Skip to content

6.8.10-rc1 review

Greg Kroah-Hartman dri-devel linux-kselftest linux-patches linux-trace-kernel linux-usb lkml netdev netfs stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest336 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/336rust: module: place generated init_module() function in .init.textrust/macros/module.rs+6 -10 replies
2/336rust: macros: fix soundness issue in `module!` macrorust/macros/module.rs+115 -750 replies
3/336wifi: nl80211: dont free NULL coalescing rulenet/wireless/nl80211.c+2 -00 replies
4/336pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-Tdrivers/pinctrl/aspeed/pinctrl-aspeed-g6.c+17 -170 replies
5/336pinctrl/meson: fix typo in PDMs pin namedrivers/pinctrl/meson/pinctrl-meson-a1.c+3 -30 replies
6/336pinctrl: core: delete incorrect free in pinctrl_enable()drivers/pinctrl/core.c+1 -70 replies
7/336pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readbackdrivers/pinctrl/mediatek/pinctrl-paris.c+2 -00 replies
8/336pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLEdrivers/pinctrl/mediatek/pinctrl-paris.c+11 -270 replies
9/336sunrpc: add a struct rpc_stats arg to rpc_create_argsinclude/linux/sunrpc/clnt.h net/sunrpc/clnt.c+5 -10 replies
10/336nfs: expose /proc/net/sunrpc/nfs in net namespacesfs/nfs/inode.c+2 -40 replies
11/336nfs: make the rpc_stat per net namespacefs/nfs/client.c fs/nfs/inode.c fs/nfs/internal.h +1 more+9 -40 replies
12/336nfs: Handle error of rpc_proc_register() in nfs_net_init().fs/nfs/inode.c+6 -10 replies
13/336pinctrl: baytrail: Fix selecting gpio pinctrl statedrivers/pinctrl/intel/pinctrl-baytrail.c drivers/pinctrl/intel/pinctrl-intel.h+42 -360 replies
14/336power: rt9455: hide unused rt9455_boost_voltage_valuesdrivers/power/supply/rt9455_charger.c+2 -00 replies
15/336power: supply: mt6360_charger: Fix of_match for usb-otg-vbus regulatordrivers/power/supply/mt6360_charger.c+1 -10 replies
16/336pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map()drivers/pinctrl/devicetree.c+6 -40 replies
17/336nfsd: rename NFSD_NET_* to NFSD_STATS_*fs/nfsd/netns.h fs/nfsd/nfscache.c fs/nfsd/stats.h+7 -70 replies
18/336nfsd: expose /proc/net/sunrpc/nfsd in net namespacesfs/nfsd/nfsctl.c fs/nfsd/stats.c fs/nfsd/stats.h+15 -200 replies
19/336nfsd: make all of the nfsd stats per-network namespacefs/nfsd/cache.h fs/nfsd/netns.h fs/nfsd/nfs4proc.c +7 more+69 -960 replies
20/336NFSD: add support for CB_GETATTR callbackfs/nfsd/nfs4callback.c fs/nfsd/state.h fs/nfsd/xdr4cb.h+128 -10 replies
21/336NFSD: Fix nfsd4_encode_fattr4() crasherfs/nfsd/nfs4xdr.c+1 -10 replies
22/336regulator: mt6360: De-capitalize devicetree regulator subnodesdrivers/regulator/mt6360-regulator.c+20 -120 replies
23/336regulator: change stubbed devm_regulator_get_enable to return Okinclude/linux/regulator/consumer.h+1 -10 replies
24/336regulator: change devm_regulator_get_enable_optional() stub to return Okinclude/linux/regulator/consumer.h+1 -10 replies
25/336bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definitionlib/Kconfig.debug+3 -20 replies
26/336bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueueinclude/linux/skmsg.h net/core/skmsg.c+3 -40 replies
27/336regmap: Add regmap_read_bypassed()drivers/base/regmap/regmap.c include/linux/regmap.h+45 -00 replies
28/336ASoC: SOF: Intel: add default firmware library path for LNLsound/soc/sof/intel/pci-lnl.c+3 -00 replies
29/336nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATHdrivers/nvme/host/core.c+1 -10 replies
30/336bpf: Fix a verifier verbose messagekernel/bpf/verifier.c+1 -20 replies
31/336spi: axi-spi-engine: use common AXI macrosdrivers/spi/spi-axi-spi-engine.c+6 -110 replies
32/336spi: axi-spi-engine: fix version format stringdrivers/spi/spi-axi-spi-engine.c+1 -10 replies
33/336spi: hisi-kunpeng: Delete the dump interface of data registers in debugfsdrivers/spi/spi-hisi-kunpeng.c+0 -20 replies
34/336bpf, arm64: Fix incorrect runtime statsarch/arm64/net/bpf_jit_comp.c+3 -30 replies
35/336riscv, bpf: Fix incorrect runtime statsarch/riscv/net/bpf_jit_comp64.c+3 -30 replies
36/336ASoC: Intel: avs: Set name of control as in topologysound/soc/intel/avs/topology.c+2 -00 replies
37/336ASoC: codecs: wsa881x: set clk_stop_mode1 flagsound/soc/codecs/wsa881x.c+1 -00 replies
38/336s390/mm: Fix storage key clearing for guest huge pagesarch/s390/mm/gmap.c+1 -10 replies
39/336s390/mm: Fix clearing storage keys for huge pagesarch/s390/mm/hugetlbpage.c+1 -10 replies
40/336arm32, bpf: Reimplement sign-extension mov instructionarch/arm/net/bpf_jit_32.c+43 -130 replies
41/336xdp: use flags field to disambiguate broadcast redirectnet/core/filter.c+32 -100 replies
42/336efi/unaccepted: touch soft lockup during memory acceptdrivers/firmware/efi/unaccepted_memory.c+4 -00 replies
43/336ice: ensure the copied buf is NUL terminateddrivers/net/ethernet/intel/ice/ice_debugfs.c+4 -40 replies
44/336bna: ensure the copied buf is NUL terminateddrivers/net/ethernet/brocade/bna/bnad_debugfs.c+2 -20 replies
45/336octeontx2-af: avoid off-by-one read from userspacedrivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c+1 -30 replies
46/336thermal/debugfs: Free all thermal zone debug memory on zone removaldrivers/thermal/thermal_debugfs.c+13 -00 replies
47/336thermal/debugfs: Fix two locking issues with thermal zone debugdrivers/thermal/thermal_debugfs.c+22 -120 replies
48/336nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment().net/nsh/nsh.c+8 -60 replies
49/336net l2tp: drop flow hash on forwardnet/l2tp/l2tp_eth.c+3 -00 replies
50/336thermal/debugfs: Prevent use-after-free from occurring after cdev removaldrivers/thermal/thermal_debugfs.c+11 -30 replies
51/336s390/vdso: Add CFI for RA register to asm macro vdso_funcarch/s390/include/asm/dwarf.h arch/s390/kernel/vdso64/vdso_user_wrapper.S+3 -00 replies
52/336Fix a potential infinite loop in extract_user_to_sg()lib/scatterlist.c+1 -10 replies
53/336ALSA: emu10k1: fix E-MU card dock presence monitoringsound/pci/emu10k1/emu10k1_main.c+10 -70 replies
54/336ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware()sound/pci/emu10k1/emu10k1_main.c+36 -300 replies
55/336ALSA: emu10k1: move the whole GPIO event handling to the workqueueinclude/sound/emu10k1.h sound/pci/emu10k1/emu10k1.c sound/pci/emu10k1/emu10k1_main.c+30 -320 replies
56/336ALSA: emu10k1: fix E-MU dock initializationsound/pci/emu10k1/emu10k1_main.c+6 -00 replies
57/336net: qede: sanitize rc in qede_add_tc_flower_fltr()drivers/net/ethernet/qlogic/qede/qede_filter.c+8 -30 replies
58/336net: qede: use return from qede_parse_flow_attr() for flowerdrivers/net/ethernet/qlogic/qede/qede_filter.c+2 -30 replies
59/336net: qede: use return from qede_parse_flow_attr() for flow_specdrivers/net/ethernet/qlogic/qede/qede_filter.c+2 -30 replies
60/336net: qede: use return from qede_parse_actions()drivers/net/ethernet/qlogic/qede/qede_filter.c+2 -30 replies
61/336vxlan: Fix racy device stats updates.drivers/net/vxlan/vxlan_core.c+14 -140 replies
62/336vxlan: Add missing VNI filter counter update in arp_reduce().drivers/net/vxlan/vxlan_core.c+2 -00 replies
63/336ASoC: meson: axg-fifo: use FIELD helperssound/soc/meson/axg-fifo.c sound/soc/meson/axg-fifo.h sound/soc/meson/axg-frddr.c +1 more+31 -330 replies
64/336ASoC: meson: axg-fifo: use threaded irq to check periodssound/soc/meson/axg-fifo.c+19 -100 replies
65/336ASoC: meson: axg-card: make links nonatomicsound/soc/meson/axg-card.c+1 -00 replies
66/336ASoC: meson: axg-tdm-interface: manage formatters in triggersound/soc/meson/axg-tdm-interface.c+19 -150 replies
67/336ASoC: meson: cards: select SND_DYNAMIC_MINORSsound/soc/meson/Kconfig+1 -00 replies
68/336ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node()sound/hda/intel-sdw-acpi.c+2 -00 replies
69/336s390/cio: Ensure the copied buf is NUL terminateddrivers/s390/cio/cio_inject.c+1 -10 replies
70/336cxgb4: Properly lock TX queue for the selftest.drivers/net/ethernet/chelsio/cxgb4/sge.c+3 -30 replies
71/336net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341drivers/net/dsa/mv88e6xxx/chip.c+2 -20 replies
72/336drm/amdgpu: fix doorbell regressiondrivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c+1 -10 replies
73/336spi: fix null pointer dereference within spi_syncdrivers/spi/spi.c+1 -00 replies
74/336net: bridge: fix multicast-to-unicast with fraglist GSOnet/bridge/br_forward.c+1 -10 replies
75/336net: core: reject skb_copy(_expand) for fraglist GSO skbsnet/core/skbuff.c+19 -80 replies
76/336rxrpc: Clients must accept conn from any addressnet/rxrpc/conn_object.c+2 -70 replies
77/336tipc: fix a possible memleak in tipc_buf_appendnet/tipc/msg.c+1 -10 replies
78/336vxlan: Pull inner IP header in vxlan_rcv().drivers/net/vxlan/vxlan_core.c+18 -10 replies
79/336s390/qeth: Fix kernel panic after setting hsuiddrivers/s390/net/qeth_core_main.c+27 -340 replies
80/336drm/panel: ili9341: Correct use of device property APIsdrivers/gpu/drm/panel/Kconfig drivers/gpu/drm/panel/panel-ilitek-ili9341.c+4 -30 replies
81/336drm/panel: ili9341: Respect deferred probedrivers/gpu/drm/panel/panel-ilitek-ili9341.c+2 -20 replies
82/336drm/panel: ili9341: Use predefined error codesdrivers/gpu/drm/panel/panel-ilitek-ili9341.c+2 -20 replies
83/336ipv4: Fix uninit-value access in __ip_make_skb()net/ipv4/ip_output.c net/ipv4/raw.c+4 -10 replies
84/336net: gro: fix udp bad offset in socket lookup by adding {inner_}network_offset to napi_gro_cbinclude/net/gro.h net/8021q/vlan_core.c net/core/gro.c +6 more+22 -40 replies
85/336net: gro: add flush check in udp_gro_receive_segmentnet/ipv4/udp_offload.c+11 -10 replies
86/336drm/xe/display: Fix ADL-N detectiondrivers/gpu/drm/xe/compat-i915-headers/i915_drv.h+2 -10 replies
87/336clk: qcom: smd-rpm: Restore msm8976 num_clkdrivers/clk/qcom/clk-smd-rpm.c+1 -00 replies
88/336clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate changedrivers/clk/sunxi-ng/ccu-sun50i-h6.c+17 -20 replies
89/336powerpc/pseries: make max polling consistent for longer H_CALLsarch/powerpc/include/asm/plpks.h arch/powerpc/platforms/pseries/plpks.c+7 -80 replies
90/336powerpc/pseries/iommu: LPAR panics during boot up with a frozen PEarch/powerpc/platforms/pseries/iommu.c+8 -00 replies
91/336EDAC/versal: Do not log total error countsdrivers/edac/versal_edac.c+2 -20 replies
92/336swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=ykernel/dma/swiotlb.c+1 -00 replies
93/336KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr()arch/arm64/kvm/vgic/vgic-kvm-device.c+4 -40 replies
94/336exfat: fix timing of synchronizing bitmap and inodefs/exfat/file.c+3 -40 replies
95/336firmware: microchip: dont unconditionally print validation successdrivers/firmware/microchip/mpfs-auto-update.c+2 -00 replies
96/336scsi: ufs: core: Fix MCQ MAC configurationdrivers/ufs/core/ufs-mcq.c+1 -10 replies
97/336scsi: lpfc: Move NPIVs transport unregistration to after resource clean updrivers/scsi/lpfc/lpfc_vport.c+4 -40 replies
98/336scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handlingdrivers/scsi/lpfc/lpfc_init.c+1 -10 replies
99/336scsi: lpfc: Update lpfc_ramp_down_queue_handler() logicdrivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_scsi.c+4 -100 replies
100/336scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port()drivers/scsi/lpfc/lpfc_nvme.c+2 -20 replies
101/336scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up()drivers/scsi/lpfc/lpfc_els.c drivers/scsi/lpfc/lpfc_hbadisc.c drivers/scsi/lpfc/lpfc_sli.c+19 -200 replies
102/336scsi: lpfc: Use a dedicated lock for ras_fwlog statedrivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_attr.c drivers/scsi/lpfc/lpfc_bsg.c +3 more+32 -280 replies
103/336gfs2: Fix invalid metadata access in punch_holefs/gfs2/bmap.c+3 -20 replies
104/336fs/9p: fix uninitialized values during inode evictfs/9p/vfs_inode.c+10 -60 replies
105/336wifi: mac80211: fix ieee80211_bss_*_flags kernel-docnet/mac80211/ieee80211_i.h+2 -20 replies
106/336wifi: cfg80211: fix rdev_dump_mpp() arguments ordernet/wireless/trace.h+1 -10 replies
107/336wifi: mac80211: fix prep_connection error pathnet/mac80211/mlme.c+3 -20 replies
108/336wifi: iwlwifi: read txq->read_ptr under lockdrivers/net/wireless/intel/iwlwifi/queue/tx.c+1 -10 replies
109/336wifi: iwlwifi: mvm: guard against invalid STA ID on removaldrivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c+6 -10 replies
110/336net: mark racy access on sk->sk_rcvbufnet/core/sock.c+2 -20 replies
111/336drm/xe: Fix END redefinitiondrivers/gpu/drm/xe/xe_lrc.c+9 -110 replies
112/336scsi: mpi3mr: Avoid memcpy field-spanning write WARNINGdrivers/scsi/mpi3mr/mpi3mr_app.c include/uapi/scsi/scsi_bsg_mpi3mr.h+2 -20 replies
113/336scsi: bnx2fc: Remove spin_lock_bh while releasing resources after uploaddrivers/scsi/bnx2fc/bnx2fc_tgt.c+0 -20 replies
114/336btrfs: return accurate error code on open failure in open_fs_devices()fs/btrfs/volumes.c+12 -50 replies
115/336drm/amdkfd: Check cgroup when returning DMABuf infodrivers/gpu/drm/amd/amdkfd/kfd_chardev.c+2 -20 replies
116/336drm/amdkfd: range check cp bad op exception interruptsdrivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c +1 more+20 -60 replies
117/336bpf: Check bloom filter map value sizekernel/bpf/bloom_filter.c tools/testing/selftests/bpf/prog_tests/bloom_filter_map.c+19 -00 replies
118/336selftests/ftrace: Fix event filter target_func selectiontools/testing/selftests/ftrace/test.d/filter/event-filter-function.tc+1 -10 replies
119/336kbuild: Disable KCSAN for autogenerated *.mod.c intermediariesscripts/Makefile.modfinal+1 -10 replies
120/336ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspendsound/soc/sof/intel/hda-dsp.c+15 -50 replies
121/336regulator: tps65132: Add of_match tabledrivers/regulator/tps65132-regulator.c+7 -00 replies
122/336OSS: dmasound/paula: Mark driver struct with __refdata to prevent section mismatchsound/oss/dmasound/dmasound_paula.c+7 -10 replies
123/336scsi: ufs: core: WLUN suspend dev/link state error recoverydrivers/ufs/core/ufshcd.c+4 -10 replies
124/336scsi: libsas: Align SMP request allocation to ARCH_DMA_MINALIGNdrivers/scsi/libsas/sas_expander.c+1 -10 replies
125/336scsi: ufs: core: Fix MCQ mode dev command timeoutdrivers/ufs/core/ufshcd.c+3 -10 replies
126/336ALSA: line6: Zero-initialize message bufferssound/usb/line6/driver.c+3 -30 replies
127/336block: fix overflow in blk_ioctl_discard()block/ioctl.c+3 -20 replies
128/336ASoC: codecs: ES8326: Solve error interruption issuesound/soc/codecs/es8326.c+5 -30 replies
129/336ASoC: codecs: ES8326: modify clock tablesound/soc/codecs/es8326.c sound/soc/codecs/es8326.h+12 -120 replies
130/336net: bcmgenet: Reset RBUF on first opendrivers/net/ethernet/broadcom/genet/bcmgenet.c+12 -40 replies
131/336vboxsf: explicitly deny setlease attemptsfs/vboxsf/file.c+1 -00 replies
132/336ata: sata_gemini: Check clk_enable() resultdrivers/ata/sata_gemini.c+4 -10 replies
133/336firewire: ohci: mask bus reset interrupts between ISR and bottom halfdrivers/firewire/ohci.c+5 -10 replies
134/336tools/power turbostat: Fix added raw MSR outputtools/power/x86/turbostat/turbostat.c+4 -30 replies
135/336tools/power turbostat: Increase the limit for fd openedtools/power/x86/turbostat/turbostat.c+21 -00 replies
136/336tools/power turbostat: Fix Bzy_MHz documentation typotools/power/x86/turbostat/turbostat.8+1 -10 replies
137/336tools/power turbostat: Do not print negative LPI residencytools/power/x86/turbostat/turbostat.c+21 -90 replies
138/336tools/power turbostat: Expand probe_intel_uncore_frequency()tools/power/x86/turbostat/turbostat.c+63 -210 replies
139/336tools/power turbostat: Print ucode revision only if validtools/power/x86/turbostat/turbostat.c+9 -30 replies
140/336tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency readtools/power/x86/turbostat/turbostat.c+2 -10 replies
141/336btrfs: make btrfs_clear_delalloc_extent() free delalloc reservefs/btrfs/inode.c+1 -10 replies
142/336btrfs: always clear PERTRANS metadata during commitfs/btrfs/transaction.c+1 -10 replies
143/336memblock tests: fix undefined reference to `early_pfn_to_nidtools/include/linux/mm.h+5 -00 replies
144/336memblock tests: fix undefined reference to `panictools/include/linux/kernel.h tools/include/linux/panic.h+20 -00 replies
145/336memblock tests: fix undefined reference to `BITinclude/linux/gfp_types.h+2 -00 replies
146/336nouveau/gsp: Avoid addressing beyond end of rpc->entriesdrivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c+1 -10 replies
147/336scsi: target: Fix SELinux error when systemd-modules loads the target moduledrivers/target/target_core_configfs.c+12 -00 replies
148/336scsi: hisi_sas: Handle the NCQ error returned by D2H framedrivers/scsi/hisi_sas/hisi_sas_v3_hw.c+9 -10 replies
149/336blk-iocost: avoid out of bounds shiftblock/blk-iocost.c+4 -30 replies
150/336accel/ivpu: Remove d3hot_after_power_off WAdrivers/accel/ivpu/ivpu_drv.c drivers/accel/ivpu/ivpu_drv.h drivers/accel/ivpu/ivpu_hw_37xx.c +1 more+14 -200 replies
151/336accel/ivpu: Improve clarity of MMU error messagesdrivers/accel/ivpu/ivpu_mmu.c+4 -40 replies
152/336accel/ivpu: Fix missed error message after VPU renamedrivers/accel/ivpu/ivpu_pm.c+1 -10 replies
153/336platform/x86: acer-wmi: Add support for Acer PH18-71drivers/platform/x86/acer-wmi.c+9 -00 replies
154/336gpu: host1x: Do not setup DMA for virtual devicesdrivers/gpu/host1x/bus.c+0 -80 replies
155/336MIPS: scall: Save thread_info.syscall unconditionally on entryarch/mips/include/asm/ptrace.h arch/mips/kernel/asm-offsets.c arch/mips/kernel/ptrace.c +4 more+42 -380 replies
156/336tools/power/turbostat: Fix uncore frequency file stringtools/power/x86/turbostat/turbostat.c+1 -10 replies
157/336net: add copy_safe_from_sockptr() helperinclude/linux/sockptr.h+25 -00 replies
158/336nfc: llcp: fix nfc_llcp_setsockopt() unsafe copiesnet/nfc/llcp_sock.c+6 -60 replies
159/336drm/amdgpu: Refine IB schedule error loggingdrivers/gpu/drm/amd/amdgpu/amdgpu_job.c+5 -20 replies
160/336drm/amd/display: add DCN 351 version for microcode loaddrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+6 -00 replies
161/336drm/amdgpu: add smu 14.0.1 discovery supportdrivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c+1 -00 replies
162/336drm/amdgpu: implement IRQ_STATE_ENABLE for SDMA v4.4.2drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c+3 -130 replies
163/336drm/amd/display: Skip on writeback when its not applicabledrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+8 -10 replies
164/336drm/amd/pm: fix the high voltage issue after unloaddrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h +1 more+48 -140 replies
165/336drm/amdgpu: Fix VCN allocation in CPX partitiondrivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c+11 -40 replies
166/336amd/amdkfd: sync all devices to wait all processes being evicteddrivers/gpu/drm/amd/amdkfd/kfd_device.c+6 -110 replies
167/336selftests: timers: Fix valid-adjtimex signed left-shift undefined behaviortools/testing/selftests/timers/valid-adjtimex.c+36 -370 replies
168/336Drivers: hv: vmbus: Leak pages if set_memory_encrypted() failsdrivers/hv/connection.c+22 -70 replies
169/336Drivers: hv: vmbus: Track decrypted status in vmbus_gpadldrivers/hv/channel.c include/linux/hyperv.h+22 -40 replies
170/336hv_netvsc: Dont free decrypted memorydrivers/net/hyperv/netvsc.c+5 -20 replies
171/336uio_hv_generic: Dont free decrypted memorydrivers/uio/uio_hv_generic.c+8 -40 replies
172/336Drivers: hv: vmbus: Dont free ring buffers that couldnt be re-encrypteddrivers/hv/channel.c+3 -10 replies
173/336drm/xe/xe_migrate: Cast to output precision before multiplying operandsdrivers/gpu/drm/xe/xe_migrate.c+4 -40 replies
174/336drm/xe: Label RING_CONTEXT_CONTROL as maskeddrivers/gpu/drm/xe/regs/xe_engine_regs.h drivers/gpu/drm/xe/xe_lrc.c+3 -40 replies
175/336smb3: fix broken reconnect when password changing on the server by allowing password rotationfs/smb/client/cifsglob.h fs/smb/client/connect.c fs/smb/client/fs_context.c +3 more+44 -00 replies
176/336iommu: mtk: fix module autoloadingdrivers/iommu/mtk_iommu.c drivers/iommu/mtk_iommu_v1.c+2 -00 replies
177/336fs/9p: only translate RWX permissions for plain 9P2000fs/9p/vfs_inode.c+1 -10 replies
178/336fs/9p: translate O_TRUNC into OTRUNCfs/9p/vfs_inode.c+3 -00 replies
179/336fs/9p: fix the cache always being enabled on files with qid flagsfs/9p/fid.h+0 -30 replies
180/3369p: explicitly deny setlease attemptsfs/9p/vfs_file.c+2 -00 replies
181/336powerpc/crypto/chacha-p10: Fix failure on non Power10arch/powerpc/crypto/chacha-p10-glue.c+7 -10 replies
182/336gpio: wcove: Use -ENOTSUPP consistentlydrivers/gpio/gpio-wcove.c+1 -10 replies
183/336gpio: crystalcove: Use -ENOTSUPP consistentlydrivers/gpio/gpio-crystalcove.c+1 -10 replies
184/336clk: Dont hold prepare_lock when calling kref_put()drivers/clk/clk.c+5 -70 replies
185/336fs/9p: remove erroneous nlink init from legacy stat2inodefs/9p/vfs_inode.c+0 -20 replies
186/336fs/9p: drop inodes immediately on non-.L toofs/9p/vfs_super.c+1 -00 replies
187/336gpio: lpc32xx: fix module autoloadingdrivers/gpio/gpio-lpc32xx.c+1 -00 replies
188/336drm/nouveau/dp: Dont probe eDP ports twice harderdrivers/gpu/drm/nouveau/nouveau_dp.c+8 -50 replies
189/336platform/x86/amd: pmf: Decrease error message to debugdrivers/platform/x86/amd/pmf/acpi.c+1 -10 replies
190/336platform/x86: ISST: Add Granite Rapids-D to HPM CPU listdrivers/platform/x86/intel/speed_select_if/isst_if_common.c+1 -00 replies
191/336drm/radeon: silence UBSAN warning (v3)drivers/gpu/drm/radeon/pptable.h+5 -50 replies
192/336net:usb:qmi_wwan: support Rolling modulesdrivers/net/usb/qmi_wwan.c+1 -00 replies
193/336blk-iocost: do not WARN if iocg was already offlinedblock/blk-iocost.c+5 -20 replies
194/336SUNRPC: add a missing rpc_stat for TCP TLSnet/sunrpc/xprtsock.c+1 -00 replies
195/336qibfs: fix dentry leakdrivers/infiniband/hw/qib/qib_fs.c+1 -00 replies
196/336xfrm: Preserve vlan tags for transport mode software GROinclude/linux/skbuff.h include/net/xfrm.h net/ipv4/xfrm4_input.c +2 more+36 -20 replies
197/336ARM: 9381/1: kasan: clear stale stack poisonarch/arm/kernel/sleep.S+4 -00 replies
198/336tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV socketsnet/ipv4/tcp.c net/ipv4/tcp_input.c net/ipv4/tcp_output.c+7 -30 replies
199/336tcp: Use refcount_inc_not_zero() in tcp_twsk_unique().net/ipv4/tcp_ipv4.c+7 -10 replies
200/336Bluetooth: Fix use-after-free bugs caused by sco_sock_timeoutnet/bluetooth/sco.c+4 -00 replies
201/336Bluetooth: msft: fix slab-use-after-free in msft_do_close()net/bluetooth/hci_core.c net/bluetooth/msft.c net/bluetooth/msft.h+4 -50 replies
202/336arm64: dts: mediatek: mt8183-pico6: Fix bluetooth nodearch/arm64/boot/dts/mediatek/mt8183-kukui-jacuzzi-pico6.dts+2 -10 replies
203/336Bluetooth: HCI: Fix potential null-ptr-derefnet/bluetooth/hci_event.c+2 -00 replies
204/336Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeoutnet/bluetooth/l2cap_core.c+3 -00 replies
205/336net: ks8851: Queue RX packets in IRQ handler instead of disabling BHsdrivers/net/ethernet/micrel/ks8851_common.c+10 -60 replies
206/336rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validationnet/core/rtnetlink.c+1 -10 replies
207/336hwmon: (corsair-cpro) Use a separate buffer for sending commandsdrivers/hwmon/corsair-cpro.c+12 -70 replies
208/336hwmon: (corsair-cpro) Use complete_all() instead of complete() in ccp_raw_event()drivers/hwmon/corsair-cpro.c+1 -10 replies
209/336hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlockdrivers/hwmon/corsair-cpro.c+19 -50 replies
210/336phonet: fix rtm_phonet_notify() skb allocationnet/phonet/pn_netlink.c+1 -10 replies
211/336netlink: specs: Add missing bridge linkinfo attrsDocumentation/netlink/specs/rt_link.yaml+6 -00 replies
212/336nfc: nci: Fix kcov check in nci_rx_work()net/nfc/nci/core.c+1 -00 replies
213/336net: bridge: fix corrupted ethernet header on multicast-to-unicastnet/bridge/br_forward.c+7 -20 replies
214/336ipv6: Fix potential uninit-value access in __ip6_make_skb()net/ipv6/ip6_output.c+1 -10 replies
215/336selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MACtools/testing/selftests/net/test_bridge_neigh_suppress.sh+3 -110 replies
216/336rxrpc: Fix the names of the fields in the ACK trailer structinclude/trace/events/rxrpc.h net/rxrpc/conn_event.c net/rxrpc/input.c +2 more+30 -300 replies
217/336rxrpc: Fix congestion control algorithmnet/rxrpc/ar-internal.h net/rxrpc/call_object.c net/rxrpc/input.c+2 -100 replies
218/336rxrpc: Only transmit one ACK per jumbo packet receivednet/rxrpc/input.c+35 -110 replies
219/336dt-bindings: net: mediatek: remove wrongly added clocks and SerDesDocumentation/devicetree/bindings/net/mediatek,net.yaml+2 -200 replies
220/336ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action()net/ipv6/fib6_rules.c+5 -10 replies
221/336net-sysfs: convert dev->operstate reads to lockless onesnet/bridge/br_netlink.c net/core/link_watch.c net/core/net-sysfs.c +3 more+13 -140 replies
222/336hsr: Simplify code for announcing HSR nodes timer setupnet/hsr/hsr_device.c+12 -150 replies
223/336ipv6: annotate data-races around cnf.disable_ipv6net/ipv6/addrconf.c net/ipv6/ip6_input.c net/ipv6/ip6_output.c+8 -70 replies
224/336ipv6: prevent NULL dereference in ip6_output()net/ipv6/ip6_output.c+1 -10 replies
225/336net/smc: fix neighbour and rtable leak in smc_ib_find_route()net/smc/smc_ib.c+12 -70 replies
226/336net: hns3: using user configure after hardware resetdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h+12 -60 replies
227/336net: hns3: direct return when receive a unknown mailbox messagedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c+4 -30 replies
228/336net: hns3: change type of numa_node_mask as nodemask_tdrivers/net/ethernet/hisilicon/hns3/hnae3.h drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h +2 more+11 -80 replies
229/336net: hns3: release PTP resources if pf initialization faileddrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+3 -10 replies
230/336net: hns3: use appropriate barrier function after setting a bit valuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+2 -40 replies
231/336net: hns3: fix port vlan filter not disabled issuedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+6 -10 replies
232/336net: hns3: fix kernel crash when devlink reload during initializationdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+9 -180 replies
233/336net: dsa: mv88e6xxx: add phylink_get_caps for the mv88e6320/21 familydrivers/net/dsa/mv88e6xxx/chip.c+14 -20 replies
234/336drm/meson: dw-hdmi: power up phy on device initdrivers/gpu/drm/meson/meson_dw_hdmi.c+17 -340 replies
235/336drm/meson: dw-hdmi: add bandgap setting for g12drivers/gpu/drm/meson/meson_dw_hdmi.c+26 -170 replies
236/336drm/connector: Add \n to message about demoting connector force-probesdrivers/gpu/drm/drm_connector.c+1 -10 replies
237/336dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 usersdrivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c+1 -10 replies
238/336gpiolib: cdev: Fix use after free in lineinfo_changed_notifydrivers/gpio/gpiolib-cdev.c+1 -10 replies
239/336gpiolib: cdev: fix uninitialised kfifodrivers/gpio/gpiolib-cdev.c+14 -00 replies
240/336drm/amd/display: Atom Integrated System Info v2_2 for DCN35drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c+1 -00 replies
241/336drm/amdgpu: Fix comparison in amdgpu_res_cpu_visibledrivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c+1 -10 replies
242/336drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2drivers/gpu/drm/amd/amdgpu/amdgpu_object.c drivers/gpu/drm/amd/amdgpu/amdgpu_object.h drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c+38 -280 replies
243/336firewire: nosy: ensure user_length is taken into account when fetching packet contentsdrivers/firewire/nosy.c+4 -20 replies
244/336Reapply "drm/qxl: simplify qxl_fence_wait"drivers/gpu/drm/qxl/qxl_release.c include/linux/dma-fence.h+5 -520 replies
245/336usb: typec: ucsi: Check for notifications after initdrivers/usb/typec/ucsi/ucsi.c+9 -10 replies
246/336usb: typec: ucsi: Fix connector check on initdrivers/usb/typec/ucsi/ucsi.c+4 -20 replies
247/336usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed devicedrivers/usb/core/hub.c+3 -20 replies
248/336usb: ohci: Prevent missed ohci interruptsdrivers/usb/host/ohci-hcd.c+8 -00 replies
249/336USB: core: Fix access violation during port device removaldrivers/usb/core/port.c+6 -20 replies
250/336usb: gadget: composite: fix OS descriptors w_value logicdrivers/usb/gadget/composite.c+3 -30 replies
251/336usb: gadget: uvc: use correct buffer size when parsing configfs listsdrivers/usb/gadget/function/uvc_configfs.c+2 -20 replies
252/336usb: gadget: f_fs: Fix race between aio_cancel() and AIO request completedrivers/usb/gadget/function/f_fs.c+6 -10 replies
253/336usb: gadget: f_fs: Fix a race condition when processing setup packets.drivers/usb/gadget/function/f_fs.c+1 -10 replies
254/336usb: xhci-plat: Dont include xhci.hdrivers/usb/host/xhci-plat.h drivers/usb/host/xhci-rzv2m.c+4 -10 replies
255/336usb: dwc3: core: Prevent phy suspend during initdrivers/usb/dwc3/core.c drivers/usb/dwc3/core.h drivers/usb/dwc3/gadget.c +1 more+68 -520 replies
256/336usb: typec: tcpm: clear pd_event queue in PORT_RESETdrivers/usb/typec/tcpm/tcpm.c+1 -00 replies
257/336usb: typec: tcpm: unregister existing source caps before re-registrationdrivers/usb/typec/tcpm/tcpm.c+4 -10 replies
258/336usb: typec: tcpm: Check for port partner validity before consuming itdrivers/usb/typec/tcpm/tcpm.c+23 -70 replies
259/336ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TUsound/pci/hda/patch_realtek.c+1 -00 replies
260/336ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion modelssound/pci/hda/patch_realtek.c+23 -10 replies
261/336firewire: ohci: fulfill timestamp for some local asynchronous transactiondrivers/firewire/ohci.c+6 -20 replies
262/336mm/slub: avoid zeroing outside-object freepointer for single freemm/slub.c+29 -230 replies
263/336btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()fs/btrfs/volumes.c+1 -00 replies
264/336btrfs: set correct ram_bytes when splitting ordered extentfs/btrfs/ordered-data.c+1 -00 replies
265/336btrfs: qgroup: do not check qgroup inherit if qgroup is disabledfs/btrfs/qgroup.c+2 -00 replies
266/336btrfs: make sure that WRITTEN is set on all metadata blocksfs/btrfs/tree-checker.c fs/btrfs/tree-checker.h+16 -150 replies
267/336maple_tree: fix mas_empty_area_rev() null pointer dereferencelib/maple_tree.c+8 -80 replies
268/336mm/slab: make __free(kfree) accept error pointersinclude/linux/slab.h+2 -20 replies
269/336mptcp: ensure snd_nxt is properly initialized on connectnet/mptcp/protocol.c+3 -00 replies
270/336mptcp: only allow set existing scheduler for net.mptcp.schedulernet/mptcp/ctrl.c+38 -10 replies
271/336workqueue: Fix selection of wake_cpu in kick_pool()kernel/workqueue.c+6 -20 replies
272/336dt-bindings: iio: health: maxim,max30102: fix compatible checkDocumentation/devicetree/bindings/iio/health/maxim,max30102.yaml+1 -10 replies
273/336iio:imu: adis16475: Fix sync mode settingdrivers/iio/imu/adis16475.c+3 -10 replies
274/336iio: pressure: Fixes BME280 SPI driver datadrivers/iio/pressure/bmp280-spi.c+2 -20 replies
275/336iio: pressure: Fixes SPI support for BMP3xx devicesdrivers/iio/pressure/bmp280-core.c drivers/iio/pressure/bmp280-spi.c drivers/iio/pressure/bmp280.h+4 -70 replies
276/336iio: accel: mxc4005: Interrupt handling fixesdrivers/iio/accel/mxc4005.c+17 -70 replies
277/336iio: accel: mxc4005: Reset chip on probe() and resume()drivers/iio/accel/mxc4005.c+68 -00 replies
278/336kmsan: compiler_types: declare __no_sanitize_or_inlineinclude/linux/compiler_types.h+11 -00 replies
279/336e1000e: change usleep_range to udelay in PHY mdic accessdrivers/net/ethernet/intel/e1000e/phy.c+4 -40 replies
280/336tipc: fix UAF in error pathnet/tipc/msg.c+5 -10 replies
281/336xtensa: fix MAKE_PC_FROM_RA second argumentarch/xtensa/include/asm/processor.h arch/xtensa/include/asm/ptrace.h arch/xtensa/kernel/process.c +1 more+10 -80 replies
282/336net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL accessdrivers/net/ethernet/broadcom/genet/bcmmii.c+3 -10 replies
283/336net: bcmgenet: synchronize use of bcmgenet_set_rx_mode()drivers/net/ethernet/broadcom/genet/bcmgenet.c+3 -10 replies
284/336net: bcmgenet: synchronize UMAC_CMD accessdrivers/net/ethernet/broadcom/genet/bcmgenet.c drivers/net/ethernet/broadcom/genet/bcmgenet.h drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c +1 more+23 -30 replies
285/336ASoC: tegra: Fix DSPK 16-bit playbacksound/soc/tegra/tegra186_dspk.c+3 -40 replies
286/336ASoC: ti: davinci-mcasp: Fix race condition during probesound/soc/ti/davinci-mcasp.c+6 -60 replies
287/336dyndbg: fix old BUG_ON in >control parserlib/dynamic_debug.c+5 -10 replies
288/336slimbus: qcom-ngd-ctrl: Add timeout for wait operationdrivers/slimbus/qcom-ngd-ctrl.c+5 -10 replies
289/336clk: samsung: Revert "clk: Use device_get_match_data()"drivers/clk/samsung/clk-exynos-clkout.c+10 -30 replies
290/336clk: sunxi-ng: common: Support minimum and maximum ratedrivers/clk/sunxi-ng/ccu_common.c drivers/clk/sunxi-ng/ccu_common.h+22 -00 replies
291/336clk: sunxi-ng: a64: Set minimum and maximum rate for PLL-MIPIdrivers/clk/sunxi-ng/ccu-sun50i-a64.c+2 -00 replies
292/336mei: me: add lunar lake point M DIDdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+4 -00 replies
293/336drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()drivers/gpu/drm/nouveau/nvkm/core/firmware.c+12 -70 replies
294/336Revert "drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()"drivers/gpu/drm/nouveau/nvkm/core/firmware.c+7 -120 replies
295/336drm/amdkfd: dont allow mapping the MMIO HDP page with large pagesdrivers/gpu/drm/amd/amdkfd/kfd_chardev.c+5 -20 replies
296/336drm/ttm: Print the memory decryption status just oncedrivers/gpu/drm/ttm/ttm_tt.c+1 -10 replies
297/336drm/vmwgfx: Fix Legacy Display Unitdrivers/gpu/drm/vmwgfx/vmwgfx_bo.c+1 -00 replies
298/336drm/vmwgfx: Fix invalid reads in fence signaled eventsdrivers/gpu/drm/vmwgfx/vmwgfx_fence.c+1 -10 replies
299/336drm/imagination: Ensure PVR_MIPS_PT_PAGE_COUNT is never zerodrivers/gpu/drm/imagination/pvr_fw_mips.h+3 -20 replies
300/336drm/amd/display: Fix idle optimization checks for multi-display and dual eDPdrivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c+27 -60 replies
301/336drm/nouveau/gsp: Use the sg allocator for level 2 of radix3drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c+55 -280 replies
302/336drm/i915/audio: Fix audio time stamp programming for DPdrivers/gpu/drm/i915/display/intel_audio.c+8 -1050 replies
303/336drm/i915/gt: Automate CCS Mode setting during engine resetsdrivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h drivers/gpu/drm/i915/gt/intel_workarounds.c+7 -50 replies
304/336drm/i915/bios: Fix parsing backlight BDB datadrivers/gpu/drm/i915/display/intel_bios.c drivers/gpu/drm/i915/display/intel_vbt_defs.h+4 -200 replies
305/336drm/amd/display: Handle Y carry-over in VCP X.Y calculationdrivers/gpu/drm/amd/display/dc/dcn31/dcn31_hpo_dp_link_encoder.c+6 -00 replies
306/336drm/amd/display: Fix incorrect DSC instance for MSTdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c+36 -120 replies
307/336arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configurationarch/arm64/boot/dts/qcom/sa8155p-adp.dts+13 -170 replies
308/336iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault()drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c+1 -30 replies
309/336net: fix out-of-bounds access in ops_initnet/core/net_namespace.c+10 -30 replies
310/336hwmon: (pmbus/ucd9000) Increase delay from 250 to 500usdrivers/hwmon/pmbus/ucd9000.c+3 -30 replies
311/336misc/pvpanic-pci: register attributes via pci_driverdrivers/misc/pvpanic/pvpanic-pci.c+1 -30 replies
312/336x86/apic: Dont access the APIC when disabling x2APICarch/x86/kernel/apic/apic.c+11 -50 replies
313/336selftests/mm: fix powerpc ARCH checktools/testing/selftests/mm/Makefile+3 -30 replies
314/336mm: use memalloc_nofs_save() in page_cache_ra_order()mm/readahead.c+4 -00 replies
315/336mm/userfaultfd: reset ptes when close() for wr-protected onesfs/userfaultfd.c+4 -00 replies
316/336iommu/amd: Enhance def_domain_type to handle untrusted devicedrivers/iommu/amd/iommu.c+4 -00 replies
317/336fs/proc/task_mmu: fix loss of young/dirty bits during pagemap scanfs/proc/task_mmu.c+1 -10 replies
318/336fs/proc/task_mmu: fix uffd-wp confusion in pagemap_scan_pmd_entry()fs/proc/task_mmu.c+13 -90 replies
319/336nvme-pci: Add quirk for broken MSIsdrivers/nvme/host/nvme.h drivers/nvme/host/pci.c+16 -30 replies
320/336regulator: core: fix debugfs creation regressiondrivers/regulator/core.c+16 -110 replies
321/336spi: microchip-core-qspi: fix setting spi bus clock ratedrivers/spi/spi-microchip-core-qspi.c+1 -00 replies
322/336ksmbd: off ipv6only for both ipv4/ipv6 bindingfs/smb/server/transport_tcp.c+4 -00 replies
323/336ksmbd: avoid to send duplicate lease break notificationsfs/smb/server/oplock.c+15 -60 replies
324/336ksmbd: do not grant v2 lease if parent lease key and epoch are not setfs/smb/server/oplock.c+9 -50 replies
325/336tracefs: Reset permissions on remount if permissions are optionsfs/tracefs/event_inode.c fs/tracefs/inode.c fs/tracefs/internal.h+99 -20 replies
326/336tracefs: Still use mount point as default permissions for instancesfs/tracefs/inode.c+25 -20 replies
327/336eventfs: Do not differentiate the toplevel events directoryfs/tracefs/event_inode.c fs/tracefs/internal.h+11 -250 replies
328/336eventfs: Do not treat events directory different than other directoriesfs/tracefs/event_inode.c+1 -150 replies
329/336Bluetooth: qca: fix invalid device address checkdrivers/bluetooth/btqca.c drivers/bluetooth/hci_qca.c+38 -20 replies
330/336Bluetooth: qca: fix wcn3991 device address checkdrivers/bluetooth/btqca.c+4 -10 replies
331/336Bluetooth: qca: add missing firmware sanity checksdrivers/bluetooth/btqca.c+32 -60 replies
332/336Bluetooth: qca: fix NVM configuration parsingdrivers/bluetooth/btqca.c+22 -20 replies
333/336Bluetooth: qca: generalise device address checkdrivers/bluetooth/btqca.c drivers/bluetooth/btqca.h+14 -90 replies
334/336Bluetooth: qca: fix info leak when fetching board iddrivers/bluetooth/btqca.c+5 -00 replies
335/336Bluetooth: qca: fix info leak when fetching fw build iddrivers/bluetooth/btqca.c drivers/bluetooth/btqca.h+21 -50 replies
336/336Bluetooth: qca: fix firmware check error pathdrivers/bluetooth/btqca.c+1 -10 replies

Reviews trailers per patch

193 of 336 patches have a Reviewed-by or Acked-by.

PatchMartin Rodriguez ReboredoAlice RyhlWedson Almeida FilhoMiriam Rachel KorenblitPaul MenzelAndrew JefferyChen-Yu TsaiDan CarpenterJeff LaytonGuenter RoeckAngeloGioacchino Del RegnoJohn FastabendPéter UjfalusiBard LiaoChaitanya KulkarniDaniel BorkmannNuno SaJay FangIvan BabrouPu LehuiBjörn TöpelHeiko CarstensNeil ArmstrongRussell King (Oracle)James ChapmanSimon HormanLukasz Luba[email protected]Stanislav FomichevHangbin LiuJesper Dangaard BrouerEric DumazetKirill A. ShutemovAndrew LunnFlorian FainelliChristian KoenigPrzemek Kitszel[email protected][email protected]Paolo AbeniNikolay AleksandrovWillem de BruijnMatt RoperJani NikulaKonrad DybcioChad WagnerNageswara R SastryAndrew DonnellanNikita IoffeAlexander PotapenkoMarc ZyngierPeter WangCan GuoDavid HowellsTung NguyenIdo SchimmelSabrina DubrocaDmitry BaryshkovSui JingfengAndrii NakryikoMasami Hiramatsu (Google)Nikolay BorisovMarco ElverPierre-Louis BossartRander WangLiam GirdwoodRanjani SridharanBart Van AsscheDamien Le MoalJohn GarryJason YanChristoph HellwigHans de GoedeDoug SmythiesLen BrownBoris BurkovDavid SterbaFelix KuehlingJesse ZhangQu WenruoJeffrey HugoIlpo JärvinenJon HunterThomas RenningerKrzysztof KozlowskiAsad KamalYifan ZhangAlex DeucherHawking ZhangHarry WentlandRodrigo SiqueiraRoman LiJames ZhuMuhammad Usama AnjumKuppuswamy SathyanarayananRodrigo ViviLucas De MarchiMike ChristieTejun HeoDave AirlieKees CookJeff JohnsonYu KuaiAl ViroMark RutlandAndrey RyabininLinus WalleijNeal CardwellRonald WahlDonald HunterMarius ZachmannHerbert XuDouglas AndersonBharath SMRémi Denis-CourmontDavid AhernJiri PirkoLarysa ZarembaJacob KellerHariprasad KelamFabio EstevamAbhinav KumarSimon SerNicholas KazlauskasAurabindo PillaiDaniel WheelerJeremy DayJeffrey AltmanSteven RostedtMaxime RipardHeikki KrogerusPavel MachekFilipe MananaMarius FleischerSidhartha KumarDavid RientjesChristoph PaaschMat MartineauMatthieu Baerts (NGI0)Geliang TangConor DooleyRoger WhittakerAlan SternGerd HoffmannYue SunJernej SkrabecDiego RoversiDima RuinskiyZack RusinMaaz MombasawalaMartin KrastevFrank BinnsCharlene LiuTom ChungBen SkeggsUma ShankarGnattu OCKrzysztof GibalaXin LongStephan GerholdJerry SnitselaarKuniyuki IwashimaEddie JamesThierry RedingPeter UjfalusiJai LuthraAdrian HuangTudor AmbarusDavid HildenbrandMiguel OjedaAllen PaisBagas SanjayaShuah Khan
SeriesT-b T-b T-b T-b T-b
1/336R-b R-b
2/336R-b
3/336R-b
4/336R-b R-b
5/336R-b
6/336
7/336R-b
8/336R-b
9/336
10/336
11/336
12/336
13/336
14/336
15/336R-b
16/336R-b
17/336R-b
18/336R-b
19/336R-b
20/336R-b
21/336
22/336
23/336R-b
24/336R-b
25/336
26/336R-b
27/336
28/336R-b R-b
29/336R-b
30/336A-b
31/336R-b
32/336
33/336R-b
34/336A-b T-b
35/336R-b A-b
36/336
37/336
38/336R-b
39/336R-b
40/336R-b
41/336Reported-and-tested-by A-b R-b A-b
42/336R-b
43/336R-b
44/336
45/336
46/336R-b
47/336R-b
48/336Reported-and-tested-by Reported-and-tested-by
49/336A-b R-b
50/336R-b
51/336A-b
52/336
53/336
54/336
55/336
56/336
57/336R-b
58/336R-b
59/336R-b
60/336R-b
61/336R-b
62/336
63/336
64/336
65/336
66/336
67/336
68/336
69/336R-b
70/336
71/336R-b R-b
72/336R-b
73/336
74/336A-b A-b
75/336
76/336A-b
77/336R-b R-b
78/336R-b R-b R-b R-b
79/336R-b
80/336R-b R-b
81/336R-b R-b R-b
82/336R-b R-b
83/336
84/336R-b R-b
85/336R-b
86/336R-b A-b
87/336R-b
88/336R-b T-b
89/336T-b R-b
90/336
91/336
92/336T-b
93/336T-b R-b R-b
94/336
95/336
96/336R-b R-b
97/336
98/336
99/336
100/336
101/336
102/336
103/336
104/336
105/336R-b
106/336
107/336
108/336
109/336
110/336R-b
111/336T-b R-b
112/336
113/336
114/336R-b R-b
115/336R-b
116/336R-b T-b
117/336A-b
118/336A-b
119/336T-b R-b R-b
120/336R-b R-b R-b R-b
121/336
122/336
123/336R-b
124/336R-b R-b R-b
125/336R-b
126/336
127/336R-b
128/336
129/336
130/336
131/336R-b
132/336
133/336
134/336
135/336R-b T-b
136/336
137/336
138/336
139/336R-b
140/336
141/336R-b
142/336R-b
143/336
144/336
145/336
146/336
147/336R-b
148/336
149/336A-b
150/336R-b
151/336R-b
152/336R-b
153/336R-b
154/336T-b A-b
155/336
156/336R-b
157/336
158/336R-b
159/336R-b R-b
160/336R-b R-b
161/336R-b
162/336R-b
163/336R-b R-b A-b
164/336R-b
165/336R-b A-b R-b
166/336R-b
167/336R-b
168/336A-b R-b
169/336A-b R-b
170/336A-b R-b
171/336A-b R-b
172/336A-b R-b
173/336R-b
174/336R-b R-b
175/336R-b
176/336
177/336
178/336
179/336
180/336
181/336A-b
182/336R-b
183/336
184/336R-b
185/336
186/336
187/336
188/336R-b
189/336R-b R-b
190/336R-b
191/336A-b R-b T-b
192/336
193/336A-b R-b
194/336
195/336Fucked-up-by
196/336
197/336R-b A-b R-b
198/336A-b
199/336R-b
200/336
201/336
202/336R-b
203/336
204/336
205/336R-b T-b
206/336R-b
207/336A-b
208/336A-b
209/336A-b
210/336A-b
211/336A-b R-b
212/336R-b
213/336A-b
214/336
215/336
216/336
217/336R-b
218/336R-b
219/336A-b
220/336R-b R-b
221/336
222/336R-b
223/336R-b
224/336R-b
225/336
226/336R-b R-b
227/336R-b
228/336R-b
229/336R-b
230/336R-b
231/336R-b
232/336
233/336R-b R-b
234/336R-b
235/336R-b
236/336R-b R-b R-b
237/336A-b
238/336
239/336
240/336R-b A-b T-b
241/336R-b R-b Reported-and-Tested-by
242/336R-b
243/336
244/336Reported-and-bisected-by A-b
245/336T-b R-b
246/336R-b
247/336Reported-and-tested-by
248/336R-b R-b
249/336Reported-and-tested-by
250/336
251/336
252/336
253/336
254/336
255/336
256/336R-b
257/336R-b
258/336R-b R-b
259/336
260/336
261/336
262/336
263/336R-b R-b
264/336R-b R-b
265/336R-b R-b
266/336R-b R-b
267/336T-b T-b
268/336A-b
269/336T-b R-b
270/336R-b R-b T-b
271/336
272/336A-b
273/336R-b
274/336
275/336
276/336
277/336
278/336R-b
279/336R-b T-b
280/336R-b A-b
281/336
282/336A-b
283/336A-b
284/336A-b
285/336A-b
286/336A-b R-b
287/336
288/336R-b
289/336
290/336A-b R-b
291/336R-b R-b T-b
292/336
293/336R-b
294/336
295/336R-b
296/336R-b
297/336R-b
298/336R-b R-b
299/336R-b
300/336T-b R-b A-b
301/336R-b
302/336R-b
303/336R-b T-b T-b
304/336
305/336R-b T-b
306/336R-b T-b
307/336R-b
308/336T-b A-b
309/336R-b R-b
310/336R-b
311/336
312/336T-b
313/336
314/336
315/336Analyzed-by R-b
316/336
317/336A-b
318/336R-b T-b A-b
319/336R-b
320/336
321/336R-b
322/336
323/336
324/336
325/336
326/336
327/336
328/336
329/336
330/336T-b
331/336
332/336
333/336T-b
334/336
335/336
336/336

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

Read the v1 thread

Cover letter [PATCH 6.8 000/336] 6.8.10-rc1 review

This is the start of the stable review cycle for the 6.8.10 release. There are 336 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 Thu, 16 May 2024 10:09:32 +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.8.10-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.8.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 6.8.10-rc1

Johan Hovold <[email protected]>
Bluetooth: qca: fix firmware check error path

Johan Hovold <[email protected]>
Bluetooth: qca: fix info leak when fetching fw build id

Johan Hovold <[email protected]>
Bluetooth: qca: fix info leak when fetching board id

Johan Hovold <[email protected]>
Bluetooth: qca: generalise device address check

Johan Hovold <[email protected]>
Bluetooth: qca: fix NVM configuration parsing

Johan Hovold <[email protected]>
Bluetooth: qca: add missing firmware sanity checks

Johan Hovold <[email protected]>
Bluetooth: qca: fix wcn3991 device address check

Johan Hovold <[email protected]>
Bluetooth: qca: fix invalid device address check

Steven Rostedt (Google) <[email protected]>
eventfs: Do not treat events directory different than other directories

Steven Rostedt (Google) <[email protected]>
eventfs: Do not differentiate the toplevel events directory

Steven Rostedt (Google) <[email protected]>
tracefs: Still use mount point as default permissions for instances

Steven Rostedt (Google) <[email protected]>
tracefs: Reset permissions on remount if permissions are options

Namjae Jeon <[email protected]>
ksmbd: do not grant v2 lease if parent lease key and epoch are not set

Namjae Jeon <[email protected]>
ksmbd: avoid to send duplicate lease break notifications

Namjae Jeon <[email protected]>
ksmbd: off ipv6only for both ipv4/ipv6 binding

Conor Dooley <[email protected]>
spi: microchip-core-qspi: fix setting spi bus clock rate

Johan Hovold <[email protected]>
regulator: core: fix debugfs creation regression

Sean Anderson <[email protected]>
nvme-pci: Add quirk for broken MSIs

Ryan Roberts <[email protected]>
fs/proc/task_mmu: fix uffd-wp confusion in pagemap_scan_pmd_entry()

Ryan Roberts <[email protected]>
fs/proc/task_mmu: fix loss of young/dirty bits during pagemap scan

Vasant Hegde <[email protected]>
iommu/amd: Enhance def_domain_type to handle untrusted device

Peter Xu <[email protected]>
mm/userfaultfd: reset ptes when close() for wr-protected ones

Kefeng Wang <[email protected]>
mm: use memalloc_nofs_save() in page_cache_ra_order()

Michael Ellerman <[email protected]>
selftests/mm: fix powerpc ARCH check

Thomas Gleixner <[email protected]>
x86/apic: Don't access the APIC when disabling x2APIC

Thomas Weißschuh <[email protected]>
misc/pvpanic-pci: register attributes via pci_driver

Lakshmi Yadlapati <[email protected]>

    hwmon: (pmbus/ucd9000) Increase delay from 250 to 500us

Thadeu Lima de Souza Cascardo <[email protected]>
net: fix out-of-bounds access in ops_init

Jason Gunthorpe <[email protected]>
iommu/arm-smmu: Use the correct type in nvidia_smmu_context_fault()

Volodymyr Babchuk <[email protected]>
arm64: dts: qcom: sa8155p-adp: fix SDHC2 CD pin configuration

Hersen Wu <[email protected]>
drm/amd/display: Fix incorrect DSC instance for MST

George Shen <[email protected]>
drm/amd/display: Handle Y carry-over in VCP X.Y calculation

Karthikeyan Ramasubramanian <[email protected]>
drm/i915/bios: Fix parsing backlight BDB data

Andi Shyti <[email protected]>
drm/i915/gt: Automate CCS Mode setting during engine resets

Chaitanya Kumar Borah <[email protected]>
drm/i915/audio: Fix audio time stamp programming for DP

Lyude Paul <[email protected]>
drm/nouveau/gsp: Use the sg allocator for level 2 of radix3

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Fix idle optimization checks for multi-display and dual eDP

Matt Coster <[email protected]>
drm/imagination: Ensure PVR_MIPS_PT_PAGE_COUNT is never zero

Zack Rusin <[email protected]>
drm/vmwgfx: Fix invalid reads in fence signaled events

Ian Forbes <[email protected]>
drm/vmwgfx: Fix Legacy Display Unit

Zack Rusin <[email protected]>
drm/ttm: Print the memory decryption status just once

Alex Deucher <[email protected]>
drm/amdkfd: don't allow mapping the MMIO HDP page with large pages

Dave Airlie <[email protected]>
Revert "drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()"

Lyude Paul <[email protected]>
drm/nouveau/firmware: Fix SG_DEBUG error with nvkm_firmware_ctor()

Alexander Usyskin <[email protected]>
mei: me: add lunar lake point M DID

Frank Oltmanns <[email protected]>
clk: sunxi-ng: a64: Set minimum and maximum rate for PLL-MIPI

Frank Oltmanns <[email protected]>
clk: sunxi-ng: common: Support minimum and maximum rate

Marek Szyprowski <[email protected]>
clk: samsung: Revert "clk: Use device_get_match_data()"

Viken Dadhaniya <[email protected]>
slimbus: qcom-ngd-ctrl: Add timeout for wait operation

Jim Cromie <[email protected]>
dyndbg: fix old BUG_ON in >control parser

Joao Paulo Goncalves <[email protected]>
ASoC: ti: davinci-mcasp: Fix race condition during probe

Sameer Pujar <[email protected]>
ASoC: tegra: Fix DSPK 16-bit playback

Doug Berger <[email protected]>
net: bcmgenet: synchronize UMAC_CMD access

Doug Berger <[email protected]>
net: bcmgenet: synchronize use of bcmgenet_set_rx_mode()

Doug Berger <[email protected]>
net: bcmgenet: synchronize EXT_RGMII_OOB_CTRL access

Max Filippov <[email protected]>
xtensa: fix MAKE_PC_FROM_RA second argument

Paolo Abeni <[email protected]>
tipc: fix UAF in error path

Vitaly Lifshits <[email protected]>
e1000e: change usleep_range to udelay in PHY mdic access

Alexander Potapenko <[email protected]>
kmsan: compiler_types: declare __no_sanitize_or_inline

Hans de Goede <[email protected]>
iio: accel: mxc4005: Reset chip on probe() and resume()

Hans de Goede <[email protected]>
iio: accel: mxc4005: Interrupt handling fixes

Vasileios Amoiridis <[email protected]>
iio: pressure: Fixes SPI support for BMP3xx devices

Vasileios Amoiridis <[email protected]>
iio: pressure: Fixes BME280 SPI driver data

Ramona Gradinariu <[email protected]>
iio:imu: adis16475: Fix sync mode setting

Javier Carrasco <[email protected]>
dt-bindings: iio: health: maxim,max30102: fix compatible check

Sven Schnelle <[email protected]>
workqueue: Fix selection of wake_cpu in kick_pool()

Gregory Detal <[email protected]>
mptcp: only allow set existing scheduler for net.mptcp.scheduler

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

Dan Carpenter <[email protected]>
mm/slab: make __free(kfree) accept error pointers

Liam R. Howlett <[email protected]>
maple_tree: fix mas_empty_area_rev() null pointer dereference

Josef Bacik <[email protected]>
btrfs: make sure that WRITTEN is set on all metadata blocks

Qu Wenruo <[email protected]>
btrfs: qgroup: do not check qgroup inherit if qgroup is disabled

Qu Wenruo <[email protected]>
btrfs: set correct ram_bytes when splitting ordered extent

Dominique Martinet <[email protected]>
btrfs: add missing mutex_unlock in btrfs_relocate_sys_chunks()

Nicolas Bouchinet <[email protected]>
mm/slub: avoid zeroing outside-object freepointer for single free

Takashi Sakamoto <[email protected]>
firewire: ohci: fulfill timestamp for some local asynchronous transaction

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Fix conflicting PCI SSID 17aa:386f for Lenovo Legion models

Aman Dhoot <[email protected]>
ALSA: hda/realtek: Fix mute led of HP Laptop 15-da3001TU

Badhri Jagan Sridharan <[email protected]>
usb: typec: tcpm: Check for port partner validity before consuming it

Amit Sunil Dhamne <[email protected]>
usb: typec: tcpm: unregister existing source caps before re-registration

RD Babiera <[email protected]>
usb: typec: tcpm: clear pd_event queue in PORT_RESET

Thinh Nguyen <[email protected]>
usb: dwc3: core: Prevent phy suspend during init

Thinh Nguyen <[email protected]>
usb: xhci-plat: Don't include xhci.h

Chris Wulff <[email protected]>
usb: gadget: f_fs: Fix a race condition when processing setup packets.

Wesley Cheng <[email protected]>
usb: gadget: f_fs: Fix race between aio_cancel() and AIO request complete

Ivan Avdeev <[email protected]>
usb: gadget: uvc: use correct buffer size when parsing configfs lists

Peter Korsgaard <[email protected]>
usb: gadget: composite: fix OS descriptors w_value logic

Alan Stern <[email protected]>
USB: core: Fix access violation during port device removal

Guenter Roeck <[email protected]>
usb: ohci: Prevent missed ohci interrupts

Alan Stern <[email protected]>
usb: Fix regression caused by invalid ep0 maxpacket in virtual SuperSpeed device

Christian A. Ehrhardt <[email protected]>
usb: typec: ucsi: Fix connector check on init

Christian A. Ehrhardt <[email protected]>
usb: typec: ucsi: Check for notifications after init

Linus Torvalds <[email protected]>
Reapply "drm/qxl: simplify qxl_fence_wait"

Thanassis Avgerinos <[email protected]>
firewire: nosy: ensure user_length is taken into account when fetching packet contents

Christian König <[email protected]>
drm/amdgpu: once more fix the call oder in amdgpu_ttm_move() v2

Michel Dänzer <[email protected]>
drm/amdgpu: Fix comparison in amdgpu_res_cpu_visible

Gabe Teeger <[email protected]>
drm/amd/display: Atom Integrated System Info v2_2 for DCN35

Kent Gibson <[email protected]>
gpiolib: cdev: fix uninitialised kfifo

Zhongqiu Han <[email protected]>
gpiolib: cdev: Fix use after free in lineinfo_changed_notify

Mario Limonciello <[email protected]>
dm/amd/pm: Fix problems with reboot/shutdown for some SMU 13.0.4/13.0.11 users

Douglas Anderson <[email protected]>
drm/connector: Add \n to message about demoting connector force-probes

Jerome Brunet <[email protected]>
drm/meson: dw-hdmi: add bandgap setting for g12

Jerome Brunet <[email protected]>
drm/meson: dw-hdmi: power up phy on device init

Steffen Bätz <[email protected]>
net: dsa: mv88e6xxx: add phylink_get_caps for the mv88e6320/21 family

Yonglong Liu <[email protected]>
net: hns3: fix kernel crash when devlink reload during initialization

Yonglong Liu <[email protected]>
net: hns3: fix port vlan filter not disabled issue

Peiyang Wang <[email protected]>
net: hns3: use appropriate barrier function after setting a bit value

Peiyang Wang <[email protected]>
net: hns3: release PTP resources if pf initialization failed

Peiyang Wang <[email protected]>
net: hns3: change type of numa_node_mask as nodemask_t

Jian Shen <[email protected]>
net: hns3: direct return when receive a unknown mailbox message

Peiyang Wang <[email protected]>
net: hns3: using user configure after hardware reset

Wen Gu <[email protected]>
net/smc: fix neighbour and rtable leak in smc_ib_find_route()

Eric Dumazet <[email protected]>
ipv6: prevent NULL dereference in ip6_output()

Eric Dumazet <[email protected]>
ipv6: annotate data-races around cnf.disable_ipv6

Lukasz Majewski <[email protected]>
hsr: Simplify code for announcing HSR nodes timer setup

Eric Dumazet <[email protected]>

    net-sysfs: convert dev->operstate reads to lockless ones

Eric Dumazet <[email protected]>
ipv6: fib6_rules: avoid possible NULL dereference in fib6_rule_action()

Daniel Golle <[email protected]>
dt-bindings: net: mediatek: remove wrongly added clocks and SerDes

David Howells <[email protected]>
rxrpc: Only transmit one ACK per jumbo packet received

David Howells <[email protected]>
rxrpc: Fix congestion control algorithm

David Howells <[email protected]>
rxrpc: Fix the names of the fields in the ACK trailer struct

Ido Schimmel <[email protected]>
selftests: test_bridge_neigh_suppress.sh: Fix failures due to duplicate MAC

Shigeru Yoshida <[email protected]>
ipv6: Fix potential uninit-value access in __ip6_make_skb()

Felix Fietkau <[email protected]>
net: bridge: fix corrupted ethernet header on multicast-to-unicast

Tetsuo Handa <[email protected]>
nfc: nci: Fix kcov check in nci_rx_work()

Donald Hunter <[email protected]>
netlink: specs: Add missing bridge linkinfo attrs

Eric Dumazet <[email protected]>
phonet: fix rtm_phonet_notify() skb allocation

Aleksa Savic <[email protected]>

    hwmon: (corsair-cpro) Protect ccp->wait_input_report with a spinlock

Aleksa Savic <[email protected]>
hwmon: (corsair-cpro) Use complete_all() instead of complete() in ccp_raw_event()

Aleksa Savic <[email protected]>
hwmon: (corsair-cpro) Use a separate buffer for sending commands

Roded Zats <[email protected]>
rtnetlink: Correct nested IFLA_VF_VLAN_LIST attribute validation

Marek Vasut <[email protected]>
net: ks8851: Queue RX packets in IRQ handler instead of disabling BHs

Duoming Zhou <[email protected]>
Bluetooth: l2cap: fix null-ptr-deref in l2cap_chan_timeout

Sungwoo Kim <[email protected]>
Bluetooth: HCI: Fix potential null-ptr-deref

Chen-Yu Tsai <[email protected]>
arm64: dts: mediatek: mt8183-pico6: Fix bluetooth node

Sungwoo Kim <[email protected]>
Bluetooth: msft: fix slab-use-after-free in msft_do_close()

Duoming Zhou <[email protected]>
Bluetooth: Fix use-after-free bugs caused by sco_sock_timeout

Kuniyuki Iwashima <[email protected]>
tcp: Use refcount_inc_not_zero() in tcp_twsk_unique().

Eric Dumazet <[email protected]>
tcp: defer shutdown(SEND_SHUTDOWN) for TCP_SYN_RECV sockets

Boy.Wu <[email protected]>
ARM: 9381/1: kasan: clear stale stack poison

Paul Davey <[email protected]>
xfrm: Preserve vlan tags for transport mode software GRO

Al Viro <[email protected]>
qibfs: fix dentry leak

Olga Kornievskaia <[email protected]>
SUNRPC: add a missing rpc_stat for TCP TLS

Li Nan <[email protected]>
blk-iocost: do not WARN if iocg was already offlined

Vanillan Wang <[email protected]>
net:usb:qmi_wwan: support Rolling modules

Alex Deucher <[email protected]>
drm/radeon: silence UBSAN warning (v3)

Srinivas Pandruvada <[email protected]>
platform/x86: ISST: Add Granite Rapids-D to HPM CPU list

Mario Limonciello <[email protected]>
platform/x86/amd: pmf: Decrease error message to debug

Lyude Paul <[email protected]>
drm/nouveau/dp: Don't probe eDP ports twice harder

Krzysztof Kozlowski <[email protected]>
gpio: lpc32xx: fix module autoloading

Joakim Sindholt <[email protected]>
fs/9p: drop inodes immediately on non-.L too

Eric Van Hensbergen <[email protected]>
fs/9p: remove erroneous nlink init from legacy stat2inode

Stephen Boyd <[email protected]>
clk: Don't hold prepare_lock when calling kref_put()

Andy Shevchenko <[email protected]>
gpio: crystalcove: Use -ENOTSUPP consistently

Andy Shevchenko <[email protected]>
gpio: wcove: Use -ENOTSUPP consistently

Michael Ellerman <[email protected]>
powerpc/crypto/chacha-p10: Fix failure on non Power10

Jeff Layton <[email protected]>
9p: explicitly deny setlease attempts

Joakim Sindholt <[email protected]>
fs/9p: fix the cache always being enabled on files with qid flags

Joakim Sindholt <[email protected]>
fs/9p: translate O_TRUNC into OTRUNC

Joakim Sindholt <[email protected]>
fs/9p: only translate RWX permissions for plain 9P2000

Krzysztof Kozlowski <[email protected]>
iommu: mtk: fix module autoloading

Steve French <[email protected]>
smb3: fix broken reconnect when password changing on the server by allowing password rotation

Ashutosh Dixit <[email protected]>
drm/xe: Label RING_CONTEXT_CONTROL as masked

Himal Prasad Ghimiray <[email protected]>
drm/xe/xe_migrate: Cast to output precision before multiplying operands

Michael Kelley <[email protected]>
Drivers: hv: vmbus: Don't free ring buffers that couldn't be re-encrypted

Rick Edgecombe <[email protected]>
uio_hv_generic: Don't free decrypted memory

Rick Edgecombe <[email protected]>
hv_netvsc: Don't free decrypted memory

Rick Edgecombe <[email protected]>
Drivers: hv: vmbus: Track decrypted status in vmbus_gpadl

Rick Edgecombe <[email protected]>
Drivers: hv: vmbus: Leak pages if set_memory_encrypted() fails

John Stultz <[email protected]>
selftests: timers: Fix valid-adjtimex signed left-shift undefined behavior

Zhigang Luo <[email protected]>
amd/amdkfd: sync all devices to wait all processes being evicted

Lijo Lazar <[email protected]>
drm/amdgpu: Fix VCN allocation in CPX partition

Kenneth Feng <[email protected]>
drm/amd/pm: fix the high voltage issue after unload

Alex Hung <[email protected]>
drm/amd/display: Skip on writeback when it's not applicable

Tao Zhou <[email protected]>
drm/amdgpu: implement IRQ_STATE_ENABLE for SDMA v4.4.2

Yifan Zhang <[email protected]>
drm/amdgpu: add smu 14.0.1 discovery support

Li Ma <[email protected]>
drm/amd/display: add DCN 351 version for microcode load

Lijo Lazar <[email protected]>
drm/amdgpu: Refine IB schedule error logging

Eric Dumazet <[email protected]>
nfc: llcp: fix nfc_llcp_setsockopt() unsafe copies

Eric Dumazet <[email protected]>
net: add copy_safe_from_sockptr() helper

Justin Ernst <[email protected]>
tools/power/turbostat: Fix uncore frequency file string

Jiaxun Yang <[email protected]>
MIPS: scall: Save thread_info.syscall unconditionally on entry

Thierry Reding <[email protected]>
gpu: host1x: Do not setup DMA for virtual devices

Bernhard Rosenkränzer <[email protected]>
platform/x86: acer-wmi: Add support for Acer PH18-71

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Fix missed error message after VPU rename

Wachowski, Karol <[email protected]>
accel/ivpu: Improve clarity of MMU error messages

Jacek Lawrynowicz <[email protected]>
accel/ivpu: Remove d3hot_after_power_off WA

Rik van Riel <[email protected]>
blk-iocost: avoid out of bounds shift

Xiang Chen <[email protected]>
scsi: hisi_sas: Handle the NCQ error returned by D2H frame

Maurizio Lombardi <[email protected]>
scsi: target: Fix SELinux error when systemd-modules loads the target module

Kees Cook <[email protected]>

    nouveau/gsp: Avoid addressing beyond end of rpc->entries

Wei Yang <[email protected]>
memblock tests: fix undefined reference to `BIT'

