Skip to content

6.6.35-rc1 review

Greg Kroah-Hartman damon dri-devel linux-erofs linux-fsdevel linux-patches linux-tegra linux-xfs lkml netfs stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest267 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/267wifi: mac80211: mesh: Fix leak of mesh_preq_queue objectsnet/mac80211/mesh_pathtbl.c+13 -00 replies
2/267wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()net/mac80211/sta_info.c+2 -20 replies
3/267wifi: cfg80211: fully move wiphy work to unbound workqueuenet/wireless/core.c net/wireless/sysfs.c+3 -30 replies
4/267wifi: cfg80211: Lock wiphy in cfg80211_get_stationnet/wireless/util.c+6 -10 replies
5/267wifi: cfg80211: pmsr: use correct nla_get_uX functionsnet/wireless/pmsr.c+4 -40 replies
6/267wifi: iwlwifi: mvm: dont initialize csa_work twicedrivers/net/wireless/intel/iwlwifi/mvm/mld-mac80211.c+0 -20 replies
7/267wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64drivers/net/wireless/intel/iwlwifi/mvm/rs.h+2 -70 replies
8/267wifi: iwlwifi: mvm: set properly mac headerdrivers/net/wireless/intel/iwlwifi/mvm/rxmq.c+4 -10 replies
9/267wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdefdrivers/net/wireless/intel/iwlwifi/iwl-drv.c+1 -10 replies
10/267wifi: iwlwifi: mvm: check n_ssids before accessing the ssidsdrivers/net/wireless/intel/iwlwifi/mvm/scan.c+2 -20 replies
11/267wifi: iwlwifi: mvm: dont read past the mfuart notifcationdrivers/net/wireless/intel/iwlwifi/mvm/fw.c+0 -100 replies
12/267wifi: mac80211: correctly parse Spatial Reuse Parameter Set elementnet/mac80211/he.c+8 -20 replies
13/267scsi: ufs: mcq: Fix error output and clean up ufshcd_mcq_abort()drivers/ufs/core/ufs-mcq.c+8 -90 replies
14/267RISC-V: KVM: No need to use mask when hart-index-bit is 0arch/riscv/kvm/aia_device.c+4 -30 replies
15/267RISC-V: KVM: Fix incorrect reg_subtype labels in kvm_riscv_vcpu_set_reg_isa_ext functionarch/riscv/kvm/vcpu_onereg.c+2 -20 replies
16/267ax25: Fix refcount imbalance on inbound connectionsnet/ax25/af_ax25.c+6 -00 replies
17/267ax25: Replace kfree() in ax25_dev_free() with ax25_dev_put()net/ax25/ax25_dev.c+1 -10 replies
18/267net/ncsi: Simplify Kconfig/dts control flownet/ncsi/ncsi-manage.c+3 -170 replies
19/267net/ncsi: Fix the multi thread manner of NCSI drivernet/ncsi/internal.h net/ncsi/ncsi-manage.c net/ncsi/ncsi-rsp.c+41 -380 replies
20/267net: phy: micrel: fix KSZ9477 PHY issues after suspend/resumedrivers/net/phy/micrel.c+56 -60 replies
21/267bpf: Store ref_ctr_offsets values in bpf_uprobe arraykernel/trace/bpf_trace.c+3 -110 replies
22/267bpf: Optimize the free of inner mapinclude/linux/bpf.h kernel/bpf/core.c kernel/bpf/map_in_map.c +2 more+26 -60 replies
23/267bpf: Fix a potential use-after-free in bpf_link_free()kernel/bpf/syscall.c+6 -50 replies
24/267KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absentarch/x86/kvm/svm/sev.c arch/x86/kvm/svm/svm.c arch/x86/kvm/svm/svm.h+14 -90 replies
25/267KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guestsarch/x86/kvm/svm/sev.c arch/x86/kvm/svm/svm.c arch/x86/kvm/svm/svm.h+21 -10 replies
26/267KVM: SEV-ES: Delegate LBR virtualization to the processorarch/x86/kvm/svm/sev.c arch/x86/kvm/svm/svm.c arch/x86/kvm/svm/svm.h+17 -70 replies
27/267vmxnet3: disable rx data ring on dma allocation failuredrivers/net/vmxnet3/vmxnet3_drv.c+1 -10 replies
28/267ipv6: ioam: block BH from ioam6_output()net/ipv6/ioam6_iptunnel.c+4 -40 replies
29/267ipv6: sr: block BH in seg6_output_core() and seg6_input_core()net/ipv6/seg6_iptunnel.c+6 -80 replies
30/267net: tls: fix marking packets as decryptednet/ipv4/tcp.c+3 -00 replies
31/267bpf: Set run context for rawtp test_run callbacknet/bpf/test_run.c+6 -00 replies
32/267octeontx2-af: Always allocate PF entries from low prioriy zonedrivers/net/ethernet/marvell/octeontx2/af/rvu_npc.c+22 -110 replies
33/267net/smc: avoid overwriting when adjusting sock bufsizesnet/smc/af_smc.c+2 -200 replies
34/267net: phy: Micrel KSZ8061: fix errata solution not taking effect problemdrivers/net/phy/micrel.c+41 -10 replies
35/267net: sched: sch_multiq: fix possible OOB write in multiq_tune()net/sched/sch_multiq.c+1 -10 replies
36/267vxlan: Fix regression when dropping packets due to invalid src addressesdrivers/net/vxlan/vxlan_core.c+4 -00 replies
37/267tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTABnet/ipv4/tcp.c+5 -10 replies
38/267mptcp: count CLOSE-WAIT sockets for MPTCP_MIB_CURRESTABnet/mptcp/protocol.c+7 -20 replies
39/267net/mlx5: Stop waiting for PCI if pci channel is offlinedrivers/net/ethernet/mellanox/mlx5/core/fw.c drivers/net/ethernet/mellanox/mlx5/core/health.c drivers/net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c+16 -00 replies
40/267net/mlx5: Always stop health timer during driver removaldrivers/net/ethernet/mellanox/mlx5/core/main.c+3 -00 replies
41/267net/mlx5: Fix tainted pointer delete is case of flow rules creation faildrivers/net/ethernet/mellanox/mlx5/core/lag/port_sel.c+6 -20 replies
42/267net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAPnet/sched/sch_taprio.c+6 -90 replies
43/267ptp: Fix error message on failed pin verificationdrivers/ptp/ptp_chardev.c+2 -10 replies
44/267ice: fix iteration of TLVs in Preserved Fields Areadrivers/net/ethernet/intel/ice/ice_nvm.c+21 -70 replies
45/267ice: remove af_xdp_zc_qps bitmapdrivers/net/ethernet/intel/ice/ice.h drivers/net/ethernet/intel/ice/ice_lib.c drivers/net/ethernet/intel/ice/ice_xsk.c+27 -260 replies
46/267ice: add flag to distinguish reset from .ndo_bpf in XDP rings configdrivers/net/ethernet/intel/ice/ice.h drivers/net/ethernet/intel/ice/ice_lib.c drivers/net/ethernet/intel/ice/ice_main.c+24 -140 replies
47/267net: wwan: iosm: Fix tainted pointer delete is case of region creation faildrivers/net/wwan/iosm/iosm_ipc_devlink.c+1 -10 replies
48/267af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer.net/unix/af_unix.c+8 -20 replies
49/267af_unix: Annodate data-races around sk->sk_state for writers.net/unix/af_unix.c+8 -60 replies
50/267af_unix: Annotate data-race of sk->sk_state in unix_inq_len().net/unix/af_unix.c+1 -10 replies
51/267af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll().net/unix/af_unix.c+12 -130 replies
52/267af_unix: Annotate data-race of sk->sk_state in unix_stream_connect().net/unix/af_unix.c+2 -50 replies
53/267af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg().net/unix/af_unix.c+4 -40 replies
54/267af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb().net/unix/af_unix.c+1 -10 replies
55/267af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG.net/unix/diag.c+4 -40 replies
56/267af_unix: Annotate data-races around sk->sk_sndbuf.net/unix/af_unix.c+3 -30 replies
57/267af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen.net/unix/af_unix.c+1 -10 replies
58/267af_unix: Use unix_recvq_full_lockless() in unix_stream_connect().net/unix/af_unix.c+2 -80 replies
59/267af_unix: Use skb_queue_empty_lockless() in unix_release_sock().net/unix/af_unix.c+1 -10 replies
60/267af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen().net/unix/diag.c+1 -10 replies
61/267af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill().net/unix/diag.c+1 -10 replies
62/267ipv6: fix possible race in __fib6_drop_pcpu_from()net/ipv6/ip6_fib.c net/ipv6/route.c+6 -10 replies
63/267net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool()net/ethtool/ioctl.c+1 -10 replies
64/267ksmbd: use rwsem instead of rwlock for lease breakfs/smb/server/oplock.c fs/smb/server/smb2pdu.c fs/smb/server/smb_common.c +2 more+30 -380 replies
65/267firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() failsdrivers/firmware/qcom_scm.c+12 -60 replies
66/267memory-failure: use a folio in me_huge_page()mm/memory-failure.c+6 -60 replies
67/267mm/memory-failure: fix handling of dissolved but not taken off from buddy pagesmm/memory-failure.c+2 -20 replies
68/267selftests/mm: conform test to TAP format outputtools/testing/selftests/mm/compaction_test.c+44 -470 replies
69/267selftests/mm: log a consistent test name for check_compactiontools/testing/selftests/mm/compaction_test.c+19 -161 reply
70/267selftests/mm: compaction_test: fix bogus test success on Aarch64tools/testing/selftests/mm/compaction_test.c+13 -70 replies
71/267irqchip/riscv-intc: Allow large non-standard interrupt numberdrivers/irqchip/irq-riscv-intc.c+19 -70 replies
72/267irqchip/riscv-intc: Introduce Andes hart-level interrupt controllerdrivers/irqchip/irq-riscv-intc.c include/linux/soc/andes/irq.h+69 -70 replies
73/267irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() failsdrivers/irqchip/irq-riscv-intc.c+7 -20 replies
74/267eventfs: Update all the eventfs_inodes from the events descriptorfs/tracefs/event_inode.c+39 -120 replies
75/267bpf: fix multi-uprobe PID filtering logickernel/trace/bpf_trace.c+4 -40 replies
76/267nilfs2: return the mapped address from nilfs_get_page()fs/nilfs2/dir.c+27 -300 replies
77/267nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errorsfs/nilfs2/dir.c+1 -10 replies
78/267io_uring/rsrc: dont lock while !TASK_RUNNINGio_uring/rsrc.c+1 -00 replies
79/267io_uring: check for non-NULL file pointer in io_file_can_poll()io_uring/kbuf.c+2 -10 replies
80/267USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messagesdrivers/usb/class/cdc-wdm.c+2 -20 replies
81/267USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selecteddrivers/usb/Makefile+1 -00 replies
82/267usb: typec: tcpm: fix use-after-free case in tcpm_register_source_capsdrivers/usb/typec/tcpm/tcpm.c+3 -10 replies
83/267usb: typec: tcpm: Ignore received Hard Reset in TOGGLING statedrivers/usb/typec/tcpm/tcpm.c+1 -00 replies
84/267mei: me: release irq in mei_me_pci_resume error pathdrivers/misc/mei/pci-me.c+3 -10 replies
85/267tty: n_tty: Fix buffer offsets when lookahead is useddrivers/tty/n_tty.c+16 -60 replies
86/267serial: port: Dont block system suspend even if bytes are left to xmitdrivers/tty/serial/serial_port.c+7 -00 replies
87/267landlock: Fix d_parent walksecurity/landlock/fs.c+11 -21 reply
88/267jfs: xattr: fix buffer overflow for invalid xattrfs/jfs/xattr.c+3 -10 replies
89/267xhci: Set correct transferred length for cancelled bulk transfersdrivers/usb/host/xhci-ring.c+2 -30 replies
90/267xhci: Apply reset resume quirk to Etron EJ188 xHCI hostdrivers/usb/host/xhci-pci.c+5 -00 replies
91/267xhci: Handle TD clearing for multiple streams casedrivers/usb/host/xhci-ring.c drivers/usb/host/xhci.h+44 -110 replies
92/267xhci: Apply broken streams quirk to Etron EJ188 xHCI hostdrivers/usb/host/xhci-pci.c+3 -10 replies
93/267thunderbolt: debugfs: Fix margin debugfs node creation conditiondrivers/thunderbolt/debugfs.c+3 -20 replies
94/267scsi: core: Disable CDL by defaultdrivers/scsi/scsi.c+7 -00 replies
95/267scsi: mpi3mr: Fix ATA NCQ priority supportdrivers/scsi/mpi3mr/mpi3mr_app.c drivers/scsi/mpt3sas/mpt3sas_base.h drivers/scsi/mpt3sas/mpt3sas_ctl.c +3 more+89 -280 replies
96/267scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memorydrivers/scsi/mpt3sas/mpt3sas_base.c+19 -00 replies
97/267scsi: sd: Use READ(16) when reading block zero on large capacity disksdrivers/scsi/sd.c+12 -50 replies
98/267gve: Clear napi->skb before dev_kfree_skb_any()drivers/net/ethernet/google/gve/gve_rx_dqo.c+5 -30 replies
99/267powerpc/uaccess: Fix build errors seen with GCC 13/14arch/powerpc/include/asm/uaccess.h+16 -00 replies
100/267HID: nvidia-shield: Add missing check for input_ff_create_memlessdrivers/hid/hid-nvidia-shield.c+3 -10 replies
101/267cxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.ctools/testing/cxl/test/mem.c+1 -00 replies
102/267cxl/region: Fix memregion leaks in devm_cxl_add_region()drivers/cxl/core/region.c+9 -90 replies
103/267cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fdinclude/trace/events/cachefiles.h+3 -10 replies
104/267cachefiles: remove requests from xarray during flushing requestsfs/cachefiles/daemon.c+1 -00 replies
105/267cachefiles: introduce object ondemand statefs/cachefiles/internal.h fs/cachefiles/ondemand.c+30 -120 replies
106/267cachefiles: extract ondemand info field from cachefiles_objectfs/cachefiles/interface.c fs/cachefiles/internal.h fs/cachefiles/ondemand.c+56 -110 replies
107/267cachefiles: resend an open request if the read requests object is closedfs/cachefiles/internal.h fs/cachefiles/ondemand.c+72 -290 replies
108/267cachefiles: add spin_lock for cachefiles_ondemand_infofs/cachefiles/internal.h fs/cachefiles/ondemand.c+35 -10 replies
109/267cachefiles: add restore command to recover inflight ondemand read requestsfs/cachefiles/daemon.c fs/cachefiles/internal.h fs/cachefiles/ondemand.c+27 -00 replies
110/267cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()fs/cachefiles/internal.h fs/cachefiles/ondemand.c+20 -40 replies
111/267cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()fs/cachefiles/ondemand.c include/trace/events/cachefiles.h+8 -10 replies
112/267cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()fs/cachefiles/ondemand.c+16 -290 replies
113/267cachefiles: never get a new anonymous fd if ondemand_id is validfs/cachefiles/ondemand.c+28 -60 replies
114/267cachefiles: defer exposing anon_fd until after copy_to_user() succeedsfs/cachefiles/ondemand.c+33 -200 replies
115/267cachefiles: flush all requests after setting CACHEFILES_DEADfs/cachefiles/daemon.c fs/cachefiles/internal.h+4 -10 replies
116/267selftests/ftrace: Fix to check required event filetools/testing/selftests/ftrace/test.d/dynevent/test_duplicates.tc+1 -10 replies
117/267clk: sifive: Do not register clkdevs for PRCI clocksdrivers/clk/sifive/sifive-prci.c+0 -80 replies
118/267NFSv4.1 enforce rootpath check in fs_location queryfs/nfs/nfs4proc.c+22 -10 replies
119/267SUNRPC: return proper error from gss_wrap_req_privnet/sunrpc/auth_gss/auth_gss.c+3 -10 replies
120/267NFS: add barriers when testing for NFS_FSDATA_BLOCKEDfs/nfs/dir.c+32 -150 replies
121/267selftests/tracing: Fix event filter test to retry up to 10 timestools/testing/selftests/ftrace/test.d/filter/event-filter-function.tc+19 -10 replies
122/267nvme: fix nvme_pr_* status code parsingdrivers/nvme/host/pr.c+1 -10 replies
123/267drm/panel: sitronix-st7789v: Add check for of_drm_get_panel_orientationdrivers/gpu/drm/panel/panel-sitronix-st7789v.c+3 -10 replies
124/267platform/x86: dell-smbios: Fix wrong token data in sysfsdrivers/platform/x86/dell/dell-smbios-base.c+36 -560 replies
125/267gpio: tqmx86: fix typo in Kconfig labeldrivers/gpio/Kconfig+1 -10 replies
126/267gpio: tqmx86: introduce shadow register for GPIO output valuedrivers/gpio/gpio-tqmx86.c+11 -70 replies
127/267gpio: tqmx86: store IRQ trigger type and unmask status separatelydrivers/gpio/gpio-tqmx86.c+28 -200 replies
128/267gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt typedrivers/gpio/gpio-tqmx86.c+42 -40 replies
129/267HID: core: remove unnecessary WARN_ON() in implement()drivers/hid/hid-core.c+0 -10 replies
130/267iommu/amd: Fix sysfs leak in iommu initdrivers/iommu/amd/init.c+9 -00 replies
131/267iommu: Return right value in iommu_sva_bind_device()include/linux/iommu.h+1 -10 replies
132/267io_uring/io-wq: Use set_bit() and test_bit() at worker->flagsio_uring/io-wq.c+24 -230 replies
133/267io_uring/io-wq: avoid garbage value of match in io_wq_enqueue()io_uring/io-wq.c+5 -50 replies
134/267HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()drivers/hid/hid-logitech-dj.c+3 -10 replies
135/267drm/vmwgfx: Refactor drm connector probing for display modesdrivers/gpu/drm/vmwgfx/vmwgfx_kms.c drivers/gpu/drm/vmwgfx/vmwgfx_kms.h drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c +2 more+101 -1910 replies
136/267drm/vmwgfx: Filter modes which exceed graphics memorydrivers/gpu/drm/vmwgfx/vmwgfx_stdu.c+43 -20 replies
137/267drm/vmwgfx: 3D disabled should not effect STDU memory limitsdrivers/gpu/drm/vmwgfx/vmwgfx_drv.c+0 -70 replies
138/267drm/vmwgfx: Remove STDU logic from generic mode_valid functiondrivers/gpu/drm/vmwgfx/vmwgfx_drv.h drivers/gpu/drm/vmwgfx/vmwgfx_kms.c+9 -200 replies
139/267drm/vmwgfx: Dont memcmp equivalent pointersdrivers/gpu/drm/vmwgfx/vmwgfx_kms.c+1 -10 replies
140/267af_unix: Annotate data-race of sk->sk_state in unix_accept().net/unix/af_unix.c+1 -10 replies
141/267modpost: do not warn about missing MODULE_DESCRIPTION() for vmlinux.oscripts/mod/modpost.c+3 -20 replies
142/267net: sfp: Always call `sfp_sm_mod_remove()` on removedrivers/net/phy/sfp.c+1 -20 replies
143/267net: hns3: fix kernel crash problem in concurrent scenariodrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+16 -50 replies
144/267net: hns3: add cond_resched() to hns3 ring buffer init processdrivers/net/ethernet/hisilicon/hns3/hns3_enet.c drivers/net/ethernet/hisilicon/hns3/hns3_enet.h+6 -00 replies
145/267liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packetdrivers/net/ethernet/cavium/liquidio/lio_vf_rep.c+5 -60 replies
146/267net: stmmac: dwmac-qcom-ethqos: Configure host DMA widthdrivers/net/ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c+4 -00 replies
147/267drm/komeda: check for error-valued pointerdrivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c+1 -10 replies
148/267drm/bridge/panel: Fix runtime warning on panel bridge releasedrivers/gpu/drm/bridge/panel.c+5 -20 replies
149/267tcp: fix race in tcp_v6_syn_recv_sock()net/ipv6/tcp_ipv6.c+2 -10 replies
150/267net dsa: qca8k: fix usages of device_get_named_child_node()drivers/net/dsa/qca/qca8k-leds.c+10 -20 replies
151/267geneve: Fix incorrect inner network header offset when innerprotoinherit is setdrivers/net/geneve.c include/net/ip_tunnels.h+9 -60 replies
152/267net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packetsdrivers/net/ethernet/mellanox/mlx5/core/en_main.c+1 -20 replies
153/267Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQinclude/net/bluetooth/hci_core.h net/bluetooth/l2cap_core.c+33 -110 replies
154/267Bluetooth: fix connection setup in l2cap_connectnet/bluetooth/l2cap_core.c+2 -20 replies
155/267netfilter: nft_inner: validate mandatory meta and payloadnet/netfilter/nft_meta.c net/netfilter/nft_payload.c+7 -00 replies
156/267netfilter: ipset: Fix race between namespace cleanup and gc in the list:set typenet/netfilter/ipset/ip_set_core.c net/netfilter/ipset/ip_set_list_set.c+60 -511 reply
157/267x86/asm: Use %c/%n instead of %P operand modifier in asm templatesarch/x86/boot/main.c arch/x86/include/asm/alternative.h arch/x86/include/asm/atomic64_32.h +3 more+18 -180 replies
158/267x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checkingarch/x86/include/asm/uaccess.h arch/x86/lib/getuser.S+7 -30 replies
159/267scsi: ufs: core: Quiesce request queues before checking pending cmdsdrivers/ufs/core/ufshcd.c+3 -30 replies
160/267net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPPinclude/linux/pse-pd/pse.h+2 -20 replies
161/267gve: ignore nonrelevant GSO type bits when processing TSO headersdrivers/net/ethernet/google/gve/gve_tx_dqo.c+5 -150 replies
162/267net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parametersdrivers/net/ethernet/stmicro/stmmac/stmmac_tc.c+11 -140 replies
163/267block: sed-opal: avoid possible wrong address reference in read_sed_opal_key()block/sed-opal.c+1 -10 replies
164/267block: fix request.queuelist usage in flushblock/blk-flush.c+2 -10 replies
165/267nvmet-passthru: propagate status from id override functionsdrivers/nvme/target/passthru.c+3 -30 replies
166/267net/ipv6: Fix the RT cache flush via sysctl using a previous delaynet/ipv6/route.c+2 -20 replies
167/267net: bridge: mst: pass vlan group directly to br_mst_vlan_set_statenet/bridge/br_mst.c+5 -60 replies
168/267net: bridge: mst: fix suspicious rcu usage in br_mst_set_statenet/bridge/br_mst.c+1 -10 replies
169/267ionic: fix use after netif_napi_del()drivers/net/ethernet/pensando/ionic/ionic_lif.c+1 -30 replies
170/267af_unix: Read with MSG_PEEK loops if the first unread byte is OOBnet/unix/af_unix.c+9 -90 replies
171/267bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send()drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c+1 -10 replies
172/267misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c+3 -00 replies
173/267ksmbd: move leading slash check to smb2_get_name()fs/smb/server/smb2pdu.c+6 -90 replies
174/267ksmbd: fix missing use of get_write in in smb2_set_ea()fs/smb/server/smb2pdu.c fs/smb/server/vfs.c fs/smb/server/vfs.h +1 more+19 -110 replies
175/267x86/boot: Dont add the EFI stub to targets, againarch/x86/boot/compressed/Makefile+2 -20 replies
176/267iio: adc: ad9467: fix scan type signdrivers/iio/adc/ad9467.c+2 -20 replies
177/267iio: dac: ad5592r: fix temperature channel scaling valuedrivers/iio/dac/ad5592r-base.c+1 -10 replies
178/267iio: invensense: fix odr switching to same valuedrivers/iio/common/inv_sensors/inv_sensors_timestamp.c+5 -10 replies
179/267iio: imu: inv_icm42600: delete unneeded update watermark calldrivers/iio/imu/inv_icm42600/inv_icm42600_accel.c drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c+0 -80 replies
180/267drivers: core: synchronize really_probe() and dev_uevent()drivers/base/core.c+3 -00 replies
181/267parisc: Try to fix random segmentation faults in package buildsarch/parisc/include/asm/cacheflush.h arch/parisc/include/asm/pgtable.h arch/parisc/kernel/cache.c+274 -1790 replies
182/267ACPI: x86: Force StorageD3Enable on more productsdrivers/acpi/x86/utils.c+10 -140 replies
183/267drm/exynos/vidi: fix memory leak in .get_modes()drivers/gpu/drm/exynos/exynos_drm_vidi.c+6 -10 replies
184/267drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID founddrivers/gpu/drm/exynos/exynos_hdmi.c+5 -20 replies
185/267mptcp: ensure snd_una is properly initialized on connectnet/mptcp/protocol.c+1 -00 replies
186/267mptcp: pm: inc RmAddr MIB counter once per RM_ADDR IDnet/mptcp/pm_netlink.c tools/testing/selftests/net/mptcp/mptcp_join.sh+6 -20 replies
187/267mptcp: pm: update add_addr counters after connectnet/mptcp/pm_netlink.c tools/testing/selftests/net/mptcp/mptcp_join.sh+12 -80 replies
188/267clkdev: Update clkdev id usage to allow for longer namesdrivers/clk/clkdev.c+1 -10 replies
189/267irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update()drivers/irqchip/irq-gic-v3-its.c+12 -320 replies
190/267x86/kexec: Fix bug with call depth trackingarch/x86/kernel/machine_kexec_64.c+9 -20 replies
191/267x86/amd_nb: Check for invalid SMN readsarch/x86/kernel/amd_nb.c+8 -10 replies
192/267perf/core: Fix missing wakeup when waiting for context referencekernel/events/core.c+13 -00 replies
193/267perf auxtrace: Fix multiple use of --itrace optiontools/perf/util/auxtrace.c+3 -10 replies
194/267riscv: fix overlap of allocated page and PTR_ERRarch/riscv/mm/init.c+11 -100 replies
195/267tracing/selftests: Fix kprobe event name test for .isra. functionstools/testing/selftests/ftrace/test.d/kprobe/kprobe_eventname.tc+2 -10 replies
196/267kheaders: explicitly define file modes for archived headerskernel/gen_kheaders.sh+1 -10 replies
197/267null_blk: Print correct max open zones limit in null_init_zoned_dev()drivers/block/null_blk/zoned.c+1 -10 replies
198/267sock_map: avoid race between sock_map_close and sk_psock_putnet/core/sock_map.c+10 -60 replies
199/267dma-buf: handle testing kthreads creation failuredrivers/dma-buf/st-dma-fence.c+6 -00 replies
200/267vmci: prevent speculation leaks by sanitizing event in event_deliver()drivers/misc/vmw_vmci/vmci_event.c+5 -10 replies
201/267spmi: hisi-spmi-controller: Do not override device identifierdrivers/spmi/hisi-spmi-controller.c+0 -10 replies
202/267knfsd: LOOKUP can return an illegal error valuefs/nfsd/nfsfh.c+2 -20 replies
203/267fs/proc: fix softlockup in __read_vmcorefs/proc/vmcore.c+2 -00 replies
204/267ocfs2: use coarse time for new created filesfs/ocfs2/namei.c+1 -10 replies
205/267ocfs2: fix races between hole punching and AIO+DIOfs/ocfs2/file.c+2 -00 replies
206/267PCI: rockchip-ep: Remove wrong mask on subsys_vendor_iddrivers/pci/controller/pcie-rockchip-ep.c+2 -40 replies
207/267dmaengine: axi-dmac: fix possible race in remove()drivers/dma/dma-axi-dmac.c+1 -10 replies
208/267remoteproc: k3-r5: Wait for core0 power-up before powering up core1drivers/remoteproc/ti_k3_r5_remoteproc.c+33 -00 replies
209/267remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfsdrivers/remoteproc/ti_k3_r5_remoteproc.c+21 -20 replies
210/267iio: adc: axi-adc: make sure AXI clock is enableddrivers/iio/adc/adi-axi-adc.c+5 -00 replies
211/267iio: invensense: fix interrupt timestamp alignmentdrivers/iio/common/inv_sensors/inv_sensors_timestamp.c+7 -20 replies
212/267riscv: rewrite __kernel_map_pages() to fix sleeping in invalid contextarch/riscv/mm/pageattr.c+22 -60 replies
213/267rtla/timerlat: Simplify "no value" printing on toptools/tracing/rtla/src/timerlat_top.c+5 -120 replies
214/267rtla/auto-analysis: Replace \t with spacestools/tracing/rtla/src/timerlat_aa.c+64 -470 replies
215/267drm/i915/gt: Disarm breadcrumbs if engines are already idledrivers/gpu/drm/i915/gt/intel_breadcrumbs.c+7 -80 replies
216/267drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)drivers/gpu/drm/drm_gem_shmem_helper.c+3 -00 replies
217/267drm/i915/dpt: Make DPT object unshrinkabledrivers/gpu/drm/i915/gem/i915_gem_object.h+3 -10 replies
218/267drm/i915: Fix audio component initializationdrivers/gpu/drm/i915/display/intel_audio.c drivers/gpu/drm/i915/display/intel_audio.h drivers/gpu/drm/i915/display/intel_display_driver.c+24 -110 replies
219/267intel_th: pci: Add Granite Rapids supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
220/267intel_th: pci: Add Granite Rapids SOC supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
221/267intel_th: pci: Add Sapphire Rapids SOC supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
222/267intel_th: pci: Add Meteor Lake-S supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
223/267intel_th: pci: Add Lunar Lake supportdrivers/hwtracing/intel_th/pci.c+5 -00 replies
224/267pmdomain: ti-sci: Fix duplicate PD referralsdrivers/pmdomain/ti/ti_sci_pm_domains.c+19 -10 replies
225/267btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_infofs/btrfs/zoned.c+37 -470 replies
226/267btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_infofs/btrfs/zoned.c+92 -920 replies
227/267btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_infofs/btrfs/zoned.c+19 -110 replies
228/267btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_infofs/btrfs/zoned.c+42 -370 replies
229/267btrfs: zoned: fix use-after-free due to race with dev replacefs/btrfs/zoned.c+10 -30 replies
230/267xfs: fix imprecise logic in xchk_btree_check_block_ownerfs/xfs/scrub/btree.c+6 -10 replies
231/267xfs: fix scrub stats file permissionsfs/xfs/scrub/stats.c+2 -20 replies
232/267xfs: fix SEEK_HOLE/DATA for regions with active COW extentsfs/xfs/xfs_iomap.c+2 -20 replies
233/267xfs: shrink failure needs to hold AGI bufferfs/xfs/libxfs/xfs_ag.c+10 -10 replies
234/267xfs: ensure submit buffers on LSN boundaries in error handlersfs/xfs/xfs_log_recover.c+20 -30 replies
235/267xfs: allow sunit mount option to repair bad primary sb stripe valuesfs/xfs/libxfs/xfs_sb.c fs/xfs/libxfs/xfs_sb.h+34 -110 replies
236/267xfs: dont use current->journal_infofs/xfs/scrub/common.c fs/xfs/xfs_aops.c fs/xfs/xfs_icache.c +1 more+7 -210 replies
237/267xfs: allow cross-linking special files without project quotafs/xfs/xfs_inode.c+13 -20 replies
238/267swiotlb: Enforce page alignment in swiotlb_alloc()kernel/dma/swiotlb.c+6 -00 replies
239/267swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZEkernel/dma/swiotlb.c+11 -70 replies
240/267swiotlb: extend buffer pre-padding to alloc_align_mask if necessarykernel/dma/swiotlb.c+46 -130 replies
241/267nilfs2: fix potential kernel bug due to lack of writeback flag waitingfs/nilfs2/segment.c+3 -00 replies
242/267tick/nohz_full: Dont abuse smp_call_function_single() in tick_setup_device()kernel/time/tick-common.c+14 -280 replies
243/267mm/huge_memory: dont unpoison huge_zero_foliomm/memory-failure.c+7 -00 replies
244/267serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ leveldrivers/tty/serial/8250/8250_pxa.c+1 -00 replies
245/267Revert "fork: defer linking file vma until vma is fully initialized"kernel/fork.c+9 -90 replies
246/267selftests/net: add lib.shtools/testing/selftests/net/Makefile tools/testing/selftests/net/forwarding/lib.sh tools/testing/selftests/net/lib.sh+87 -270 replies
247/267selftests/net: add variable NS_LIST for lib.shtools/testing/selftests/net/lib.sh+8 -00 replies
248/267selftests: forwarding: Avoid failures to source net/lib.shtools/testing/selftests/net/forwarding/lib.sh+26 -10 replies
249/267remoteproc: k3-r5: Jump to error handling labels in start/stop errorsdrivers/remoteproc/ti_k3_r5_remoteproc.c+4 -20 replies
250/267cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-modefs/cachefiles/ondemand.c+3 -00 replies
251/267selftests/net/lib: update busywait timeout valuetools/testing/selftests/net/lib.sh+4 -10 replies
252/267selftests/net/lib: no need to record ns name if it already existtools/testing/selftests/net/lib.sh+4 -20 replies
253/267selftests: net: lib: support errexit with busywaittools/testing/selftests/net/lib.sh+1 -30 replies
254/267selftests: net: lib: avoid error removing empty netns nametools/testing/selftests/net/lib.sh+7 -60 replies
255/267greybus: Fix use-after-free bug in gb_interface_release due to race condition.drivers/greybus/interface.c+1 -00 replies
256/267ima: Fix use-after-free on a dentrys dname.namesecurity/integrity/ima/ima_api.c security/integrity/ima/ima_template_lib.c+26 -70 replies
257/267device property: Implement device_is_big_endian()include/linux/property.h+26 -00 replies
258/267serial: core: Add UPIO_UNKNOWN constant for unknown port typeinclude/linux/serial_core.h+1 -00 replies
259/267serial: port: Introduce a common helper to read propertiesdrivers/tty/serial/serial_port.c include/linux/serial_core.h+147 -00 replies
260/267serial: 8250_dw: Switch to use uart_read_port_properties()drivers/tty/serial/8250/8250_dw.c+27 -400 replies
261/267serial: 8250_dw: Replace ACPI device check by a quirkdrivers/tty/serial/8250/8250_dw.c+26 -250 replies
262/267serial: 8250_dw: Dont use struct dw8250_data outside of 8250_dwdrivers/tty/serial/8250/8250_dw.c drivers/tty/serial/8250/8250_dwlib.c drivers/tty/serial/8250/8250_dwlib.h+10 -50 replies
263/267usb-storage: alauda: Check whether the media is initializeddrivers/usb/storage/alauda.c+6 -30 replies
264/267misc: microchip: pci1xxxx: Fix a memory leak in the error handling of gp_aux_bus_probe()drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c+4 -20 replies
265/267i2c: at91: Fix the functionality flags of the slave-only interfacedrivers/i2c/busses/i2c-at91-slave.c+1 -20 replies
266/267i2c: designware: Fix the functionality flags of the slave-only interfacedrivers/i2c/busses/i2c-designware-slave.c+1 -10 replies
267/267zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDINGkernel/pid_namespace.c+1 -00 replies

