Skip to content

5.17.4-rc1 review

Greg Kroah-Hartman linux-arm-kernel linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest219 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/219drm/amd/display: Add pstate verification and recovery for DCN31drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c drivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c +4 more+73 -40 replies
2/219drm/amd/display: Fix p-state allow debug index on dcn31drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c+2 -00 replies
3/219cpuidle: PSCI: Move the `has_lpi` check to the beginning of the functionarch/arm64/kernel/cpuidle.c+3 -30 replies
4/219ACPI: processor idle: Check for architectural support for LPIdrivers/acpi/processor_idle.c+10 -50 replies
5/219net: dsa: realtek: allow subdrivers to externally lock regmapdrivers/net/dsa/realtek/realtek-smi-core.c drivers/net/dsa/realtek/realtek-smi-core.h+47 -30 replies
6/219net: dsa: realtek: rtl8365mb: serialize indirect PHY register accessdrivers/net/dsa/realtek/rtl8365mb.c+33 -210 replies
7/219net: dsa: realtek: make interface drivers depend on OFdrivers/net/dsa/realtek/Kconfig+1 -00 replies
8/219btrfs: remove no longer used counter when reading data pagefs/btrfs/extent_io.c+1 -40 replies
9/219btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups()fs/btrfs/block-group.c+0 -40 replies
10/219RISC-V: KVM: Dont clear hgatp CSR in kvm_arch_vcpu_put()arch/riscv/kvm/vcpu.c+0 -20 replies
11/219media: si2157: unknown chip version Si2147-A30 ROM 0x50drivers/media/tuners/si2157.c+11 -110 replies
12/219uapi/linux/stddef.h: Add include guardsinclude/uapi/linux/stddef.h+4 -00 replies
13/219drm/amdgpu: Ensure HDA function is suspended before ASIC resetdrivers/gpu/drm/amd/amdgpu/amdgpu_drv.c+12 -60 replies
14/219btrfs: release correct delalloc amount in direct IO write pathfs/btrfs/inode.c+3 -30 replies
15/219btrfs: fix btrfs_submit_compressed_write cgroup attributionfs/btrfs/compression.c+8 -00 replies
16/219btrfs: return allocated block group from do_chunk_alloc()fs/btrfs/block-group.c+13 -30 replies
17/219ALSA: core: Add snd_card_free_on_error() helperinclude/sound/core.h sound/core/init.c+29 -00 replies
18/219ALSA: sis7019: Fix the missing error handlingsound/pci/sis7019.c+10 -40 replies
19/219ALSA: ali5451: Fix the missing snd_card_free() call at probe errorsound/pci/ali5451/ali5451.c+8 -20 replies
20/219ALSA: als300: Fix the missing snd_card_free() call at probe errorsound/pci/als300.c+6 -20 replies
21/219ALSA: als4000: Fix the missing snd_card_free() call at probe errorsound/pci/als4000.c+8 -20 replies
22/219ALSA: atiixp: Fix the missing snd_card_free() call at probe errorsound/pci/atiixp.c sound/pci/atiixp_modem.c+16 -40 replies
23/219ALSA: au88x0: Fix the missing snd_card_free() call at probe errorsound/pci/au88x0/au88x0.c+7 -10 replies
24/219ALSA: aw2: Fix the missing snd_card_free() call at probe errorsound/pci/aw2/aw2-alsa.c+6 -20 replies
25/219ALSA: azt3328: Fix the missing snd_card_free() call at probe errorsound/pci/azt3328.c+7 -10 replies
26/219ALSA: bt87x: Fix the missing snd_card_free() call at probe errorsound/pci/bt87x.c+8 -20 replies
27/219ALSA: ca0106: Fix the missing snd_card_free() call at probe errorsound/pci/ca0106/ca0106_main.c+8 -20 replies
28/219ALSA: cmipci: Fix the missing snd_card_free() call at probe errorsound/pci/cmipci.c+6 -20 replies
29/219ALSA: cs4281: Fix the missing snd_card_free() call at probe errorsound/pci/cs4281.c+8 -20 replies
30/219ALSA: cs5535audio: Fix the missing snd_card_free() call at probe errorsound/pci/cs5535audio/cs5535audio.c+8 -20 replies
31/219ALSA: echoaudio: Fix the missing snd_card_free() call at probe errorsound/pci/echoaudio/echoaudio.c+7 -20 replies
32/219ALSA: emu10k1x: Fix the missing snd_card_free() call at probe errorsound/pci/emu10k1/emu10k1x.c+8 -20 replies
33/219ALSA: ens137x: Fix the missing snd_card_free() call at probe errorsound/pci/ens1370.c+8 -20 replies
34/219ALSA: es1938: Fix the missing snd_card_free() call at probe errorsound/pci/es1938.c+8 -20 replies
35/219ALSA: es1968: Fix the missing snd_card_free() call at probe errorsound/pci/es1968.c+8 -20 replies
36/219ALSA: fm801: Fix the missing snd_card_free() call at probe errorsound/pci/fm801.c+8 -20 replies
37/219ALSA: galaxy: Fix the missing snd_card_free() call at probe errorsound/isa/galaxy/galaxy.c+6 -10 replies
38/219ALSA: hdsp: Fix the missing snd_card_free() call at probe errorsound/pci/rme9652/hdsp.c+6 -20 replies
39/219ALSA: hdspm: Fix the missing snd_card_free() call at probe errorsound/pci/rme9652/hdspm.c+6 -20 replies
40/219ALSA: ice1724: Fix the missing snd_card_free() call at probe errorsound/pci/ice1712/ice1724.c+8 -20 replies
41/219ALSA: intel8x0: Fix the missing snd_card_free() call at probe errorsound/pci/intel8x0.c sound/pci/intel8x0m.c+16 -40 replies
42/219ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe errorsound/x86/intel_hdmi_audio.c+6 -10 replies
43/219ALSA: korg1212: Fix the missing snd_card_free() call at probe errorsound/pci/korg1212/korg1212.c+6 -20 replies
44/219ALSA: lola: Fix the missing snd_card_free() call at probe errorsound/pci/lola/lola.c+8 -20 replies
45/219ALSA: lx6464es: Fix the missing snd_card_free() call at probe errorsound/pci/lx6464es/lx6464es.c+6 -20 replies
46/219ALSA: maestro3: Fix the missing snd_card_free() call at probe errorsound/pci/maestro3.c+7 -10 replies
47/219ALSA: oxygen: Fix the missing snd_card_free() call at probe errorsound/pci/oxygen/oxygen_lib.c+11 -10 replies
48/219ALSA: riptide: Fix the missing snd_card_free() call at probe errorsound/pci/riptide/riptide.c+7 -10 replies
49/219ALSA: rme32: Fix the missing snd_card_free() call at probe errorsound/pci/rme32.c+7 -10 replies
50/219ALSA: rme9652: Fix the missing snd_card_free() call at probe errorsound/pci/rme9652/rme9652.c+6 -20 replies
51/219ALSA: rme96: Fix the missing snd_card_free() call at probe errorsound/pci/rme96.c+8 -20 replies
52/219ALSA: sc6000: Fix the missing snd_card_free() call at probe errorsound/isa/sc6000.c+6 -10 replies
53/219ALSA: sonicvibes: Fix the missing snd_card_free() call at probe errorsound/pci/sonicvibes.c+8 -20 replies
54/219ALSA: via82xx: Fix the missing snd_card_free() call at probe errorsound/pci/via82xx.c sound/pci/via82xx_modem.c+16 -40 replies
55/219ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fbsound/usb/pcm.c+87 -20 replies
56/219ALSA: memalloc: Add fallback SG-buffer allocations for x86include/sound/memalloc.h sound/core/memalloc.c+115 -10 replies
57/219ALSA: nm256: Dont call card private_free at probe error pathsound/pci/nm256/nm256.c+1 -10 replies
58/219drm/msm: Add missing put_task_struct() in debugfs pathdrivers/gpu/drm/msm/msm_gem.c+1 -00 replies
59/219nfsd: Fix a write performance regressionfs/nfsd/filecache.c+15 -30 replies
60/219firmware: arm_scmi: Remove clear channel call on the TX channeldrivers/firmware/arm_scmi/driver.c+2 -10 replies
61/219memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probedrivers/memory/atmel-ebi.c+17 -60 replies
62/219Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax"drivers/net/wireless/ath/ath11k/mac.c+14 -80 replies
63/219firmware: arm_scmi: Fix sorting of retrieved clock ratesdrivers/firmware/arm_scmi/clock.c+2 -10 replies
64/219media: rockchip/rga: do proper error checking in probedrivers/media/platform/rockchip/rga/rga.c+1 -10 replies
65/219KVM: arm64: Generalise VM features into a set of flagsarch/arm64/include/asm/kvm_host.h arch/arm64/kvm/arm.c arch/arm64/kvm/mmio.c +1 more+16 -110 replies
66/219KVM: arm64: mixed-width check should be skipped for uninitialized vCPUsarch/arm64/include/asm/kvm_emulate.h arch/arm64/include/asm/kvm_host.h arch/arm64/kvm/reset.c+74 -280 replies
67/219SUNRPC: Fix the svc_deferred_event trace classinclude/trace/events/sunrpc.h+4 -30 replies
68/219net/sched: flower: fix parsing of ethertype following VLAN headerinclude/net/flow_dissector.h net/core/flow_dissector.c net/sched/cls_flower.c+16 -50 replies
69/219veth: Ensure eth header is in skbs linear partdrivers/net/veth.c+1 -10 replies
70/219gpiolib: acpi: use correct format charactersdrivers/gpio/gpiolib-acpi.c+2 -20 replies
71/219cifs: release cached dentries only if mount is completefs/cifs/cifsfs.c+15 -130 replies
72/219ice: arfs: fix use-after-free when freeing @rx_cpu_rmapdrivers/net/ethernet/intel/ice/ice_arfs.c drivers/net/ethernet/intel/ice/ice_lib.c drivers/net/ethernet/intel/ice/ice_main.c+14 -180 replies
73/219Revert "iavf: Fix deadlock occurrence during resetting VF interface"drivers/net/ethernet/intel/iavf/iavf_main.c+2 -50 replies
74/219net: mdio: dont defer probe forever if PHY IRQ provider is missingdrivers/base/dd.c drivers/net/mdio/fwnode_mdio.c+6 -00 replies
75/219mlxsw: i2c: Fix initialization error flowdrivers/net/ethernet/mellanox/mlxsw/i2c.c+1 -00 replies
76/219sctp: use the correct skb for security_sctp_assoc_requestnet/sctp/sm_statefuns.c+3 -30 replies
77/219net/sched: fix initialization order when updating chain 0 headnet/sched/cls_api.c+1 -10 replies
78/219cachefiles: unmark inode in use in error pathfs/cachefiles/namei.c+24 -90 replies
79/219cachefiles: Fix KASAN slab-out-of-bounds in cachefiles_set_volume_xattrfs/cachefiles/xattr.c+1 -10 replies
80/219net: dsa: felix: suppress -EPROBE_DEFER errorsdrivers/net/dsa/ocelot/felix_vsc9959.c+1 -10 replies
81/219KVM: selftests: riscv: Set PTE A and D bits in VS-stage page tabletools/testing/selftests/kvm/include/riscv/processor.h+3 -10 replies
82/219KVM: selftests: riscv: Fix alignment of the guest_hang() functiontools/testing/selftests/kvm/lib/riscv/processor.c+1 -10 replies
83/219RISC-V: KVM: include missing hwcap.h into vcpu_fparch/riscv/kvm/vcpu_fp.c+1 -00 replies
84/219io_uring: flag the fact that linked file assignment is sanefs/io_uring.c include/uapi/linux/io_uring.h+3 -10 replies
85/219net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-linkdrivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h drivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c+9 -160 replies
86/219net/sched: taprio: Check if socket flags are validnet/sched/sch_taprio.c+2 -10 replies
87/219cfg80211: hold bss_lock while updating nontrans_listnet/wireless/scan.c+2 -00 replies
88/219mac80211: fix ht_capa printout in debugfsnet/mac80211/debugfs_sta.c+1 -10 replies
89/219netfilter: nft_socket: make cgroup match work in input toonet/netfilter/nft_socket.c+3 -40 replies
90/219drm/msm: Fix range size vs end confusiondrivers/gpu/drm/msm/adreno/a6xx_gpu.c+1 -10 replies
91/219drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init()drivers/gpu/drm/msm/dsi/dsi_manager.c+1 -10 replies
92/219drm/msm/dp: add fail safe mode outside of event_mutex contextdrivers/gpu/drm/msm/dp/dp_display.c drivers/gpu/drm/msm/dp/dp_panel.c drivers/gpu/drm/msm/dp/dp_panel.h+17 -100 replies
93/219io_uring: stop using io_wq_work as an fd placeholderfs/io-wq.h fs/io_uring.c+8 -50 replies
94/219net/smc: use memcpy instead of snprintf to avoid out of bounds readnet/smc/smc_clc.c+4 -20 replies
95/219net/smc: Fix NULL pointer dereference in smc_pnet_find_ib()net/smc/smc_pnet.c+3 -20 replies
96/219scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63drivers/scsi/pm8001/pm80xx_hwi.c+13 -90 replies
97/219scsi: pm80xx: Enable upper inbound, outbound queuesdrivers/scsi/pm8001/pm80xx_hwi.c+11 -00 replies
98/219scsi: iscsi: Move iscsi_ep_disconnect()drivers/scsi/scsi_transport_iscsi.c+19 -190 replies
99/219scsi: iscsi: Fix offload conn cleanup when iscsid restartsdrivers/scsi/scsi_transport_iscsi.c+28 -200 replies
100/219scsi: iscsi: Fix endpoint reuse regressiondrivers/scsi/scsi_transport_iscsi.c+11 -10 replies
101/219scsi: iscsi: Fix conn cleanup and stop race during iscsid restartdrivers/scsi/scsi_transport_iscsi.c include/scsi/scsi_transport_iscsi.h+19 -00 replies
102/219scsi: iscsi: Fix unbound endpoint error handlingdrivers/scsi/scsi_transport_iscsi.c+36 -290 replies
103/219sctp: Initialize daddr on peeled off socketnet/sctp/socket.c+1 -10 replies
104/219net: lan966x: Fix when a ports upper is changed.drivers/net/ethernet/microchip/lan966x/lan966x_switchdev.c+1 -20 replies
105/219net: lan966x: Stop processing the MAC entry is port is wrong.drivers/net/ethernet/microchip/lan966x/lan966x_mac.c+4 -20 replies
106/219netfilter: nf_tables: nft_parse_register can return a negative valuenet/netfilter/nf_tables_api.c+1 -10 replies
107/219io_uring: fix assign file locking issuefs/io_uring.c+6 -40 replies
108/219ALSA: ad1889: Fix the missing snd_card_free() call at probe errorsound/pci/ad1889.c+8 -20 replies
109/219ALSA: mtpav: Dont call card private_free at probe error pathsound/drivers/mtpav.c+2 -20 replies
110/219io_uring: move io_uring_rsrc_update2 validationfs/io_uring.c+2 -20 replies
111/219io_uring: verify that resv2 is 0 in io_uring_rsrc_update2fs/io_uring.c+3 -20 replies
112/219io_uring: verify pad field is 0 in io_get_ext_argfs/io_uring.c+2 -00 replies
113/219testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu settools/testing/selftests/mqueue/mq_perf_tests.c+17 -80 replies
114/219ALSA: usb-audio: Increase max buffer sizesound/usb/pcm.c+1 -10 replies
115/219ALSA: usb-audio: Limit max buffer and period sizes per timesound/usb/pcm.c+14 -870 replies
116/219perf tools: Fix misleading add event PMU debug messagetools/perf/util/parse-events.c+3 -20 replies
117/219macvlan: Fix leaking skb in source mode with nodst optiondrivers/net/macvlan.c+6 -20 replies
118/219net: ftgmac100: access hardware register after clock readydrivers/net/ethernet/faraday/ftgmac100.c+5 -50 replies
119/219nfc: nci: add flush_workqueue to prevent uafnet/nfc/nci/core.c+4 -00 replies
120/219cifs: potential buffer overflow in handling symlinksfs/cifs/link.c+3 -00 replies
121/219dm mpath: only use ktime_get_ns() in historical selectordrivers/md/dm-ps-historical-service-time.c+5 -60 replies
122/219vfio/pci: Fix vf_token mechanism when device-specific VF drivers are useddrivers/vfio/pci/vfio_pci_core.c include/linux/vfio_pci_core.h+76 -500 replies
123/219tun: annotate access to queue->trans_startdrivers/net/tun.c+1 -10 replies
124/219net: dsa: felix: fix tagging protocol changes with multiple CPU portsdrivers/net/dsa/ocelot/felix.c+23 -00 replies
125/219net: bcmgenet: Revert "Use stronger register read/writes to assure ordering"drivers/net/ethernet/broadcom/genet/bcmgenet.c+2 -20 replies
126/219block: fix offset/size check in bio_trim()block/bio.c+1 -10 replies
127/219block: null_blk: end timed out poll requestdrivers/block/null_blk/main.c+1 -10 replies
128/219io_uring: abort file assignment prior to assigning credsfs/io_uring.c+3 -20 replies
129/219KVM: PPC: Book3S HV P9: Fix "lost kick" racearch/powerpc/kvm/book3s_hv.c+33 -80 replies
130/219drm/amd: Add USBC connector IDdrivers/gpu/drm/amd/amdgpu/ObjectID.h+1 -00 replies
131/219btrfs: fix fallocate to use file_modified to update permissions consistentlyfs/btrfs/file.c+11 -20 replies
132/219btrfs: do not warn for free space inode in cow_file_rangefs/btrfs/inode.c+0 -10 replies
133/219drm/amdgpu: conduct a proper cleanup of PDB bodrivers/gpu/drm/amd/amdgpu/gmc_v9_0.c+1 -10 replies
134/219drm/amdgpu/gmc: use PCI BARs for APUs in passthroughdrivers/gpu/drm/amd/amdgpu/amdgpu_device.c drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c +2 more+8 -70 replies
135/219drm/amd/display: fix audio format not updated after edid updateddrivers/gpu/drm/amd/display/dc/core/dc_resource.c+2 -20 replies
136/219drm/amd/display: FEC check in timing validationdrivers/gpu/drm/amd/display/dc/core/dc.c+4 -00 replies
137/219drm/amd/display: Update VTEM Infopacket definitiondrivers/gpu/drm/amd/display/modules/info_packet/info_packet.c+3 -20 replies
138/219drm/amdkfd: Fix Incorrect VMIDs passed to HWSdrivers/gpu/drm/amd/amdgpu/amdgpu_drv.c drivers/gpu/drm/amd/amdkfd/kfd_device.c+4 -90 replies
139/219drm/amdgpu/vcn: improve vcn dpg stop proceduredrivers/gpu/drm/amd/amdgpu/vcn_v3_0.c+3 -00 replies
140/219drm/amdkfd: Check for potential null return of kmalloc_array()drivers/gpu/drm/amd/amdkfd/kfd_events.c+2 -00 replies
141/219Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in isolated guestsdrivers/hv/vmbus_drv.c+12 -60 replies
142/219Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus devicedrivers/hv/hv_common.c drivers/hv/vmbus_drv.c include/asm-generic/mshyperv.h+43 -00 replies
143/219PCI: hv: Propagate coherence from VMbus device to PCI devicedrivers/pci/controller/pci-hyperv.c+9 -00 replies
144/219Drivers: hv: vmbus: Prevent load re-ordering when reading ring bufferdrivers/hv/ring_buffer.c+10 -10 replies
145/219scsi: target: tcmu: Fix possible page UAFdrivers/target/target_core_user.c+2 -10 replies
146/219scsi: lpfc: Improve PCI EEH Error and Recovery Handlingdrivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_crtn.h drivers/scsi/lpfc/lpfc_hbadisc.c +3 more+157 -580 replies
147/219scsi: lpfc: Fix unload hang after back to back PCI EEH faultsdrivers/scsi/lpfc/lpfc_hbadisc.c drivers/scsi/lpfc/lpfc_init.c drivers/scsi/lpfc/lpfc_nvme.c +1 more+72 -210 replies
148/219scsi: lpfc: Fix queue failures when recovering from PCI parity errordrivers/scsi/lpfc/lpfc_init.c+2 -00 replies
149/219scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c+1 -10 replies
150/219net: micrel: fix KS8851_MLL Kconfigdrivers/net/ethernet/micrel/Kconfig+1 -00 replies
151/219ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOsdrivers/ata/libata-core.c+3 -00 replies
152/219gpu: ipu-v3: Fix dev_dbg frequency outputdrivers/gpu/ipu-v3/ipu-di.c+3 -20 replies
153/219regulator: wm8994: Add an off-on delay for WM8994 variantdrivers/regulator/wm8994-regulator.c+39 -30 replies
154/219static_call: Properly initialise DEFINE_STATIC_CALL_RET0()arch/powerpc/include/asm/static_call.h arch/x86/include/asm/static_call.h include/linux/static_call.h+20 -30 replies
155/219arm64: alternatives: mark patch_alternative() as `noinstr`arch/arm64/kernel/alternative.c+3 -30 replies
156/219tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entryinclude/asm-generic/tlb.h+7 -30 replies
157/219net: axienet: setup mdio unconditionallydrivers/net/ethernet/xilinx/xilinx_axienet_main.c+6 -70 replies
158/219Drivers: hv: balloon: Disable balloon and hot-add accordinglydrivers/hv/hv_balloon.c+34 -20 replies
159/219net: usb: aqc111: Fix out-of-bounds accesses in RX fixupdrivers/net/usb/aqc111.c+7 -20 replies
160/219myri10ge: fix an incorrect free for skb in myri10ge_sw_tsodrivers/net/ethernet/myricom/myri10ge/myri10ge.c+2 -40 replies
161/219spi: cadence-quadspi: fix protocol setup for non-1-1-X operationsdrivers/spi/spi-cadence-quadspi.c+12 -340 replies
162/219drm/amd/display: Correct Slice reset calculationdrivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c+2 -20 replies
163/219drm/amd/display: Enable power gating before init_pipesdrivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c+9 -60 replies
164/219drm/amd/display: Revert FEC check in validationdrivers/gpu/drm/amd/display/dc/core/dc.c+0 -40 replies
165/219drm/amd/display: Fix allocate_mst_payload assert on resumedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+2 -10 replies
166/219drbd: set QUEUE_FLAG_STABLE_WRITESdrivers/block/drbd/drbd_main.c+1 -00 replies
167/219scsi: mpt3sas: Fail reset operation if config request timed outdrivers/scsi/mpt3sas/mpt3sas_config.c+6 -30 replies
168/219scsi: mvsas: Add PCI ID of RocketRaid 2640drivers/scsi/mvsas/mv_init.c+1 -00 replies
169/219scsi: megaraid_sas: Target with invalid LUN ID is deleted during scandrivers/scsi/megaraid/megaraid_sas.h drivers/scsi/megaraid/megaraid_sas_base.c+10 -00 replies
170/219drivers: net: slip: fix NPD bug in sl_tx_timeout()drivers/net/slip/slip.c+1 -10 replies
171/219x86,bpf: Avoid IBT objtool warningarch/x86/net/bpf_jit_comp.c+1 -00 replies
172/219io_uring: zero tag on rsrc removalfs/io_uring.c+3 -10 replies
173/219io_uring: use nospec annotation for more indexesfs/io_uring.c+5 -60 replies
174/219perf/imx_ddr: Fix undefined behavior due to shift overflowing the constantdrivers/perf/fsl_imx8_ddr_perf.c+1 -10 replies
175/219mm/secretmem: fix panic when growing a memfd_secretmm/secretmem.c+17 -00 replies
176/219mm, page_alloc: fix build_zonerefs_node()mm/page_alloc.c+1 -10 replies
177/219mm: fix unexpected zeroed page mapping with zram swapmm/page_io.c+0 -540 replies
178/219mm: kmemleak: take a full lowmem check in kmemleak_*_phys()mm/kmemleak.c+4 -40 replies
179/219hugetlb: do not demote poisoned hugetlb pagesmm/hugetlb.c+10 -70 replies
180/219revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders"fs/binfmt_elf.c+1 -10 replies
181/219revert "fs/binfmt_elf: use PT_LOAD p_align values for static PIE"fs/binfmt_elf.c+2 -20 replies
182/219KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loadedarch/x86/include/asm/kvm_host.h arch/x86/kvm/mmu/mmu.c arch/x86/kvm/x86.c+37 -80 replies
183/219KVM: Dont create VM debugfs files outside of the VM directoryvirt/kvm/kvm_main.c+8 -22 replies
184/219SUNRPC: Fix NFSDs request deferral on RDMA transportsinclude/linux/sunrpc/svc.h net/sunrpc/svc_xprt.c net/sunrpc/xprtrdma/svc_rdma_recvfrom.c+5 -10 replies
185/219memory: renesas-rpc-if: fix platform-device leak in error pathdrivers/memory/renesas-rpc-if.c+9 -10 replies
186/219gcc-plugins: latent_entropy: use /dev/urandomscripts/gcc-plugins/latent_entropy_plugin.c+27 -170 replies
187/219cifs: verify that tcon is valid before dereference in cifs_kill_sbfs/cifs/cifsfs.c+3 -30 replies
188/219gpio: sim: fix setting and getting multiple linesdrivers/gpio/gpio-sim.c+2 -20 replies
189/219ath9k: Properly clear TX status area before reporting to mac80211drivers/net/wireless/ath/ath9k/xmit.c+2 -30 replies
190/219ath9k: Fix usage of driver-private space in tx_infodrivers/net/wireless/ath/ath9k/main.c drivers/net/wireless/ath/ath9k/xmit.c+21 -110 replies
191/219btrfs: zoned: activate block group only for extent allocationfs/btrfs/block-group.c fs/btrfs/block-group.h fs/btrfs/extent-tree.c+21 -90 replies
192/219btrfs: fix root ref counts in error handling in btrfs_get_root_reffs/btrfs/disk-io.c+3 -20 replies
193/219btrfs: mark resumed async balance as writingfs/btrfs/volumes.c+2 -00 replies
194/219ALSA: hda/realtek: Add quirk for Clevo PD50PNTsound/pci/hda/patch_realtek.c+1 -00 replies
195/219ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakerssound/pci/hda/patch_realtek.c+1 -00 replies
196/219ALSA: pcm: Test for "silence" field in struct "pcm_format_data"sound/core/pcm_misc.c+1 -10 replies
197/219nl80211: correctly check NL80211_ATTR_REG_ALPHA2 sizenet/wireless/nl80211.c+2 -10 replies
198/219ipv6: fix panic when forwarding a pkt with no in6 devnet/ipv6/ip6_output.c+1 -10 replies
199/219drm/amd/display: dont ignore alpha property on pre-multiplied modedrivers/gpu/drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c+18 -100 replies
200/219drm/amdgpu: Enable gfxoff quirk on MacBook Prodrivers/gpu/drm/amd/amdgpu/gfx_v9_0.c+2 -00 replies
201/219x86/tsx: Use MSR_TSX_CTRL to clear CPUID bitsarch/x86/kernel/cpu/intel.c arch/x86/kernel/cpu/tsx.c+48 -70 replies
202/219x86/tsx: Disable TSX development mode at bootarch/x86/include/asm/msr-index.h arch/x86/kernel/cpu/common.c arch/x86/kernel/cpu/cpu.h +3 more+55 -180 replies
203/219genirq/affinity: Consider that CPUs on nodes can be unbalancedkernel/irq/affinity.c+3 -20 replies
204/219tick/nohz: Use WARN_ON_ONCE() to prevent console saturationkernel/time/tick-sched.c+1 -10 replies
205/219ARM: davinci: da850-evm: Avoid NULL pointer dereferencearch/arm/mach-davinci/board-da850-evm.c+3 -10 replies
206/219ep93xx: clock: Fix UAF in ep93xx_clk_register_gate()arch/arm/mach-ep93xx/clock.c+3 -10 replies
207/219dm integrity: fix memory corruption when tag_size is less than digest sizedrivers/md/dm-integrity.c+5 -20 replies
208/219i2c: dev: check return value when calling dev_set_name()drivers/i2c/i2c-dev.c+10 -50 replies
209/219Revert "net: dsa: setup master before ports"net/dsa/dsa2.c+10 -130 replies
210/219smp: Fix offline cpu check in flush_smp_call_function_queue()kernel/smp.c+1 -10 replies
211/219dt-bindings: memory: snps,ddrc-3.80a compatible also need interruptsDocumentation/devicetree/bindings/memory-controllers/synopsys,ddrc-ecc.yaml+4 -20 replies
212/219i2c: pasemi: Wait for write xfers to finishdrivers/i2c/busses/i2c-pasemi-core.c+6 -00 replies
213/219dt-bindings: net: snps: remove duplicate nameDocumentation/devicetree/bindings/net/snps,dwmac.yaml+2 -40 replies
214/219timers: Fix warning condition in __run_timers()kernel/time/timer.c+7 -40 replies
215/219dma-direct: avoid redundant memory sync for swiotlbkernel/dma/direct.h+2 -10 replies
216/219mm, kfence: support kmem_dump_obj() for KFENCE objectsinclude/linux/kfence.h mm/kfence/core.c mm/kfence/kfence.h +6 more+105 -250 replies
217/219drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULLdrivers/gpu/drm/i915/gem/i915_gem_mman.c+1 -10 replies
218/219cpu/hotplug: Remove the cpu member of cpuhp_cpu_statekernel/cpu.c+18 -180 replies
219/219ax25: Fix UAF bugs in ax25 timersnet/ax25/af_ax25.c+5 -00 replies

