Linux 6.11

From: Linus Torvalds
Date: Sun Sep 15 2024 - 11:13:49 EST


I'm once again on the road and not in my normal timezone, but it's
Sunday afternoon here in Vienna, and 6.11 is out.

The last week was actually pretty quiet and calm, which is nice to
see. The shortlog is below for anybody who wants to look at the
details, but it really isn't very many patches, and the patches are
all pretty small. Nothing in particular stands out - the biggest patch
in here is for Hyper-V Confidential Computing documentation.

Anyway, with this, the merge window will obviously open tomorrow, and
I already have 40+ pull requests pending. That said, exactly _because_
I'm on the road, it will probably be a fairly slow start to the merge
window, since not only am I on my laptop, there's OSS Europe starting
tomorrow and then the kernel maintainer summit on Tuesday. So if I
don't get to your pull request immediately, please be patient.

But before that merge window activity, please do give the latest release a try!

Linus

---

Alex Deucher (1):
drm/amdgpu/atomfirmware: Silence UBSAN warning

Alexander Shiyan (1):
arm64: dts: rockchip: Remove broken tsadc pinctrl binding for rk356x

Alexandre Ghiti (1):
drivers: perf: Fix smp_processor_id() use in preemptible code

Andy Shevchenko (1):
tracing: Drop unused helper function to fix the build

Anirudh Rayabharam (Microsoft) (1):
x86/hyperv: fix kexec crash due to VP assist page corruption

Anthony Nandaa (1):
tools: hv: lsvmbus: change shebang to use python3

Arnd Bergmann (2):
drm/stm: add COMMON_CLK dependency
platform: cznic: turris-omnia-mcu: fix HW_RANDOM dependency

Arseniy Krasnov (1):
ASoC: meson: axg-card: fix 'use-after-free'

Asbjørn Sloth Tønnesen (1):
netlink: specs: mptcp: fix port endianness

Ashutosh Dixit (1):
drm/xe/oa: Enable Xe2+ PES disaggregation

Bard Liao (2):
ASoC: Intel: soc-acpi-intel-lnl-match: add missing empty item
ASoC: Intel: soc-acpi-intel-mtl-match: add missing empty item

Bas Nieuwenhuizen (1):
platform/x86: asus-wmi: Disable OOBE experience on Zenbook S 16

Ben Skeggs (1):
drm/nouveau/fb: restore init() for ramgp102

Benjamin Poirier (1):
net/mlx5: Fix bridge mode operations when there are no VFs

Carolina Jubran (3):
net/mlx5: Explicitly set scheduling element and TSAR type
net/mlx5: Add missing masks and QoS bit masks for scheduling elements
net/mlx5: Verify support for scheduling element and TSAR type

Charlie Jenkins (1):
riscv: Disable preemption while handling PR_RISCV_CTX_SW_FENCEI_OFF

Cristian Ciocaltea (2):
dt-bindings: soc: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF
arm64: dts: rockchip: Fix compatibles for RK3588 VO{0,1}_GRF

Damien Le Moal (1):
block: Prevent deadlocks when switching elevators

Dan Carpenter (1):
firmware: qcom: uefisecapp: Fix deadlock in qcuefi_acquire()

David (Ming Qiang) Wu (2):
drm/amd/amdgpu: apply command submission parser for JPEG v2+
drm/amd/amdgpu: apply command submission parser for JPEG v1

David Belanger (1):
drm/amdkfd: Add cache line size info

David Howells (1):
cifs: Fix signature miscalculation

Dexuan Cui (1):
clocksource: hyper-v: Use lapic timer in a TDX VM without paravisor

Edward Adam Davis (1):
mptcp: pm: Fix uaf in __timer_delete_sync

Eric Dumazet (1):
net: hsr: remove seqnr_lock

FUKAUMI Naoki (1):
arm64: dts: rockchip: fix PMIC interrupt pin in pinctrl for ROCK Pi E

Florian Westphal (2):
netfilter: nft_socket: fix sk refcount leaks
netfilter: nft_socket: make cgroupsv2 matching work with namespaces

Han Xu (1):
spi: nxp-fspi: fix the KASAN report out-of-bounds bug

Hans de Goede (2):
platform/x86: panasonic-laptop: Fix SINF array out of bounds accesses
platform/x86: panasonic-laptop: Allocate 1 entry extra in the sinf array

Hongbo Li (1):
hv: vmbus: Constify struct kobj_type and struct attribute_group

Jacky Chou (1):
net: ftgmac100: Enable TX interrupt to avoid TX timeout

Jacob Keller (1):
ice: fix accounting for filters shared by multiple VSIs

Jani Nikula (1):
drm/xe/display: fix compat IS_DISPLAY_STEP() range end

Jeongjun Park (1):
net: hsr: prevent NULL pointer dereference in hsr_proxy_announce()

Jiawen Wu (1):
net: libwx: fix number of Rx and Tx descriptors

Jinjie Ruan (2):
spi: geni-qcom: Undo runtime PM changes at driver exit time
spi: geni-qcom: Fix incorrect free_irq() sequence

Kenneth Feng (2):
drm/amd/pm: update the features set on smu v14.0.2/3
drm/amd/pm: fix the pp_dpm_pcie issue on smu v14.0.2/3

Kent Overstreet (6):
bcachefs: Fix ca->io_ref usage
bcachefs: Add a cond_resched() to __journal_keys_sort()
bcachefs: Simplify bch2_bkey_drop_ptrs()
bcachefs: More BCH_SB_MEMBER_INVALID support
bcachefs: fix btree_key_cache sysfs knob
bcachefs: Don't delete open files in online fsck

Kory Maincent (1):
MAINTAINERS: Add ethtool pse-pd to PSE NETWORK DRIVER