Wei Yang <[email protected]>
memblock tests: fix undefined reference to `panic'

Wei Yang <[email protected]>
memblock tests: fix undefined reference to `early_pfn_to_nid'

Boris Burkov <[email protected]>
btrfs: always clear PERTRANS metadata during commit

Boris Burkov <[email protected]>
btrfs: make btrfs_clear_delalloc_extent() free delalloc reserve

Len Brown <[email protected]>
tools/power turbostat: Fix warning upon failed /dev/cpu_dma_latency read

Patryk Wlazlyn <[email protected]>
tools/power turbostat: Print ucode revision only if valid

Len Brown <[email protected]>
tools/power turbostat: Expand probe_intel_uncore_frequency()

Chen Yu <[email protected]>
tools/power turbostat: Do not print negative LPI residency

Peng Liu <[email protected]>
tools/power turbostat: Fix Bzy_MHz documentation typo

Wyes Karny <[email protected]>
tools/power turbostat: Increase the limit for fd opened

Doug Smythies <[email protected]>
tools/power turbostat: Fix added raw MSR output

Adam Goldman <[email protected]>
firewire: ohci: mask bus reset interrupts between ISR and bottom half

Chen Ni <[email protected]>
ata: sata_gemini: Check clk_enable() result

Jeff Layton <[email protected]>
vboxsf: explicitly deny setlease attempts