Reviews trailers per patch

148 of 267 patches have a Reviewed-by or Acked-by.

PatchIlan PeerJohannes BergBart Van AsscheMiriam Rachel KorenblitNicolas EscandeAntonio QuartulliLiad KaufmanLuciano CoelhoAndrew JonesSubbaraya SundeepRonak DoshiPaolo AbeniEric DumazetJacob KellerWenjia ZhangGerd BayerDuoming ZhouDan CrossChris ManessDan CarpenterCong WangIdo SchimmelNikolay AleksandrovDavid BauerMatthieu Baerts (NGI0)Shay DroriMoshe ShemeshTariq ToukanVinicius Costa GomesVladimir OlteanRichard CochranPrzemek KitszelPucha Himasekhar ReddySimon HormanChandan Kumar RoutIgor BagnuckiSergey RyazanovAndrii NakryikoSong LiuJiri OlsaHariprasad KelamMukesh OjhaRandolphAnup PatelAtish PatraRyusuke Konishi[email protected][email protected]Heikki KrogerusNiklas CasselIgor PylypivHannes ReineckeChristoph HellwigKeith BuschPierre TomonHarshitha RamamurthyShailend ChandPraveen KaligineediRahul RameshbabuDan WilliamsAlison SchofieldJeff LaytonJingbo XuJia ZhuGao XiangDavid HowellsVadym KrevsTony LindgrenNeal GompaOndrej JirmanDmitry BaryshkovAndrew LunnSuravee SuthikulpanitJean-Philippe BruckerKevin TianVasant HegdeZack RusinVincenzo PalazzoBenjamin CoddingtonChuck LeverAndrew HalaneyRichard KojedzinszkyMichael RieschJessica ZhangIlpo JärvinenHans de GoedeWojciech DrewekOleksij RempelWillem de BruijnAndrei VaginFriedrich WeberChaitanya KulkarniDavid AhernBrett CreeleyShannon NelsonDragos TatuleaKuniyuki IwashimaMichael ChanArd BiesheuvelLion AckermannKirill A. ShutemovQiuxu ZhuoDavid GowBjörn TöpelMike Rapoport (IBM)Masami Hiramatsu (Google)Jakub SitnickiT.J. MercierMat MartineauBaoquan HeJoseph QiDamien Le MoalAlexandre GhitiNirmoy DasAndrzej HajdaAndi ShytiRussell King (Oracle)Andy ShevchenkoMarc ZyngierTom LendackyFrederic WeisbeckerMark RutlandJani NikulaJohannes ThumshirnDavid SterbaDarrick J. WongMark TinguelyMichael KelleyPetr TesarikNicolin ChenRobin MurphyDavid HildenbrandYang ShiOscar SalvadorAnshuman KhandualPetr MachataHangbin LiuAlan SternKumaravel ThiagarajanJarkko NikulaBoqun FengWei FuJens AxboeGeliang TangGreg Kroah-HartmanLinus WalleijFlorian FainelliHarshit MogalapalliSeongJae ParkJon HunterAllen PaisKelsey SteeleMark BrownTakeshi OgasawaraRon EconomosLinux Kernel Functional TestingPeter SchneiderShuah Khan
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/267
2/267
3/267R-b
4/267R-b A-b
5/267
6/267R-b
7/267R-b R-b
8/267R-b
9/267R-b
10/267R-b R-b
11/267R-b
12/267
13/267R-b
14/267R-b
15/267R-b
16/267T-b T-b T-b R-b
17/267R-b
18/267
19/267
20/267
21/267A-b A-b
22/267
23/267A-b
24/267
25/267
26/267
27/267R-b R-b
28/267A-b
29/267A-b
30/267R-b
31/267
32/267R-b
33/267R-b R-b
34/267
35/267A-b
36/267R-b R-b R-b
37/267R-b
38/267R-b
39/267R-b
40/267R-b
41/267R-b R-b
42/267A-b R-b
43/267A-b
44/267R-b T-b
45/267R-b R-b T-b
46/267R-b T-b R-b
47/267R-b A-b
48/267
49/267
50/267
51/267
52/267
53/267
54/267
55/267
56/267
57/267
58/267
59/267
60/267
61/267
62/267
63/267R-b R-b
64/267
65/267R-b
66/267
67/267
68/267
69/267
70/267
71/267R-b R-b R-b
72/267R-b R-b
73/267R-b
74/267
75/267A-b
76/267
77/267T-b
78/267
79/267
80/267Reported-and-tested-by Reported-and-tested-by
81/267
82/267R-b R-b R-b
83/267R-b
84/267
85/267T-b
86/267R-b
87/267
88/267
89/267T-b
90/267
91/267R-b
92/267
93/267
94/267R-b R-b R-b R-b
95/267R-b
96/267R-b
97/267R-b T-b
98/267R-b R-b R-b
99/267
100/267R-b
101/267R-b R-b
102/267R-b
103/267A-b R-b
104/267A-b R-b R-b R-b
105/267R-b R-b
106/267R-b R-b
107/267R-b R-b
108/267A-b
109/267R-b R-b
110/267A-b R-b R-b
111/267A-b R-b R-b
112/267A-b R-b R-b R-b
113/267A-b
114/267A-b
115/267A-b
116/267
117/267
118/267
119/267R-b R-b
120/267Reported-and-tested-by
121/267
122/267
123/267R-b A-b
124/267R-b R-b
125/267R-b
126/267R-b
127/267
128/267
129/267
130/267R-b
131/267R-b R-b R-b
132/267
133/267
134/267
135/267R-b
136/267
137/267
138/267
139/267
140/267
141/267R-b
142/267R-b
143/267R-b
144/267R-b
145/267R-b
146/267R-b R-b
147/267
148/267
149/267R-b
150/267R-b
151/267R-b
152/267R-b R-b
153/267
154/267
155/267
156/267T-b
157/267
158/267R-b R-b T-b
159/267R-b
160/267R-b A-b
161/267R-b R-b R-b A-b
162/267R-b R-b
163/267
164/267R-b T-b
165/267R-b R-b
166/267R-b
167/267
168/267
169/267R-b R-b
170/267R-b
171/267R-b R-b
172/267
173/267
174/267
175/267R-b
176/267
177/267
178/267
179/267
180/267
181/267
182/267A-b
183/267
184/267
185/267R-b
186/267
187/267R-b
188/267R-b R-b
189/267R-b
190/267R-b
191/267
192/267R-b A-b
193/267
194/267T-b R-b R-b
195/267A-b
196/267
197/267R-b
198/267A-b
199/267R-b
200/267
201/267
202/267
203/267A-b
204/267R-b
205/267R-b
206/267R-b
207/267
208/267
209/267
210/267
211/267
212/267R-b
213/267
214/267
215/267A-b R-b R-b
216/267
217/267
218/267R-b
219/267R-b
220/267R-b
221/267R-b
222/267R-b
223/267R-b
224/267
225/267R-b R-b
226/267R-b R-b
227/267R-b R-b
228/267R-b R-b
229/267R-b R-b
230/267R-b A-b
231/267R-b A-b
232/267R-b R-b A-b
233/267R-b R-b A-b
234/267R-b A-b
235/267R-b R-b A-b
236/267R-b R-b A-b R-b
237/267R-b A-b
238/267R-b T-b R-b T-b
239/267T-b R-b T-b R-b
240/267R-b T-b
241/267T-b
242/267
243/267A-b R-b R-b R-b
244/267
245/267
246/267R-b
247/267
248/267R-b T-b R-b
249/267
250/267
251/267R-b
252/267R-b
253/267R-b A-b
254/267R-b R-b A-b
255/267
256/267
257/267A-b R-b
258/267
259/267
260/267R-b
261/267
262/267
263/267R-b
264/267R-b
265/267
266/267R-b A-b T-b
267/267R-b T-b R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 158 reviewers.