Reviews trailers per patch

82 of 219 patches have a Reviewed-by or Acked-by.

PatchEric YangHarry WentlandSudeep HollaVladimir OlteanLinus WalleijJohannes ThumshirnZheyu MaRobert SchlabbachFilipe MananaAndrew LunnLuiz Angelo Daros de LucaRonnie SahlbergJiri PirkoJan KaraClaudiu BezneaOliver UptonDragan SimicKieran BinghamDan CarpenterIvan VeceraOndrej MosnacekMarcelo Ricardo LeitnerKonrad JankowskiGreg Kroah-HartmanFlorian FainelliDavide CarattiMayuresh ChitaleJohn GarryJack WangDamien Le MoalManish RangankarLee DuncanChris LeechDmitry BaryshkovTopi MiettinenKurt KanzenbachVinicius Costa GomesJaroslav KyselaWill DeaconDexuan CuiRobin MurphyKrzysztof KozlowskiDavid HildenbrandAnshuman KhandualCatalin MarinasPeter Zijlstra (Intel)Andrea Parri (Microsoft)Bodo StroesserGreentime HuRobert HancockRadhey Shyam PandeyGeorge ShenAlex HungDaniel WheelerDavid SterbaBoqun FengAlex DeucherJames ZhuMichael KelleyPhilipp ZabelJosh PoimboeufEric DumazetCharles KeepaxAnthony KooWayne LinWenjing LiuJiri SlabyChristian KönigAlexei StarovoitovMichel DänzerAlvin LeeAric CyrFelix KuehlingChris ParkShyam Prasad NAndy ShevchenkoDavid AhernNeelima KrishnanMing LeiFrederic WeisbeckerMichal HockoWei YangSven PeterLucas De MarchiKevin Tian[email protected]Peter SeidererRodrigo SiqueiraSimon SerArnd BergmannBartosz GolaszewskiNaoya HoriguchiIvan BabrouHyeonggon YooVlastimil BabkaBagas SanjayaJustin M. ForbesGuenter RoeckShuah KhanRudi HeitbaumZan AzizLinux Kernel Functional TestingRon EconomosJon Hunter
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/219R-b R-b
2/219R-b A-b
3/219R-b
4/219R-b
5/219R-b
6/219R-b R-b
7/219R-b A-b
8/219R-b
9/219
10/219
11/219T-b
12/219
13/219
14/219R-b T-b R-b
15/219
16/219R-b T-b
17/219
18/219
19/219
20/219
21/219
22/219
23/219
24/219
25/219
26/219
27/219
28/219
29/219
30/219
31/219Reported-and-tested-by
32/219
33/219
34/219
35/219
36/219
37/219
38/219
39/219
40/219
41/219
42/219
43/219
44/219
45/219
46/219
47/219
48/219
49/219
50/219
51/219
52/219
53/219
54/219
55/219
56/219
57/219
58/219
59/219T-b
60/219
61/219R-b
62/219
63/219
64/219R-b R-b R-b
65/219
66/219R-b
67/219
68/219R-b
69/219
70/219
71/219R-b
72/219T-b
73/219T-b
74/219A-b R-b
75/219
76/219R-b A-b
77/219R-b
78/219
79/219
80/219R-b
81/219T-b
82/219T-b
83/219
84/219
85/219
86/219R-b A-b
87/219
88/219
89/219T-b
90/219
91/219R-b
92/219R-b
93/219
94/219
95/219
96/219R-b A-b
97/219A-b R-b
98/219T-b R-b R-b
99/219T-b R-b R-b
100/219T-b R-b R-b
101/219T-b R-b R-b
102/219T-b R-b R-b
103/219A-b
104/219
105/219
106/219
107/219
108/219
109/219
110/219
111/219
112/219
113/219
114/219R-b
115/219
116/219
117/219
118/219
119/219R-b
120/219R-b
121/219
122/219
123/219R-b
124/219
125/219A-b
126/219
127/219
128/219
129/219
130/219R-b
131/219R-b
132/219R-b
133/219R-b
134/219R-b R-b
135/219A-b T-b R-b R-b
136/219A-b T-b R-b
137/219A-b T-b R-b
138/219R-b
139/219R-b
140/219
141/219R-b
142/219A-b
143/219A-b A-b
144/219R-b
145/219R-b
146/219
147/219
148/219
149/219
150/219
151/219
152/219R-b
153/219A-b
154/219A-b
155/219
156/219A-b R-b R-b A-b
157/219R-b R-b R-b R-b
158/219R-b
159/219
160/219
161/219
162/219A-b T-b R-b
163/219R-b A-b T-b R-b
164/219R-b A-b T-b
165/219A-b T-b R-b
166/219
167/219
168/219
169/219
170/219R-b
171/219A-b
172/219
173/219
174/219A-b
175/219
176/219A-b A-b R-b
177/219T-b
178/219A-b
179/219R-b
180/219
181/219
182/219
183/219
184/219
185/219
186/219
187/219R-b
188/219R-b
189/219T-b
190/219R-b T-b
191/219R-b T-b
192/219R-b
193/219R-b R-b
194/219
195/219
196/219Reported-and-tested-by
197/219
198/219R-b
199/219R-b T-b T-b
200/219
201/219T-b
202/219T-b
203/219R-b
204/219
205/219R-b R-b
206/219
207/219
208/219
209/219
210/219
211/219
212/219R-b
213/219R-b
214/219R-b
215/219R-b
216/219R-b A-b
217/219R-b
218/219
219/219

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

