Messages in this thread |  | | From | Linus Torvalds <> | | Date | Sun, 17 May 2026 14:29:22 -0700 | | Subject | Linux 7.1-rc4 |
| |
You all know the drill by now - another week, another release candidate.
Things continue to look fairly normal (where "normal" is the "new normal" with a fair amount of changes). Drivers are about half the patch, with GPU leading the way as is tradition. But there's a little bit of everything in driver land.
The rest is mostly networking, core kernel, filesystems, and arch updates.
Some of the documentation updates might be worth highlighting: the continued flood of AI reports has basically made the security list almost entirely unmanageable, with enormous duplication due to different people finding the same things with the same tools. People spend all their time just forwarding things to the right people or saying "that was already fixed a week/month ago" and pointing to the public discussion.
Which is all entirely pointless churn, and we're making it clear that AI detected bugs are pretty much by definition not secret, and treating them on some private list is a waste of time for everybody involved - and only makes that duplication worse because the reporters can't even see each other's reports.
AI tools are great, but only if they actually help, rather than cause unnecessary pain and pointless make-believe work. Feel free to use them, but use them in a way that is productive and makes for a better experience.
The documentation may be a bit less blunt than I am, but that's the core gist of it. So just to make it really clear: if you found a bug using AI tools, the chances are somebody else found it too. If you actually want to add value, read the documentation, create a patch too, and add some real value on *top* of what the AI did. Don't be the drive-by "send a random report with no real understanding" kind of person. Ok?
Linus
---
Aaron Sacks (1): KVM: Reject wrapped offset in kvm_reset_dirty_gfn()
Aboorva Devarajan (1): powerpc/hv-gpci: fix preempt count leak in sysfs show paths
Adrien Burnett (1): ALSA: hda/realtek: Add mute LED quirk for HP Pavilion Laptop 16-ag0xxx
Alain Michaud (1): HID: logitech-hidpp: Add support for newer Bluetooth keyboards
AlanCui4080 (1): Revert "nvme: add quirk NVME_QUIRK_IGNORE_DEV_SUBNQN for 144d:a808"
Alex Williamson (1): vfio/pci: fix dma-buf kref underflow after revoke
Alexandru Elisei (1): KVM: arm64: Handle permission faults with guest_memfd
Alice Ryhl (1): genetlink: free the skb on 'group >= family->n_mcgrps'
Allison Henderson (1): net/rds: reset op_nents when zerocopy page pin fails
Ally Heev (1): powerpc: 82xx: fix uninitialized pointers with free attribute
Andrea Righi (4): selftests/sched_ext: Fix build error in dequeue selftest sched_ext: Fix ops->priv clobber on concurrent attach/detach sched_ext: Clear ops->priv on scx_alloc_and_add_sched() error paths sched_ext: Use HK_TYPE_DOMAIN_BOOT to detect isolcpus= domain isolation
Andy Shevchenko (1): ALSA: hda/cs35l56: Drop malformed default N from Kconfig
Arnd Bergmann (1): ring-buffer remote: Avoid unexpected symbol warnings (arm, s390)
Arthur Kiyanovski (2): net: ena: PHC: Fix potential use-after-free in get_timestamp net: ena: PHC: Check return code before setting timestamp output
Arvind Yadav (1): drm/xe/madvise: Track purgeability with BO-local counters
Avi Radinsky (1): Documentation: riscv: cmodx: fix typos
Ayaan Mirza Baig (2): platform/x86: samsung-galaxybook: Refactor camera lens cover input device platform/x86: samsung-galaxybook: Handle ACPI hotkey notifications
Bart Van Assche (2): ice: fix locking in ice_dcb_rebuild() powerpc/powermac: Remove pmac_low_i2c_{lock,unlock}()
Ben Horgan (3): arm_mpam: Fix monitor instance selection when checking for hardware NRDY arm_mpam: Pretend that NRDY is always hardware managed arm_mpam: Improve check for whether or not NRDY is hardware managed
Ben Morris (1): sctp: revalidate list cursor after sctp_sendmsg_to_asoc() in SCTP_SENDALL
Benjamin Tissoires (2): HID: pass the buffer size to hid_report_raw_event HID: core: introduce hid_safe_input_report()
Borislav Petkov (AMD) (1): x86/mce: Restore MCA polling interval halving
Breno Leitao (2): workqueue: Release PENDING in __queue_work() drain/destroy reject path workqueue: Fix wq->cpu_pwq leak in alloc_and_link_pwqs() WQ_UNBOUND path
Calvin Owens (1): btrfs: always pass __GFP_NOWARN from add_ra_bio_pages()
Carlos López (1): virt: sev-guest: Do not use host-controlled page order in cleanup path
Casey Chen (1): block: recompute nr_integrity_segments in blk_insert_cloned_request
Chaitanya Kumar Borah (1): drm/i915/dp: Fix VSC dynamic range signaling for RGB formats
Chen Wandun (1): cgroup/cpuset: move PF_EXITING check before __GFP_HARDWALL in cpuset_current_node_allowed()
Chen-Shi-Hong (1): docs: hwmon: sy7636a: fix temperature sysfs attribute name
Chenguang Zhao (1): ethtool: fix ethnl_bitmap32_not_zero() bit interval semantics
Chia-Lin Kao (AceLan) (1): nvme-pci: fix use-after-free in nvme_free_host_mem()
Christian König (4): drm/amdgpu: remove deadlocks from amdgpu_userq_pre_reset drm/amdgpu: rework amdgpu_userq_signal_ioctl v3 drm/amdgpu: remove almost all calls to amdgpu_userq_detect_and_reset_queues drm/amdgpu: fix userq hang detection and reset
Christoph Hellwig (3): xfs: fix the "limiting open zones" message block: pass a minsize argument to bio_iov_iter_bounce block: align down bounces bios
Chuck Lever (1): NFSD: Fix infinite loop in layout state revocation
Cássio Gabriel (3): ALSA: usb-audio: Bound MIDI endpoint descriptor scans ALSA: usb-audio: Bound MIDI 2.0 endpoint descriptor scans ALSA: usb-audio: qcom: Check offload mapping failures
DaeMyung Kang (1): cifs: client: stage smb3_reconfigure() updates and restore ctx on failure
Damien Dejean (1): HID: elan: Add support for ELAN SB974D touchpad
Damien Le Moal (1): block: fix handling of dead zone write plugs
Dan Carpenter (1): HID: intel-thc-hid: Intel-quickspi: Fix some error codes
Daniel Schaefer (1): ALSA: hda/realtek: fix mic boost on Framework PTL
David Carlier (5): mm/memfd_luo: report error when restoring a folio fails mid-loop mm/memfd_luo: reject memfds whose page count exceeds UINT_MAX mm/memfd_luo: document preservation of file seals block: don't overwrite bip_vcnt in bio_integrity_copy_user() net: ethtool: phy: avoid NULL deref when PHY driver is unbound
David Gow (2): kunit: config: Enable KUNIT_DEBUGFS by default kunit: config: KUNIT_DEBUGFS should depend on DEBUG_FS
David Howells (1): smbdirect: Fix error cleanup in smbdirect_map_sges_from_iter()
David Woodhouse (1): x86/kexec: Push kjump return address even for non-kjump kexec
Davide Caratti (1): net/sched: dualpi2: initialize timer earlier in dualpi2_init()
Derek J. Clark (5): platform/x86: lenovo-wmi-other: Zero initialize WMI arguments platform/x86: lenovo-wmi-other: Fix tunable_attr_01 struct members platform/x86: lenovo-wmi-helpers: Move gamezone enums to wmi-helpers platform/x86: lenovo-wmi-other: Add Attribute ID helper functions platform/x86: lenovo-wmi-other: Limit adding attributes to supported devices
Dragos Tatulea (1): net: napi: Avoid gro timer misfiring at end of busypoll
Eder Zulian (1): iommu/amd: Remove latent out-of-bounds access in IOMMU debugfs
Edson Juliano Drosdeck (1): ALSA: hda/realtek: Limit mic boost on Positivo DN50E
Edward Adam Davis (1): drm: Replace old pointer to new idr
Emil Tantilov (1): idpf: fix read_dev_clk_lock spinlock init in idpf_ptp_init()
Ethan Nelson-Moore (1): net: ethernet: cs89x0: remove stale CONFIG_MACH_MX31ADS reference
Evangelos Petrongonas (1): kho: skip KHO for crash kernel
Evgenii Burenchev (1): qed: fix division by zero in qed_init_wfq_param when all vports are configured
Faicker Mo (1): net: net_failover: Fix the deadlock in slave register
Filipe Manana (1): btrfs: tracepoints: fix sleep while in atomic context in btrfs_sync_file()
Florian Pradines (1): HID: mcp2221: fix OOB write in mcp2221_raw_event()
Florian Westphal (9): netfilter: x_tables: allow initial table replace without emitting audit log message netfilter: x_tables: allocate hook ops while under mutex netfilter: x_tables: add and use xt_unregister_table_pre_exit netfilter: x_tables: unregister the templates first netfilter: x_tables: add and use xtables_unregister_table_exit netfilter: ebtables: move to two-stage removal scheme netfilter: ebtables: close dangling table module init race netfilter: x_tables: close dangling table module init race netfilter: bridge: eb_tables: close module init race
Fuad Tabba (6): KVM: arm64: Make EL2 exception entry and exit context-synchronization events KVM: arm64: Guard against NULL vcpu on VHE hyp panic path KVM: arm64: Fix __deactivate_fgt macro parameter typo KVM: arm64: Seed pkvm_ownership_selftest vcpu memcache KVM: arm64: Pre-check vcpu memcache for host->guest share KVM: arm64: Pre-check vcpu memcache for host->guest donate
Greg Kroah-Hartman (1): idpf: fix double free and use-after-free in aux device error paths
Guangshuo Li (1): drm/bridge: imx8qxp-pxl2dpi: avoid ERR_PTR with device_node cleanup
Guenter Roeck (2): hwmon: (lm90) Stop work before releasing hwmon device hwmon: (lm90) Add lock protection to lm90_alert
Guo Ren (Alibaba DAMO Academy) (1): riscv: mm: Fixup no5lvl failure when vaddr is invalid
Guopeng Zhang (3): cgroup/dmem: Return -ENOMEM on failed pool preallocation cgroup/cpuset: Reset DL migration state on can_attach() failure cgroup/cpuset: Reserve DL bandwidth only for root-domain moves
Gyeyoung Baek (2): accel/rocket: Fix prep_bo ioctl leaking positive return from dma_resv_wait_timeout() drm/panfrost: Fix wait_bo ioctl leaking positive return from dma_resv_wait_timeout()
Haichen Feng (1): platform/x86: hp-wmi: Add support for Victus 16-r0xxx (8BC2)
Hannes Reinecke (1): nvmet-auth: Do not print DH-HMAC-CHAP secrets
Holger Brunck (1): net: wan: fsl_ucc_hdlc: free tx_skbuff in uhdlc_memclean
Hongfu Li (2): selftests/cgroup: Fix cg_read_strcmp() empty string comparison selftests/cgroup: Fix string comparison in write_test
Hristo Venev (1): ceph: put folios not suitable for writeback
Hui Wang (2): riscv: cpufeature: Drop this_hwcap clear in T-Head vector workaround riscv: cpufeature: Use pre-defined ISA ext macros to index isa2hwcap
Ilya Maximets (1): net: nsh: fix incorrect header length macros
Ivan Vecera (2): ice: dpll: fix rclk pin state get for E810 ice: dpll: fix misplaced header macros
Jackie Dong (1): ALSA: hda/realtek: ALC269 fixup for Lenovo Yoga Pro 7 15ASH111 audio
Jakub Kicinski (12): net: shaper: flip the polarity of the valid flag net: shaper: fix trivial ordering issue in net_shaper_commit() net: shaper: reject duplicate leaves in GROUP request selftests: drv-net: add shaper test for duplicate leaves net: shaper: set ret to -ENOMEM when genlmsg_new() fails in group_doit net: shaper: fix undersized reply skb allocation in GROUP command tools: ynl: add scope qualifier for definitions net: shaper: reject handle IDs exceeding internal bit-width net: shaper: enforce singleton NETDEV scope with id 0 net: shaper: reject QUEUE scope handle with missing id net: tls: fix off-by-one in sg_chain entry count for wrapped sk_msg ring net: tls: prevent chain-after-chain in plain text SG
Jamal Hadi Salim (1): net/sched: sch_cbs: Call qdisc_reset for child qdisc
James Morse (3): KVM: arm64: Work around C1-Pro erratum 4193714 for protected guests arm_mpam: Fix false positive assert failure during mpam_disable() arm_mpam: Check whether the config array is allocated before destroying it
Jann Horn (1): exit: prevent preemption of oopsing TASK_DEAD task
Jason Gunthorpe (5): iommu: Fix loss of errno on map failure for classic ops iommu: Fix up map/unmap debugging for iommupt domains iommu: Handle unmap error when iommu_debug is enabled iommupt: Check for missing PAGE_SIZE in the pgsize_bitmap iommupt: Fix the end_index calculation in __map_range_leaf()
Jeff Layton (1): sunrpc: start cache request seqno at 1 to fix netlink GET_REQS
Jens Axboe (3): io_uring: hold uring_lock when walking link chain in io_wq_free_work() io_uring: defer linked-timeout chain splice out of hrtimer context io_uring: hold uring_lock across io_kill_timeouts() in cancel path
Jeremy Erazo (1): smb: client: avoid integer overflow in SMB2 READ length check
Jesse Zhang (1): drm/amdgpu/gfx_v12_0: set gfx.rs64_enable from PFP header on GFX12
Jianpeng Chang (1): kprobes: skip non-symbol addresses in kprobe_add_ksym_blacklist()
Jiayuan Chen (1): irq_work: Fix use-after-free in irq_work_single() on PREEMPT_RT
Jiexun Wang (3): batman-adv: reject new tp_meter sessions during teardown batman-adv: stop tp_meter sessions during mesh teardown batman-adv: stop caching unowned originator pointers in BAT IV
Jinliang Zheng (4): xfs: remove the meaningless XFS_ALLOC_FLAG_FREEING macsec: introduce dedicated workqueue for SA crypto cleanup macsec: use rcu_work to defer RX SA crypto cleanup out of softirq macsec: use rcu_work to defer TX SA crypto cleanup out of softirq
Johan Hovold (3): drm/gma500/oaktrail_hdmi: fix i2c adapter leak on setup drm/gma500/oaktrail_lvds: fix hang on init failure drm/gma500/oaktrail_lvds: fix i2c adapter leaks on init
Jonathan Corbet (2): docs: security-bugs: add a link to the threat-model documentation docs: threat-model: don't limit root capabilities to CAP_SYS_ADMIN
Jose Fernandez (Anthropic) (1): iommu/amd: Bounds-check devid in __rlookup_amd_iommu()
Juergen Gross (2): x86/xen: Fix xen_e820_swap_entry_with_ram() x86/xen: Tolerate nested XEN_LAZY_MMU entering/leaving
Julian Braha (1): powerpc: fix dead default for GUEST_STATE_BUFFER_TEST
Junrui Luo (1): KVM: s390: pci: fix GAIT table indexing due to double-scaling pointer arithmetic
Kees Cook (1): gcc-plugins: Always define CONST_CAST_GIMPLE and CONST_CAST_TREE
Keith Busch (2): nvme: make prp passthrough usage less scary nvme: fix bio leak on mapping failure
Kuniyuki Iwashima (3): tcp: Fix potential UAF in reqsk_timer_handler(). tcp: Fix imbalanced icsk_accept_queue count. tcp: Fix out-of-bounds access for twsk in tcp_ao_established_key().
Lee Jones (1): HID: magicmouse: Prevent out-of-bounds (OOB) read during DOUBLE_REPORT_ID
Li Xiasong (2): netfilter: nf_conntrack_sip: get helper before allocating expectation netfilter: nft_ct: fix missing expect put in obj eval
Lianqin Hu (1): ALSA: usb-audio: Add iface reset and delay quirk for TTGK Technology USB-C Audio
Linus Torvalds (2): ptrace: slightly saner 'get_dumpable()' logic Linux 7.1-rc4
Linus Walleij (4): powerpc/g5: Enable all windfarms by default net: ethernet: cortina: No mapping is a dropped rx net: ethernet: cortina: Make RX SKB per-port net: ethernet: cortina: Carry over frag counter
Lukas Bulwahn (1): HID: quirks: really enable the intended work around for appledisplay
Lyes Bourennani (1): batman-adv: fix integer overflow on buff_pos
Ma Ke (1): powerpc/warp: Fix error handling in pika_dtm_thread
Maciej W. Rozycki (2): MAINTAINERS: Add self for the 3c509 network driver FDDI: defza: Sanitise the reset safety timer
Maoyi Xie (3): ipv6: flowlabel: take ip6_fl_lock across mem_check and fl_intern ipv6: flowlabel: enforce per-netns limit for unprivileged callers io_uring/fdinfo: translate SqThread PID through caller's pid_ns
Marcin Szycik (1): ice: fix setting RSS VSI hash for E830
Mario Limonciello (1): Revert "ACPI: CPPC: Adjust debug messages in amd_set_max_freq_ratio() to warn"
Mark Rutland (2): arm64/entry: Fix arm64-specific rseq brokenness genirq/chip: Don't call add_interrupt_randomness() for NMIs
Markus Kramer (1): ALSA: hda/realtek: Add quirk for Samsung Galaxy Book5 360 headphone
Martin Kaiser (1): test_kprobes: clear kprobes between test runs
Masami Hiramatsu (Google) (1): fprobe: Fix unregister_fprobe() to wait for RCU grace period
Matt DeVillier (1): ALSA: hda/ca0132: Disable auto-detect on manual output select
Matt Evans (3): vfio/pci: Make VFIO_PCI_OFFSET_TO_INDEX() return unsigned vfio/pci: Set up BAR resources and maps in vfio_pci_core_enable() vfio/pci: Check BAR resources before exporting a DMABUF
Matt Roper (1): drm/xe: Make decision to use Xe2-style blitter instructions a feature flag
Matt Vollrath (2): i40e: Cleanup PTP registration on probe failure i40e: Cleanup PTP pins on probe failure
Matthew Auld (2): drm/xe/dma-buf: handle empty bo and UAF races drm/xe/dma-buf: fix UAF with retry loop
Matthew Rosato (1): KVM: s390: pci: Fix aisb calculation
Matthew Schwartz (1): HID: hid-lenovo-go-s: restore OS_TYPE after resume from s2idle
Maurizio Lombardi (1): nvme: fix race condition between connected uevent and STARTED_ONCE flag
Md Shofiqul Islam (1): xfs: Fix typo in comment
Michael Neuling (2): riscv: errata: Fix bitwise vs logical AND in MIPS errata patching riscv: Fix register corruption from uninitialized cregs on error
Michael Zaidman (1): HID: ft260: validate i2c input report length
Michal Wajdeczko (1): drm/xe: Drop unused ggtt_balloon field
Mikhail Gavrilov (2): rhashtable: drop ht->mutex in rhashtable_free_and_destroy() drm/amd/display: Wrap DCN32 phantom-plane allocation in DC_RUN_WITH_PREEMPTION_ENABLED
Ming Lei (2): ublk: reject max_sectors smaller than PAGE_SECTORS in parameter validation selftests: ublk: cap nthreads to kernel's actual nr_hw_queues
Mohsin Bashir (1): net: shaper: Reject reparenting of existing nodes
Mostafa Saleh (1): KVM: arm64: Remove potential UB on nvhe tracing clock update
Myeonghun Pak (3): net: lan966x: avoid unregistering netdev on register failure HID: google: hammer: stop hardware on devres action failure drm/loongson: Use managed KMS polling
Nathan Chancellor (1): riscv: Define __riscv_copy_{,vec_}{words,bytes}_unaligned() using SYM_TYPED_FUNC_START
Naval Alcalá (1): iommu/vt-d: Disable DMAR for Intel Q35 IGFX
Nicholas Bonello (1): ALSA: hda/realtek: Fix Legion 7 16ITHG6 speaker amp binding
Nicholas Carlini (1): io-wq: check that the predecessor is hashed in io_wq_remove_pending()
Nick Chan (1): nvme-apple: Reset q->sq_tail during queue init
Nicolas Ferre (1): MAINTAINERS: change maintainers for macb Ethernet driver
Nicolin Chen (8): iommu: Fix NULL group->domain dereference in pci_dev_reset_iommu_done() iommu: Fix kdocs of pci_dev_reset_iommu_done() iommu: Replace per-group resetting_domain with per-gdev blocked flag iommu: Fix pasid attach in pci_dev_reset_iommu_prepare/done() iommu: Fix nested pci_dev_reset_iommu_prepare/done() iommu: Fix ATS invalidation timeouts during __iommu_remove_group_pasid() iommu: Fix WARN_ON in __iommu_group_set_domain_nofail() due to reset iommu: Warn on premature unblock during DMA aliased sibling reset
Nicolò Coccia (1): net/smc: fix sleep-inside-lock in __smc_setsockopt() causing local DoS
Niklas Söderlund (1): net: ethernet: ravb: Do not check URAM suspension when WoL is active
Ninad Naik (1): Documentation: kvm: update links in the references section of AMD Memory Encryption
Olga Kornievskaia (3): nfsd: fix GET_DIR_DELEGATION when VFS leases are disabled nfsd: update mtime/ctime on CLONE in presense of delegated attributes nfsd: update mtime/ctime on COPY in presence of delegated attributes
Oliver Neukum (1): HID: hid-sjoy: race between init and usage
Pablo Neira Ayuso (2): netfilter: nf_conntrack_expect: restore helper propagation via expectation netfilter: ctnetlink: check tuple and mask in expectations created via nfqueue
Paolo Bonzini (2): KVM: x86: use again the flush argument of __link_shadow_page() KVM: VMX: introduce module parameter to disable CET
Paolo Pisati (1): platform/x86: asus-nb-wmi: add DMI quirk for ASUS Zenbook Duo UX8407AA
Prathyushi Nangia (1): x86/CPU/AMD: Prevent improper isolation of shared resources in Zen2's op cache
Qiang Ma (1): KVM: x86: Fix Xen hypercall tracepoint argument assignment
Qu Wenruo (1): btrfs: only release the dirty pages io tree after successful writes
Quan Sun (3): net: ethtool: fix NULL pointer dereference in phy_reply_size net: hsr: fix NULL pointer dereference in hsr_get_node_data() ALSA: hda: Fix NULL pointer dereference in snd_hda_ctl_add()
Rafael J. Wysocki (4): ACPI: driver: Check ACPI_COMPANION() against NULL during probe ACPI: PAD: xen: Check ACPI_COMPANION() against NULL hwmon: (acpi_power_meter) Check ACPI_COMPANION() against NULL hwmon: (asus_atk0110) Check ACPI_COMPANION() against NULL
Randy Dunlap (1): riscv: Docs: fix unmatched quote warning
Raphael Zimmer (6): libceph: Fix potential out-of-bounds access in crush_decode() libceph: Fix unnecessarily high ceph_decode_need() for uniform bucket libceph: Fix potential out-of-bounds access in __ceph_x_decrypt() libceph: Fix potential out-of-bounds access in osdmap_decode() libceph: handle rbtree insertion error in decode_choose_args() libceph: Fix potential null-ptr-deref in decode_choose_args()
Ravi Singh (1): xfs: flush delalloc blocks on ENOSPC in xfs_trans_alloc_icreate
Richard Fitzgerald (1): ALSA: doc: cs35l56: Update path to HDA driver source
Robbie Ko (1): btrfs: fix incorrect i_size after remount caused by KEEP_SIZE prealloc gap
Robertus Diawan Chris (1): ALSA: scarlett2: Add missing error check when initialise Autogain Status
Rong Zhang (4): platform/x86: lenovo-wmi-helpers: Fix memory leak in lwmi_dev_evaluate_int() platform/x86: lenovo-wmi-other: Balance IDA id allocation and free platform/x86: lenovo-wmi-other: Balance component bind and unbind platform/x86: lenovo: Decouple lenovo-wmi-gamezone and lenovo-wmi-other
Rosalie Wanders (4): HID: sony: fix incorrect force-feedback check in sony_suspend() HID: sony: remove unneeded WARN_ON() in sony_leds_init() HID: sony: add missing size validation for SMK-Link remotes HID: sony: add missing size validation for Rock Band 3 Pro instruments
Rosen Penev (1): irqchip/ath79-cpu: Remove unused function
Rámon van Raaij (1): ALSA: hda/realtek: Add codec SSID quirk for Lenovo Yoga Pro 9 16IMH9 (17aa:38d5)
Sagi Grimberg (1): nvmet-tcp: Fix potential UAF when ddgst mismatch
Sangyun Kim (2): HID: appletb-kbd: fix UAF in inactivity-timer cleanup path HID: appletb-kbd: run inactivity autodim from workqueues
Sascha Bischoff (3): irqchip/gic-v5: Move LPI allocation into the LPI domain irqchip/gic-v5: Support range allocation for LPIs irqchip/gic-v5: Allocate ITS parent LPIs as a range
Sayali Patil (1): powerpc/time: Remove redundant preempt_disable|enable() calls from arch_irq_work_raise()
Scott Mayhew (1): nfsd: fix file change detection in CB_GETATTR
Sean Christopherson (3): KVM: nSVM: Never use L0's PAUSE loop exiting while L2 is running KVM: selftests: Ensure gmem file sizes are multiple of host page size KVM: x86: Swap the dst and src operand for MOVNTDQA
Sebastian Brzezinka (1): drm/i915: skip __i915_request_skip() for already signaled requests
Sebastian Ott (1): KVM: selftests: arm64: Fix steal_time test after UAPI refactoring
Sergio Correia (2): audit: fix incorrect inheritable capability in CAPSET records audit: enforce AUDIT_LOCKED for AUDIT_TRIM and AUDIT_MAKE_EQUIV
Shitalkumar Gandhi (2): net: ti: icssm-prueth: fix eth_ports_node leak in probe net: xgene: fix mdio_np leak in xgene_mdiobus_register()
Shuhao Fu (2): ALSA: hda: cs35l56: Put ACPI device after setting companion ALSA: hda: cs35l41: Put ACPI device on missing physical node
Srinivas Pandruvada (3): platform/x86: intel: Move debugfs register before creating devices platform/x86: intel: Add notifiers support platform/x86/intel/tpmi/plr: Prevent fault during unbind
Stanislav Fomichev (1): tools/ynl: add missing uapi header deps in Makefile.deps
Stefano Garzarella (2): vsock/virtio: fix length and offset in tap skb for split packets vsock/virtio: fix empty payload in tap skb for non-linear buffers
Steffen Eiden (1): MAINTAINERS: Add Steffen as reviewer for KVM/arm64
Steve French (1): SMB3.1.1: add missing QUERY_DIR info levels
Sukhdeep Singh (1): MAINTAINERS: update atlantic driver maintainer
Sungwoo Kim (1): block: bio-integrity: Fix null-ptr-deref in bio_integrity_map_user()
Sven Eckelmann (4): batman-adv: tp_meter: fix tp_num leak on kmalloc failure batman-adv: bla: prevent use-after-free when deleting claims batman-adv: bla: only purge non-released claims batman-adv: bla: put backbone reference on failed claim hash insert
Sven Schuchmann (1): net: phy: DP83TC811: add reading of abilities
T.J. Mercier (1): HID: playstation: Clamp num_touch_reports
Takashi Iwai (1): HID: uclogic: Fix regression of input name assignment
Tejun Heo (13): sched_ext: Move scx_error() out of scx_link_sched()'s lock region sched_ext: Drop unused scx_find_sub_sched() stub sched_ext: Fix !CONFIG_EXT_SUB_SCHED build warnings sched_ext: Cleanups in preparation for the SCX_TASK_INIT_BEGIN/DEAD work sched_ext: Inline scx_init_task() and move RESET_RUNNABLE_AT into scx_set_task_state() sched_ext: Replace SCX_TASK_OFF_TASKS flag with SCX_TASK_DEAD state sched_ext: Close root-enable vs sched_ext_dead() race with SCX_TASK_INIT_BEGIN sched_ext: Close sub-sched init race with post-init DEAD recheck sched_ext: Handle SCX_TASK_NONE in disable/switched_from paths sched_ext: Avoid UAF in scx_root_enable_workfn() init failure path sched_ext: Drop NONE early return in scx_disable_and_exit_task() sched_ext: INIT_LIST_HEAD() &sch->all in scx_alloc_and_add_sched() sched_ext: Defer sub_kset base put to scx_sched_free_rcu_work
Thomas Hellström (3): drm/ttm: Fix ttm_bo_swapout() infinite LRU walk on swapout failure drm/ttm: Convert -EAGAIN from dmem_cgroup_try_charge to -ENOSPC drm/ttm: Fix ttm_bo_shrink() infinite LRU walk on backup failure
Thomas Huth (1): xen/arm: Replace __ASSEMBLY__ with __ASSEMBLER__ in interface.h
Thomas Weißschuh (1): vdso/gettimeofday: Reload sequence counter after switch to time page in do_aux()
Tomasz Jeznach (1): MAINTAINERS: update Tomasz Jeznach's email address
Tomasz Pakuła (1): HID: pidff: Fix integer overflow in pidff_rescale
Uladzislau Rezki (Sony) (2): mm/slab: Add kvfree_atomic() helper rhashtable: Add bucket_table_free_atomic() helper
Viacheslav Dubeyko (3): ceph: fix a buffer leak in __ceph_setxattr() ceph: fix BUG_ON in __ceph_build_xattrs_blob() due to stale blob size ceph: add ceph_has_realms_with_quotas() check to ceph_quota_update_statfs()
Victor Nogueira (1): selftests/tc-testing: Add QFQ/CBS qlen underflow test
Vincent Donnefort (1): tracing: Fix desc in error path for the trace remote test module
Vivian Wang (1): riscv: misaligned: Make enabling delegation depend on NONPORTABLE
Wei Yang (1): net: atm: fix skb leak in sigd_send() default branch
Wei-Lin Chang (1): KVM: arm64: nv: Consider the DS bit when translating TCR_EL2
Wilfred Mallawa (2): xfs: fix memory leak on error in xfs_alloc_zone_info() xfs: fix memory leak for data allocated by xfs_zone_gc_data_alloc()
Willy Tarreau (3): Documentation: security-bugs: do not systematically Cc the security team Documentation: security-bugs: explain what is and is not a security bug Documentation: security-bugs: clarify requirements for AI-assisted reports
Xiang Liu (1): drm/amd/ras: Fix CPER ring debugfs read overflow
Xiang Mei (2): net/smc: avoid NULL deref of conn->lnk in smc_msg_event tracepoint net/smc: reject CHID-0 ACCEPT that matches an empty ism_dev slot
Xianwei Zhao (1): irqchip/meson-gpio: Use the correct register in meson_s4_gpio_irq_set_type()
Xu Rao (1): HID: i2c-hid: add reset quirk for BLTP7853 touchpad
Yang Xiuwei (1): io_uring/rw: drop unused attr_type_mask from io_prep_rw_pi()
Ye Bin (1): smb/client: fix possible infinite loop and oob read in symlink_data()
Yong-Xuan Wang (1): irqchip/riscv-imsic: Clear interrupt move state during CPU offlining
Yu Miao (1): selftests/cgroup: Fix error path leaks in test_percpu_basic
Yuto Ohnuki (4): xfs: zero entire directory data block header region at init xfs: zero directory data block padding on write verification xfs: check directory data block header padding in scrub xfs: check da node block pad field during scrub
Zack McKevitt (1): accel/qaic: Add overflow check to remap_pfn_range during mmap
ZhengYuan Huang (1): btrfs: fix check_chunk_block_group_mappings() to iterate all chunk maps
Zhenzhong Duan (2): iommu/vt-d: Fix oops due to out of scope access iommu/vt-d: Avoid NULL pointer dereference or refcount corruption
Zizhi Wo (1): io_uring: validate user-controlled cq.head in io_cqe_cache_refill()
Zong Li (1): riscv: cfi: reduce shadow stack size limit from 4GB to 2GB
Zoran Ilievski (1): net: atlantic: preserve PCI wake-from-D3 on shutdown when WOL enabled
Zqiang (1): sched_ext: Use IRQ_WORK_INIT_HARD() to initialize sch->disable_irq_work
sunshaojie (1): cgroup/cpuset: Return only actually allocated CPUs during partition invalidation
|  |