Read the v1 thread

Cover letter [PATCH 6.6 000/267] 6.6.35-rc1 review

This is the start of the stable review cycle for the 6.6.35 release. There are 267 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.

Responses should be made by Fri, 21 Jun 2024 12:55:11 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v6.x/stable-review/patch-6.6.35-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-6.6.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 6.6.35-rc1

Oleg Nesterov <[email protected]>
zap_pid_ns_processes: clear TIF_NOTIFY_SIGNAL along with TIF_SIGPENDING

Jean Delvare <[email protected]>
i2c: designware: Fix the functionality flags of the slave-only interface

Jean Delvare <[email protected]>
i2c: at91: Fix the functionality flags of the slave-only interface

Yongzhi Liu <[email protected]>
misc: microchip: pci1xxxx: Fix a memory leak in the error handling of gp_aux_bus_probe()

Shichao Lai <[email protected]>
usb-storage: alauda: Check whether the media is initialized

Andy Shevchenko <[email protected]>

    serial: 8250_dw: Don't use struct dw8250_data outside of 8250_dw

Andy Shevchenko <[email protected]>
serial: 8250_dw: Replace ACPI device check by a quirk

Andy Shevchenko <[email protected]>
serial: 8250_dw: Switch to use uart_read_port_properties()

Andy Shevchenko <[email protected]>
serial: port: Introduce a common helper to read properties