Read the v1 thread

Cover letter [PATCH 5.17 000/219] 5.17.4-rc1 review

This is the start of the stable review cycle for the 5.17.4 release. There are 219 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 Wed, 20 Apr 2022 12:11:14 +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/v5.x/stable-review/patch-5.17.4-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-5.17.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.17.4-rc1

Duoming Zhou <[email protected]>
ax25: Fix UAF bugs in ax25 timers

Steven Price <[email protected]>
cpu/hotplug: Remove the 'cpu' member of cpuhp_cpu_state

Matt Roper <[email protected]>
drm/i915: Sunset igpu legacy mmap support based on GRAPHICS_VER_FULL

Marco Elver <[email protected]>
mm, kfence: support kmem_dump_obj() for KFENCE objects

Chao Gao <[email protected]>
dma-direct: avoid redundant memory sync for swiotlb

Anna-Maria Behnsen <[email protected]>
timers: Fix warning condition in __run_timers()

Dongjin Yang <[email protected]>
dt-bindings: net: snps: remove duplicate name

Martin Povišer <[email protected]>
i2c: pasemi: Wait for write xfers to finish

Sherry Sun <[email protected]>
dt-bindings: memory: snps,ddrc-3.80a compatible also need interrupts

Nadav Amit <[email protected]>
smp: Fix offline cpu check in flush_smp_call_function_queue()