Phil Elwell <[email protected]>
net: bcmgenet: Reset RBUF on first open

Zhang Yi <[email protected]>
ASoC: codecs: ES8326: modify clock table

Zhang Yi <[email protected]>
ASoC: codecs: ES8326: Solve error interruption issue

Li Nan <[email protected]>
block: fix overflow in blk_ioctl_discard()

Takashi Iwai <[email protected]>
ALSA: line6: Zero-initialize message buffers

Peter Wang <[email protected]>
scsi: ufs: core: Fix MCQ mode dev command timeout

Yihang Li <[email protected]>
scsi: libsas: Align SMP request allocation to ARCH_DMA_MINALIGN

Peter Wang <[email protected]>
scsi: ufs: core: WLUN suspend dev/link state error recovery

Uwe Kleine-König <[email protected]>
OSS: dmasound/paula: Mark driver struct with __refdata to prevent section mismatch

André Apitzsch <[email protected]>
regulator: tps65132: Add of_match table

Peter Ujfalusi <[email protected]>
ASoC: SOF: Intel: hda-dsp: Skip IMR boot on ACE platforms in case of S3 suspend

Borislav Petkov (AMD) <[email protected]>
kbuild: Disable KCSAN for autogenerated *.mod.c intermediaries

Mark Rutland <[email protected]>
selftests/ftrace: Fix event filter target_func selection