Andy Shevchenko <[email protected]>
serial: core: Add UPIO_UNKNOWN constant for unknown port type

Andy Shevchenko <[email protected]>
device property: Implement device_is_big_endian()

Stefan Berger <[email protected]>
ima: Fix use-after-free on a dentry's dname.name

Sicong Huang <[email protected]>
greybus: Fix use-after-free bug in gb_interface_release due to race condition.

Matthieu Baerts (NGI0) <[email protected]>
selftests: net: lib: avoid error removing empty netns name

Matthieu Baerts (NGI0) <[email protected]>
selftests: net: lib: support errexit with busywait

Hangbin Liu <[email protected]>
selftests/net/lib: no need to record ns name if it already exist

Hangbin Liu <[email protected]>
selftests/net/lib: update busywait timeout value

David Howells <[email protected]>
cachefiles, erofs: Fix NULL deref in when cachefiles is not doing ondemand-mode

Beleswar Padhi <[email protected]>
remoteproc: k3-r5: Jump to error handling labels in start/stop errors

Benjamin Poirier <[email protected]>
selftests: forwarding: Avoid failures to source net/lib.sh

Hangbin Liu <[email protected]>
selftests/net: add variable NS_LIST for lib.sh

Hangbin Liu <[email protected]>
selftests/net: add lib.sh