Vladimir Oltean <[email protected]>
Revert "net: dsa: setup master before ports"

Andy Shevchenko <[email protected]>
i2c: dev: check return value when calling dev_set_name()

Mikulas Patocka <[email protected]>
dm integrity: fix memory corruption when tag_size is less than digest size

Alexander Sverdlin <[email protected]>
ep93xx: clock: Fix UAF in ep93xx_clk_register_gate()

Nathan Chancellor <[email protected]>
ARM: davinci: da850-evm: Avoid NULL pointer dereference

Paul Gortmaker <[email protected]>
tick/nohz: Use WARN_ON_ONCE() to prevent console saturation

Rei Yamamoto <[email protected]>
genirq/affinity: Consider that CPUs on nodes can be unbalanced

Pawan Gupta <[email protected]>
x86/tsx: Disable TSX development mode at boot

Pawan Gupta <[email protected]>
x86/tsx: Use MSR_TSX_CTRL to clear CPUID bits

Tomasz Moń <[email protected]>
drm/amdgpu: Enable gfxoff quirk on MacBook Pro

Melissa Wen <[email protected]>
drm/amd/display: don't ignore alpha property on pre-multiplied mode

Nicolas Dichtel <[email protected]>
ipv6: fix panic when forwarding a pkt with no in6 dev