Andrei Matei <[email protected]>
bpf: Check bloom filter map value size

Jonathan Kim <[email protected]>
drm/amdkfd: range check cp bad op exception interrupts

Mukul Joshi <[email protected]>
drm/amdkfd: Check cgroup when returning DMABuf info

Anand Jain <[email protected]>
btrfs: return accurate error code on open failure in open_fs_devices()

Saurav Kashyap <[email protected]>
scsi: bnx2fc: Remove spin_lock_bh while releasing resources after upload

Shin'ichiro Kawasaki <[email protected]>
scsi: mpi3mr: Avoid memcpy field-spanning write WARNING

Lucas De Marchi <[email protected]>
drm/xe: Fix END redefinition

linke li <[email protected]>

    net: mark racy access on sk->sk_rcvbuf

Benjamin Berg <[email protected]>
wifi: iwlwifi: mvm: guard against invalid STA ID on removal

Johannes Berg <[email protected]>

    wifi: iwlwifi: read txq->read_ptr under lock

Johannes Berg <[email protected]>
wifi: mac80211: fix prep_connection error path

Igor Artemiev <[email protected]>
wifi: cfg80211: fix rdev_dump_mpp() arguments order

Jeff Johnson <[email protected]>

    wifi: mac80211: fix ieee80211_bss_*_flags kernel-doc