Sam James <[email protected]>
Revert "fork: defer linking file vma until vma is fully initialized"

Doug Brown <[email protected]>
serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level

Miaohe Lin <[email protected]>
mm/huge_memory: don't unpoison huge_zero_folio

Oleg Nesterov <[email protected]>
tick/nohz_full: Don't abuse smp_call_function_single() in tick_setup_device()

Ryusuke Konishi <[email protected]>
nilfs2: fix potential kernel bug due to lack of writeback flag waiting

Petr Tesarik <[email protected]>
swiotlb: extend buffer pre-padding to alloc_align_mask if necessary

Will Deacon <[email protected]>
swiotlb: Reinstate page-alignment for mappings >= PAGE_SIZE

Will Deacon <[email protected]>
swiotlb: Enforce page alignment in swiotlb_alloc()

Andrey Albershteyn <[email protected]>
xfs: allow cross-linking special files without project quota

Dave Chinner <[email protected]>

    xfs: don't use current->journal_info

Dave Chinner <[email protected]>
xfs: allow sunit mount option to repair bad primary sb stripe values

Long Li <[email protected]>
xfs: ensure submit buffers on LSN boundaries in error handlers

Dave Chinner <[email protected]>
xfs: shrink failure needs to hold AGI buffer

Dave Chinner <[email protected]>
xfs: fix SEEK_HOLE/DATA for regions with active COW extents

Darrick J. Wong <[email protected]>
xfs: fix scrub stats file permissions

Darrick J. Wong <[email protected]>
xfs: fix imprecise logic in xchk_btree_check_block_owner

Filipe Manana <[email protected]>
btrfs: zoned: fix use-after-free due to race with dev replace

Christoph Hellwig <[email protected]>
btrfs: zoned: factor out DUP bg handling from btrfs_load_block_group_zone_info

Christoph Hellwig <[email protected]>
btrfs: zoned: factor out single bg handling from btrfs_load_block_group_zone_info

Christoph Hellwig <[email protected]>
btrfs: zoned: factor out per-zone logic from btrfs_load_block_group_zone_info

Christoph Hellwig <[email protected]>
btrfs: zoned: introduce a zone_info struct in btrfs_load_block_group_zone_info

Tomi Valkeinen <[email protected]>
pmdomain: ti-sci: Fix duplicate PD referrals

Alexander Shishkin <[email protected]>
intel_th: pci: Add Lunar Lake support

Alexander Shishkin <[email protected]>
intel_th: pci: Add Meteor Lake-S support

Alexander Shishkin <[email protected]>
intel_th: pci: Add Sapphire Rapids SOC support

Alexander Shishkin <[email protected]>
intel_th: pci: Add Granite Rapids SOC support

Alexander Shishkin <[email protected]>
intel_th: pci: Add Granite Rapids support

Imre Deak <[email protected]>
drm/i915: Fix audio component initialization

Vidya Srinivas <[email protected]>
drm/i915/dpt: Make DPT object unshrinkable

Wachowski, Karol <[email protected]>
drm/shmem-helper: Fix BUG_ON() on mmap(PROT_WRITE, MAP_PRIVATE)

Chris Wilson <[email protected]>
drm/i915/gt: Disarm breadcrumbs if engines are already idle

Daniel Bristot de Oliveira <[email protected]>
rtla/auto-analysis: Replace \t with spaces

Daniel Bristot de Oliveira <[email protected]>
rtla/timerlat: Simplify "no value" printing on top

Nam Cao <[email protected]>
riscv: rewrite __kernel_map_pages() to fix sleeping in invalid context

Jean-Baptiste Maneyrol <[email protected]>
iio: invensense: fix interrupt timestamp alignment

Nuno Sa <[email protected]>
iio: adc: axi-adc: make sure AXI clock is enabled

Beleswar Padhi <[email protected]>
remoteproc: k3-r5: Do not allow core1 to power up before core0 via sysfs

Apurva Nandan <[email protected]>
remoteproc: k3-r5: Wait for core0 power-up before powering up core1

Nuno Sa <[email protected]>
dmaengine: axi-dmac: fix possible race in remove()

Rick Wertenbroek <[email protected]>
PCI: rockchip-ep: Remove wrong mask on subsys_vendor_id

Su Yue <[email protected]>
ocfs2: fix races between hole punching and AIO+DIO

Su Yue <[email protected]>
ocfs2: use coarse time for new created files

Rik van Riel <[email protected]>
fs/proc: fix softlockup in __read_vmcore

Trond Myklebust <[email protected]>
knfsd: LOOKUP can return an illegal error value

Vamshi Gajjela <[email protected]>
spmi: hisi-spmi-controller: Do not override device identifier

Hagar Gamal Halim Hemdan <[email protected]>
vmci: prevent speculation leaks by sanitizing event in event_deliver()

Fedor Pchelkin <[email protected]>
dma-buf: handle testing kthreads creation failure

Thadeu Lima de Souza Cascardo <[email protected]>
sock_map: avoid race between sock_map_close and sk_psock_put

Damien Le Moal <[email protected]>
null_blk: Print correct max open zones limit in null_init_zoned_dev()

Matthias Maennich <[email protected]>
kheaders: explicitly define file modes for archived headers

Steven Rostedt (Google) <[email protected]>
tracing/selftests: Fix kprobe event name test for .isra. functions

Nam Cao <[email protected]>
riscv: fix overlap of allocated page and PTR_ERR

Adrian Hunter <[email protected]>
perf auxtrace: Fix multiple use of --itrace option

Haifeng Xu <[email protected]>
perf/core: Fix missing wakeup when waiting for context reference

Yazen Ghannam <[email protected]>
x86/amd_nb: Check for invalid SMN reads

David Kaplan <[email protected]>
x86/kexec: Fix bug with call depth tracking

Hagar Hemdan <[email protected]>
irqchip/gic-v3-its: Fix potential race condition in its_vlpi_prop_update()

Michael J. Ruhl <[email protected]>
clkdev: Update clkdev id usage to allow for longer names

YonglongLi <[email protected]>
mptcp: pm: update add_addr counters after connect

YonglongLi <[email protected]>
mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID

Paolo Abeni <[email protected]>
mptcp: ensure snd_una is properly initialized on connect

Marek Szyprowski <[email protected]>

    drm/exynos: hdmi: report safe 640x480 mode as a fallback when no EDID found

Jani Nikula <[email protected]>
drm/exynos/vidi: fix memory leak in .get_modes()

Mario Limonciello <[email protected]>
ACPI: x86: Force StorageD3Enable on more products

John David Anglin <[email protected]>
parisc: Try to fix random segmentation faults in package builds

Dirk Behme <[email protected]>
drivers: core: synchronize really_probe() and dev_uevent()

Jean-Baptiste Maneyrol <[email protected]>
iio: imu: inv_icm42600: delete unneeded update watermark call

Jean-Baptiste Maneyrol <[email protected]>
iio: invensense: fix odr switching to same value

Marc Ferland <[email protected]>
iio: dac: ad5592r: fix temperature channel scaling value

David Lechner <[email protected]>
iio: adc: ad9467: fix scan type sign

Benjamin Segall <[email protected]>
x86/boot: Don't add the EFI stub to targets, again

Namjae Jeon <[email protected]>
ksmbd: fix missing use of get_write in in smb2_set_ea()

Namjae Jeon <[email protected]>
ksmbd: move leading slash check to smb2_get_name()

Yongzhi Liu <[email protected]>
misc: microchip: pci1xxxx: fix double free in the error handling of gp_aux_bus_probe()

Aleksandr Mishin <[email protected]>
bnxt_en: Adjust logging of firmware messages in case of released token in __hwrm_send()

Rao Shoaib <[email protected]>
af_unix: Read with MSG_PEEK loops if the first unread byte is OOB

Taehee Yoo <[email protected]>
ionic: fix use after netif_napi_del()

Nikolay Aleksandrov <[email protected]>
net: bridge: mst: fix suspicious rcu usage in br_mst_set_state

Nikolay Aleksandrov <[email protected]>
net: bridge: mst: pass vlan group directly to br_mst_vlan_set_state

Petr Pavlu <[email protected]>
net/ipv6: Fix the RT cache flush via sysctl using a previous delay

Daniel Wagner <[email protected]>
nvmet-passthru: propagate status from id override functions

Chengming Zhou <[email protected]>
block: fix request.queuelist usage in flush

Su Hui <[email protected]>
block: sed-opal: avoid possible wrong address reference in read_sed_opal_key()

Xiaolei Wang <[email protected]>

    net: stmmac: replace priv->speed with the portTransmitRate from the tc-cbs parameters