Johannes Berg <[email protected]>

    nl80211: correctly check NL80211_ATTR_REG_ALPHA2 size

Fabio M. De Francesco <[email protected]>
ALSA: pcm: Test for "silence" field in struct "pcm_format_data"

Tao Jin <[email protected]>
ALSA: hda/realtek: add quirk for Lenovo Thinkpad X12 speakers

Tim Crawford <[email protected]>
ALSA: hda/realtek: Add quirk for Clevo PD50PNT

Naohiro Aota <[email protected]>
btrfs: mark resumed async balance as writing

Jia-Ju Bai <[email protected]>
btrfs: fix root ref counts in error handling in btrfs_get_root_ref

Naohiro Aota <[email protected]>
btrfs: zoned: activate block group only for extent allocation

Toke Høiland-Jørgensen <[email protected]>
ath9k: Fix usage of driver-private space in tx_info

Toke Høiland-Jørgensen <[email protected]>
ath9k: Properly clear TX status area before reporting to mac80211

Bartosz Golaszewski <[email protected]>
gpio: sim: fix setting and getting multiple lines

Ronnie Sahlberg <[email protected]>
cifs: verify that tcon is valid before dereference in cifs_kill_sb

Jason A. Donenfeld <[email protected]>
gcc-plugins: latent_entropy: use /dev/urandom

Johan Hovold <[email protected]>
memory: renesas-rpc-if: fix platform-device leak in error path

Chuck Lever <[email protected]>
SUNRPC: Fix NFSD's request deferral on RDMA transports

Oliver Upton <[email protected]>
KVM: Don't create VM debugfs files outside of the VM directory

Sean Christopherson <[email protected]>
KVM: x86/mmu: Resolve nx_huge_pages when kvm.ko is loaded

Andrew Morton <[email protected]>
revert "fs/binfmt_elf: use PT_LOAD p_align values for static PIE"

Andrew Morton <[email protected]>
revert "fs/binfmt_elf: fix PT_LOAD p_align values for loaders"

Mike Kravetz <[email protected]>
hugetlb: do not demote poisoned hugetlb pages

Patrick Wang <[email protected]>
mm: kmemleak: take a full lowmem check in kmemleak_*_phys()

Minchan Kim <[email protected]>
mm: fix unexpected zeroed page mapping with zram swap

Juergen Gross <[email protected]>
mm, page_alloc: fix build_zonerefs_node()

Axel Rasmussen <[email protected]>
mm/secretmem: fix panic when growing a memfd_secret

Borislav Petkov <[email protected]>
perf/imx_ddr: Fix undefined behavior due to shift overflowing the constant

Pavel Begunkov <[email protected]>
io_uring: use nospec annotation for more indexes

Pavel Begunkov <[email protected]>
io_uring: zero tag on rsrc removal

Peter Zijlstra <[email protected]>
x86,bpf: Avoid IBT objtool warning

Duoming Zhou <[email protected]>
drivers: net: slip: fix NPD bug in sl_tx_timeout()

Chandrakanth patil <[email protected]>
scsi: megaraid_sas: Target with invalid LUN ID is deleted during scan

Alexey Galakhov <[email protected]>
scsi: mvsas: Add PCI ID of RocketRaid 2640

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Fail reset operation if config request timed out

Christoph Böhmwalder <[email protected]>
drbd: set QUEUE_FLAG_STABLE_WRITES

Roman Li <[email protected]>
drm/amd/display: Fix allocate_mst_payload assert on resume

Martin Leung <[email protected]>
drm/amd/display: Revert FEC check in validation

Roman Li <[email protected]>
drm/amd/display: Enable power gating before init_pipes

Chris Park <[email protected]>
drm/amd/display: Correct Slice reset calculation

Matthias Schiffer <[email protected]>
spi: cadence-quadspi: fix protocol setup for non-1-1-X operations

Xiaomeng Tong <[email protected]>
myri10ge: fix an incorrect free for skb in myri10ge_sw_tso

Marcin Kozlowski <[email protected]>
net: usb: aqc111: Fix out-of-bounds accesses in RX fixup

Boqun Feng <[email protected]>
Drivers: hv: balloon: Disable balloon and hot-add accordingly

Andy Chiu <[email protected]>
net: axienet: setup mdio unconditionally

Steve Capper <[email protected]>
tlb: hugetlb: Add more sizes to tlb_remove_huge_tlb_entry

Joey Gouly <[email protected]>
arm64: alternatives: mark patch_alternative() as noinstr

Christophe Leroy <[email protected]>
static_call: Properly initialise DEFINE_STATIC_CALL_RET0()

Jonathan Bakker <[email protected]>
regulator: wm8994: Add an off-on delay for WM8994 variant

Leo Ruan <[email protected]>
gpu: ipu-v3: Fix dev_dbg frequency output

Christian Lamparter <[email protected]>
ata: libata-core: Disable READ LOG DMA EXT for Samsung 840 EVOs

Randy Dunlap <[email protected]>
net: micrel: fix KS8851_MLL Kconfig

Tyrel Datwyler <[email protected]>
scsi: ibmvscsis: Increase INITIAL_SRP_LIMIT to 1024

James Smart <[email protected]>
scsi: lpfc: Fix queue failures when recovering from PCI parity error

James Smart <[email protected]>
scsi: lpfc: Fix unload hang after back to back PCI EEH faults

James Smart <[email protected]>
scsi: lpfc: Improve PCI EEH Error and Recovery Handling

Xiaoguang Wang <[email protected]>
scsi: target: tcmu: Fix possible page UAF

Michael Kelley <[email protected]>
Drivers: hv: vmbus: Prevent load re-ordering when reading ring buffer

Michael Kelley <[email protected]>
PCI: hv: Propagate coherence from VMbus device to PCI device

Michael Kelley <[email protected]>
Drivers: hv: vmbus: Propagate VMbus coherence to each VMbus device

Andrea Parri (Microsoft) <[email protected]>
Drivers: hv: vmbus: Deactivate sysctl_record_panic_msg by default in isolated guests

QintaoShen <[email protected]>
drm/amdkfd: Check for potential null return of kmalloc_array()

Tianci Yin <[email protected]>
drm/amdgpu/vcn: improve vcn dpg stop procedure