Eric Van Hensbergen <[email protected]>
fs/9p: fix uninitialized values during inode evict

Andrew Price <[email protected]>
gfs2: Fix invalid metadata access in punch_hole

Justin Tee <[email protected]>
scsi: lpfc: Use a dedicated lock for ras_fwlog state

Justin Tee <[email protected]>
scsi: lpfc: Release hbalock before calling lpfc_worker_wake_up()

Justin Tee <[email protected]>
scsi: lpfc: Replace hbalock with ndlp lock in lpfc_nvme_unregister_port()

Justin Tee <[email protected]>
scsi: lpfc: Update lpfc_ramp_down_queue_handler() logic

Justin Tee <[email protected]>
scsi: lpfc: Remove IRQF_ONESHOT flag from threaded IRQ handling

Justin Tee <[email protected]>
scsi: lpfc: Move NPIV's transport unregistration to after resource clean up

Rohit Ner <[email protected]>
scsi: ufs: core: Fix MCQ MAC configuration

Conor Dooley <[email protected]>
firmware: microchip: don't unconditionally print validation success

Yuezhang Mo <[email protected]>
exfat: fix timing of synchronizing bitmap and inode

Oliver Upton <[email protected]>
KVM: arm64: vgic-v2: Check for non-NULL vCPU in vgic_v2_parse_attr()