Joshua Washington <[email protected]>
gve: ignore nonrelevant GSO type bits when processing TSO headers

Kory Maincent <[email protected]>
net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP

Ziqi Chen <[email protected]>
scsi: ufs: core: Quiesce request queues before checking pending cmds

Kees Cook <[email protected]>
x86/uaccess: Fix missed zeroing of ia32 u64 get_user() range checking

Uros Bizjak <[email protected]>
x86/asm: Use %c/%n instead of %P operand modifier in asm templates

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: Fix race between namespace cleanup and gc in the list:set type

Davide Ornaghi <[email protected]>
netfilter: nft_inner: validate mandatory meta and payload

Pauli Virtanen <[email protected]>
Bluetooth: fix connection setup in l2cap_connect

Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ

Gal Pressman <[email protected]>
net/mlx5e: Fix features validation check for tunneled UDP (non-VXLAN) packets

Gal Pressman <[email protected]>
geneve: Fix incorrect inner network header offset when innerprotoinherit is set

Andy Shevchenko <[email protected]>
net dsa: qca8k: fix usages of device_get_named_child_node()

Eric Dumazet <[email protected]>
tcp: fix race in tcp_v6_syn_recv_sock()

Adam Miotk <[email protected]>
drm/bridge/panel: Fix runtime warning on panel bridge release

Amjad Ouled-Ameur <[email protected]>
drm/komeda: check for error-valued pointer

Sagar Cheluvegowda <[email protected]>
net: stmmac: dwmac-qcom-ethqos: Configure host DMA width

Aleksandr Mishin <[email protected]>
liquidio: Adjust a NULL pointer handling path in lio_vf_rep_copy_packet

Jie Wang <[email protected]>
net: hns3: add cond_resched() to hns3 ring buffer init process

Yonglong Liu <[email protected]>
net: hns3: fix kernel crash problem in concurrent scenario

Csókás, Bence <[email protected]>
net: sfp: Always call sfp_sm_mod_remove() on remove

Masahiro Yamada <[email protected]>
modpost: do not warn about missing MODULE_DESCRIPTION() for vmlinux.o

Kuniyuki Iwashima <[email protected]>

    af_unix: Annotate data-race of sk->sk_state in unix_accept().

Ian Forbes <[email protected]>
drm/vmwgfx: Don't memcmp equivalent pointers

Ian Forbes <[email protected]>
drm/vmwgfx: Remove STDU logic from generic mode_valid function

Ian Forbes <[email protected]>
drm/vmwgfx: 3D disabled should not effect STDU memory limits

Ian Forbes <[email protected]>
drm/vmwgfx: Filter modes which exceed graphics memory

Martin Krastev <[email protected]>
drm/vmwgfx: Refactor drm connector probing for display modes

José Expósito <[email protected]>
HID: logitech-dj: Fix memory leak in logi_dj_recv_switch_to_dj_mode()

Su Hui <[email protected]>
io_uring/io-wq: avoid garbage value of 'match' in io_wq_enqueue()

Breno Leitao <[email protected]>

    io_uring/io-wq: Use set_bit() and test_bit() at worker->flags

Lu Baolu <[email protected]>
iommu: Return right value in iommu_sva_bind_device()

Kun(llfl) <[email protected]>
iommu/amd: Fix sysfs leak in iommu init

Nikita Zhandarovich <[email protected]>
HID: core: remove unnecessary WARN_ON() in implement()

Matthias Schiffer <[email protected]>
gpio: tqmx86: fix broken IRQ_TYPE_EDGE_BOTH interrupt type

Matthias Schiffer <[email protected]>
gpio: tqmx86: store IRQ trigger type and unmask status separately

Matthias Schiffer <[email protected]>
gpio: tqmx86: introduce shadow register for GPIO output value

Gregor Herburger <[email protected]>
gpio: tqmx86: fix typo in Kconfig label

Armin Wolf <[email protected]>
platform/x86: dell-smbios: Fix wrong token data in sysfs

Chen Ni <[email protected]>
drm/panel: sitronix-st7789v: Add check for of_drm_get_panel_orientation

Weiwen Hu <[email protected]>
nvme: fix nvme_pr_* status code parsing

Masami Hiramatsu (Google) <[email protected]>
selftests/tracing: Fix event filter test to retry up to 10 times

NeilBrown <[email protected]>
NFS: add barriers when testing for NFS_FSDATA_BLOCKED

Chen Hanxiao <[email protected]>
SUNRPC: return proper error from gss_wrap_req_priv

Olga Kornievskaia <[email protected]>
NFSv4.1 enforce rootpath check in fs_location query

Samuel Holland <[email protected]>
clk: sifive: Do not register clkdevs for PRCI clocks

Masami Hiramatsu (Google) <[email protected]>
selftests/ftrace: Fix to check required event file

Baokun Li <[email protected]>
cachefiles: flush all requests after setting CACHEFILES_DEAD

Baokun Li <[email protected]>
cachefiles: defer exposing anon_fd until after copy_to_user() succeeds

Baokun Li <[email protected]>
cachefiles: never get a new anonymous fd if ondemand_id is valid

Baokun Li <[email protected]>
cachefiles: remove err_put_fd label in cachefiles_ondemand_daemon_read()

Baokun Li <[email protected]>
cachefiles: fix slab-use-after-free in cachefiles_ondemand_daemon_read()

Baokun Li <[email protected]>
cachefiles: fix slab-use-after-free in cachefiles_ondemand_get_fd()

Jia Zhu <[email protected]>
cachefiles: add restore command to recover inflight ondemand read requests

Baokun Li <[email protected]>
cachefiles: add spin_lock for cachefiles_ondemand_info

Jia Zhu <[email protected]>
cachefiles: resend an open request if the read request's object is closed

Jia Zhu <[email protected]>
cachefiles: extract ondemand info field from cachefiles_object

Jia Zhu <[email protected]>
cachefiles: introduce object ondemand state

Baokun Li <[email protected]>
cachefiles: remove requests from xarray during flushing requests

Baokun Li <[email protected]>
cachefiles: add output string to cachefiles_obj_[get|put]_ondemand_fd

Li Zhijian <[email protected]>
cxl/region: Fix memregion leaks in devm_cxl_add_region()

Dave Jiang <[email protected]>
cxl/test: Add missing vmalloc.h for tools/testing/cxl/test/mem.c

Chen Ni <[email protected]>
HID: nvidia-shield: Add missing check for input_ff_create_memless

Michael Ellerman <[email protected]>
powerpc/uaccess: Fix build errors seen with GCC 13/14

Ziwei Xiao <[email protected]>

    gve: Clear napi->skb before dev_kfree_skb_any()

Martin K. Petersen <[email protected]>
scsi: sd: Use READ(16) when reading block zero on large capacity disks

Breno Leitao <[email protected]>
scsi: mpt3sas: Avoid test/set_bit() operating in non-allocated memory

Damien Le Moal <[email protected]>
scsi: mpi3mr: Fix ATA NCQ priority support

Damien Le Moal <[email protected]>
scsi: core: Disable CDL by default

Aapo Vienamo <[email protected]>
thunderbolt: debugfs: Fix margin debugfs node creation condition

Kuangyi Chiang <[email protected]>
xhci: Apply broken streams quirk to Etron EJ188 xHCI host

Hector Martin <[email protected]>
xhci: Handle TD clearing for multiple streams case

Kuangyi Chiang <[email protected]>
xhci: Apply reset resume quirk to Etron EJ188 xHCI host

Mathias Nyman <[email protected]>
xhci: Set correct transferred length for cancelled bulk transfers

Greg Kroah-Hartman <[email protected]>
jfs: xattr: fix buffer overflow for invalid xattr

Mickaël Salaün <[email protected]>
landlock: Fix d_parent walk

Douglas Anderson <[email protected]>
serial: port: Don't block system suspend even if bytes are left to xmit

Ilpo Järvinen <[email protected]>
tty: n_tty: Fix buffer offsets when lookahead is used

Tomas Winkler <[email protected]>
mei: me: release irq in mei_me_pci_resume error path

Kyle Tso <[email protected]>
usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state

Amit Sunil Dhamne <[email protected]>
usb: typec: tcpm: fix use-after-free case in tcpm_register_source_caps

John Ernberg <[email protected]>
USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selected

Alan Stern <[email protected]>
USB: class: cdc-wdm: Fix CPU lockup caused by excessive log messages

Jens Axboe <[email protected]>
io_uring: check for non-NULL file pointer in io_file_can_poll()

Pavel Begunkov <[email protected]>
io_uring/rsrc: don't lock while !TASK_RUNNING

Ryusuke Konishi <[email protected]>
nilfs2: fix nilfs_empty_dir() misjudgment and long loop on I/O errors

Matthew Wilcox (Oracle) <[email protected]>
nilfs2: return the mapped address from nilfs_get_page()

Andrii Nakryiko <[email protected]>
bpf: fix multi-uprobe PID filtering logic

Steven Rostedt (Google) <[email protected]>
eventfs: Update all the eventfs_inodes from the events descriptor

Sunil V L <[email protected]>
irqchip/riscv-intc: Prevent memory leak when riscv_intc_init_common() fails

Yu Chien Peter Lin <[email protected]>
irqchip/riscv-intc: Introduce Andes hart-level interrupt controller

Yu Chien Peter Lin <[email protected]>
irqchip/riscv-intc: Allow large non-standard interrupt number

Dev Jain <[email protected]>
selftests/mm: compaction_test: fix bogus test success on Aarch64

Mark Brown <[email protected]>
selftests/mm: log a consistent test name for check_compaction

Muhammad Usama Anjum <[email protected]>
selftests/mm: conform test to TAP format output

Miaohe Lin <[email protected]>
mm/memory-failure: fix handling of dissolved but not taken off from buddy pages

Matthew Wilcox (Oracle) <[email protected]>
memory-failure: use a folio in me_huge_page()

Gabor Juhos <[email protected]>
firmware: qcom_scm: disable clocks if qcom_scm_bw_enable() fails

Namjae Jeon <[email protected]>
ksmbd: use rwsem instead of rwlock for lease break

Su Hui <[email protected]>
net: ethtool: fix the error condition in ethtool_get_phy_stats_ethtool()

Eric Dumazet <[email protected]>
ipv6: fix possible race in __fib6_drop_pcpu_from()

Kuniyuki Iwashima <[email protected]>

    af_unix: Annotate data-race of sk->sk_shutdown in sk_diag_fill().

Kuniyuki Iwashima <[email protected]>
af_unix: Use skb_queue_len_lockless() in sk_diag_show_rqlen().

Kuniyuki Iwashima <[email protected]>
af_unix: Use skb_queue_empty_lockless() in unix_release_sock().

Kuniyuki Iwashima <[email protected]>
af_unix: Use unix_recvq_full_lockless() in unix_stream_connect().

Kuniyuki Iwashima <[email protected]>

    af_unix: Annotate data-race of net->unx.sysctl_max_dgram_qlen.