Tushar Patel <[email protected]>
drm/amdkfd: Fix Incorrect VMIDs passed to HWS

Leo (Hanghong) Ma <[email protected]>
drm/amd/display: Update VTEM Infopacket definition

Chiawen Huang <[email protected]>
drm/amd/display: FEC check in timing validation

Charlene Liu <[email protected]>
drm/amd/display: fix audio format not updated after edid updated

Alex Deucher <[email protected]>
drm/amdgpu/gmc: use PCI BARs for APUs in passthrough

Guchun Chen <[email protected]>
drm/amdgpu: conduct a proper cleanup of PDB bo

Josef Bacik <[email protected]>
btrfs: do not warn for free space inode in cow_file_range

Darrick J. Wong <[email protected]>
btrfs: fix fallocate to use file_modified to update permissions consistently

Aurabindo Pillai <[email protected]>
drm/amd: Add USBC connector ID

Nicholas Piggin <[email protected]>
KVM: PPC: Book3S HV P9: Fix "lost kick" race

Jens Axboe <[email protected]>
io_uring: abort file assignment prior to assigning creds

Ming Lei <[email protected]>
block: null_blk: end timed out poll request

Ming Lei <[email protected]>
block: fix offset/size check in bio_trim()

Jeremy Linton <[email protected]>
net: bcmgenet: Revert "Use stronger register read/writes to assure ordering"

Vladimir Oltean <[email protected]>
net: dsa: felix: fix tagging protocol changes with multiple CPU ports

Antoine Tenart <[email protected]>

    tun: annotate access to queue->trans_start

Jason Gunthorpe <[email protected]>
vfio/pci: Fix vf_token mechanism when device-specific VF drivers are used

Khazhismel Kumykov <[email protected]>
dm mpath: only use ktime_get_ns() in historical selector

Harshit Mogalapalli <[email protected]>
cifs: potential buffer overflow in handling symlinks

Lin Ma <[email protected]>
nfc: nci: add flush_workqueue to prevent uaf

Dylan Hung <[email protected]>
net: ftgmac100: access hardware register after clock ready

Martin Willi <[email protected]>
macvlan: Fix leaking skb in source mode with nodst option

Adrian Hunter <[email protected]>
perf tools: Fix misleading add event PMU debug message

Takashi Iwai <[email protected]>
ALSA: usb-audio: Limit max buffer and period sizes per time

Takashi Iwai <[email protected]>
ALSA: usb-audio: Increase max buffer size

Athira Rajeev <[email protected]>
testing/selftests/mqueue: Fix mq_perf_tests to free the allocated cpu set

Dylan Yudaken <[email protected]>
io_uring: verify pad field is 0 in io_get_ext_arg

Dylan Yudaken <[email protected]>
io_uring: verify that resv2 is 0 in io_uring_rsrc_update2

Dylan Yudaken <[email protected]>
io_uring: move io_uring_rsrc_update2 validation

Takashi Iwai <[email protected]>
ALSA: mtpav: Don't call card private_free at probe error path

Takashi Iwai <[email protected]>
ALSA: ad1889: Fix the missing snd_card_free() call at probe error

Pavel Begunkov <[email protected]>
io_uring: fix assign file locking issue

Antoine Tenart <[email protected]>
netfilter: nf_tables: nft_parse_register can return a negative value

Horatiu Vultur <[email protected]>
net: lan966x: Stop processing the MAC entry is port is wrong.

Horatiu Vultur <[email protected]>
net: lan966x: Fix when a port's upper is changed.

Petr Malat <[email protected]>
sctp: Initialize daddr on peeled off socket

Mike Christie <[email protected]>
scsi: iscsi: Fix unbound endpoint error handling

Mike Christie <[email protected]>
scsi: iscsi: Fix conn cleanup and stop race during iscsid restart

Mike Christie <[email protected]>
scsi: iscsi: Fix endpoint reuse regression

Mike Christie <[email protected]>
scsi: iscsi: Fix offload conn cleanup when iscsid restarts

Mike Christie <[email protected]>
scsi: iscsi: Move iscsi_ep_disconnect()

Ajish Koshy <[email protected]>

    scsi: pm80xx: Enable upper inbound, outbound queues

Ajish Koshy <[email protected]>

    scsi: pm80xx: Mask and unmask upper interrupt vectors 32-63

Karsten Graul <[email protected]>
net/smc: Fix NULL pointer dereference in smc_pnet_find_ib()

Karsten Graul <[email protected]>
net/smc: use memcpy instead of snprintf to avoid out of bounds read

Jens Axboe <[email protected]>
io_uring: stop using io_wq_work as an fd placeholder

Kuogee Hsieh <[email protected]>
drm/msm/dp: add fail safe mode outside of event_mutex context

Stephen Boyd <[email protected]>
drm/msm/dsi: Use connector directly in msm_dsi_manager_connector_init()

Rob Clark <[email protected]>
drm/msm: Fix range size vs end confusion

Florian Westphal <[email protected]>
netfilter: nft_socket: make cgroup match work in input too

Ben Greear <[email protected]>
mac80211: fix ht_capa printout in debugfs

Rameshkumar Sundaram <[email protected]>
cfg80211: hold bss_lock while updating nontrans_list

Benedikt Spranger <[email protected]>
net/sched: taprio: Check if socket flags are valid

Dinh Nguyen <[email protected]>
net: ethernet: stmmac: fix altr_tse_pcs function when using a fixed-link

Jens Axboe <[email protected]>
io_uring: flag the fact that linked file assignment is sane

Heiko Stuebner <[email protected]>
RISC-V: KVM: include missing hwcap.h into vcpu_fp

Anup Patel <[email protected]>
KVM: selftests: riscv: Fix alignment of the guest_hang() function

Anup Patel <[email protected]>
KVM: selftests: riscv: Set PTE A and D bits in VS-stage page table

Michael Walle <[email protected]>
net: dsa: felix: suppress -EPROBE_DEFER errors

Dave Wysochanski <[email protected]>
cachefiles: Fix KASAN slab-out-of-bounds in cachefiles_set_volume_xattr

Jeffle Xu <[email protected]>
cachefiles: unmark inode in use in error path

Marcelo Ricardo Leitner <[email protected]>
net/sched: fix initialization order when updating chain 0 head

Xin Long <[email protected]>
sctp: use the correct skb for security_sctp_assoc_request

Vadim Pasternak <[email protected]>
mlxsw: i2c: Fix initialization error flow

Vladimir Oltean <[email protected]>
net: mdio: don't defer probe forever if PHY IRQ provider is missing

Mateusz Palczewski <[email protected]>
Revert "iavf: Fix deadlock occurrence during resetting VF interface"

Alexander Lobakin <[email protected]>
ice: arfs: fix use-after-free when freeing @rx_cpu_rmap

Shyam Prasad N <[email protected]>
cifs: release cached dentries only if mount is complete

Linus Torvalds <[email protected]>
gpiolib: acpi: use correct format characters

Guillaume Nault <[email protected]>
veth: Ensure eth header is in skb's linear part

Vlad Buslov <[email protected]>
net/sched: flower: fix parsing of ethertype following VLAN header

Chuck Lever <[email protected]>
SUNRPC: Fix the svc_deferred_event trace class

Reiji Watanabe <[email protected]>
KVM: arm64: mixed-width check should be skipped for uninitialized vCPUs

Marc Zyngier <[email protected]>
KVM: arm64: Generalise VM features into a set of flags

Kyle Copperfield <[email protected]>
media: rockchip/rga: do proper error checking in probe

Cristian Marussi <[email protected]>
firmware: arm_scmi: Fix sorting of retrieved clock rates

Anilkumar Kolli <[email protected]>
Revert "ath11k: mesh: add support for 256 bitmap in blockack frames in 11ax"

Miaoqian Lin <[email protected]>
memory: atmel-ebi: Fix missing of_node_put in atmel_ebi_probe

Cristian Marussi <[email protected]>
firmware: arm_scmi: Remove clear channel call on the TX channel

Trond Myklebust <[email protected]>
nfsd: Fix a write performance regression

Rob Clark <[email protected]>
drm/msm: Add missing put_task_struct() in debugfs path

Takashi Iwai <[email protected]>
ALSA: nm256: Don't call card private_free at probe error path

Takashi Iwai <[email protected]>
ALSA: memalloc: Add fallback SG-buffer allocations for x86

Takashi Iwai <[email protected]>
ALSA: usb-audio: Cap upper limits of buffer/period bytes for implicit fb

Takashi Iwai <[email protected]>
ALSA: via82xx: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: sonicvibes: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: sc6000: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: rme96: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: rme9652: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: rme32: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: riptide: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: oxygen: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: maestro3: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: lx6464es: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: lola: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: korg1212: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: intel_hdmi: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: intel8x0: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: ice1724: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: hdspm: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: hdsp: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: galaxy: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: fm801: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: es1968: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: es1938: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: ens137x: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: emu10k1x: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: echoaudio: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: cs5535audio: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: cs4281: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: cmipci: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: ca0106: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: bt87x: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: azt3328: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: aw2: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: au88x0: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: atiixp: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: als4000: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: als300: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: ali5451: Fix the missing snd_card_free() call at probe error