Will Deacon <[email protected]>
swiotlb: initialise restricted pool list_head when SWIOTLB_DYNAMIC=y

Shubhrajyoti Datta <[email protected]>
EDAC/versal: Do not log total error counts

Gaurav Batra <[email protected]>
powerpc/pseries/iommu: LPAR panics during boot up with a frozen PE

Nayna Jain <[email protected]>
powerpc/pseries: make max polling consistent for longer H_CALLs

Jernej Skrabec <[email protected]>
clk: sunxi-ng: h6: Reparent CPUX during PLL CPUX rate change

Adam Skladowski <[email protected]>
clk: qcom: smd-rpm: Restore msm8976 num_clk

Lucas De Marchi <[email protected]>
drm/xe/display: Fix ADL-N detection

Richard Gobert <[email protected]>
net: gro: add flush check in udp_gro_receive_segment

Richard Gobert <[email protected]>
net: gro: fix udp bad offset in socket lookup by adding {inner_}network_offset to napi_gro_cb

Shigeru Yoshida <[email protected]>
ipv4: Fix uninit-value access in __ip_make_skb()

Andy Shevchenko <[email protected]>
drm/panel: ili9341: Use predefined error codes

Andy Shevchenko <[email protected]>
drm/panel: ili9341: Respect deferred probe

Andy Shevchenko <[email protected]>
drm/panel: ili9341: Correct use of device property APIs

Alexandra Winter <[email protected]>
s390/qeth: Fix kernel panic after setting hsuid

Guillaume Nault <[email protected]>
vxlan: Pull inner IP header in vxlan_rcv().

Xin Long <[email protected]>
tipc: fix a possible memleak in tipc_buf_append

Jeffrey Altman <[email protected]>
rxrpc: Clients must accept conn from any address

Felix Fietkau <[email protected]>
net: core: reject skb_copy(_expand) for fraglist GSO skbs

Felix Fietkau <[email protected]>
net: bridge: fix multicast-to-unicast with fraglist GSO

Mans Rullgard <[email protected]>
spi: fix null pointer dereference within spi_sync

Shashank Sharma <[email protected]>
drm/amdgpu: fix doorbell regression

Marek Behún <[email protected]>

    net: dsa: mv88e6xxx: Fix number of databases for 88E6141 / 88E6341

Sebastian Andrzej Siewior <[email protected]>
cxgb4: Properly lock TX queue for the selftest.

Bui Quang Minh <[email protected]>
s390/cio: Ensure the copied buf is NUL terminated

Pierre-Louis Bossart <[email protected]>
ALSA: hda: intel-sdw-acpi: fix usage of device_get_named_child_node()

Jerome Brunet <[email protected]>
ASoC: meson: cards: select SND_DYNAMIC_MINORS

Jerome Brunet <[email protected]>
ASoC: meson: axg-tdm-interface: manage formatters in trigger

Jerome Brunet <[email protected]>
ASoC: meson: axg-card: make links nonatomic

Jerome Brunet <[email protected]>
ASoC: meson: axg-fifo: use threaded irq to check periods

Jerome Brunet <[email protected]>
ASoC: meson: axg-fifo: use FIELD helpers

Guillaume Nault <[email protected]>
vxlan: Add missing VNI filter counter update in arp_reduce().

Guillaume Nault <[email protected]>
vxlan: Fix racy device stats updates.

Asbjørn Sloth Tønnesen <[email protected]>
net: qede: use return from qede_parse_actions()

Asbjørn Sloth Tønnesen <[email protected]>
net: qede: use return from qede_parse_flow_attr() for flow_spec

Asbjørn Sloth Tønnesen <[email protected]>
net: qede: use return from qede_parse_flow_attr() for flower

Asbjørn Sloth Tønnesen <[email protected]>
net: qede: sanitize 'rc' in qede_add_tc_flower_fltr()

Oswald Buddenhagen <[email protected]>
ALSA: emu10k1: fix E-MU dock initialization

Oswald Buddenhagen <[email protected]>
ALSA: emu10k1: move the whole GPIO event handling to the workqueue

Oswald Buddenhagen <[email protected]>

    ALSA: emu10k1: factor out snd_emu1010_load_dock_firmware()

Oswald Buddenhagen <[email protected]>
ALSA: emu10k1: fix E-MU card dock presence monitoring

David Howells <[email protected]>
Fix a potential infinite loop in extract_user_to_sg()

Jens Remus <[email protected]>
s390/vdso: Add CFI for RA register to asm macro vdso_func

Rafael J. Wysocki <[email protected]>
thermal/debugfs: Prevent use-after-free from occurring after cdev removal

David Bauer <[email protected]>
net l2tp: drop flow hash on forward

Kuniyuki Iwashima <[email protected]>

    nsh: Restore skb->{protocol,data,mac_header} for outer header in nsh_gso_segment().

