Messages in this thread |  | | From | Linus Torvalds <> | | Date | Sun, 10 May 2026 14:26:38 -0700 | | Subject | Linux 7.1-rc3 |
| |
It's Sunday afternoon, and we all know what that means: Mother's Day.
But also your regularly scheduled kernel release candidate.
And I think this answers the "is 7.1 continuing the larger size pattern that we saw with 7.0?" question, and the answer is yes: that wasn't a fluke brought on by a .0 release - it simply seems to be the new normal.
This time around, about a third of the patch is networking - both on the driver side and in core. And related selftests.
The rest is pretty spread out, with other drivers (sound and gpu being the bigger ones, but there's a little bit of everything in there), architecture updates (powerpc and x86, but also some loongarch and parisc), and various other fixes (smb updates, various core kernel updates, Rust infrastructure, selinux, documentation etc).
The shortlog below isn't exactly _short_, but not so long that you can't scroll through it to get some kind of idea of the details.
Linus
---
Aaradhana Sahu (1): wifi: ath12k: fix OF node refcount imbalance in WSI graph traversal
Aaro Koskinen (1): USB: omap_udc: DMA: Don't enable burst 4 mode
Aksh Garg (1): MAINTAINERS: Add Aksh Garg as PCIe CADENCE reviewer
Aleksander Jan Bajkowski (1): net: usb: r8152: add TRENDnet TUC-ET2G v2.0
Alex Cheema (1): net: usb: cdc_ncm: add Apple Mac USB-C direct networking quirk
Alex Deucher (3): drm/amdgpu/pm: add missing revision check for CI drm/amdgpu/pm: align Hawaii mclk workaround with radeon drm/radeon: add missing revision check for CI
Alok Tiwari (1): accel/qaic: fix incorrect counter check in RAS message decode
Alyssa Ross (1): ipv6: default IPV6_SIT to m
Amery Hung (1): bpf: Fix sk_local_storage diag dumping uninitialized special fields
Amir Mohammad Jahangirzad (1): wifi: libertas: fix integer underflow in process_cmdrequest()
Amit Sunil Dhamne (1): usb: typec: tcpm: reset internal port states on soft reset AMS
Andreas Haarmann-Thiemann (1): net: ethernet: cortina: Drop half-assembled SKB
Anton Swart (1): ALSA: usb-audio: Add quirk flags for AlphaTheta EUPHONIA
Ard Biesheuvel (2): efi/libstub: Move efi_relocate_kernel() into its only remaining user x86/efi: Restore IRQ state in EFI page fault handler
Arnd Bergmann (4): media: venus: fix QCOM_MDT_LOADER dependency media: iris: fix QCOM_MDT_LOADER dependency media: qcom: camss: avoid format string warning drm/panel: hx83121a: select DRM_DISPLAY_DSC_HELPER
Athira Rajeev (4): powerpc/pseries/htmdump: Free the global buffers in htmdump module exit powerpc/pseries/htmdump: Fix the offset value used in processor configuration dump powerpc/pseries/htmdump: Fix the offset value used in htm status dump powerpc/pseries/htmdump: Add memory configuration dump support to htmdump module
Aurelien DESBRIERES (1): Bluetooth: hci_uart: Fix NULL deref in recv callbacks when priv is uninitialized
Baochen Qiang (2): wifi: ath12k: prepare REO update element only for primary link wifi: ath12k: fix peer_id usage in normal RX path
Bart Van Assche (1): wifi: cw1200: Revert "Fix locking in error paths"
Benjamin Berg (1): wifi: mac80211: use safe list iteration in radar detect work
Bibo Mao (3): LoongArch: KVM: Move AVEC interrupt injection into switch loop LoongArch: KVM: Fix HW timer interrupt lost when inject interrupt by software LoongArch: KVM: Move unconditional delay into timer clear scenery
Bjoern Doebel (1): smb: client: use kzalloc to zero-initialize security descriptor buffer
Bob Song (1): ASoC: amd: yc: Add DMI quirk for MSI Bravo 15 C7VE
Bobby Eshleman (1): eth: fbnic: fix double-free of PCS on phylink creation failure
Breno Leitao (3): workqueue: fix devm_alloc_workqueue() va_list misuse netpoll: pass buffer size to egress_dev() to avoid MAC truncation arm64/fpsimd: ptrace: zero target's fpsimd_state, not the tracer's
Brian Bunker (1): scsi: scsi_dh_alua: Increase default ALUA timeout to maximum spec value
Brian Masney (1): MAINTAINERS: add myself as a reviewer for the clk subsystem
Carlos Bilbao (1): scsi: target: iscsi: reject invalid size Extended CDB AHS
Catherine (1): wifi: mac80211: drop stray 'static' from fast-RX rx_result
Chen Ni (2): fbdev: defio: Remove duplicate include of linux/module.h drm/panel: himax-hx83121a: Fix incorrect error check for devm_drm_panel_alloc()
Christian König (1): drm/amdgpu: nuke amdgpu_userq_fence_slab v2
Christian Van (1): drm/panel: feiyang-fy07024di26a30d: return display-on error
Christoph Hellwig (1): scsi: sg: Don't use GFP_ATOMIC in sg_start_req()
Christophe Leroy (CS GROUP) (1): powerpc/8xx: Fix interrupt mask in cpm1_gpiochip_add16()
Colin Walters (1): ovl: fix verity lazy-load guard broken by fsverity_active() semantic change
Conor Dooley (3): spi: microchip-core-qspi: control built-in cs manually spi: microchip-core-qspi: don't attempt to transmit during emulated read-only dual/quad operations spi: microchip-core-qspi: remove some inline markings
Corey Minyard (4): ipmi: Check event message buffer response for bad data ipmi: Add limits to event and receive message requests ipmi:si: Return state to normal if message allocation fails ipmi:ssif: NULL thread on error
Cosmin Ratiu (6): tools/selftests: Use a sensible timeout value for iperf3 client tools/selftests: Add a VXLAN+IPsec traffic test xfrm: Don't clobber inner headers when already set net/mlx5e: psp: Fix invalid access on PSP dev registration fail net/mlx5e: psp: Expose only a fully initialized priv->psp net/mlx5e: psp: Hook PSP dev reg/unreg to profile enable/disable
Cássio Gabriel (6): ALSA: pcmtest: Return -EFAULT on pattern read copy failure ASoC: fsl_xcvr: Fix event generation for cached controls ALSA: firewire-tascam: Do not drop unread control events ALSA: usb-audio: midi2: Restart output URBs on resume ALSA: seq: Fix UMP group 16 filtering ALSA: core: Serialize deferred fasync state checks
D. Wythe (1): net/smc: fix missing sk_err when TCP handshake fails
DaeMyung Kang (3): ksmbd: centralize ksmbd_conn final release to plug transport leak ksmbd: harden file lifetime during session teardown ksmbd: close durable scavenger races against m_fp_list lookups
Daniel Borkmann (1): ipv6: Implement limits on extension header parsing
Daniel Golle (1): net: dsa: mt7530: fix .get_stats64 sleeping in atomic context
Daniel Machon (2): net: sparx5: fix wrong chip ids for TSN SKUs net: sparx5: configure serdes for 1000BASE-X in sparx5_port_init()
Daniel Zahka (3): netdevsim: psp: only call nsim_psp_uninit() on PFs netdevsim: psp: serialize calls to nsim_psp_uninit() netdevsim: psp: rcu protect psp_dev reference
Danilo Krummrich (1): MAINTAINERS: nova: update mailing list
Dapeng Mi (4): perf/x86/intel: Improve validation and configuration of ACR masks perf/x86/intel: Always reprogram ACR events to prevent stale masks perf/x86/intel: Disable PMI for self-reloaded ACR events perf/x86/intel: Enable auto counter reload for DMR
David Carlier (3): sched_ext: idle: Recheck prev_cpu after narrowing allowed mask psp: strip variable-length PSP header in psp_dev_rcv() Bluetooth: hci_conn: fix potential UAF in create_big_sync
David Gow (2): rust: arch: um: Fix building 32-bit UML with GCC x86/boot/e820: Re-enable BIOS fallback if e820 table is empty
Derek Fang (1): ASoC: sdw_utils: avoid the SDCA companion function not supported failure
Dikshita Agarwal (1): media: iris: Fix use-after-free in iris_release_internal_buffers()
Dipayaan Roy (4): net: mana: check xdp_rxq registration before unreg in mana_destroy_rxq() net: mana: Skip WQ object destruction for uninitialized RXQ net: mana: remove double CQ cleanup in mana_create_rxq error path net: mana: Fix crash from unvalidated SHM offset read from BAR0 during FLR
Dmitry Baryshkov (2): wifi: ath10k: snoc: select POWER_SEQUENCING media: qcom: iris: increase H265D_MAX_SLICE to fix H.265 decoding on SC7280
Dudu Lu (2): Bluetooth: bnep: fix incorrect length parsing in bnep_rx_frame() extension handling Bluetooth: l2cap: fix MPS check in l2cap_ecred_reconf_req
Edward Srouji (2): RDMA/mlx5: Fix UAF in SRQ destroy due to race with create RDMA/mlx5: Fix UAF in DCT destroy due to race with create
Eliot Courtney (2): rust: drm: gem: clean up GEM state in init failure case rust: drm: fix unsound initialization in drm::Device::new
Eric Dumazet (12): ipmr: prevent info-leak in pmr_cache_report() ipv4: igmp: annotate data-races in igmp_heard_query() net/sched: sch_pie: annotate more data-races in pie_dump_stats() net/sched: sch_cake: annotate data-races in cake_dump_class_stats (I) net/sched: sch_cake: annotate data-races in cake_dump_class_stats (II) vsock/virtio: fix potential unbounded skb queue net: prevent possible UAF in rtnl_prop_list_size() net/sched: sch_fq_codel: annotate data-races from fq_codel_dump_class_stats() ipv6: fix potential UAF caused by ip6_forward_proxy_check() inetpeer: add a missing read_seqretry() in inet_getpeer() net/sched: sch_sfq: annotate data-races from sfq_dump_class_stats() tcp: tcp_child_process() related UAF
Fabio Porcedda (1): USB: serial: option: add Telit Cinterion LE910Cx compositions
Felix Gu (1): usb: ulpi: fix memory leak on ulpi_register() error paths
Felix Kuehling (1): drm/amdkfd: Make all TLB-flushes heavy-weight
Fenglin Wu (1): regulator: qcom-rpmh: Fix index for pmh0101 ldo16
Fernando Antunez Antonio (1): ALSA: hda/realtek: Fix mute and mic-mute LEDs for HP Envy X360 15-fh0xxx
Fernando Fernandez Mancera (3): netfilter: nf_socket: skip socket lookup for non-first fragments netfilter: nf_tables: skip L4 header parsing for non-first fragments netfilter: xtables: fix L4 header parsing for non-first fragments
Florian Westphal (2): netfilter: xt_CT: fix usersize for v1 and v2 revision netfilter: nf_tables: fix netdev hook allocation memleak with dormant tables
Francesco Lavra (1): drm/fb-helper: Fix clipping when damage area spans a single scanline
Francis, David (1): drm: Set old handle to NULL before prime swap in change_handle
Frederic Weisbecker (1): timers/migration: Fix another hotplug activation race
Gary Guo (2): rust: pin-init: internal: move alignment check to `make_field_check` rust: pin-init: fix incorrect accessor reference lifetime
Greg Kroah-Hartman (3): scsi: target: configfs: Bound snprintf() return in tg_pt_gp_members_show() usb: usblp: fix heap leak in IEEE 1284 device ID via short response usb: usblp: fix uninitialized heap leak via LPGETSTATUS ioctl
Gregory Fuchedgi (1): amd-xgbe: fix PTP addend overflow causing frozen clock
Gui-Dong Han (1): hwmon: (lm63) Add locking to avoid TOCTOU
Gustavo Sousa (1): drm/xe/hdcp: Add NULL check for media_gt in intel_hdcp_gsc_check_status()
Hans Zhang (1): MAINTAINERS: Update Hans Zhang email for PCIe CIX Sky1
Helge Deller (3): Revert "parisc: led: fix reference leak on failed device registration" parisc: Fix build failure for 32-bit kernel with PA2.0 instruction set parisc: Fix 64-bit kernel build when CONFIG_COMPAT=n
Holger Brunck (2): net: wan: fsl_ucc_hdlc: fix uhdlc_memclean net: wan: fsl_ucc_hdlc: fix ucc_hdlc_remove
Hongling Zeng (1): parisc: Fix IRQ leak in LASI driver
Huacai Chen (4): LoongArch: Make CONFIG_64BIT as the default option LoongArch: Specify -m32/-m64 explicitly for 32BIT/64BIT LoongArch: Fix SYM_SIGFUNC_START definition for 32BIT LoongArch: Use per-root-bridge PCIH flag to skip mem resource fixup
Hugo Villeneuve (1): scsi: pmcraid: Fix typo in comments
Hyunwoo Kim (1): rxrpc: Also unshare DATA/RESPONSE packets when paged frags are present
Icenowy Zheng (2): drm/panel: boe-tv101wum-nl6: restore MODE_LPM after sending disable cmds drm/panel: himax-hx83102: restore MODE_LPM after sending disable cmds
Ilya Maximets (3): openvswitch: vport: fix race between tunnel creation and linking openvswitch: vport: fix self-deadlock on release of tunnel ports selftests: openvswitch: add tests for tunnel vport refcounting
Ivan Hu (1): x86/efi: Fix graceful fault handling after FPU softirq changes
Jakov Novak (1): wifi: libertas: notify firmware load wait on disconnect
Jakub Kicinski (3): net: tls: fix silent data drop under pipe back-pressure selftests: tls: add test for data loss on small pipe selftests: drv-net: fix sort order of makefile and config
Jamal Hadi Salim (1): net/sched: sch_red: Replace direct dequeue call with peek and qdisc_dequeue_peeked
James Calligeros (2): ASoC: tas2764: Deal with bogus initial temperature register value ASoC: tas2770: Deal with bogus initial temperature value
Jann Horn (1): Bluetooth: hci_event: fix memset typo
Janne Grunau (1): dt-bindings: i2c: apple,i2c: Add t8122 compatible
Jason Gunthorpe (15): RDMA/ionic: Fix typo in format string RDMA/mlx5: Restore zero-init to mlx5_ib_modify_qp() ucmd RDMA/mlx5: Add missing store/release for lock elision pattern RDMA/mana: Validate rx_hash_key_len RDMA/mana: Remove user triggerable WARN_ON() in mana_ib_create_qp_rss() RDMA/mana: Fix mana_destroy_wq_obj() cleanup in mana_ib_create_qp_rss() RDMA/mana: Fix error unwind in mana_ib_create_qp_rss() RDMA/ocrdma: Clarify the mm_head searching RDMA/ocrdma: Don't NULL deref uctx on errors in ocrdma_copy_pd_uresp() RDMA/vmw_pvrdma: Fix double free on pvrdma_alloc_ucontext() error path RDMA/mlx4: Fix resource leak on error in mlx4_ib_create_srq() RDMA/mlx4: Fix mis-use of RCU in mlx4_srq_event() RDMA/hns: Fix xarray race in hns_roce_create_srq() RDMA/hns: Fix xarray race in hns_roce_create_qp_common() RDMA/hns: Fix unlocked call to hns_roce_qp_remove()
Jason Xing (8): xsk: reject sw-csum UMEM binding to IFF_TX_SKB_NO_LINEAR devices xsk: free the skb when hitting the upper bound MAX_SKB_FRAGS xsk: handle NULL dereference of the skb without frags issue xsk: fix use-after-free of xs->skb in xsk_build_skb() free_err path xsk: prevent CQ desync when freeing half-built skbs in xsk_build_skb() xsk: avoid skb leak in XDP_TX_METADATA case xsk: fix xsk_addrs slab leak on multi-buffer error path xsk: fix u64 descriptor address truncation on 32-bit architectures
Jens Axboe (2): ublk: don't issue uring_cmd from fallback task work block: only read from sqe on initial invocation of blkdev_uring_cmd()
Jeongjun Park (1): wifi: rsi: fix kthread lifetime race between self-exit and external-stop
Jeremy Kerr (2): net: mctp: test: use a zeroed struct sockaddr_mctp net: mctp: test: Use dev_direct_xmit for TX to our test device
Jerome Brunet (1): clk: eyeq: use the auxiliary device creation helper
Jesper Dangaard Brouer (1): veth: fix OOB txq access in veth_poll() with asymmetric queue counts
Jiawei Liu (1): spi: ch341: correct company name in MODULE_DESCRIPTION
Jiawen Wu (2): net: libwx: fix VF illegal register access net: libwx: use request_irq for VF misc interrupt
Jiexun Wang (1): af_unix: Reject SIOCATMARK on non-stream sockets
Jiri Slaby (SUSE) (1): wifi: ath5k: do not access array OOB
Joey Lu (1): net: stmmac: dwmac-nuvoton: fix NULL pointer dereference in nvt_set_phy_intf_sel()
Johan Hovold (3): parisc: drivers: switch to dynamic root device clk: rk808: fix OF node reference imbalance staging: vme_user: fix root device leak on init failure
Johannes Berg (3): wifi: mac80211: tests: mark HT check strict wifi: mac80211: remove station if connection prep fails wifi: nl80211: fix NL80211_PMSR_FTM_REQ_ATTR_FTMS_PER_BURST usage
John B. Moore (2): drm/amdgpu/gfx9: drop unnecessary 64-bit fence flag check in KIQ drm/amdgpu/sdma4: replace BUG_ON with WARN_ON in fence emission
John Madieu (3): spi: imx: Fix precedence bug in spi_imx_dma_max_wml_find() spi: imx: Fix UAF on package-1 prepare failure in spi_imx_dma_data_prepare() spi: imx: Propagate prepare_transfer() error from spi_imx_setupxfer()
Juergen Gross (1): x86/xen: Fix a potential problem in xen_e820_resolve_conflicts()
Juha-Pekka Heikkila (1): drm/i915/display: enable ccs modifiers on dg2
Julian Anastasov (6): ipvs: fixes for the new ip_vs_status info ipvs: fix races around the conn_lfactor and svc_lfactor sysctl vars ipvs: fix the spin_lock usage for RT build ipvs: do not leak dest after get from dest trash ipvs: fix races around est_mutex and est_cpulist ipvs: fix shift-out-of-bounds in ip_vs_rht_desired_size
Junrui Luo (1): RDMA/mlx5: Fix error path fall-through in mlx5_ib_dev_res_srq_init()
Junyoung Jang (1): bpf: Fix off-by-one boundary validation in arena direct-value access
Justin Chen (1): net: phy: broadcom: Save PHY counters during suspend
KaFai Wan (4): bpf: Reject TCP_NODELAY in TCP header option callbacks bpf: Reject TCP_NODELAY in bpf-tcp-cc selftests/bpf: Test TCP_NODELAY in TCP hdr opt callbacks selftests/bpf: Verify bpf-tcp-cc rejects TCP_NODELAY
Kai Zen (1): net: rtnetlink: zero ifla_vf_broadcast to avoid stack infoleak in rtnl_fill_vfinfo
Kalesh AP (1): bnxt_en: Check return value of bnxt_hwrm_vnic_cfg
Karol Wachowski (1): accel/ivpu: Disallow re-exporting imported GEM objects
Keith Busch (1): PCI: Don't fallback to bus reset after failed slot reset
Kory Maincent (TI) (2): drm/bridge: tda998x: Use __be32 for audio port OF property pointer drm/bridge: tda998x: Return NULL instead of 0 in tda998x_edid_read()
Krishna Chomal (1): platform/x86: hp-wmi: silence unknown board warning for 8D41
Krzysztof Kozlowski (2): powerpc/ps3: Drop redundant result assignment powerpc/pasemi: Drop redundant res assignment
Kuan-Ting Chen (1): xfrm: esp: avoid in-place decrypt on shared skb frags
Kuniyuki Iwashima (13): sockmap: Fix sk_psock_drop() race vs sock_map_{unhash,close,destroy}(). selftest: net: Add test for TCP flow failover with ECMP routes. af_unix: Set gc_in_progress to true in unix_gc(). ipmr: Add __rcu to netns_ipv4.mrt. ipv6: Fix null-ptr-deref in fib6_mtu(). ipmr: Call ipmr_fib_lookup() under RCU. tcp: Fix dst leak in tcp_v6_connect(). bpf: tcp: Fix type confusion in bpf_tcp_sock(). selftest: bpf: Add test for bpf_tcp_sock() and RAW socket. bpf: tcp: Fix type confusion in bpf_skc_to_tcp_sock(). bpf: tcp: Fix type confusion in bpf_skc_to_tcp6_sock(). bpf: tcp: Fix type confusion in sol_tcp_sockopt(). bpf: Free reuseport cBPF prog after RCU grace period.
Kurt Borja (1): platform/wmi: Fix unchecked min_size in wmidev_invoke_method()
Li RongQing (1): IB/hfi1: Fix potential use-after-free in PIO and SDMA map teardown
Linpu Yu (1): xskmap: reject TX-only AF_XDP sockets
Linus Torvalds (1): Linux 7.1-rc3
Lorenzo Bianconi (1): net: airoha: Move entries to queue head in case of DMA mapping failure in airoha_dev_xmit()
Luiz Augusto von Dentz (1): Bluetooth: hci_event: Fix OOB read and infinite loop in hci_le_create_big_complete_evt
Lukas Wunner (1): PCI: Update saved_config_space upon resource assignment
Maciej W. Rozycki (1): MAINTAINERS: Add self for the DEC LANCE network driver
Maher Sanalla (1): IB/core: Fix IPv6 netlink message size in ib_nl_ip_send_msg()
Maoyi Xie (5): ip6_gre: Use cached t->net in ip6erspan_changelink(). wifi: nl80211: require CAP_NET_ADMIN over the target netns in SET_WIPHY_NETNS wifi: nl80211: re-check wiphy netns in nl80211_prepare_wdev_dump() continuation io_uring/timeout: honour caller's time namespace for IORING_TIMEOUT_ABS io_uring/wait: honour caller's time namespace for IORING_ENTER_ABS_TIMER
Marco Crivellari (1): i2c: testunit: Replace system_long_wq with system_dfl_long_wq
Marek Szyprowski (1): wifi: brcmfmac: Fix potential use-after-free issue when stopping watchdog task
Marek Vasut (2): i2c: stm32f7: reinit_completion() per transfer not per msg MAINTAINERS: Update Marek Vasut email for PCIe R-Car
Mark Brown (1): selftests/rseq: Don't run tests with runner scripts outside of the scripts
Markus Baier (1): net: usb: asix: ax88772: re-add usbnet_link_change() in phylink callbacks
Markus Stockhausen (2): hwmon: (lm75) Fix AS6200 and TMP112 setup and alarm handling hwmon: (lm75) Fix configuration register writes.
Matthew Brost (1): drm/ttm: Fix GPU MM stats during pool shrinking
Matthieu Baerts (NGI0) (13): mptcp: sockopt: increase seq in mptcp_setsockopt_all_sf mptcp: pm: kernel: correctly retransmit ADD_ADDR ID 0 mptcp: pm: ADD_ADDR rtx: allow ID 0 mptcp: pm: ADD_ADDR rtx: fix potential data-race mptcp: pm: ADD_ADDR rtx: always decrease sk refcount mptcp: pm: ADD_ADDR rtx: free sk if last mptcp: pm: ADD_ADDR rtx: resched blocked ADD_ADDR quicker mptcp: pm: ADD_ADDR rtx: skip inactive subflows mptcp: pm: ADD_ADDR rtx: return early if no retrans mptcp: pm: prio: skip closed subflows selftests: mptcp: check output: catch cmd errors selftests: mptcp: pm: restrict 'unknown' check to pm_nl_ctl mptcp: bpf: Fix type confusion in bpf_mptcp_sock_from_subflow()
Maíra Canal (1): drm/etnaviv: Fix armed job not being pushed to the DRM scheduler
Michael Bommarito (9): xfrm: ah: account for ESN high bits in async callbacks wifi: nl80211: require admin perm on SET_PMK / DEL_PMK wifi: mac80211: check ieee80211_rx_data_set_link return in pubsta MLO path RDMA/rxe: Reject unknown opcodes before ICRC processing RDMA/rxe: Reject non-8-byte ATOMIC_WRITE payloads Bluetooth: virtio_bt: clamp rx length before skb_put Bluetooth: virtio_bt: validate rx pkt_type header length Bluetooth: HIDP: serialise l2cap_unregister_user via hidp_session_sem smb: client: validate dacloffset before building DACL pointers
Michael Chan (2): bnxt_en: Delay for 5 seconds after AER DPC for all chips bnxt_en: Set bp->max_tpa according to what the FW supports
Michael Guralnik (2): RDMA/core: Fix rereg_mr use-after-free race RDMA/mlx5: Fix null-ptr-deref in Raw Packet QP creation
Michal Kosiorek (1): xfrm: defensively unhash xfrm_state lists in __xfrm_state_delete
Miguel Ojeda (2): rust: allow `clippy::collapsible_match` globally rust: allow `clippy::collapsible_if` globally
Mikhail Gavrilov (1): Bluetooth: l2cap: defer conn param update to avoid conn->lock/hdev->lock inversion
Ming Lei (2): ublk: validate physical_bs_shift, io_min_shift and io_opt_shift ublk: fix use-after-free in ublk_cancel_cmd()
Mingyu Wang (1): i2c: dev: prevent integer overflow in I2C_TIMEOUT ioctl
Mostafa Saleh (1): iommu/pages: Fix iommu_pages_flush_incoherent() for non-x86
Mukesh Kumar Chaurasiya (IBM) (1): rust/drm: import ARef from sync crate
Myeonghun Pak (3): hwmon: (corsair-psu) Close HID device on probe errors drm/qxl: Fix missing KMS poll cleanup drm/bochs: Drop manual put on probe error path
Namjae Jeon (1): ksmbd: fix kernel-doc warnings from ksmbd_conn_get/put()
Nan Li (1): net/rds: handle zerocopy send cleanup before the message is queued
Nathan Chancellor (1): powerpc/vdso: Drop -DCC_USING_PATCHABLE_FUNCTION_ENTRY from 32-bit flags with clang
Nicola Lunghi (1): ALSA: usb-audio: add clock quirk for Motu 1248
Nicolas Escande (1): wifi: ath12k: fix leak in some ath12k_wmi_xxx() functions
Niels Franke (1): i2c: acpi: Add ELAN0678 to i2c_acpi_force_100khz_device_ids
Nikola Z. Ivanov (1): i2c: Compare the return value of gpiod_get_direction against GPIO_LINE_DIRECTION_OUT
Ninad Naik (1): Documentation: hwmon: fix link to ideapad-laptop.c file
Osama Abdelkader (2): drm/sti: remove bridge when sti_hda component_add fails drm/exynos: remove bridge when component_add fails
Pablo Neira Ayuso (8): netfilter: replace skb_try_make_writable() by skb_ensure_writable() netfilter: nft_fwd_netdev: add device and headroom validate with neigh forwarding netfilter: x_tables: add .check_hooks to matches and targets netfilter: nft_compat: run xt_check_hooks_{match,target}() from .validate netfilter: flowtable: ensure sufficient headroom in xmit path netfilter: flowtable: fix inline vlan encapsulation in xmit path netfilter: flowtable: fix inline pppoe encapsulation in xmit path netfilter: flowtable: use skb_pull_rcsum() to pop vlan/pppoe header
Paolo Abeni (1): mptcp: fix rx timestamp corruption on fastopen
Paolo Bonzini (2): KVM: x86: check for nEPT/nNPT in slow flush hypercalls KVM: x86: Do IRR scan in __kvm_apic_update_irr even if PIR is empty
Paul Chaignon (2): tools/headers: Regenerate stddef.h to fix BPF selftests bpf: Don't run arg-tracking analysis twice on main subprog
Pauli Virtanen (3): ALSA: usb-audio: add min_mute quirk for Razer Nommo V2 X Bluetooth: SCO: fix sleeping under spinlock in sco_conn_ready Bluetooth: SCO: hold sk properly in sco_conn_ready
Pavan Chebbi (1): bnxt_en: Use absolute target ns from ptp_clock_request
Pavitra Jha (1): net: wwan: t7xx: validate port_count against message length in t7xx_port_enum_msg_handler
Pengpeng Hou (1): Bluetooth: RFCOMM: pull credit byte with skb_pull_data()
Peter Rosin (1): MAINTAINERS: Update mail for Peter Rosin
Peter Zijlstra (1): perf/core: Fix deadlock in perf_mmap() failure path
Philip Yang (1): drm/amdgpu: zero-initialize GART table on allocation
Piyush Sachdeva (2): smb: client: Use FullSessionKey for AES-256 encryption key derivation smb: client: Zero-pad short GSS session keys per MS-SMB2
Prasanna Kumar T S M (1): EDAC/versalnet: Fix device name memory leak
Qiang Ma (1): LoongArch: KVM: Cap KVM_CAP_NR_VCPUS by KVM_CAP_MAX_VCPUS
Qingfang Deng (1): ovpn: reset MAC header before passing skb up
Rajat Gupta (1): fbdev: udlfb: add vm_ops to dlfb_ops_mmap to prevent use-after-free
Ralf Lici (2): ovpn: ensure packet delivery happens with BH disabled selftests: ovpn: reduce ping count in test.sh
Rameshkumar Sundaram (1): wifi: ath12k: initialize RSSI dBm conversion event state
Randy Dunlap (1): fbdev: ipu-v3: clean up kernel-doc warnings
Ranjan Kumar (1): scsi: mpt3sas: Limit NVMe request size to 2 MiB
Ratheesh Kannoth (10): octeontx2-af: npc: cn20k: Propagate MCAM key-type errors on cn20k octeontx2-af: npc: cn20k: Drop debugfs_create_file() error checks in init octeontx2-af: npc: cn20k: Propagate errors in defrag MCAM alloc rollback octeontx2-af: npc: cn20k: Fix target map and rule octeontx2-af: npc: cn20k: Clear MCAM entries by index and key width octeontx2-af: npc: cn20k: Fix bank value octeontx2-af: npc: cn20k: Fix MCAM actions read octeontx2-af: npc: cn20k: Initialize default-rule index outputs up front octeontx2-af: npc: cn20k: Tear down default MCAM rules explicitly on free octeontx2-af: npc: cn20k: Reject missing default-rule MCAM indices
Richard Fitzgerald (6): ASoC: cs35l56: Fix hibernate write in runtime resume error path ASoC: cs35l56: Fix out-of-bounds in dev_err() in cs35l56_read_onchip_spkid() ASoC: wm_adsp_fw_find_test: Redirect wm_adsp_release_firmware_files() ASoC: wm_adsp_fw_find_test: Clear searched_fw_files in find-by-index test ASoC: cs35l56: Don't use devres to unregister component ASoC: cs35l56: Destroy workqueue in probe error path
Rio Liu (1): wifi: mac80211: skip ieee80211_verify_sta_ht_mcs_support check in non-strict mode
Ritesh Harjani (IBM) (9): pseries/papr-hvpipe: Fix race with interrupt handler pseries/papr-hvpipe: Prevent kernel stack memory leak to userspace pseries/papr-hvpipe: Fix null ptr deref in papr_hvpipe_dev_create_handle() pseries/papr-hvpipe: Fix & simplify error handling in papr_hvpipe_init() pseries/papr-hvpipe: Fix the usage of copy_to_user() pseries/papr-hvpipe: Simplify spin unlock usage in papr_hvpipe_handle_release() pseries/papr-hvpipe: Kill task_struct pointer from struct hvpipe_source_info pseries/papr-hvpipe: Refactor and simplify hvpipe_rtas_recv_msg() pseries/papr-hvpipe: Fix style and checkpatch issues in enable_hvpipe_IRQ()
Robert Marko (1): net: phy: micrel: fix LAN8814 QSGMII soft reset
Rodrigo Faria (1): ALSA: hda/realtek: Add mute LED fixup for HP Pavilion 15-cs1xxx
Ronald Claveau (1): dt-bindings: i2c: amlogic: Add compatible for T7 SOC
Rong Zhang (1): ALSA: usb-audio: Add quirk flags for JBL Pebbles
Rosen Penev (1): ALSA: sparc/dbri: add missing fallthrough
Ruijie Li (1): xfrm: provide message size for XFRM_MSG_MAPPING
Rámon van Raaij (1): ALSA: hda/realtek: Add codec SSID quirk for Lenovo Yoga Pro 9 16IMH9
Sagarika Sharma (1): ipv6: update route serial number on NETDEV_CHANGE
Sai Teja Aluvala (1): Bluetooth: btintel_pcie: treat boot stage bit 12 as warning
Samiullah Khawaja (1): PCI: Initialize temporary device in new_id_store()
Sanman Pradhan (2): hwmon: (ltc2992) Clamp threshold writes to hardware range hwmon: (ltc2992) Fix u32 overflow in power read path
Sarthak Sharma (1): selftests: kselftest: fix wrong test number in ksft_exit_skip
Sasha Levin (1): hwmon: Remove stale CONFIG_SENSORS_SBRMI Makefile reference
Satyanarayana K V P (1): drm/xe/guc: Exclude indirect ring state page from ADS engine state size
Sean Christopherson (2): KVM: x86: Fix misleading variable names and add more comments for PIR=>IRR flow KVM: x86: Fix shadow paging use-after-free due to unexpected GFN
Selvarasu Ganesan (1): usb: dwc3: Move GUID programming after PHY initialization
SeungJu Cheon (2): Bluetooth: ISO: Fix data-race on dst in iso_sock_connect() Bluetooth: ISO: Fix data-race on iso_pi(sk) in socket and HCI event paths
Shardul Bankar (2): mptcp: use MPJoinSynAckHMacFailure for SynAck HMAC failure mptcp: use MPTCP_RST_EMPTCP for ACK HMAC validation failure
Shay Drory (4): net/mlx5: SD: Serialize init/cleanup net/mlx5: SD, Keep multi-pf debugfs entries on primary net/mlx5e: SD, Fix missing cleanup on probe error net/mlx5e: SD, Fix race condition in secondary device probe/remove
Shitalkumar Gandhi (1): net: rtsn: fix mdio_node leak in rtsn_mdio_alloc()
Shivani Nittor (1): powerpc/perf: Update check for PERF_SAMPLE_DATA_SRC marked events
Shota Zaizen (1): ksmbd: validate inherited ACE SID length
Shuhao Fu (1): ksmbd: fail share config requests when path allocation fails
Shuicheng Lin (2): drm/xe/pf: Fix EAGAIN sign in pf_migration_consume() drm/xe/pf: Fix MMIO access using PF view instead of VF view during migration
Shyam Prasad N (1): cifs: abort open_cached_dir if we don't request leases
Shyam Sunder Reddy Padira (1): staging: rtl8723bs: os_dep: avoid NULL pointer dereference in rtw_cbuf_alloc
Siwei Zhang (3): Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_state_change_cb() Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_get_sndtimeo_cb() Bluetooth: L2CAP: Fix null-ptr-deref in l2cap_sock_new_connection_cb()
Sourabh Jain (2): powerpc/kdump: fix KASAN sanitization flag for core_$(BITS).o powerpc/vmx: avoid KASAN instrumentation in enter_vmx_ops() for kexec
Stefan Metzmacher (2): smb: smbdirect: make use of DEFAULT_SYMBOL_NAMESPACE and EXPORT_SYMBOL_GPL smb: smbdirect: introduce and use include/linux/smbdirect.h
Stephen Smalley (5): selinux: prune /sys/fs/selinux/checkreqprot selinux: prune /sys/fs/selinux/disable selinux: prune /sys/fs/selinux/user selinux: allow multiple opens of /sys/fs/selinux/policy selinux: shrink critical section in sel_write_load()
Sunil Khatri (1): drm/amdgpu/userq: fix access to stale wptr mapping
T.J. Mercier (1): docs: cgroup-v1: Update charge-commit section
Tabrez Ahmed (1): hwmon: (ads7871) Fix endianness bug in 16-bit register reads
Tao Cui (2): LoongArch: KVM: Fix missing EMULATE_FAIL in kvm_emu_mmio_read() LoongArch: KVM: Use kvm_set_pte() in kvm_flush_pte()
Tejun Heo (4): workqueue: Annotate alloc_workqueue_va() with __printf(1, 0) cgroup: Defer css percpu_ref kill on rmdir until cgroup is depopulated cgroup, sched_ext: Include exiting tasks in cgroup iter sched_ext: Skip past-sched_ext_dead() tasks in scx_task_iter_next_locked()
Thomas Fourier (1): media: iris: Fix dma_free_attrs() size in iris_hfi_queues_init()
Thomas Gleixner (10): rseq: Set rseq::cpu_id_start to 0 on unregistration rseq: Protect rseq_reset() against interrupts rseq: Don't advertise time slice extensions if disabled rseq: Revert to historical performance killing behaviour selftests/rseq: Skip tests if time slice extensions are not available selftests/rseq: Make registration flexible for legacy and optimized mode selftests/rseq: Validate legacy behavior rseq: Implement read only ABI enforcement for optimized RSEQ V2 mode rseq: Reenable performance optimizations conditionally selftests/rseq: Expand for optimized RSEQ ABI v2
Thomas Huth (1): efi: pstore: Drop efivar lock when efi_pstore_open() returns with an error
Thomas Weißschuh (2): selftests: harness: Restore order of test functions LoongArch: vDSO: Drop custom __arch_vdso_hres_capable()
Thomas Zimmermann (2): lib/fonts: Fix bit position when rotating by 180 degrees arch/powerpc: Drop CONFIG_FIRMWARE_EDID from defconfig files
Thorsten Blum (1): efivarfs: use QSTR() in efivarfs_alloc_dentry
Théo Lebrun (2): clk: eyeq: add EyeQ5 children auxiliary device for generic PHYs reset: eyeq: drop device_set_of_node_from_dev() done by parent
Timur Tabi (1): Revert "drm/nouveau/gsp: add support for GA100"
Tomas Henzl (1): scsi: smartpqi: Silence a recursive lock warning
Tommaso Soncin (1): ASoC: amd: yc: Add HP OMEN Gaming Laptop 16-ap0xxx product line in quirk table
Tristan Madani (3): wifi: b43: enforce bounds check on firmware key index in b43_rx() wifi: b43legacy: enforce bounds check on firmware key index in RX path Bluetooth: btmtk: validate WMT event SKB length before struct access
Troy Mitchell (2): clk: spacemit: k3: mark top_dclk as CLK_IS_CRITICAL ASoC: spacemit: fix RX DMA params not set when TX is running
Tzung-Bi Shih (1): platform/chrome: cros_ec_typec: Init mutex in Thunderbolt registration
Ulf Hansson (1): pmdomain: core: Fix detach procedure for virtual devices in genpd
Uwe Kleine-König (The Capable Hub) (1): ASoC: codecs: ab8500: Remove suspicious code
Vasant Hegde (2): iommu/amd: Use maximum Event log buffer size when SNP is enabled on Family 0x19 iommu/amd: Use maximum PPR log buffer size when SNP is enabled on Family 0x19
Victor Nogueira (1): selftests/tc-testing: Add tests that force red and sfb to dequeue from child's gso_skb
Victor Nogueria (1): net/sched: sch_sfb: Replace direct dequeue call with peek and qdisc_dequeue_peeked
Vikash Garodia (1): media: iris: switch to hardware mode after firmware boot
Vincent Guittot (1): sched/fair: Fix wakeup_preempt_fair() for not waking up task
Vishnu Reddy (1): media: iris: fix use-after-free of fmt_src during MBPF check
WANG Rui (2): efi/loongarch: Implement efi_cache_sync_image() efi/libstub: Synchronize instruction cache after kernel relocation
Waiman Long (2): ipvs: Guard access of HK_TYPE_KTHREAD cpumask with RCU sched/isolation: Make HK_TYPE_KTHREAD an alias of HK_TYPE_DOMAIN
Wang Shuaiwei (1): scsi: ufs: core: Fix bRefClkFreq write failure in HS-LSS mode
Wei Fang (1): net: enetc: fix VSI mailbox timeout handling and DMA lifecycle
Weiming Shi (5): bpf: Fix NULL pointer dereference in bpf_sk_storage_clone and diag paths bpf: Fix NULL pointer dereference in bpf_skb_fib_lookup() netfilter: nft_fwd_netdev: use recursion counter in neigh egress path i2c: stub: Reject I2C block transfers with invalid length i2c: smbus: reject oversized block transfers in the common path
Weinan Liu (1): iommu/amd: Fix precedence order in set_dte_passthrough()
Wenmeng Liu (3): media: qcom: camss: Fix csid IRQ offset for sa8775p media: qcom: camss: Fix csid clock configuration for sa8775p media: qcom: camss: Add missing clocks for VFE lite on sa8775p
Wentao Guan (1): LoongArch: Fix potential ADE in loongson_gpu_fixup_dma_hang()
Wentao Liang (1): pmdomain: mediatek: fix use-after-free in scpsys_get_bus_protection_legacy()
Xianglai Li (2): LoongArch: KVM: Compile switch.S directly into the kernel LoongArch: KVM: Fix "unreliable stack" for kvm_exc_entry
Xiaogang Chen (1): drm/amdkfd: Check if there are kfd porcesses using adev by kfd_processes_count
Xu Yang (1): usb: typec: tcpm: fix debug accessory mode detection for sink ports
Yi Kuo (1): smb: smbdirect: fix MR registration for coalesced SG lists
Yihang Li (1): scsi: hisi_sas: Fix sparse warnings in prep_ata_v3_hw()
Yilin Zhu (1): ipv6: xfrm6: release dst on error in xfrm6_rcv_encap()
Yu-Hsiang Tseng (1): wifi: ath12k: use lockdep_assert_in_rcu_read_lock() for RCU assertions
Yufan Chen (2): io_uring/napi: clear tracked NAPI entries on unregister io_uring/eventfd: reset deferred signal state
Yufei CHENG (1): platform/x86: lenovo: wmi-other: Fix uninitialized variable in lwmi_om_hwmon_write()
Yuriy Padlyak (1): ALSA: hda/realtek: Fix speaker silence after S3 resume on Xiaomi Mi Laptop Pro 15
Zhan Xusheng (1): sched/fair: Fix overflow in vruntime_eligible()
Zisen Ye (2): smb/client: fix out-of-bounds read in symlink_data() smb/client: fix out-of-bounds read in smb2_compound_op()
|  |