Kuniyuki Iwashima <[email protected]>

    af_unix: Annotate data-races around sk->sk_sndbuf.

Kuniyuki Iwashima <[email protected]>

    af_unix: Annotate data-races around sk->sk_state in UNIX_DIAG.

Kuniyuki Iwashima <[email protected]>

    af_unix: Annotate data-race of sk->sk_state in unix_stream_read_skb().

Kuniyuki Iwashima <[email protected]>

    af_unix: Annotate data-races around sk->sk_state in sendmsg() and recvmsg().

Kuniyuki Iwashima <[email protected]>

    af_unix: Annotate data-race of sk->sk_state in unix_stream_connect().

Kuniyuki Iwashima <[email protected]>

    af_unix: Annotate data-races around sk->sk_state in unix_write_space() and poll().

Kuniyuki Iwashima <[email protected]>

    af_unix: Annotate data-race of sk->sk_state in unix_inq_len().

Kuniyuki Iwashima <[email protected]>

    af_unix: Annodate data-races around sk->sk_state for writers.

Kuniyuki Iwashima <[email protected]>

    af_unix: Set sk->sk_state under unix_state_lock() for truly disconencted peer.

Aleksandr Mishin <[email protected]>
net: wwan: iosm: Fix tainted pointer delete is case of region creation fail

Larysa Zaremba <[email protected]>
ice: add flag to distinguish reset from .ndo_bpf in XDP rings config

Larysa Zaremba <[email protected]>
ice: remove af_xdp_zc_qps bitmap

Jacob Keller <[email protected]>
ice: fix iteration of TLVs in Preserved Fields Area

Karol Kolacinski <[email protected]>
ptp: Fix error message on failed pin verification

Eric Dumazet <[email protected]>
net/sched: taprio: always validate TCA_TAPRIO_ATTR_PRIOMAP

Aleksandr Mishin <[email protected]>
net/mlx5: Fix tainted pointer delete is case of flow rules creation fail

Shay Drory <[email protected]>
net/mlx5: Always stop health timer during driver removal

Moshe Shemesh <[email protected]>
net/mlx5: Stop waiting for PCI if pci channel is offline

Jason Xing <[email protected]>
mptcp: count CLOSE-WAIT sockets for MPTCP_MIB_CURRESTAB

Jason Xing <[email protected]>
tcp: count CLOSE-WAIT sockets for TCP_MIB_CURRESTAB

Daniel Borkmann <[email protected]>
vxlan: Fix regression when dropping packets due to invalid src addresses

Hangyu Hua <[email protected]>
net: sched: sch_multiq: fix possible OOB write in multiq_tune()

Tristram Ha <[email protected]>
net: phy: Micrel KSZ8061: fix errata solution not taking effect problem

Wen Gu <[email protected]>
net/smc: avoid overwriting when adjusting sock bufsizes

Subbaraya Sundeep <[email protected]>
octeontx2-af: Always allocate PF entries from low prioriy zone

Jiri Olsa <[email protected]>
bpf: Set run context for rawtp test_run callback

Jakub Kicinski <[email protected]>
net: tls: fix marking packets as decrypted

Eric Dumazet <[email protected]>
ipv6: sr: block BH in seg6_output_core() and seg6_input_core()

Eric Dumazet <[email protected]>
ipv6: ioam: block BH from ioam6_output()

Matthias Stocker <[email protected]>
vmxnet3: disable rx data ring on dma allocation failure

Ravi Bangoria <[email protected]>
KVM: SEV-ES: Delegate LBR virtualization to the processor

Michael Roth <[email protected]>
KVM: SEV: Do not intercept accesses to MSR_IA32_XSS for SEV-ES guests

Ravi Bangoria <[email protected]>
KVM: SEV-ES: Disallow SEV-ES guests when X86_FEATURE_LBRV is absent

Cong Wang <[email protected]>
bpf: Fix a potential use-after-free in bpf_link_free()

Hou Tao <[email protected]>
bpf: Optimize the free of inner map

Jiri Olsa <[email protected]>
bpf: Store ref_ctr_offsets values in bpf_uprobe array

Tristram Ha <[email protected]>
net: phy: micrel: fix KSZ9477 PHY issues after suspend/resume

DelphineCCChiu <[email protected]>
net/ncsi: Fix the multi thread manner of NCSI driver

Peter Delevoryas <[email protected]>
net/ncsi: Simplify Kconfig/dts control flow

Duoming Zhou <[email protected]>

    ax25: Replace kfree() in ax25_dev_free() with ax25_dev_put()

Lars Kellogg-Stedman <[email protected]>
ax25: Fix refcount imbalance on inbound connections

Quan Zhou <[email protected]>
RISC-V: KVM: Fix incorrect reg_subtype labels in kvm_riscv_vcpu_set_reg_isa_ext function

Yong-Xuan Wang <[email protected]>
RISC-V: KVM: No need to use mask when hart-index-bit is 0

Chanwoo Lee <[email protected]>
scsi: ufs: mcq: Fix error output and clean up ufshcd_mcq_abort()

Lingbo Kong <[email protected]>
wifi: mac80211: correctly parse Spatial Reuse Parameter Set element

Emmanuel Grumbach <[email protected]>
wifi: iwlwifi: mvm: don't read past the mfuart notifcation

Miri Korenblit <[email protected]>
wifi: iwlwifi: mvm: check n_ssids before accessing the ssids

Shahar S Matityahu <[email protected]>
wifi: iwlwifi: dbg_ini: move iwl_dbg_tlv_free outside of debugfs ifdef

Mordechay Goodstein <[email protected]>
wifi: iwlwifi: mvm: set properly mac header

Johannes Berg <[email protected]>
wifi: iwlwifi: mvm: revert gen2 TX A-MPDU size to 64

Miri Korenblit <[email protected]>
wifi: iwlwifi: mvm: don't initialize csa_work twice

Lin Ma <[email protected]>
wifi: cfg80211: pmsr: use correct nla_get_uX functions

Remi Pommarel <[email protected]>

    wifi: cfg80211: Lock wiphy in cfg80211_get_station

Johannes Berg <[email protected]>
wifi: cfg80211: fully move wiphy work to unbound workqueue

Remi Pommarel <[email protected]>

    wifi: mac80211: Fix deadlock in ieee80211_sta_ps_deliver_wakeup()

Nicolas Escande <[email protected]>
wifi: mac80211: mesh: Fix leak of mesh_preq_queue objects

-------------