Rafael J. Wysocki <[email protected]>
thermal/debugfs: Fix two locking issues with thermal zone debug

Rafael J. Wysocki <[email protected]>
thermal/debugfs: Free all thermal zone debug memory on zone removal

Bui Quang Minh <[email protected]>
octeontx2-af: avoid off-by-one read from userspace

Bui Quang Minh <[email protected]>
bna: ensure the copied buf is NUL terminated

Bui Quang Minh <[email protected]>
ice: ensure the copied buf is NUL terminated

Chen Yu <[email protected]>
efi/unaccepted: touch soft lockup during memory accept

Toke Høiland-Jørgensen <[email protected]>
xdp: use flags field to disambiguate broadcast redirect

Puranjay Mohan <[email protected]>
arm32, bpf: Reimplement sign-extension mov instruction

Claudio Imbrenda <[email protected]>
s390/mm: Fix clearing storage keys for huge pages

Claudio Imbrenda <[email protected]>
s390/mm: Fix storage key clearing for guest huge pages

Srinivas Kandagatla <[email protected]>
ASoC: codecs: wsa881x: set clk_stop_mode1 flag

Amadeusz Sławiński <[email protected]>
ASoC: Intel: avs: Set name of control as in topology

Xu Kuohai <[email protected]>
riscv, bpf: Fix incorrect runtime stats

Xu Kuohai <[email protected]>
bpf, arm64: Fix incorrect runtime stats

Devyn Liu <[email protected]>
spi: hisi-kunpeng: Delete the dump interface of data registers in debugfs

David Lechner <[email protected]>
spi: axi-spi-engine: fix version format string

David Lechner <[email protected]>
spi: axi-spi-engine: use common AXI macros

Anton Protopopov <[email protected]>
bpf: Fix a verifier verbose message

Yi Zhang <[email protected]>
nvme: fix warn output about shared namespaces without CONFIG_NVME_MULTIPATH

Pierre-Louis Bossart <[email protected]>
ASoC: SOF: Intel: add default firmware library path for LNL

Richard Fitzgerald <[email protected]>
regmap: Add regmap_read_bypassed()

Jason Xing <[email protected]>
bpf, skmsg: Fix NULL pointer dereference in sk_psock_skb_ingress_enqueue

Andrii Nakryiko <[email protected]>
bpf, kconfig: Fix DEBUG_INFO_BTF_MODULES Kconfig definition

Matti Vaittinen <[email protected]>
regulator: change devm_regulator_get_enable_optional() stub to return Ok

Matti Vaittinen <[email protected]>
regulator: change stubbed devm_regulator_get_enable to return Ok

AngeloGioacchino Del Regno <[email protected]>
regulator: mt6360: De-capitalize devicetree regulator subnodes

Chuck Lever <[email protected]>
NFSD: Fix nfsd4_encode_fattr4() crasher

Dai Ngo <[email protected]>
NFSD: add support for CB_GETATTR callback

Josef Bacik <[email protected]>
nfsd: make all of the nfsd stats per-network namespace

Josef Bacik <[email protected]>
nfsd: expose /proc/net/sunrpc/nfsd in net namespaces

Josef Bacik <[email protected]>
nfsd: rename NFSD_NET_* to NFSD_STATS_*

Zeng Heng <[email protected]>
pinctrl: devicetree: fix refcount leak in pinctrl_dt_to_map()

AngeloGioacchino Del Regno <[email protected]>
power: supply: mt6360_charger: Fix of_match for usb-otg-vbus regulator

Arnd Bergmann <[email protected]>
power: rt9455: hide unused rt9455_boost_voltage_values

Hans de Goede <[email protected]>
pinctrl: baytrail: Fix selecting gpio pinctrl state

Kuniyuki Iwashima <[email protected]>
nfs: Handle error of rpc_proc_register() in nfs_net_init().

Josef Bacik <[email protected]>
nfs: make the rpc_stat per net namespace

Josef Bacik <[email protected]>
nfs: expose /proc/net/sunrpc/nfs in net namespaces

Josef Bacik <[email protected]>
sunrpc: add a struct rpc_stats arg to rpc_create_args

Chen-Yu Tsai <[email protected]>
pinctrl: mediatek: paris: Rework support for PIN_CONFIG_{INPUT,OUTPUT}_ENABLE

Chen-Yu Tsai <[email protected]>
pinctrl: mediatek: paris: Fix PIN_CONFIG_INPUT_SCHMITT_ENABLE readback

Dan Carpenter <[email protected]>
pinctrl: core: delete incorrect free in pinctrl_enable()

Jan Dakinevich <[email protected]>
pinctrl/meson: fix typo in PDM's pin name

Billy Tsai <[email protected]>
pinctrl: pinctrl-aspeed-g6: Fix register offset for pinconf of GPIOR-T

Johannes Berg <[email protected]>
wifi: nl80211: don't free NULL coalescing rule

Benno Lossin <[email protected]>
rust: macros: fix soundness issue in module! macro

Thomas Bertschinger <[email protected]>
rust: module: place generated init_module() function in .init.text

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