Krzysztof Kozlowski (1):
soundwire: stream: Revert "soundwire: stream: fix programming
slave ports for non-continous port maps"

Lai Jiangshan (1):
workqueue: Clear worker->pool in the worker thread context

Leo Li (2):
drm/amd/display: Do not reset planes based on crtc zpos_changed
drm/amd/display: Add all planes on CRTC to state for overlay cursor

Linus Torvalds (2):
mm: avoid leaving partial pfn mappings around in error case
Linux 6.11

Lorenzo Bianconi (1):
net: netfilter: move nf flowtable bpf initialization in
nf_flow_table_module_init()

Lorenzo Stoakes (1):
minmax: reduce min/max macro expansion in atomisp driver

Lu Baolu (2):
drm/rockchip: Use iommu_paging_domain_alloc()
drm/tegra: Use iommu_paging_domain_alloc()

Lucas De Marchi (1):
drm/xe/gt: Remove double include

Maher Sanalla (1):
net/mlx5: Update the list of the PCI supported devices

Martyna Szapar-Mudlaw (1):
ice: Fix lldp packets dropping after changing the number of channels

Matthew Auld (2):
drm/xe/client: fix deadlock in show_meminfo()
drm/xe/client: add missing bo locking in show_meminfo()

Matthew Brost (2):
drm/xe: Remove fence check from send_tlb_invalidation
drm/xe: Fix possible UAF in guc_exec_queue_process_msg

Matthieu Baerts (NGI0) (3):
selftests: mptcp: join: restrict fullmesh endp on 1st sf
selftests: mptcp: include lib.sh file
selftests: mptcp: include net_helper.sh file

Michael Kelley (2):
Documentation: hyperv: Add overview of Confidential Computing VM support
x86/hyperv: Set X86_FEATURE_TSC_KNOWN_FREQ when Hyper-V provides frequency

Michal Schmidt (1):
ice: fix VSI lists confusion when adding VLANs

Mika Westerberg (1):
pinctrl: meteorlake: Add Arrow Lake-H/U ACPI ID

Mikulas Patocka (1):
dm-integrity: fix a race condition when accessing recalc_sector

Muhammad Usama Anjum (1):
fou: fix initialization of grc

Naveen Mamindlapalli (1):
octeontx2-af: Modify SMQ flush sequence to drop packets

Nikita Zhandarovich (1):
drm/i915/guc: prevent a possible int overflow in wq offsets

Nirmoy Das (1):
drm/xe: Fix access_ok check in user_fence_create

Paolo Bonzini (1):
Revert "KVM: VMX: Always honor guest PAT on CPUs that support self-snoop"

Patrick Rudolph (1):
pinctrl: pinctrl-cy8c95x0: Fix regcache

Patryk Biel (1):
hwmon: (pmbus) Conditionally clear individual status bits for
pmbus rev >= 1.2

Philipp Stanner (1):
PCI: Fix potential deadlock in pcim_intx()

Pierre-Louis Bossart (1):
MAINTAINERS: update Pierre Bossart's email and role

Przemek Kitszel (1):
ice: stop calling pci_disable_device() as we use pcim

Quentin Schulz (2):
arm64: dts: rockchip: fix eMMC/SPI corruption when audio has
been used on RK3399 Puma
arm64: dts: rockchip: override BIOS_DISABLE signal via GPIO hog
on RK3399 Puma

Rachel Menge (1):
Drivers: hv: Remove deprecated hv_fcopy declarations

Roman Kisel (1):
Drivers: hv: vmbus: Fix the misplaced function description

Satya Priya Kakitapalli (1):
clk: qcom: clk-alpha-pll: Simplify the zonda_pll_adjust_l_val()

Sean Anderson (2):
selftests: net: csum: Fix checksums for packets with non-zero padding
net: dpaa: Pad packets to ETH_ZLEN

Shahar Shitrit (2):
net/mlx5e: Add missing link modes to ptys2ethtool_map
net/mlx5e: Add missing link mode to ptys2ext_ethtool_map

Shenghao Ding (1):
ASoC: tas2781: fix to save the dsp bin file name into the
correct array in case name_prefix is not NULL

Sriram Yagnaraman (1):
igb: Always call igb_xdp_ring_update_tail() under Tx lock

Steven Rostedt (1):
tracing/osnoise: Fix build when timerlat is not enabled

Su Hui (1):
ASoC: codecs: avoid possible garbage value in peb2466_reg_read()

T.J. Mercier (2):
dma-buf: heaps: Fix off-by-one in CMA heap fault handler
drm/syncobj: Fix syncobj leak in drm_syncobj_eventfd_ioctl

Tobias Jakobi (2):
drm/amd/display: Avoid race between dcn10_set_drr() and
dc_state_destruct()
drm/amd/display: Avoid race between dcn35_set_drr() and
dc_state_destruct()

Tomas Paukrt (1):
net: phy: dp83822: Fix NULL pointer dereference on DP83825 devices

Wei Fang (1):
dt-bindings: net: tja11xx: fix the broken binding

Willem de Bruijn (1):
net: tighten bad gso csum offset check in virtio_net_hdr

Xiaoliang Yang (1):
net: dsa: felix: ignore pending status of TAS module when it's disabled

Xingyu Wu (1):
riscv: dts: starfive: jh7110-common: Fix lower rate of CPUfreq
by setting PLL0 rate to 1.5GHz

Xuan Zhuo (3):
Revert "virtio_net: rx remove premapped failover code"
Revert "virtio_net: big mode skip the unmap check"
virtio_net: disable premapped mode by default

Yu Liao (1):
printk: Export match_devname_and_update_preferred_console()

zhang jiao (1):
tools: hv: rm .*.cmd when make clean