Diffstat:

 Makefile                                           |   4 +-
 arch/parisc/include/asm/cacheflush.h               |  15 +-
 arch/parisc/include/asm/pgtable.h                  |  27 +-
 arch/parisc/kernel/cache.c                         | 421 +++++++++++++--------
 arch/powerpc/include/asm/uaccess.h                 |  16 +
 arch/riscv/kvm/aia_device.c                        |   7 +-
 arch/riscv/kvm/vcpu_onereg.c                       |   4 +-
 arch/riscv/mm/init.c                               |  21 +-
 arch/riscv/mm/pageattr.c                           |  28 +-
 arch/x86/boot/compressed/Makefile                  |   4 +-
 arch/x86/boot/main.c                               |   4 +-
 arch/x86/include/asm/alternative.h                 |  22 +-
 arch/x86/include/asm/atomic64_32.h                 |   2 +-
 arch/x86/include/asm/cpufeature.h                  |   2 +-
 arch/x86/include/asm/irq_stack.h                   |   2 +-
 arch/x86/include/asm/uaccess.h                     |   6 +-
 arch/x86/kernel/amd_nb.c                           |   9 +-
 arch/x86/kernel/machine_kexec_64.c                 |  11 +-
 arch/x86/kvm/svm/sev.c                             |  38 +-
 arch/x86/kvm/svm/svm.c                             |  25 +-
 arch/x86/kvm/svm/svm.h                             |   4 +-
 arch/x86/lib/getuser.S                             |   6 +-
 block/blk-flush.c                                  |   3 +-
 block/sed-opal.c                                   |   2 +-
 drivers/acpi/x86/utils.c                           |  24 +-
 drivers/base/core.c                                |   3 +
 drivers/block/null_blk/zoned.c                     |   2 +-
 drivers/clk/clkdev.c                               |   2 +-
 drivers/clk/sifive/sifive-prci.c                   |   8 -
 drivers/cxl/core/region.c                          |  18 +-
 drivers/dma-buf/st-dma-fence.c                     |   6 +
 drivers/dma/dma-axi-dmac.c                         |   2 +-
 drivers/firmware/qcom_scm.c                        |  18 +-
 drivers/gpio/Kconfig                               |   2 +-
 drivers/gpio/gpio-tqmx86.c                         | 110 ++++--
 .../drm/arm/display/komeda/komeda_pipeline_state.c |   2 +-
 drivers/gpu/drm/bridge/panel.c                     |   7 +-
 drivers/gpu/drm/drm_gem_shmem_helper.c             |   3 +
 drivers/gpu/drm/exynos/exynos_drm_vidi.c           |   7 +-
 drivers/gpu/drm/exynos/exynos_hdmi.c               |   7 +-
 drivers/gpu/drm/i915/display/intel_audio.c         |  32 +-
 drivers/gpu/drm/i915/display/intel_audio.h         |   1 +
 .../gpu/drm/i915/display/intel_display_driver.c    |   2 +
 drivers/gpu/drm/i915/gem/i915_gem_object.h         |   4 +-
 drivers/gpu/drm/i915/gt/intel_breadcrumbs.c        |  15 +-
 drivers/gpu/drm/panel/panel-sitronix-st7789v.c     |   4 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.c                |   7 -
 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h                |   3 -
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c                | 276 +++++---------
 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h                |   6 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c                |   5 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c               |   5 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c               |  47 ++-
 drivers/greybus/interface.c                        |   1 +
 drivers/hid/hid-core.c                             |   1 -
 drivers/hid/hid-logitech-dj.c                      |   4 +-
 drivers/hid/hid-nvidia-shield.c                    |   4 +-
 drivers/hwtracing/intel_th/pci.c                   |  25 ++
 drivers/i2c/busses/i2c-at91-slave.c                |   3 +-
 drivers/i2c/busses/i2c-designware-slave.c          |   2 +-
 drivers/iio/adc/ad9467.c                           |   4 +-
 drivers/iio/adc/adi-axi-adc.c                      |   5 +
 .../iio/common/inv_sensors/inv_sensors_timestamp.c |  15 +-
 drivers/iio/dac/ad5592r-base.c                     |   2 +-
 drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c  |   4 -
 drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c   |   4 -
 drivers/iommu/amd/init.c                           |   9 +
 drivers/irqchip/irq-gic-v3-its.c                   |  44 +--
 drivers/irqchip/irq-riscv-intc.c                   |  89 ++++-
 drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c      |   9 +-
 drivers/misc/mei/pci-me.c                          |   4 +-
 drivers/misc/vmw_vmci/vmci_event.c                 |   6 +-
 drivers/net/dsa/qca/qca8k-leds.c                   |  12 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c     |   2 +-
 drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c  |  11 +-
 drivers/net/ethernet/google/gve/gve_rx_dqo.c       |   8 +-
 drivers/net/ethernet/google/gve/gve_tx_dqo.c       |  20 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.c    |   4 +
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h    |   2 +
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  21 +-
 drivers/net/ethernet/intel/ice/ice.h               |  43 ++-
 drivers/net/ethernet/intel/ice/ice_lib.c           |  13 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |  22 +-
 drivers/net/ethernet/intel/ice/ice_nvm.c           |  28 +-
 drivers/net/ethernet/intel/ice/ice_xsk.c           |  13 +-
 .../net/ethernet/marvell/octeontx2/af/rvu_npc.c    |  33 +-
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |   3 +-
 drivers/net/ethernet/mellanox/mlx5/core/fw.c       |   4 +
 drivers/net/ethernet/mellanox/mlx5/core/health.c   |   8 +
 .../net/ethernet/mellanox/mlx5/core/lag/port_sel.c |   8 +-
 .../net/ethernet/mellanox/mlx5/core/lib/pci_vsc.c  |   4 +
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |   3 +
 drivers/net/ethernet/pensando/ionic/ionic_lif.c    |   4 +-
 .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c    |   4 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c    |  25 +-
 drivers/net/geneve.c                               |  10 +-
 drivers/net/phy/micrel.c                           | 104 ++++-
 drivers/net/phy/sfp.c                              |   3 +-
 drivers/net/vmxnet3/vmxnet3_drv.c                  |   2 +-
 drivers/net/vxlan/vxlan_core.c                     |   4 +
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |   2 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |  10 -
 .../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c  |   2 -
 drivers/net/wireless/intel/iwlwifi/mvm/rs.h        |   9 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      |   5 +-
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |   4 +-
 drivers/net/wwan/iosm/iosm_ipc_devlink.c           |   2 +-
 drivers/nvme/host/pr.c                             |   2 +-
 drivers/nvme/target/passthru.c                     |   6 +-
 drivers/pci/controller/pcie-rockchip-ep.c          |   6 +-
 drivers/platform/x86/dell/dell-smbios-base.c       |  92 ++---
 drivers/pmdomain/ti/ti_sci_pm_domains.c            |  20 +-
 drivers/ptp/ptp_chardev.c                          |   3 +-
 drivers/remoteproc/ti_k3_r5_remoteproc.c           |  58 ++-
 drivers/scsi/mpi3mr/mpi3mr_app.c                   |  62 +++
 drivers/scsi/mpt3sas/mpt3sas_base.c                |  19 +
 drivers/scsi/mpt3sas/mpt3sas_base.h                |   3 -
 drivers/scsi/mpt3sas/mpt3sas_ctl.c                 |   4 +-
 drivers/scsi/mpt3sas/mpt3sas_scsih.c               |  23 --
 drivers/scsi/scsi.c                                |   7 +
 drivers/scsi/scsi_transport_sas.c                  |  23 ++
 drivers/scsi/sd.c                                  |  17 +-
 drivers/spmi/hisi-spmi-controller.c                |   1 -
 drivers/thunderbolt/debugfs.c                      |   5 +-
 drivers/tty/n_tty.c                                |  22 +-
 drivers/tty/serial/8250/8250_dw.c                  | 125 +++---
 drivers/tty/serial/8250/8250_dwlib.c               |   3 +-
 drivers/tty/serial/8250/8250_dwlib.h               |   3 +-
 drivers/tty/serial/8250/8250_pxa.c                 |   1 +
 drivers/tty/serial/serial_port.c                   | 152 ++++++++
 drivers/ufs/core/ufs-mcq.c                         |  17 +-
 drivers/ufs/core/ufshcd.c                          |   6 +-
 drivers/usb/Makefile                               |   1 +
 drivers/usb/class/cdc-wdm.c                        |   4 +-
 drivers/usb/host/xhci-pci.c                        |   7 +
 drivers/usb/host/xhci-ring.c                       |  59 ++-
 drivers/usb/host/xhci.h                            |   1 +
 drivers/usb/storage/alauda.c                       |   9 +-
 drivers/usb/typec/tcpm/tcpm.c                      |   5 +-
 fs/btrfs/zoned.c                                   | 330 ++++++++--------
 fs/cachefiles/daemon.c                             |   4 +-
 fs/cachefiles/interface.c                          |   7 +-
 fs/cachefiles/internal.h                           |  52 ++-
 fs/cachefiles/ondemand.c                           | 324 ++++++++++++----
 fs/jfs/xattr.c                                     |   4 +-
 fs/nfs/dir.c                                       |  47 ++-
 fs/nfs/nfs4proc.c                                  |  23 +-
 fs/nfsd/nfsfh.c                                    |   4 +-
 fs/nilfs2/dir.c                                    |  59 ++-
 fs/nilfs2/segment.c                                |   3 +
 fs/ocfs2/file.c                                    |   2 +
 fs/ocfs2/namei.c                                   |   2 +-
 fs/proc/vmcore.c                                   |   2 +
 fs/smb/server/oplock.c                             |  30 +-
 fs/smb/server/smb2pdu.c                            |  26 +-
 fs/smb/server/smb_common.c                         |   4 +-
 fs/smb/server/vfs.c                                |  17 +-
 fs/smb/server/vfs.h                                |   3 +-
 fs/smb/server/vfs_cache.c                          |  31 +-
 fs/smb/server/vfs_cache.h                          |   2 +-
 fs/tracefs/event_inode.c                           |  59 ++-
 fs/xfs/libxfs/xfs_ag.c                             |  11 +-
 fs/xfs/libxfs/xfs_sb.c                             |  40 +-
 fs/xfs/libxfs/xfs_sb.h                             |   5 +-
 fs/xfs/scrub/btree.c                               |   7 +-
 fs/xfs/scrub/common.c                              |   4 +-
 fs/xfs/scrub/stats.c                               |   4 +-
 fs/xfs/xfs_aops.c                                  |   7 -
 fs/xfs/xfs_icache.c                                |   8 +-
 fs/xfs/xfs_inode.c                                 |  15 +-
 fs/xfs/xfs_iomap.c                                 |   4 +-
 fs/xfs/xfs_log_recover.c                           |  23 +-
 fs/xfs/xfs_trans.h                                 |   9 +-
 include/linux/bpf.h                                |   2 +
 include/linux/iommu.h                              |   2 +-
 include/linux/property.h                           |  26 ++
 include/linux/pse-pd/pse.h                         |   4 +-
 include/linux/serial_core.h                        |   3 +
 include/linux/soc/andes/irq.h                      |  18 +
 include/net/bluetooth/hci_core.h                   |  36 +-
 include/net/ip_tunnels.h                           |   5 +-
 include/scsi/scsi_transport_sas.h                  |   2 +
 include/trace/events/cachefiles.h                  |   8 +-
 io_uring/io-wq.c                                   |  57 +--
 io_uring/kbuf.c                                    |   3 +-
 io_uring/rsrc.c                                    |   1 +
 kernel/bpf/core.c                                  |   4 +
 kernel/bpf/map_in_map.c                            |  14 +-
 kernel/bpf/syscall.c                               |  19 +-
 kernel/bpf/verifier.c                              |   4 +-
 kernel/dma/swiotlb.c                               |  83 +++-
 kernel/events/core.c                               |  13 +
 kernel/fork.c                                      |  18 +-
 kernel/gen_kheaders.sh                             |   2 +-
 kernel/pid_namespace.c                             |   1 +
 kernel/time/tick-common.c                          |  42 +-
 kernel/trace/bpf_trace.c                           |  22 +-
 mm/memory-failure.c                                |  23 +-
 net/ax25/af_ax25.c                                 |   6 +
 net/ax25/ax25_dev.c                                |   2 +-
 net/bluetooth/l2cap_core.c                         |  12 +-
 net/bpf/test_run.c                                 |   6 +
 net/bridge/br_mst.c                                |  13 +-
 net/core/sock_map.c                                |  16 +-
 net/ethtool/ioctl.c                                |   2 +-
 net/ipv4/tcp.c                                     |   9 +-
 net/ipv6/ioam6_iptunnel.c                          |   8 +-
 net/ipv6/ip6_fib.c                                 |   6 +-
 net/ipv6/route.c                                   |   5 +-
 net/ipv6/seg6_iptunnel.c                           |  14 +-
 net/ipv6/tcp_ipv6.c                                |   3 +-
 net/mac80211/he.c                                  |  10 +-
 net/mac80211/mesh_pathtbl.c                        |  13 +
 net/mac80211/sta_info.c                            |   4 +-
 net/mptcp/pm_netlink.c                             |  21 +-
 net/mptcp/protocol.c                               |  10 +-
 net/ncsi/internal.h                                |   2 +
 net/ncsi/ncsi-manage.c                             |  95 ++---
 net/ncsi/ncsi-rsp.c                                |   4 +-
 net/netfilter/ipset/ip_set_core.c                  |  93 +++--
 net/netfilter/ipset/ip_set_list_set.c              |  30 +-
 net/netfilter/nft_meta.c                           |   3 +
 net/netfilter/nft_payload.c                        |   4 +
 net/sched/sch_multiq.c                             |   2 +-
 net/sched/sch_taprio.c                             |  15 +-
 net/smc/af_smc.c                                   |  22 +-
 net/sunrpc/auth_gss/auth_gss.c                     |   4 +-
 net/unix/af_unix.c                                 | 108 +++---
 net/unix/diag.c                                    |  12 +-
 net/wireless/core.c                                |   2 +-
 net/wireless/pmsr.c                                |   8 +-
 net/wireless/sysfs.c                               |   4 +-
 net/wireless/util.c                                |   7 +-
 scripts/mod/modpost.c                              |   5 +-
 security/integrity/ima/ima_api.c                   |  16 +-
 security/integrity/ima/ima_template_lib.c          |  17 +-
 security/landlock/fs.c                             |  13 +-
 tools/perf/util/auxtrace.c                         |   4 +-
 tools/testing/cxl/test/mem.c                       |   1 +
 .../ftrace/test.d/dynevent/test_duplicates.tc      |   2 +-
 .../ftrace/test.d/filter/event-filter-function.tc  |  20 +-
 .../ftrace/test.d/kprobe/kprobe_eventname.tc       |   3 +-
 tools/testing/selftests/mm/compaction_test.c       | 106 +++---
 tools/testing/selftests/net/Makefile               |   2 +-
 tools/testing/selftests/net/forwarding/lib.sh      |  52 +--
 tools/testing/selftests/net/lib.sh                 |  97 +++++
 tools/testing/selftests/net/mptcp/mptcp_join.sh    |   5 +-
 tools/tracing/rtla/src/timerlat_aa.c               | 109 +++---
 tools/tracing/rtla/src/timerlat_top.c              |  17 +-
 249 files changed, 3442 insertions(+), 1950 deletions(-)