Diffstat:

 .../bindings/iio/health/maxim,max30102.yaml        |   2 +-
 .../devicetree/bindings/net/mediatek,net.yaml      |  22 +--
 Documentation/netlink/specs/rt_link.yaml           |   6 +
 Makefile                                           |   4 +-
 arch/arm/kernel/sleep.S                            |   4 +
 arch/arm/net/bpf_jit_32.c                          |  56 +++++--
 .../dts/mediatek/mt8183-kukui-jacuzzi-pico6.dts    |   3 +-
 arch/arm64/boot/dts/qcom/sa8155p-adp.dts           |  30 ++--
 arch/arm64/kvm/vgic/vgic-kvm-device.c              |   8 +-
 arch/arm64/net/bpf_jit_comp.c                      |   6 +-
 arch/mips/include/asm/ptrace.h                     |   2 +-
 arch/mips/kernel/asm-offsets.c                     |   1 +
 arch/mips/kernel/ptrace.c                          |  15 +-
 arch/mips/kernel/scall32-o32.S                     |  23 +--
 arch/mips/kernel/scall64-n32.S                     |   3 +-
 arch/mips/kernel/scall64-n64.S                     |   3 +-
 arch/mips/kernel/scall64-o32.S                     |  33 ++--
 arch/powerpc/crypto/chacha-p10-glue.c              |   8 +-
 arch/powerpc/include/asm/plpks.h                   |   5 +-
 arch/powerpc/platforms/pseries/iommu.c             |   8 +
 arch/powerpc/platforms/pseries/plpks.c             |  10 +-
 arch/riscv/net/bpf_jit_comp64.c                    |   6 +-
 arch/s390/include/asm/dwarf.h                      |   1 +
 arch/s390/kernel/vdso64/vdso_user_wrapper.S        |   2 +
 arch/s390/mm/gmap.c                                |   2 +-
 arch/s390/mm/hugetlbpage.c                         |   2 +-
 arch/x86/kernel/apic/apic.c                        |  16 +-
 arch/xtensa/include/asm/processor.h                |   8 +-
 arch/xtensa/include/asm/ptrace.h                   |   2 +-
 arch/xtensa/kernel/process.c                       |   5 +-
 arch/xtensa/kernel/stacktrace.c                    |   3 +-
 block/blk-iocost.c                                 |  14 +-
 block/ioctl.c                                      |   5 +-
 drivers/accel/ivpu/ivpu_drv.c                      |  20 +--
 drivers/accel/ivpu/ivpu_drv.h                      |   3 +-
 drivers/accel/ivpu/ivpu_hw_37xx.c                  |   4 +-
 drivers/accel/ivpu/ivpu_mmu.c                      |   8 +-
 drivers/accel/ivpu/ivpu_pm.c                       |   9 +-
 drivers/ata/sata_gemini.c                          |   5 +-
 drivers/base/regmap/regmap.c                       |  37 +++++
 drivers/bluetooth/btqca.c                          | 140 ++++++++++++++--
 drivers/bluetooth/btqca.h                          |   3 +-
 drivers/bluetooth/hci_qca.c                        |   2 -
 drivers/clk/clk.c                                  |  12 +-
 drivers/clk/qcom/clk-smd-rpm.c                     |   1 +
 drivers/clk/samsung/clk-exynos-clkout.c            |  13 +-
 drivers/clk/sunxi-ng/ccu-sun50i-a64.c              |   2 +
 drivers/clk/sunxi-ng/ccu-sun50i-h6.c               |  19 ++-
 drivers/clk/sunxi-ng/ccu_common.c                  |  19 +++
 drivers/clk/sunxi-ng/ccu_common.h                  |   3 +
 drivers/edac/versal_edac.c                         |   4 +-
 drivers/firewire/nosy.c                            |   6 +-
 drivers/firewire/ohci.c                            |  14 +-
 drivers/firmware/efi/unaccepted_memory.c           |   4 +
 drivers/firmware/microchip/mpfs-auto-update.c      |   2 +
 drivers/gpio/gpio-crystalcove.c                    |   2 +-
 drivers/gpio/gpio-lpc32xx.c                        |   1 +
 drivers/gpio/gpio-wcove.c                          |   2 +-
 drivers/gpio/gpiolib-cdev.c                        |  16 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |  26 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c      |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_job.c            |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |  14 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.h         |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |  56 ++++---
 drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c         |  15 +-
 drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c           |  16 +-
 drivers/gpu/drm/amd/amdkfd/kfd_chardev.c           |  11 +-
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |  17 +-
 drivers/gpu/drm/amd/amdkfd/kfd_int_process_v10.c   |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_int_process_v11.c   |   3 +-
 drivers/gpu/drm/amd/amdkfd/kfd_int_process_v9.c    |   3 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  15 +-
 .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c  |  48 ++++--
 drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c |   1 +
 .../display/dc/dcn31/dcn31_hpo_dp_link_encoder.c   |   6 +
 .../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c    |  33 +++-
 drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c          |  27 ++-
 drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h      |   1 +
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c   |   8 +-
 .../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_4_ppt.c   |   2 +-
 drivers/gpu/drm/drm_connector.c                    |   2 +-
 drivers/gpu/drm/i915/display/intel_audio.c         | 113 +------------
 drivers/gpu/drm/i915/display/intel_bios.c          |  19 +--
 drivers/gpu/drm/i915/display/intel_vbt_defs.h      |   5 -
 drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.c        |   6 +-
 drivers/gpu/drm/i915/gt/intel_gt_ccs_mode.h        |   2 +-
 drivers/gpu/drm/i915/gt/intel_workarounds.c        |   4 +-
 drivers/gpu/drm/imagination/pvr_fw_mips.h          |   5 +-
 drivers/gpu/drm/meson/meson_dw_hdmi.c              |  70 ++++----
 drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h  |   4 +-
 drivers/gpu/drm/nouveau/nouveau_dp.c               |  13 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c     |  81 +++++----
 drivers/gpu/drm/panel/Kconfig                      |   2 +-
 drivers/gpu/drm/panel/panel-ilitek-ili9341.c       |  13 +-
 drivers/gpu/drm/qxl/qxl_release.c                  |  50 +-----
 drivers/gpu/drm/radeon/pptable.h                   |  10 +-
 drivers/gpu/drm/ttm/ttm_tt.c                       |   2 +-
 drivers/gpu/drm/vmwgfx/vmwgfx_bo.c                 |   1 +
 drivers/gpu/drm/vmwgfx/vmwgfx_fence.c              |   2 +-
 drivers/gpu/drm/xe/compat-i915-headers/i915_drv.h  |   3 +-
 drivers/gpu/drm/xe/regs/xe_engine_regs.h           |   2 +-
 drivers/gpu/drm/xe/xe_lrc.c                        |  25 ++-
 drivers/gpu/drm/xe/xe_migrate.c                    |   8 +-
 drivers/gpu/host1x/bus.c                           |   8 -
 drivers/hv/channel.c                               |  29 +++-
 drivers/hv/connection.c                            |  29 +++-
 drivers/hwmon/corsair-cpro.c                       |  43 +++--
 drivers/hwmon/pmbus/ucd9000.c                      |   6 +-
 drivers/iio/accel/mxc4005.c                        |  92 +++++++++-
 drivers/iio/imu/adis16475.c                        |   4 +-
 drivers/iio/pressure/bmp280-core.c                 |   1 +
 drivers/iio/pressure/bmp280-spi.c                  |  13 +-
 drivers/iio/pressure/bmp280.h                      |   1 +
 drivers/infiniband/hw/qib/qib_fs.c                 |   1 +
 drivers/iommu/amd/iommu.c                          |   4 +
 drivers/iommu/arm/arm-smmu/arm-smmu-nvidia.c       |   4 +-
 drivers/iommu/mtk_iommu.c                          |   1 +
 drivers/iommu/mtk_iommu_v1.c                       |   1 +
 drivers/misc/mei/hw-me-regs.h                      |   2 +
 drivers/misc/mei/pci-me.c                          |   2 +
 drivers/misc/pvpanic/pvpanic-pci.c                 |   4 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |  20 ++-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |  32 +++-
 drivers/net/ethernet/broadcom/genet/bcmgenet.h     |   4 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c |   8 +-
 drivers/net/ethernet/broadcom/genet/bcmmii.c       |   6 +-
 drivers/net/ethernet/brocade/bna/bnad_debugfs.c    |   4 +-
 drivers/net/ethernet/chelsio/cxgb4/sge.c           |   6 +-
 drivers/net/ethernet/hisilicon/hns3/hnae3.h        |   2 +-
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  52 +++---
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h    |   5 +-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c |   7 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |  20 +--
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h  |   2 +-
 drivers/net/ethernet/intel/e1000e/phy.c            |   8 +-
 drivers/net/ethernet/intel/ice/ice_debugfs.c       |   8 +-
 .../ethernet/marvell/octeontx2/af/rvu_debugfs.c    |   4 +-
 drivers/net/ethernet/micrel/ks8851_common.c        |  16 +-
 drivers/net/ethernet/qlogic/qede/qede_filter.c     |  14 +-
 drivers/net/hyperv/netvsc.c                        |   7 +-
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/vxlan/vxlan_core.c                     |  49 ++++--
 drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c   |   7 +-
 drivers/net/wireless/intel/iwlwifi/queue/tx.c      |   2 +-
 drivers/nvme/host/core.c                           |   2 +-
 drivers/nvme/host/nvme.h                           |   5 +
 drivers/nvme/host/pci.c                            |  14 +-
 drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c         |  34 ++--
 drivers/pinctrl/core.c                             |   8 +-
 drivers/pinctrl/devicetree.c                       |  10 +-
 drivers/pinctrl/intel/pinctrl-baytrail.c           |  74 +++++----
 drivers/pinctrl/intel/pinctrl-intel.h              |   4 +
 drivers/pinctrl/mediatek/pinctrl-paris.c           |  40 ++---
 drivers/pinctrl/meson/pinctrl-meson-a1.c           |   6 +-
 drivers/platform/x86/acer-wmi.c                    |   9 +
 drivers/platform/x86/amd/pmf/acpi.c                |   2 +-
 .../x86/intel/speed_select_if/isst_if_common.c     |   1 +
 drivers/power/supply/mt6360_charger.c              |   2 +-
 drivers/power/supply/rt9455_charger.c              |   2 +
 drivers/regulator/core.c                           |  27 +--
 drivers/regulator/mt6360-regulator.c               |  32 ++--
 drivers/regulator/tps65132-regulator.c             |   7 +
 drivers/s390/cio/cio_inject.c                      |   2 +-
 drivers/s390/net/qeth_core_main.c                  |  69 ++++----
 drivers/scsi/bnx2fc/bnx2fc_tgt.c                   |   2 -
 drivers/scsi/hisi_sas/hisi_sas_v3_hw.c             |  10 +-
 drivers/scsi/libsas/sas_expander.c                 |   2 +-
 drivers/scsi/lpfc/lpfc.h                           |   2 +-
 drivers/scsi/lpfc/lpfc_attr.c                      |   4 +-
 drivers/scsi/lpfc/lpfc_bsg.c                       |  20 +--
 drivers/scsi/lpfc/lpfc_debugfs.c                   |  12 +-
 drivers/scsi/lpfc/lpfc_els.c                       |  20 +--
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |   5 +-
 drivers/scsi/lpfc/lpfc_init.c                      |   5 +-
 drivers/scsi/lpfc/lpfc_nvme.c                      |   4 +-
 drivers/scsi/lpfc/lpfc_scsi.c                      |  13 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |  34 ++--
 drivers/scsi/lpfc/lpfc_vport.c                     |   8 +-
 drivers/scsi/mpi3mr/mpi3mr_app.c                   |   2 +-
 drivers/slimbus/qcom-ngd-ctrl.c                    |   6 +-
 drivers/spi/spi-axi-spi-engine.c                   |  19 +--
 drivers/spi/spi-hisi-kunpeng.c                     |   2 -
 drivers/spi/spi-microchip-core-qspi.c              |   1 +
 drivers/spi/spi.c                                  |   1 +
 drivers/target/target_core_configfs.c              |  12 ++
 drivers/thermal/thermal_debugfs.c                  |  59 +++++--
 drivers/ufs/core/ufs-mcq.c                         |   2 +-
 drivers/ufs/core/ufshcd.c                          |   9 +-
 drivers/uio/uio_hv_generic.c                       |  12 +-
 drivers/usb/core/hub.c                             |   5 +-
 drivers/usb/core/port.c                            |   8 +-
 drivers/usb/dwc3/core.c                            |  90 +++++-----
 drivers/usb/dwc3/core.h                            |   1 +
 drivers/usb/dwc3/gadget.c                          |   2 +
 drivers/usb/dwc3/host.c                            |  27 +++
 drivers/usb/gadget/composite.c                     |   6 +-
 drivers/usb/gadget/function/f_fs.c                 |   9 +-
 drivers/usb/gadget/function/uvc_configfs.c         |   4 +-
 drivers/usb/host/ohci-hcd.c                        |   8 +
 drivers/usb/host/xhci-plat.h                       |   4 +-
 drivers/usb/host/xhci-rzv2m.c                      |   1 +
 drivers/usb/typec/tcpm/tcpm.c                      |  36 +++-
 drivers/usb/typec/ucsi/ucsi.c                      |  12 +-
 fs/9p/fid.h                                        |   3 -
 fs/9p/vfs_file.c                                   |   2 +
 fs/9p/vfs_inode.c                                  |  23 ++-
 fs/9p/vfs_super.c                                  |   1 +
 fs/btrfs/inode.c                                   |   2 +-
 fs/btrfs/ordered-data.c                            |   1 +
 fs/btrfs/qgroup.c                                  |   2 +
 fs/btrfs/transaction.c                             |   2 +-
 fs/btrfs/tree-checker.c                            |  30 ++--
 fs/btrfs/tree-checker.h                            |   1 +
 fs/btrfs/volumes.c                                 |  18 +-
 fs/exfat/file.c                                    |   9 +-
 fs/gfs2/bmap.c                                     |   5 +-
 fs/nfs/client.c                                    |   5 +-
 fs/nfs/inode.c                                     |  13 +-
 fs/nfs/internal.h                                  |   2 -
 fs/nfs/netns.h                                     |   2 +
 fs/nfsd/cache.h                                    |   2 -
 fs/nfsd/netns.h                                    |  21 ++-
 fs/nfsd/nfs4callback.c                             |  97 ++++++++++-
 fs/nfsd/nfs4proc.c                                 |   6 +-
 fs/nfsd/nfs4state.c                                |   3 +-
 fs/nfsd/nfs4xdr.c                                  |   2 +-
 fs/nfsd/nfscache.c                                 |  40 +----
 fs/nfsd/nfsctl.c                                   |  14 +-
 fs/nfsd/nfsfh.c                                    |   3 +-
 fs/nfsd/state.h                                    |  14 ++
 fs/nfsd/stats.c                                    |  43 ++---
 fs/nfsd/stats.h                                    |  62 +++----
 fs/nfsd/vfs.c                                      |   6 +-
 fs/nfsd/xdr4cb.h                                   |  18 ++
 fs/proc/task_mmu.c                                 |  24 +--
 fs/smb/client/cifsglob.h                           |   1 +
 fs/smb/client/connect.c                            |   8 +
 fs/smb/client/fs_context.c                         |  21 +++
 fs/smb/client/fs_context.h                         |   2 +
 fs/smb/client/misc.c                               |   1 +
 fs/smb/client/smb2pdu.c                            |  11 ++
 fs/smb/server/oplock.c                             |  35 ++--
 fs/smb/server/transport_tcp.c                      |   4 +
 fs/tracefs/event_inode.c                           |  74 +++++----
 fs/tracefs/inode.c                                 |  92 +++++++++-
 fs/tracefs/internal.h                              |  14 +-
 fs/userfaultfd.c                                   |   4 +
 fs/vboxsf/file.c                                   |   1 +
 include/linux/compiler_types.h                     |  11 ++
 include/linux/dma-fence.h                          |   7 -
 include/linux/gfp_types.h                          |   2 +
 include/linux/hyperv.h                             |   1 +
 include/linux/regmap.h                             |   8 +
 include/linux/regulator/consumer.h                 |   4 +-
 include/linux/skbuff.h                             |  15 ++
 include/linux/skmsg.h                              |   2 +
 include/linux/slab.h                               |   4 +-
 include/linux/sockptr.h                            |  25 +++
 include/linux/sunrpc/clnt.h                        |   1 +
 include/net/gro.h                                  |   9 +
 include/net/xfrm.h                                 |   3 +
 include/sound/emu10k1.h                            |   3 +-
 include/trace/events/rxrpc.h                       |   2 +-
 include/uapi/linux/kfd_ioctl.h                     |  17 +-
 include/uapi/scsi/scsi_bsg_mpi3mr.h                |   2 +-
 kernel/bpf/bloom_filter.c                          |  13 ++
 kernel/bpf/verifier.c                              |   3 +-
 kernel/dma/swiotlb.c                               |   1 +
 kernel/workqueue.c                                 |   8 +-
 lib/Kconfig.debug                                  |   5 +-
 lib/dynamic_debug.c                                |   6 +-
 lib/maple_tree.c                                   |  16 +-
 lib/scatterlist.c                                  |   2 +-
 mm/readahead.c                                     |   4 +
 mm/slub.c                                          |  52 +++---
 net/8021q/vlan_core.c                              |   2 +
 net/bluetooth/hci_core.c                           |   3 +-
 net/bluetooth/hci_event.c                          |   2 +
 net/bluetooth/l2cap_core.c                         |   3 +
 net/bluetooth/msft.c                               |   2 +-
 net/bluetooth/msft.h                               |   4 +-
 net/bluetooth/sco.c                                |   4 +
 net/bridge/br_forward.c                            |   9 +-
 net/bridge/br_netlink.c                            |   3 +-
 net/core/filter.c                                  |  42 +++--
 net/core/gro.c                                     |   1 +
 net/core/link_watch.c                              |   4 +-
 net/core/net-sysfs.c                               |   4 +-
 net/core/net_namespace.c                           |  13 +-
 net/core/rtnetlink.c                               |   6 +-
 net/core/skbuff.c                                  |  27 ++-
 net/core/skmsg.c                                   |   5 +-
 net/core/sock.c                                    |   4 +-
 net/hsr/hsr_device.c                               |  31 ++--
 net/ipv4/af_inet.c                                 |   1 +
 net/ipv4/ip_output.c                               |   2 +-
 net/ipv4/raw.c                                     |   3 +
 net/ipv4/tcp.c                                     |   4 +-
 net/ipv4/tcp_input.c                               |   2 +
 net/ipv4/tcp_ipv4.c                                |   8 +-
 net/ipv4/tcp_output.c                              |   4 +-
 net/ipv4/udp.c                                     |   3 +-
 net/ipv4/udp_offload.c                             |  15 +-
 net/ipv4/xfrm4_input.c                             |   6 +-
 net/ipv6/addrconf.c                                |  11 +-
 net/ipv6/fib6_rules.c                              |   6 +-
 net/ipv6/ip6_input.c                               |   4 +-
 net/ipv6/ip6_offload.c                             |   1 +
 net/ipv6/ip6_output.c                              |   4 +-
 net/ipv6/udp.c                                     |   3 +-
 net/ipv6/udp_offload.c                             |   3 +-
 net/ipv6/xfrm6_input.c                             |   6 +-
 net/l2tp/l2tp_eth.c                                |   3 +
 net/mac80211/ieee80211_i.h                         |   4 +-
 net/mac80211/mlme.c                                |   5 +-
 net/mptcp/ctrl.c                                   |  39 ++++-
 net/mptcp/protocol.c                               |   3 +
 net/nfc/llcp_sock.c                                |  12 +-
 net/nfc/nci/core.c                                 |   1 +
 net/nsh/nsh.c                                      |  14 +-
 net/phonet/pn_netlink.c                            |   2 +-
 net/rxrpc/ar-internal.h                            |   2 +-
 net/rxrpc/call_object.c                            |   7 +-
 net/rxrpc/conn_event.c                             |  16 +-
 net/rxrpc/conn_object.c                            |   9 +-
 net/rxrpc/input.c                                  |  71 +++++---
 net/rxrpc/output.c                                 |  14 +-
 net/rxrpc/protocol.h                               |   6 +-
 net/smc/smc_ib.c                                   |  19 ++-
 net/sunrpc/clnt.c                                  |   5 +-
 net/sunrpc/xprtsock.c                              |   1 +
 net/tipc/msg.c                                     |   8 +-
 net/wireless/nl80211.c                             |   2 +
 net/wireless/trace.h                               |   2 +-
 net/xfrm/xfrm_input.c                              |   8 +
 rust/macros/module.rs                              | 185 +++++++++++++--------
 scripts/Makefile.modfinal                          |   2 +-
 sound/hda/intel-sdw-acpi.c                         |   2 +
 sound/oss/dmasound/dmasound_paula.c                |   8 +-
 sound/pci/emu10k1/emu10k1.c                        |   3 +-
 sound/pci/emu10k1/emu10k1_main.c                   | 139 +++++++++-------
 sound/pci/hda/patch_realtek.c                      |  25 ++-
 sound/soc/codecs/es8326.c                          |  30 ++--
 sound/soc/codecs/es8326.h                          |   2 +-
 sound/soc/codecs/wsa881x.c                         |   1 +
 sound/soc/intel/avs/topology.c                     |   2 +
 sound/soc/meson/Kconfig                            |   1 +
 sound/soc/meson/axg-card.c                         |   1 +
 sound/soc/meson/axg-fifo.c                         |  56 ++++---
 sound/soc/meson/axg-fifo.h                         |  12 +-
 sound/soc/meson/axg-frddr.c                        |   5 +-
 sound/soc/meson/axg-tdm-interface.c                |  34 ++--
 sound/soc/meson/axg-toddr.c                        |  22 ++-
 sound/soc/sof/intel/hda-dsp.c                      |  20 ++-
 sound/soc/sof/intel/pci-lnl.c                      |   3 +
 sound/soc/tegra/tegra186_dspk.c                    |   7 +-
 sound/soc/ti/davinci-mcasp.c                       |  12 +-
 sound/usb/line6/driver.c                           |   6 +-
 tools/include/linux/kernel.h                       |   1 +
 tools/include/linux/mm.h                           |   5 +
 tools/include/linux/panic.h                        |  19 +++
 tools/power/x86/turbostat/turbostat.8              |   2 +-
 tools/power/x86/turbostat/turbostat.c              | 163 +++++++++++++-----
 .../selftests/bpf/prog_tests/bloom_filter_map.c    |   6 +
 .../ftrace/test.d/filter/event-filter-function.tc  |   2 +-
 tools/testing/selftests/mm/Makefile                |   6 +-
 .../selftests/net/test_bridge_neigh_suppress.sh    |  14 +-
 tools/testing/selftests/timers/valid-adjtimex.c    |  73 ++++----
 369 files changed, 3269 insertions(+), 1864 deletions(-)