Takashi Iwai <[email protected]>
ALSA: sis7019: Fix the missing error handling

Takashi Iwai <[email protected]>
ALSA: core: Add snd_card_free_on_error() helper

Naohiro Aota <[email protected]>
btrfs: return allocated block group from do_chunk_alloc()

Dennis Zhou <[email protected]>
btrfs: fix btrfs_submit_compressed_write cgroup attribution

Naohiro Aota <[email protected]>
btrfs: release correct delalloc amount in direct IO write path

Kai-Heng Feng <[email protected]>
drm/amdgpu: Ensure HDA function is suspended before ASIC reset

Tadeusz Struk <[email protected]>
uapi/linux/stddef.h: Add include guards

Piotr Chmura <[email protected]>

    media: si2157: unknown chip version Si2147-A30 ROM 0x50

Anup Patel <[email protected]>
RISC-V: KVM: Don't clear hgatp CSR in kvm_arch_vcpu_put()

Nathan Chancellor <[email protected]>
btrfs: remove unused variable in btrfs_{start,write}_dirty_block_groups()

Filipe Manana <[email protected]>
btrfs: remove no longer used counter when reading data page

Alvin Šipraga <[email protected]>
net: dsa: realtek: make interface drivers depend on OF

Alvin Šipraga <[email protected]>
net: dsa: realtek: rtl8365mb: serialize indirect PHY register access

Alvin Šipraga <[email protected]>
net: dsa: realtek: allow subdrivers to externally lock regmap

Mario Limonciello <[email protected]>
ACPI: processor idle: Check for architectural support for LPI

Mario Limonciello <[email protected]>
cpuidle: PSCI: Move the has_lpi check to the beginning of the function

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Fix p-state allow debug index on dcn31

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Add pstate verification and recovery for DCN31

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

