Linux kernel 6.11-rc6 released
I'm still in an unusual timezone, but next week everything should be back to normal.
Anyway, it's definitely well past Sunday afternoon here, and thus time for the weekly rc release.
Things look pretty normal, although we have perhaps unusually many filesystem fixes here, spread outover smb, xfs, bcachefs and netfs. That said, driver fixes obviously still dominate the diffstat - "more than perhaps usual" still doesn't make the filesystem changes _that_ big. I suspect they stand out more mainly because the rest is fairly small.
Outside of drivers (all the usual suspects) and filesystems, we have various architecture fixes (although honestly, that's mostly arm64 dts files), some core networking, and some selftest updates related to that.
Nothing particularly odd stands out, please do keep testing,
Linus
Full source: https://git.kernel.org/torvalds/t/linux-6.11-rc6.tar.gz
Patch: https://git.kernel.org/torvalds/p/v6.11-rc6/v6.10
You can view the summary of the changes at the following URL:
https://git.kernel.org/torvalds/ds/v6.11-rc6/v6.11-rc5Abel Vesa (1):
phy: qcom: qmp-pcie: Fix X1E80100 PCIe Gen4 PHY initialisation
Adam Ford (1):
arm64: dts: imx8mp-beacon-kit: Fix Stereo Audio on WM8962
Albert Jakieła (1):
ASoC: SOF: mediatek: Add missing board compatible
Aleksandr Mishin (1):
nfc: pn533: Add poll mod list filling check
Alex Deucher (6):
Revert "drm/ttm: increase ttm pre-fault value to PMD size"
video/aperture: optionally match the device in sysfb_disable()
drm/amdgpu: align pp_power_profile_mode with kernel docs
drm/amdgpu/smu13.0.7: print index for profiles
drm/amdgpu/swsmu: always force a state reprogram on init
drm/amdgpu/gfx12: set UNORD_DISPATCH in compute MQDs
Alexander Stein (1):
dt-bindings: usb: microchip,usb2514: Fix reference USB device schema
Alexander Sverdlin (1):
wifi: wfx: repair open network AP mode
Andrei Simion (1):
MAINTAINERS: Update DTS path for ARM/Microchip (AT91) SoC
Andrew Halaney (1):
soc: qcom: pd-mapper: Depend on ARCH_QCOM || COMPILE_TEST
Anjaneyulu (1):
wifi: iwlwifi: fw: fix wgds rev 3 exact size
Arnd Bergmann (1):
soc: qcom: pd-mapper: mark qcom_pdm_domains as __maybe_unused
Avraham Stern (1):
wifi: iwlwifi: mvm: allow 6 GHz channels in MLO scan
Bartosz Golaszewski (3):
firmware: qcom: tzmem: fix virtual-to-physical address conversion
firmware: qcom: qseecom: remove unused functions
power: sequencing: qcom-wcn: set the wlan-enable GPIO to output
Ben Hutchings (1):
scsi: aacraid: Fix double-free on probe failure
Benjamin Berg (1):
wifi: iwlwifi: lower message level for FW buffer destination
Bibo Mao (1):
LoongArch: KVM: Invalidate guest steal time address on vCPU reset
Bjorn Andersson (4):
soc: qcom: pmic_glink: Fix race during initialization
usb: typec: ucsi: Move unregister out of atomic section
soc: qcom: pmic_glink: Actually communicate when remote goes down
soc: qcom: pd-mapper: Fix singleton refcount
Brett Creeley (1):
ionic: Prevent tx_timeout due to frequent doorbell ringing
Candice Li (1):
drm/amd/pm: Drop unsupported features on smu v14_0_2
Christian Brauner (3):
romfs: fix romfs_read_folio()
Revert "pidfd: prevent creation of pidfds for kthreads"
ovl: pass string to ovl_parse_layer()
Chuck Lever (1):
MAINTAINERS: Update Olga Kornievskaia's email address
Cong Wang (1):
gtp: fix a potential NULL pointer dereference
Cosmo Chou (1):
hwmon: (pt5161l) Fix invalid temperature reading
Dan Carpenter (2):
phy: exynos5-usbdrd: fix error code in probe()
cpufreq: amd-pstate: Fix uninitialized variable in
amd_pstate_cpu_boost_update()
Daniel Gabay (3):
wifi: mac80211: fix beacon SSID mismatch handling
wifi: iwlwifi: mvm: fix iwl_mvm_scan_fits() calculation
wifi: iwlwifi: mvm: fix iwl_mvm_max_scan_ie_fw_cmd_room()
Darrick J. Wong (7):
xfs: fix di_onlink checking for V1/V2 inodes
xfs: fix folio dirtying for XFILE_ALLOC callers
xfs: don't bother reporting blocks trimmed via FITRIM
xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code
xfs: take m_growlock when running growfsrt
xfs: reset rootdir extent size hint after growfsrt
block: fix detection of unsupported WRITE SAME in
blkdev_issue_write_zeroes
Dave Chinner (1):
xfs: xfs_finobt_count_blocks() walks the wrong btree
David Howells (12):
netfs, ceph: Partially revert "netfs: Replace PG_fscache by
setting folio->private and marking dirty"
mm: Fix missing folio invalidation calls during truncation
afs: Fix post-setattr file edit to do truncation correctly
netfs: Fix netfs_release_folio() to say no if folio dirty
netfs: Fix trimming of streaming-write folios in netfs_inval_folio()
netfs: Fix missing iterator reset on retry of short read
netfs: Fix interaction of streaming writes with zero-point tracker
cifs: Fix FALLOC_FL_PUNCH_HOLE support
cifs: Fix lack of credit renegotiation on read retry
netfs, cifs: Fix handling of short DIO read
cifs: Fix copy offload to flush destination region
cifs: Fix FALLOC_FL_ZERO_RANGE to preflush buffered part of target region
David Sterba (1):
btrfs: initialize last_extent_end to fix -Wmaybe-uninitialized
warning in extent_fiemap()
Dmitry Antipov (1):
wifi: mac80211: free skb on error path in ieee80211_beacon_get_ap()
Dmitry Baryshkov (3):
ASoC: codecs: lpass-macro: fix version strings returned for 1.x codecs
ASoC: codecs: lpass-va-macro: warn on unknown version
arm64: dts: qcom: disable GPU on x1e80100 by default
Dmitry Torokhov (1):
Input: cypress_ps2 - fix waiting for command response
Ed Tsai (1):
backing-file: convert to using fops->splice_write
Emmanuel Grumbach (5):
wifi: iwlwifi: mvm: fix hibernation
wifi: iwlwifi: mvm: take the mutex before running link selection
wifi: iwlwifi: mvm: pause TCM when the firmware is stopped
wifi: iwlwifi: mvm: don't wait for tx queues if firmware is dead
wifi: iwlwifi: clear trans->state earlier upon error
Eric Dumazet (3):
pktgen: use cpus_read_lock() in pg_net_init()
net_sched: sch_fq: fix incorrect behavior for small weights
net: busy-poll: use ktime_get_ns() instead of local_clock()
Filipe Manana (1):
btrfs: fix uninitialized return value from btrfs_reclaim_sweep()
Frank Li (2):
arm64: dts: imx8mm-phygate: fix typo pinctrcl-0
MAINTAINERS: PCI: Add NXP PCI controller mailing list imx@lists.linux.dev
Gautham R. Shenoy (1):
cpufreq/amd-pstate: Use topology_logical_package_id() instead of
logical_die_id()
Guenter Roeck (2):
Revert "MIPS: csrc-r4k: Apply verification clocksource flags"
apparmor: fix policy_unpack_test on big endian systems
Haiyang Zhang (1):
net: mana: Fix race of mana_hwc_post_rx_wqe and new hwc response
Hal Feng (1):
pinctrl: starfive: jh7110: Correct the level trigger
configuration of iev register
Hans de Goede (2):
platform/x86: x86-android-tablets: Make Lenovo Yoga Tab 3 X90F
DMI match less strict
drm/i915/dsi: Make Lenovo Yoga Tab 3 X90F DMI match less strict
Hendrik Borghorst (1):
ALSA: hda/realtek: support HP Pavilion Aero 13-bg0xxx Mute LED
Hongbo Li (2):
ASoC: allow module autoloading for table db1200_pids
ASoC: allow module autoloading for table board_ids
Huacai Chen (1):
LoongArch: Define ARCH_IRQ_INIT_FLAGS as IRQ_NOPROBE
Huang-Huang Bao (1):
pinctrl: rockchip: correct RK3328 iomux width flag for GPIO2-B pins
Ian Ray (1):
cdc-acm: Add DISABLE_ECHO quirk for GE HealthCare UI Controller
Imre Deak (1):
drm/i915/dp_mst: Fix MST state after a sink reset
Jacky Chou (1):
net: ftgmac100: Ensure tx descriptor updates are visible
Jamie Bainbridge (1):
ethtool: check device is present when getting link settings
Jason Gunthorpe (2):
iommufd: Do not allow creating areas without READ or WRITE
iommu: Do not return 0 from map_pages if it doesn't do anything
Jeff Layton (4):
nfsd: ensure that nfsd4_fattr_args.context is zeroed out
nfsd: hold reference to delegation when updating it for cb_getattr
nfsd: fix potential UAF in nfsd4_cb_getattr_release
fs/nfsd: fix update of inode attrs in CB_GETATTR
Jens Axboe (2):
io_uring/rsrc: ensure compat iovecs are copied correctly
io_uring/kbuf: return correct iovec count from classic buffer peek
Jianbo Liu (3):
bonding: implement xdo_dev_state_free and call it after deletion
bonding: extract the use of real_device into local variable
bonding: change ipsec_lock from spin lock to mutex
Johan Hovold (18):
arm64: dts: qcom: x1e80100-crd: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100: fix PCIe domain numbers
arm64: dts: qcom: x1e80100: add missing PCIe minimum OPP
arm64: dts: qcom: x1e80100-crd: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-crd: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-crd: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-qcp: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-qcp: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-qcp: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-qcp: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-vivobook-s15: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-vivobook-s15: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-vivobook-s15: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-vivobook-s15: fix missing PCIe4 gpios
arm64: dts: qcom: x1e80100-yoga-slim7x: fix PCIe4 PHY supply
arm64: dts: qcom: x1e80100-yoga-slim7x: fix up PCIe6a pinctrl node
arm64: dts: qcom: x1e80100-yoga-slim7x: disable PCIe6a perst pull down
arm64: dts: qcom: x1e80100-yoga-slim7x: fix missing PCIe4 gpios
Johannes Berg (1):
net: drop special comment style
John Harrison (1):
drm/i915: ARL requires a newer GSC firmware
John Sweeney (1):
ALSA: hda/realtek: Enable mute/micmute LEDs on HP Laptop 14-ey0xxx
Josef Bacik (1):
btrfs: run delayed iputs when flushing delalloc
Kailang Yang (2):
ALSA: hda/realtek - Fixed ALC256 headphone no sound
ALSA: hda/realtek - FIxed ALC285 headphone no sound
Karthik Poosa (1):
drm/xe/hwmon: Fix WRITE_I1 param from u32 to u16
Kees Cook (2):
dmaengine: ti: omap-dma: Initialize sglen after allocation
dmaengine: stm32-dma3: Set lli_size after allocation
Kenneth Feng (1):
drm/amd/pm: update message interface for smu v14.0.2/3
Kent Overstreet (4):
bcachefs: Fix failure to return error in data_update_index_update()
bcachefs: Fix bch2_extents_match() false positive
bcachefs: Revert lockless buffered IO path
bcachefs: Mark more errors as autofix
Kiran K (1):
Bluetooth: btintel: Allow configuring drive strength of BRI
Konrad Dybcio (5):
mailmap: Add an entry for Konrad Dybcio
MAINTAINERS: Update Konrad Dybcio's email address
pinctrl: qcom: x1e80100: Update PDC hwirq map
arm64: dts: qcom: x1e80100: Fix Adreno SMMU global interrupt
pinctrl: qcom: x1e80100: Fix special pin offsets
Krzysztof Kozlowski (8):
arm64: dts: layerscape: fix thermal node names length
ASoC: MAINTAINERS: Drop Banajit Goswami from Qualcomm sound drivers
ASoC: codecs: wcd937x: Fix missing de-assert of reset GPIO
soundwire: stream: fix programming slave ports for non-continous port maps
usb: dwc3: omap: add missing depopulate in probe error path
usb: dwc3: xilinx: add missing depopulate in probe error path
usb: dwc3: st: fix probed platform device ref count on probe error path
usb: dwc3: st: add missing depopulate in probe error path
Laurent Pinchart (1):
MAINTAINERS: Mark UVC gadget driver as orphan
Lijo Lazar (1):
drm/amd/pm: Add support for new P2S table revision
Likun Gao (1):
drm/amdgpu: support for gc_info table v1.3
Linus Torvalds (1):
Linux 6.11-rc6
Lu Baolu (1):
iommu/vt-d: Fix incorrect domain ID in context flush helper
Luca Weiss (1):
usb: typec: fsa4480: Relax CHIP_ID check
Luiz Augusto von Dentz (1):
Bluetooth: hci_core: Fix not handling hibernation actions
MD Danish Anwar (1):
net: ti: icssg-prueth: Fix 10M Link issue on AM64x
Ma Ke (2):
pinctrl: single: fix potential NULL dereference in pcs_get_function()
drm/amd/display: avoid using null object of framebuffer
Manivannan Sadhasivam (3):
MAINTAINERS: Add Manivannan Sadhasivam as Reviewer for PCI
native host bridge and endpoint drivers
PCI: qcom-ep: Disable MHI RAM data parity error interrupt for SA8775P SoC
PCI: qcom: Use OPP only if the platform supports it
Mario Limonciello (1):
cpufreq/amd-pstate-ut: Don't check for highest perf matching on prefcore
Markus Niebel (2):
arm64: dts: freescale: imx93-tqma9352: fix CMA alloc-ranges
arm64: dts: freescale: imx93-tqma9352-mba93xxla: fix typo
Mathieu Fenniak (1):
platform/x86: asus-wmi: Fix spurious rfkill on UX8406MA
Matthew Brost (1):
drm/xe: Invalidate media_gt TLBs
Matthieu Baerts (NGI0) (19):
mptcp: close subflow when receiving TCP+FIN
selftests: mptcp: join: cannot rm sf if closed
mptcp: sched: check both backup in retrans
mptcp: pr_debug: add missing \n at the end
mptcp: pm: reuse ID 0 after delete and re-add
mptcp: pm: fix RM_ADDR ID for the initial subflow
selftests: mptcp: join: check removing ID 0 endpoint
mptcp: pm: send ACK on an active subflow
mptcp: pm: skip connecting to already established sf
mptcp: pm: reset MPC endp ID when re-added
selftests: mptcp: join: check re-adding init endp with != id
selftests: mptcp: join: no extra msg if no counter
mptcp: pm: do not remove already closed subflows
mptcp: pm: fix ID 0 endp usage after multiple re-creations
selftests: mptcp: join: check re-re-adding ID 0 endp
mptcp: avoid duplicated SUB_CLOSED events
selftests: mptcp: join: validate event numbers
mptcp: pm: ADD_ADDR 0 is not a new address
selftests: mptcp: join: check re-re-adding ID 0 signal
Max Filippov (1):
binfmt_elf_fdpic: fix AUXV size calculation when ELF_HWCAP2 is defined
Miao Wang (1):
LoongArch: Remove the unused dma-direct.h
Michael Grzeschik (1):
usb: dwc3: ep0: Don't reset resource alloc flag (including ep0)
Michal Vokáč (1):
ARM: dts: imx6dl-yapp43: Increase LED current to match the yapp4 HW design
Mike Rapoport (1):
microblaze: don't treat zero reserved memory regions as error
Mrinmay Sarkar (2):
dmaengine: dw-edma: Fix unmasking STOP and ABORT interrupts for HDMA
dmaengine: dw-edma: Do not enable watermark interrupts for HDMA
Murali Nalajala (1):
firmware: qcom: scm: Mark get_wq_ctx() as atomic call
Neeraj Sanjay Kale (1):
Bluetooth: btnxpuart: Fix random crash seen while removing driver
NeilBrown (1):
nfsd: fix nfsd4_deleg_getattr_conflict in presence of third party lease
Nícolas F. R. A. Prado (1):
pinctrl: mediatek: common-v2: Fix broken bias-disable for
PULL_PU_PD_RSEL_TYPE
Olga Kornievskaia (1):
nfsd: prevent panic for nfsv4.0 closed files in nfs4_show_open
Ondrej Mosnacek (1):
sctp: fix association labeling in the duplicate COOKIE-ECHO case
Pablo Neira Ayuso (2):
netfilter: nf_tables: restore IP sanity checks for netdev/egress
netfilter: nf_tables_ipv6: consider network offset in
netdev/egress validation
Patrick Wildt (1):
arm64: dts: qcom: x1e80100-yoga: add wifi calibration variant
Pawel Laszczak (2):
usb: cdnsp: fix incorrect index in cdnsp_get_hw_deq function
usb: cdnsp: fix for Link TRB with TC
Peng Fan (2):
arm64: dts: imx95: correct a55 power-domains
arm64: dts: imx95: correct L3Cache cache-sets
Petr Machata (2):
selftests: forwarding: no_forwarding: Down ports on cleanup
selftests: forwarding: local_termination: Down ports on cleanup
Piyush Mehta (1):
phy: xilinx: phy-zynqmp: Fix SGMII linkup failure on resume
Pranjal Shrivastava (1):
iommu: Handle iommu faults for a bad iopf setup
Qu Wenruo (1):
btrfs: fix a use-after-free when hitting errors inside
btrfs_submit_chunk()
Richard Acayan (1):
firmware: qcom: tzmem: disable sdm670 platform
Richard Fitzgerald (3):
ASoC: cs-amp-lib-test: Force test calibration blob entries to be valid
ASoC: cs-amp-lib: Ignore empty UEFI calibration entries
ALSA: hda: hda_component: Fix mutex crash if nothing ever binds
Ross Brown (1):
hwmon: (asus-ec-sensors) remove VRM temp X570-E GAMING
Ryan Sullivan (1):
selftests/livepatch: wait for atomic replace to occur
Sascha Hauer (2):
arm64: dts: freescale: tqma9352: Fix watchdog reset
wifi: mwifiex: duplicate static structs used in driver instances
Scott Mayhew (1):
selinux,smack: don't bypass permissions check in inode_setsecctx hook
Selvarasu Ganesan (1):
usb: dwc3: core: Prevent USB core invalid event buffer address access
Serge Semin (6):
dmaengine: dw: Add peripheral bus width verification
dmaengine: dw: Add memory bus width verification
dmaengine: dw: Simplify prepare CTL_LO methods
dmaengine: dw: Define encode_maxburst() above prepare_ctllo() callbacks
dmaengine: dw: Simplify max-burst calculation procedure
dmaengine: dw: Unify ret-val local variables naming
Shenwei Wang (1):
arm64: dts: imx93: update default value for snps,clk-csr
Sherry Yang (1):
scsi: lpfc: Fix overflow build issue
Shyam Sundar S K (2):
platform/x86/amd/pmc: Fix SMU command submission path on new AMD platform
platform/x86/amd/pmc: Extend support for PMC features on new AMD platform
Sicelo A. Mhlongo (1):
ARM: dts: omap3-n900: correct the accelerometer orientation
Simon Trimmer (1):
ALSA: hda: cs35l56: Don't use the device index as a calibration index
Sriram Yagnaraman (1):
mailmap: update entry for Sriram Yagnaraman
Stefan Berger (1):
tpm: ibmvtpm: Call tpm2_sessions_init() to initialize session support
Stefan Metzmacher (3):
smb/client: avoid dereferencing rdata=NULL in smb2_new_read_req()
smb/client: remove unused rq_iter_size from struct smb_rqst
smb/client: fix rdma usage in smb2_async_writev()
Stephan Gerhold (2):
arm64: defconfig: Add CONFIG_DRM_PANEL_SAMSUNG_ATNA33XC20
arm64: dts: qcom: x1e80100-crd: Fix backlight
Stephen Brennan (1):
dcache: keep dentry_hashtable or d_hash_shift even when not used
Steve Wilkins (1):
firmware: microchip: fix incorrect error report of
programming:timeout on success
Takashi Iwai (1):
ALSA: seq: Skip event type filtering for UMP events
Thomas Blocher (1):
pinctrl: at91: make it work with current gpiolib
Tiezhu Yang (1):
LoongArch: Add ifdefs to fix LSX and LASX related warnings
Tvrtko Ursulin (1):
drm/v3d: Disable preemption while updating GPU stats
Varadarajan Narayanan (1):
arm64: dts: qcom: ipq5332: Fix interrupt trigger type for usb
Vijendar Mukunda (3):
ASoC: SOF: amd: move iram-dram fence register programming sequence
ASoC: SOF: amd: Fix for incorrect acp error register offsets
ASoC: SOF: amd: Fix for acp init sequence
Volodymyr Babchuk (1):
soc: qcom: cmd-db: Map shared memory as WC, not WB
Will Deacon (1):
MAINTAINERS: Add Jean-Philippe as SMMUv3 SVA reviewer
Xu Yang (2):
phy: fsl-imx8mq-usb: fix tuning parameter name
usb: gadget: uvc: queue pump work in uvcg_video_enable()
Xueming Feng (1):
tcp: fix forever orphan socket caused by tcp_abort
YOUNGJIN JOO (1):
ALSA: hda/realtek: Fix the speaker output on Samsung Galaxy Book3 Ultra
YR Yang (1):
ASoC: mediatek: mt8188: Mark AFE_DAC_CON0 register as volatile
Yann Droneaud (1):
random: vDSO: reject unknown getrandom() flags
Yihang Li (1):
scsi: sd: Ignore command SYNCHRONIZE CACHE error if format in progress
Yuntao Liu (1):
ASoC: amd: acp: fix module autoloading
ZHANG Yuntian (1):
USB: serial: option: add MeiG Smart SRM825L
Zack Rusin (3):
drm/vmwgfx: Prevent unmapping active read buffers
drm/vmwgfx: Fix prime with external buffers
drm/vmwgfx: Disable coherent dumb buffers without 3d
Zhihao Cheng (2):
ovl: fix wrong lowerdir number check for parameter Opt_lowerdir
ovl: ovl_parse_param_lowerdir: Add missed '\n' for pr_err
Zijun Hu (1):
usb: core: sysfs: Unmerge @usb3_hardware_lpm_attr_group in
remove_power_attributes()
Zizhi Wo (2):
xfs: Fix the owner setting issue for rmap query in xfs fsmap
xfs: Fix missing interval for missing_owner in xfs fsmap
Linus Torvalds has announced the availability of the sixth release candidate for the Linux kernel 6.11 for testing.