Diffstat:

 .../memory-controllers/synopsys,ddrc-ecc.yaml      |   6 +-
 .../devicetree/bindings/net/snps,dwmac.yaml        |   6 +-
 Makefile                                           |   4 +-
 arch/arm/mach-davinci/board-da850-evm.c            |   4 +-
 arch/arm/mach-ep93xx/clock.c                       |   4 +-
 arch/arm64/include/asm/kvm_emulate.h               |  27 +++-
 arch/arm64/include/asm/kvm_host.h                  |  25 ++-
 arch/arm64/kernel/alternative.c                    |   6 +-
 arch/arm64/kernel/cpuidle.c                        |   6 +-
 arch/arm64/kvm/arm.c                               |   7 +-
 arch/arm64/kvm/mmio.c                              |   3 +-
 arch/arm64/kvm/pmu-emul.c                          |   2 +-
 arch/arm64/kvm/reset.c                             |  65 +++++---
 arch/powerpc/include/asm/static_call.h             |   1 +
 arch/powerpc/kvm/book3s_hv.c                       |  41 ++++-
 arch/riscv/kvm/vcpu.c                              |   2 -
 arch/riscv/kvm/vcpu_fp.c                           |   1 +
 arch/x86/include/asm/kvm_host.h                    |   5 +-
 arch/x86/include/asm/msr-index.h                   |   4 +-
 arch/x86/include/asm/static_call.h                 |   2 +
 arch/x86/kernel/cpu/common.c                       |   2 +
 arch/x86/kernel/cpu/cpu.h                          |   5 +-
 arch/x86/kernel/cpu/intel.c                        |   7 -
 arch/x86/kernel/cpu/tsx.c                          | 104 +++++++++++--
 arch/x86/kvm/mmu/mmu.c                             |  20 ++-
 arch/x86/kvm/x86.c                                 |  20 ++-
 arch/x86/net/bpf_jit_comp.c                        |   1 +
 block/bio.c                                        |   2 +-
 drivers/acpi/processor_idle.c                      |  15 +-
 drivers/ata/libata-core.c                          |   3 +
 drivers/base/dd.c                                  |   1 +
 drivers/block/drbd/drbd_main.c                     |   1 +
 drivers/block/null_blk/main.c                      |   2 +-
 drivers/firmware/arm_scmi/clock.c                  |   3 +-
 drivers/firmware/arm_scmi/driver.c                 |   3 +-
 drivers/gpio/gpio-sim.c                            |   4 +-
 drivers/gpio/gpiolib-acpi.c                        |   4 +-
 drivers/gpu/drm/amd/amdgpu/ObjectID.h              |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_device.c         |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c            |  20 ++-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   2 +
 drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c             |   2 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c              |   5 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |   2 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c              |   4 +-
 drivers/gpu/drm/amd/amdgpu/vcn_v3_0.c              |   3 +
 drivers/gpu/drm/amd/amdkfd/kfd_device.c            |  11 +-
 drivers/gpu/drm/amd/amdkfd/kfd_events.c            |   2 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   3 +-
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |   4 +-
 .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c    |   1 +
 .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c  |  29 ++--
 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c |  14 +-
 .../gpu/drm/amd/display/dc/dcn30/dcn30_hubbub.c    |   1 +
 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c |   5 +-
 .../gpu/drm/amd/display/dc/dcn301/dcn301_hubbub.c  |   1 +
 .../gpu/drm/amd/display/dc/dcn31/dcn31_hubbub.c    |  62 ++++++++
 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_hwseq.c |   5 +-
 .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c  |   2 +-
 drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c        |   4 +-
 drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h   |   2 +
 .../amd/display/modules/info_packet/info_packet.c  |   5 +-
 drivers/gpu/drm/i915/gem/i915_gem_mman.c           |   2 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu.c              |   2 +-
 drivers/gpu/drm/msm/dp/dp_display.c                |   6 +
 drivers/gpu/drm/msm/dp/dp_panel.c                  |  20 +--
 drivers/gpu/drm/msm/dp/dp_panel.h                  |   1 +
 drivers/gpu/drm/msm/dsi/dsi_manager.c              |   2 +-
 drivers/gpu/drm/msm/msm_gem.c                      |   1 +
 drivers/gpu/ipu-v3/ipu-di.c                        |   5 +-
 drivers/hv/hv_balloon.c                            |  36 ++++-
 drivers/hv/hv_common.c                             |  11 ++
 drivers/hv/ring_buffer.c                           |  11 +-
 drivers/hv/vmbus_drv.c                             |  49 +++++-
 drivers/i2c/busses/i2c-pasemi-core.c               |   6 +
 drivers/i2c/i2c-dev.c                              |  15 +-
 drivers/md/dm-integrity.c                          |   7 +-
 drivers/md/dm-ps-historical-service-time.c         |  11 +-
 drivers/media/platform/rockchip/rga/rga.c          |   2 +-
 drivers/media/tuners/si2157.c                      |  22 +--
 drivers/memory/atmel-ebi.c                         |  23 ++-
 drivers/memory/renesas-rpc-if.c                    |  10 +-
 drivers/net/dsa/ocelot/felix.c                     |  23 +++
 drivers/net/dsa/ocelot/felix_vsc9959.c             |   2 +-
 drivers/net/dsa/realtek/Kconfig                    |   1 +
 drivers/net/dsa/realtek/realtek-smi-core.c         |  48 +++++-
 drivers/net/dsa/realtek/realtek-smi-core.h         |   2 +
 drivers/net/dsa/realtek/rtl8365mb.c                |  54 ++++---
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |   4 +-
 drivers/net/ethernet/faraday/ftgmac100.c           |  10 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   7 +-
 drivers/net/ethernet/intel/ice/ice_arfs.c          |   9 +-
 drivers/net/ethernet/intel/ice/ice_lib.c           |   5 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |  18 +--
 drivers/net/ethernet/mellanox/mlxsw/i2c.c          |   1 +
 drivers/net/ethernet/micrel/Kconfig                |   1 +
 .../net/ethernet/microchip/lan966x/lan966x_mac.c   |   6 +-
 .../ethernet/microchip/lan966x/lan966x_switchdev.c |   3 +-
 drivers/net/ethernet/myricom/myri10ge/myri10ge.c   |   6 +-
 drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c |   8 -
 drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h |   4 +
 .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c    |  13 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |  13 +-
 drivers/net/macvlan.c                              |   8 +-
 drivers/net/mdio/fwnode_mdio.c                     |   5 +
 drivers/net/slip/slip.c                            |   2 +-
 drivers/net/tun.c                                  |   2 +-
 drivers/net/usb/aqc111.c                           |   9 +-
 drivers/net/veth.c                                 |   2 +-
 drivers/net/wireless/ath/ath11k/mac.c              |  22 ++-
 drivers/net/wireless/ath/ath9k/main.c              |   2 +-
 drivers/net/wireless/ath/ath9k/xmit.c              |  33 ++--
 drivers/pci/controller/pci-hyperv.c                |   9 ++
 drivers/perf/fsl_imx8_ddr_perf.c                   |   2 +-
 drivers/regulator/wm8994-regulator.c               |  42 +++++-
 drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c           |   2 +-
 drivers/scsi/lpfc/lpfc.h                           |   7 +-
 drivers/scsi/lpfc/lpfc_crtn.h                      |   3 +
 drivers/scsi/lpfc/lpfc_hbadisc.c                   | 120 ++++++++++++---
 drivers/scsi/lpfc/lpfc_init.c                      |  88 ++++++++---
 drivers/scsi/lpfc/lpfc_nvme.c                      |  27 ++--
 drivers/scsi/lpfc/lpfc_sli.c                       |  65 +++++---
 drivers/scsi/megaraid/megaraid_sas.h               |   3 +
 drivers/scsi/megaraid/megaraid_sas_base.c          |   7 +
 drivers/scsi/mpt3sas/mpt3sas_config.c              |   9 +-
 drivers/scsi/mvsas/mv_init.c                       |   1 +
 drivers/scsi/pm8001/pm80xx_hwi.c                   |  33 ++--
 drivers/scsi/scsi_transport_iscsi.c                | 168 +++++++++++++--------
 drivers/spi/spi-cadence-quadspi.c                  |  46 ++----
 drivers/target/target_core_user.c                  |   3 +-
 drivers/vfio/pci/vfio_pci_core.c                   | 124 +++++++++------
 fs/binfmt_elf.c                                    |   4 +-
 fs/btrfs/block-group.c                             |  40 +++--
 fs/btrfs/block-group.h                             |   4 +
 fs/btrfs/compression.c                             |   8 +
 fs/btrfs/disk-io.c                                 |   5 +-
 fs/btrfs/extent-tree.c                             |   2 +-
 fs/btrfs/extent_io.c                               |   5 +-
 fs/btrfs/file.c                                    |  13 +-
 fs/btrfs/inode.c                                   |   7 +-
 fs/btrfs/volumes.c                                 |   2 +
 fs/cachefiles/namei.c                              |  33 ++--
 fs/cachefiles/xattr.c                              |   2 +-
 fs/cifs/cifsfs.c                                   |  28 ++--
 fs/cifs/link.c                                     |   3 +
 fs/io-wq.h                                         |   1 -
 fs/io_uring.c                                      |  54 ++++---
 fs/nfsd/filecache.c                                |  18 ++-
 include/asm-generic/mshyperv.h                     |   1 +
 include/asm-generic/tlb.h                          |  10 +-
 include/linux/kfence.h                             |  24 +++
 include/linux/static_call.h                        |  20 ++-
 include/linux/sunrpc/svc.h                         |   1 +
 include/linux/vfio_pci_core.h                      |   2 +
 include/net/flow_dissector.h                       |   2 +
 include/scsi/scsi_transport_iscsi.h                |   2 +
 include/sound/core.h                               |   1 +
 include/sound/memalloc.h                           |   5 +
 include/trace/events/sunrpc.h                      |   7 +-
 include/uapi/linux/io_uring.h                      |   1 +
 include/uapi/linux/stddef.h                        |   4 +
 kernel/cpu.c                                       |  36 ++---
 kernel/dma/direct.h                                |   3 +-
 kernel/irq/affinity.c                              |   5 +-
 kernel/smp.c                                       |   2 +-
 kernel/time/tick-sched.c                           |   2 +-
 kernel/time/timer.c                                |  11 +-
 mm/hugetlb.c                                       |  17 ++-
 mm/kfence/core.c                                   |  21 ---
 mm/kfence/kfence.h                                 |  21 +++
 mm/kfence/report.c                                 |  47 ++++++
 mm/kmemleak.c                                      |   8 +-
 mm/page_alloc.c                                    |   2 +-
 mm/page_io.c                                       |  54 -------
 mm/secretmem.c                                     |  17 +++
 mm/slab.c                                          |   2 +-
 mm/slab.h                                          |   2 +-
 mm/slab_common.c                                   |   9 ++
 mm/slob.c                                          |   2 +-
 mm/slub.c                                          |   2 +-
 net/ax25/af_ax25.c                                 |   5 +
 net/core/flow_dissector.c                          |   1 +
 net/dsa/dsa2.c                                     |  23 ++-
 net/ipv6/ip6_output.c                              |   2 +-
 net/mac80211/debugfs_sta.c                         |   2 +-
 net/netfilter/nf_tables_api.c                      |   2 +-
 net/netfilter/nft_socket.c                         |   7 +-
 net/nfc/nci/core.c                                 |   4 +
 net/sched/cls_api.c                                |   2 +-
 net/sched/cls_flower.c                             |  18 ++-
 net/sched/sch_taprio.c                             |   3 +-
 net/sctp/sm_statefuns.c                            |   6 +-
 net/sctp/socket.c                                  |   2 +-
 net/smc/smc_clc.c                                  |   6 +-
 net/smc/smc_pnet.c                                 |   5 +-
 net/sunrpc/svc_xprt.c                              |   3 +
 net/sunrpc/xprtrdma/svc_rdma_recvfrom.c            |   2 +-
 net/wireless/nl80211.c                             |   3 +-
 net/wireless/scan.c                                |   2 +
 scripts/gcc-plugins/latent_entropy_plugin.c        |  44 +++---
 sound/core/init.c                                  |  28 ++++
 sound/core/memalloc.c                              | 111 +++++++++++++-
 sound/core/pcm_misc.c                              |   2 +-
 sound/drivers/mtpav.c                              |   4 +-
 sound/isa/galaxy/galaxy.c                          |   7 +-
 sound/isa/sc6000.c                                 |   7 +-
 sound/pci/ad1889.c                                 |  10 +-
 sound/pci/ali5451/ali5451.c                        |  10 +-
 sound/pci/als300.c                                 |   8 +-
 sound/pci/als4000.c                                |  10 +-
 sound/pci/atiixp.c                                 |  10 +-
 sound/pci/atiixp_modem.c                           |  10 +-
 sound/pci/au88x0/au88x0.c                          |   8 +-
 sound/pci/aw2/aw2-alsa.c                           |   8 +-
 sound/pci/azt3328.c                                |   8 +-
 sound/pci/bt87x.c                                  |  10 +-
 sound/pci/ca0106/ca0106_main.c                     |  10 +-
 sound/pci/cmipci.c                                 |   8 +-
 sound/pci/cs4281.c                                 |  10 +-
 sound/pci/cs5535audio/cs5535audio.c                |  10 +-
 sound/pci/echoaudio/echoaudio.c                    |   9 +-
 sound/pci/emu10k1/emu10k1x.c                       |  10 +-
 sound/pci/ens1370.c                                |  10 +-
 sound/pci/es1938.c                                 |  10 +-
 sound/pci/es1968.c                                 |  10 +-
 sound/pci/fm801.c                                  |  10 +-
 sound/pci/hda/patch_realtek.c                      |   2 +
 sound/pci/ice1712/ice1724.c                        |  10 +-
 sound/pci/intel8x0.c                               |  10 +-
 sound/pci/intel8x0m.c                              |  10 +-
 sound/pci/korg1212/korg1212.c                      |   8 +-
 sound/pci/lola/lola.c                              |  10 +-
 sound/pci/lx6464es/lx6464es.c                      |   8 +-
 sound/pci/maestro3.c                               |   8 +-
 sound/pci/nm256/nm256.c                            |   2 +-
 sound/pci/oxygen/oxygen_lib.c                      |  12 +-
 sound/pci/riptide/riptide.c                        |   8 +-
 sound/pci/rme32.c                                  |   8 +-
 sound/pci/rme96.c                                  |  10 +-
 sound/pci/rme9652/hdsp.c                           |   8 +-
 sound/pci/rme9652/hdspm.c                          |   8 +-
 sound/pci/rme9652/rme9652.c                        |   8 +-
 sound/pci/sis7019.c                                |  14 +-
 sound/pci/sonicvibes.c                             |  10 +-
 sound/pci/via82xx.c                                |  10 +-
 sound/pci/via82xx_modem.c                          |  10 +-
 sound/usb/pcm.c                                    |  16 +-
 sound/x86/intel_hdmi_audio.c                       |   7 +-
 tools/arch/x86/include/asm/msr-index.h             |   4 +-
 tools/perf/util/parse-events.c                     |   5 +-
 .../selftests/kvm/include/riscv/processor.h        |   4 +-
 tools/testing/selftests/kvm/lib/riscv/processor.c  |   2 +-
 tools/testing/selftests/mqueue/mq_perf_tests.c     |  25 ++-
 virt/kvm/kvm_main.c                                |  10 +-
 254 files changed, 2318 insertions(+), 927 deletions(-)