Skip to content

5.18.6-rc1 review

Greg Kroah-Hartman ceph-devel linux-cifs linux-doc linux-fsdevel linux-hardening linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest141 patches 17 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/141Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping"drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c+0 -60 replies
2/141arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3arch/arm64/boot/dts/freescale/imx8mm-beacon-baseboard.dtsi+3 -00 replies
3/141arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3arch/arm64/boot/dts/freescale/imx8mn-beacon-baseboard.dtsi+3 -00 replies
4/141io_uring: reinstate the inflight trackingfs/io_uring.c+56 -260 replies
5/141powerpc/kasan: Silence KASAN warnings in __get_wchan()arch/powerpc/kernel/process.c+2 -20 replies
6/141ASoC: nau8822: Add operation for internal PLL off and onsound/soc/codecs/nau8822.c sound/soc/codecs/nau8822.h+7 -00 replies
7/141ASoC: qcom: lpass-platform: Update VMA access permissions in mmap callbacksound/soc/qcom/lpass-platform.c+1 -10 replies
8/141drm/amd/display: Read Golden Settings Table from VBIOSdrivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.c+1 -30 replies
9/141drm/amdgpu: Resolve RAS GFX error count issue after cold boot on Arcturusdrivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c+28 -80 replies
10/141drm/amdkfd: Use mmget_not_zero in MMU notifierdrivers/gpu/drm/amd/amdkfd/kfd_svm.c+3 -00 replies
11/141dma-debug: make things less spammy under memory pressurekernel/dma/debug.c+1 -10 replies
12/141ASoC: Intel: cirrus-common: fix incorrect channel mappingsound/soc/intel/boards/sof_cirrus_common.c+36 -40 replies
13/141ASoC: cs42l52: Fix TLV scales for mixer controlssound/soc/codecs/cs42l52.c+2 -20 replies
14/141ASoC: cs35l36: Update digital volume TLVsound/soc/codecs/cs35l36.c+2 -10 replies
15/141ASoC: cs53l30: Correct number of volume levels on SX controlssound/soc/codecs/cs53l30.c+8 -80 replies
16/141ASoC: cs42l52: Correct TLV for Bypass Volumesound/soc/codecs/cs42l52.c+3 -10 replies
17/141ASoC: cs42l56: Correct typo in minimum level for SX volume controlssound/soc/codecs/cs42l56.c+2 -20 replies
18/141ASoC: cs42l51: Correct minimum value for SX volume controlsound/soc/codecs/cs42l51.c+1 -10 replies
19/141drm/amdkfd: add pinned BOs to kfd_bo_listdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c+6 -70 replies
20/141ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo()drivers/ata/libata-core.c+2 -20 replies
21/141quota: Prevent memory allocation recursion while holding dq_lockfs/quota/dquot.c+10 -00 replies
22/141ASoC: wm8962: Fix suspend while playing musicsound/soc/codecs/wm8962.c+1 -00 replies
23/141ASoC: es8328: Fix event generation for deemphasis controlsound/soc/codecs/es8328.c+4 -10 replies
24/141ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put()sound/soc/codecs/wm_adsp.c+1 -10 replies
25/141ALSA: hda: MTL: add HD Audio PCI ID and HDMI codec vendor IDsound/pci/hda/hda_intel.c sound/pci/hda/patch_hdmi.c+4 -00 replies
26/141Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irqdrivers/input/misc/soc_button_array.c+2 -20 replies
27/141scsi: vmw_pvscsi: Expand vcpuHint to 16 bitsdrivers/scsi/vmw_pvscsi.h+2 -20 replies
28/141scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborteddrivers/scsi/lpfc/lpfc_els.c+9 -90 replies
29/141scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topologydrivers/scsi/lpfc/lpfc_nportdisc.c+2 -10 replies
30/141scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completiondrivers/scsi/lpfc/lpfc_hw4.h drivers/scsi/lpfc/lpfc_nvme.c+12 -20 replies
31/141scsi: mpt3sas: Fix out-of-bounds compiler warningdrivers/scsi/mpt3sas/mpt3sas_base.c+12 -110 replies
32/141scsi: ipr: Fix missing/incorrect resource cleanup in error casedrivers/scsi/ipr.c+2 -20 replies
33/141scsi: pmcraid: Fix missing resource cleanup in error casedrivers/scsi/pmcraid.c+1 -10 replies
34/141ALSA: hda/realtek - Add HW8326 supportsound/hda/hdac_device.c sound/pci/hda/patch_realtek.c+15 -00 replies
35/141virtio-mmio: fix missing put_device() when vm_cmdline_parent registration faileddrivers/virtio/virtio_mmio.c+1 -00 replies
36/141nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferreddrivers/nfc/nfcmrvl/usb.c+14 -20 replies
37/141ipv6: Fix signed integer overflow in __ip6_append_datainclude/net/ipv6.h net/ipv6/ip6_output.c+5 -50 replies
38/141ipv6: Fix signed integer overflow in l2tp_ip6_sendmsgnet/l2tp/l2tp_ip6.c+3 -20 replies
39/141net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_fragdrivers/net/ethernet/mediatek/mtk_eth_soc.c+19 -20 replies
40/141gcc-12: disable -Wdangling-pointer warning for nowMakefile+3 -00 replies
41/141mellanox: mlx5: avoid uninitialized variable warning with gcc-12drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c+1 -10 replies
42/141gcc-12: disable -Warray-bounds universally for nowMakefile arch/s390/Kconfig arch/s390/Makefile +1 more+12 -90 replies
43/141netfs: gcc-12: temporarily disable -Wattribute-warning for nowfs/afs/inode.c fs/ceph/inode.c+6 -00 replies
44/141MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error.drivers/platform/mips/Kconfig+1 -10 replies
45/141random: credit cpu and bootloader seeds by defaultdrivers/char/Kconfig+31 -190 replies
46/141gpio: dwapb: Dont print error on -EPROBE_DEFERdrivers/gpio/gpio-dwapb.c+3 -40 replies
47/141platform/x86/intel: Fix pmt_crashlog array referencedrivers/platform/x86/intel/pmt/crashlog.c+1 -10 replies
48/141platform/x86/intel: pmc: Support Intel Raptorlake Pdrivers/platform/x86/intel/pmc/core.c+1 -00 replies
49/141platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 supportdrivers/platform/x86/gigabyte-wmi.c+1 -00 replies
50/141platform/x86: gigabyte-wmi: Add support for B450M DS3H-CFdrivers/platform/x86/gigabyte-wmi.c+1 -00 replies
51/141platform/x86/intel: hid: Add Surface Go to VGBS allow listdrivers/platform/x86/intel/hid.c+6 -00 replies
52/141staging: r8188eu: fix rtw_alloc_hwxmits error detection for nowdrivers/staging/r8188eu/core/rtw_xmit.c+5 -150 replies
53/141staging: r8188eu: Fix warning of array overflow in ioctl_linux.cdrivers/staging/r8188eu/os_dep/ioctl_linux.c+1 -10 replies
54/141pNFS: Dont keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLEfs/nfs/pnfs.c+6 -00 replies
55/141pNFS: Avoid a live lock condition in pnfs_update_layout()fs/nfs/callback_proc.c fs/nfs/pnfs.c fs/nfs/pnfs.h+11 -60 replies
56/141sunrpc: set cl_max_connect when cloning an rpc_clntnet/sunrpc/clnt.c+1 -00 replies
57/141clocksource: hyper-v: unexport __init-annotated hv_init_clocksource()drivers/clocksource/hyperv_timer.c+0 -10 replies
58/141i40e: Fix adding ADQ filter to TC0drivers/net/ethernet/intel/i40e/i40e_main.c+5 -00 replies
59/141i40e: Fix calculating the number of queue pairsdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+1 -10 replies
60/141i40e: Fix call trace in setup_tx_descriptorsdrivers/net/ethernet/intel/i40e/i40e_ethtool.c+17 -80 replies
61/141iavf: Fix issue with MAC address of VF shown as zerodrivers/net/ethernet/intel/iavf/iavf_main.c+1 -10 replies
62/141Drivers: hv: vmbus: Release cpu lock in error casedrivers/hv/channel_mgmt.c+1 -00 replies
63/141tty: goldfish: Fix free_irq() on removedrivers/tty/goldfish.c+1 -10 replies
64/141misc: atmel-ssc: Fix IRQ check in ssc_probedrivers/misc/atmel-ssc.c+2 -20 replies
65/141riscv: dts: microchip: re-add pdma to mpfs device treearch/riscv/boot/dts/microchip/microchip-mpfs.dtsi+9 -00 replies
66/141io_uring: fix races with file table unregisterfs/io_uring.c+8 -00 replies
67/141io_uring: fix races with buffer table unregisterfs/io_uring.c+7 -00 replies
68/141drm/i915/reset: Fix error_state_read ptr + offset usedrivers/gpu/drm/i915/i915_sysfs.c+12 -30 replies
69/141net: hns3: set port base vlan tbl_sta to false before removing old vlandrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+1 -00 replies
70/141net: hns3: dont push link state to VF if unalivedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+6 -00 replies
71/141net: hns3: restore tm priority/qset to default settings when tc disableddrivers/net/ethernet/hisilicon/hns3/hnae3.h drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c+65 -310 replies
72/141net: hns3: fix PF rss size initialization bugdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c+3 -10 replies
73/141net: hns3: fix tm port shapping of fibre port is incorrect after driver initializationdrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h+10 -40 replies
74/141nvme: add device name to warning in uuid_show()drivers/nvme/host/core.c+2 -20 replies
75/141mlxsw: spectrum_cnt: Reorder counter poolsdrivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h+1 -10 replies
76/141ice: Fix PTP TX timestamp offset calculationdrivers/net/ethernet/intel/ice/ice_ptp.c drivers/net/ethernet/intel/ice/ice_ptp.h+32 -10 replies
77/141ice: Sync VLAN filtering features for DVMdrivers/net/ethernet/intel/ice/ice_main.c+31 -180 replies
78/141ice: Fix queue config fail handlingdrivers/net/ethernet/intel/ice/ice_virtchnl.c+26 -270 replies
79/141ice: Fix memory corruption in VF driverdrivers/net/ethernet/intel/ice/ice_vf_lib.c+5 -00 replies
80/141net: bgmac: Fix an erroneous kfree() in bgmac_remove()drivers/net/ethernet/broadcom/bgmac-bcma.c+0 -10 replies
81/141net: remove noblock parameter from skb_recv_datagram()drivers/isdn/mISDN/socket.c drivers/net/ppp/pppoe.c include/linux/skbuff.h +34 more+57 -704 replies
82/141net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsgnet/ax25/af_ax25.c+28 -50 replies
83/141arm64: ftrace: fix branch range checksarch/arm64/kernel/ftrace.c+2 -20 replies
84/141arm64: ftrace: consistently handle PLTs.arch/arm64/kernel/ftrace.c+66 -710 replies
85/141certs/blacklist_hashes.c: fix const confusion in certs blacklistcerts/blacklist_hashes.c+1 -10 replies
86/141init: Initialize noop_backing_dev_info earlydrivers/base/init.c include/linux/backing-dev.h mm/backing-dev.c+6 -90 replies
87/141block: Fix handling of offline queues in blk_mq_alloc_request_hctx()block/blk-mq.c+2 -00 replies
88/141faddr2line: Fix overlapping text section failures, the sequelscripts/faddr2line+34 -110 replies
89/141x86/ftrace: Remove OBJECT_FILES_NON_STANDARD usagearch/x86/kernel/Makefile arch/x86/kernel/ftrace_64.S include/linux/objtool.h +1 more+20 -70 replies
90/141i2c: npcm7xx: Add check for platform_driver_registerdrivers/i2c/busses/i2c-npcm7xx.c+1 -20 replies
91/141irqchip/gic/realview: Fix refcount leak in realview_gic_of_initdrivers/irqchip/irq-gic-realview.c+1 -00 replies
92/141irqchip/apple-aic: Fix refcount leak in build_fiq_affinitydrivers/irqchip/irq-apple-aic.c+1 -00 replies
93/141irqchip/apple-aic: Fix refcount leak in aic_of_ic_initdrivers/irqchip/irq-apple-aic.c+1 -00 replies
94/141irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitionsdrivers/irqchip/irq-gic-v3.c+1 -10 replies
95/141irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitionsdrivers/irqchip/irq-gic-v3.c+4 -10 replies
96/141irqchip/realtek-rtl: Fix refcount leak in map_interruptsdrivers/irqchip/irq-realtek-rtl.c+1 -10 replies
97/141sched: Fix balance_push() vs __sched_setscheduler()kernel/sched/core.c kernel/sched/sched.h+38 -30 replies
98/141i2c: designware: Use standard optional ref clock implementationdrivers/i2c/busses/i2c-designware-common.c drivers/i2c/busses/i2c-designware-platdrv.c+11 -50 replies
99/141i2c: mediatek: Fix an error handling path in mtk_i2c_probe()drivers/i2c/busses/i2c-mt65xx.c+7 -20 replies
100/141mei: hbm: drop capability response on early shutdowndrivers/misc/mei/hbm.c+2 -10 replies
101/141mei: me: add raptor lake point S DIDdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+4 -00 replies
102/141comedi: vmk80xx: fix expression for tx buffer sizedrivers/comedi/drivers/vmk80xx.c+1 -10 replies
103/141crypto: memneq - move into lib/crypto/Kconfig crypto/Makefile crypto/memneq.c +4 more+183 -1770 replies
104/141USB: serial: option: add support for Cinterion MV31 with new baselinedrivers/usb/serial/option.c+6 -00 replies
105/141USB: serial: io_ti: add Agilent E5805A supportdrivers/usb/serial/io_ti.c drivers/usb/serial/io_usbvend.h+3 -00 replies
106/141arm64: mm: Dont invalidate FROM_DEVICE buffers at start of DMA transferarch/arm64/mm/cache.S+0 -20 replies
107/141usb: dwc2: Fix memory leak in dwc2_hcd_initdrivers/usb/dwc2/hcd.c+1 -10 replies
108/141usb: cdnsp: Fixed setting last_trb incorrectlydrivers/usb/cdns3/cdnsp-ring.c+11 -80 replies
109/141usb: dwc3: gadget: Fix IN endpoint max packet size allocationdrivers/usb/dwc3/gadget.c+15 -110 replies
110/141usb: dwc3: pci: Restore line lost in merge conflict resolutiondrivers/usb/dwc3/dwc3-pci.c+1 -00 replies
111/141usb: gadget: u_ether: fix regression in setting fixed MAC addressdrivers/usb/gadget/function/u_ether.c+10 -20 replies
112/141usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probedrivers/usb/gadget/udc/lpc32xx_udc.c+1 -00 replies
113/141usb: gadget: f_fs: change ep->status safe in ffs_epfile_io()drivers/usb/gadget/function/f_fs.c+19 -150 replies
114/141usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io()drivers/usb/gadget/function/f_fs.c+6 -00 replies
115/141tty: n_gsm: Debug output allocation must use GFP_ATOMICdrivers/tty/n_gsm.c+1 -10 replies
116/141serial: 8250: Store to lsr_save_flags after lsr readdrivers/tty/serial/8250/8250_port.c+2 -00 replies
117/141bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove()drivers/bus/fsl-mc/fsl-mc-bus.c+3 -30 replies
118/141md/raid5-ppl: Fix argument order in bio_alloc_bioset()drivers/md/raid5-ppl.c+2 -20 replies
119/141dm: fix race in dm_start_io_acctdrivers/md/dm.c+4 -00 replies
120/141dm mirror log: round up region bitmap size to BITS_PER_LONGdrivers/md/dm-log.c+1 -20 replies
121/141drm/amdgpu: Fix GTT size reporting in amdgpu_ioctldrivers/gpu/drm/amd/amdgpu/amdgpu_kms.c+0 -20 replies
122/141drm/amd/display: Cap OLED brightness per max frame-average luminancedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+4 -40 replies
123/141audit: free module namekernel/auditsc.c+1 -10 replies
124/141cfi: Fix __cfi_slowpath_diag RCU usage with cpuidlekernel/cfi.c+16 -60 replies
125/141fs: account for group membershipfs/attr.c+20 -60 replies
126/141selinux: free contexts previously transferred in selinux_add_opt()security/selinux/hooks.c+4 -70 replies
127/141ext4: fix super block checksum incorrect after mountfs/ext4/super.c+8 -80 replies
128/141ext4: fix bug_on ext4_mb_use_inode_pafs/ext4/mballoc.c+9 -00 replies
129/141ext4: make variable "count" signedfs/ext4/namei.c+2 -10 replies
130/141ext4: add reserved GDT blocks checkfs/ext4/resize.c+10 -00 replies
131/141KVM: arm64: Always start with clearing SVE flag on loadarch/arm64/kvm/fpsimd.c+1 -00 replies
132/141KVM: arm64: Dont read a HW interrupt pending state in user contextarch/arm64/kvm/vgic/vgic-mmio-v2.c arch/arm64/kvm/vgic/vgic-mmio.c arch/arm64/kvm/vgic/vgic-mmio.h+21 -50 replies
133/141virtio-pci: Remove wrong address verification in vp_del_vqs()drivers/virtio/virtio_pci_common.c+1 -20 replies
134/141netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_contextDocumentation/filesystems/netfs_library.rst fs/9p/cache.c fs/9p/v9fs.c +37 more+227 -2610 replies
135/141drm/i915/uc: remove accidental static from a local variabledrivers/gpu/drm/i915/gt/uc/intel_uc_fw.c+1 -10 replies
136/141bpf: Use safer kvmalloc_array() where possiblekernel/trace/bpf_trace.c+2 -20 replies
137/141powerpc/book3e: get rid of #include <generated/compile.h>arch/powerpc/mm/nohash/kaslr_booke.c+2 -60 replies
138/141dt-bindings: mfd: bd9571mwv: update rohm,bd9571mwv.yaml referenceDocumentation/ABI/testing/sysfs-driver-bd9571mwv-regulator+1 -10 replies
139/141dt-bindings: interrupt-controller: update brcm,l2-intc.yaml referenceDocumentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt+1 -10 replies
140/141dm: fix bio_set allocationdrivers/md/dm-core.h drivers/md/dm-rq.c drivers/md/dm-table.c +2 more+34 -750 replies
141/141clk: imx8mp: fix usb_root_clk parentdrivers/clk/imx/clk-imx8mp.c+1 -10 replies

Reviews trailers per patch

58 of 141 patches have a Reviewed-by or Acked-by.

PatchNicholas KazlauskasDaniel WheelerFelix KuehlingPierre-Louis BossartChristian KönigCharles KeepaxRichard FitzgeraldKees CookJasdeep DhillonHawking ZhangKrzysztof KozlowskiGuenter RoeckHuacai ChenArd BiesheuvelAndy ShevchenkoDavid E. BoxDan CarpenterBrian KingJason WangBharathi SreenivasMichael KelleyClaudiu BezneaVitaly KuznetsovJohn Harrisonvan fantasyFlorian FainelliHans de GoedeGurucharanMaciej FijalkowskiKonrad JankowskiIvan T. IvanovChengming ZhouJarkko NikulaJing-Ting WuAngeloGioacchino Del RegnoQii WangEric BiggersMinas HarutyunyanPawel LaszczakJarkko SakkinenMickaël SalaünMichael WuJohn KeepingJohan HovoldGregory CLEMENTUwe Kleine-KönigSuzuki K PouloseAlexandru EliseiChristoph HellwigMing LeiTali PerryPaolo AbeniEric DumazetRitesh HarjaniJan KaraMark BrownJeff LaytonXiubo LiTvrtko UrsulinEric AugerChristophe de DinechinScott WoodMartin RoukalaMike LothianRodrigo SiqueiraHamza MahfoozSeth ForsheeAbel VesaJustin M. ForbesFenil JainFox ChenRon EconomosSudip MukherjeeBagas SanjayaJon HunterRudi HeitbaumLinux Kernel Functional TestingShuah KhanZan Aziz
SeriesT-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b T-b
1/141R-b T-b
2/141
3/141
4/141
5/141R-b
6/141
7/141
8/141R-b T-b A-b
9/141R-b
10/141R-b
11/141
12/141A-b
13/141
14/141
15/141
16/141
17/141
18/141
19/141R-b A-b
20/141
21/141
22/141A-b
23/141
24/141R-b
25/141
26/141R-b
27/141
28/141
29/141
30/141
31/141
32/141R-b A-b
33/141R-b
34/141
35/141A-b
36/141A-b
37/141
38/141
39/141
40/141
41/141
42/141
43/141
44/141R-b R-b
45/141R-b
46/141R-b
47/141R-b
48/141R-b
49/141
50/141
51/141R-b R-b
52/141
53/141
54/141
55/141
56/141
57/141R-b R-b
58/141T-b
59/141T-b
60/141T-b
61/141R-b T-b
62/141R-b
63/141
64/141R-b
65/141
66/141Reported-and-tested-by
67/141Reported-and-tested-by
68/141R-b
69/141
70/141
71/141
72/141
73/141
74/141
75/141
76/141T-b
77/141T-b
78/141T-b
79/141T-b
80/141R-b
81/141
82/141A-b R-b
83/141R-b T-b R-b
84/141R-b T-b R-b
85/141R-b R-b
86/141Reported-and-tested-by Reported-and-tested-by Reported-and-tested-by R-b
87/141R-b R-b
88/141
89/141
90/141A-b
91/141
92/141
93/141
94/141
95/141
96/141
97/141T-b
98/141R-b A-b
99/141R-b R-b
100/141
101/141
102/141R-b
103/141R-b
104/141
105/141
106/141R-b
107/141A-b
108/141A-b
109/141
110/141
111/141
112/141
113/141T-b R-b
114/141T-b R-b
115/141R-b
116/141A-b
117/141
118/141R-b
119/141
120/141
121/141R-b T-b T-b
122/141T-b R-b A-b
123/141
124/141
125/141R-b
126/141
127/141R-b R-b
128/141R-b
129/141
130/141R-b R-b
131/141R-b
132/141R-b T-b
133/141A-b
134/141R-b R-b R-b
135/141R-b
136/141
137/141A-b
138/141
139/141
140/141
141/141R-b

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

Read the v1 thread

Cover letter [PATCH 5.18 000/141] 5.18.6-rc1 review

This is the start of the stable review cycle for the 5.18.6 release. There are 141 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, 22 Jun 2022 12:47:02 +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.18.6-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.18.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.18.6-rc1

Peng Fan <[email protected]>
clk: imx8mp: fix usb_root_clk parent

Christoph Hellwig <[email protected]>
dm: fix bio_set allocation

Mauro Carvalho Chehab <[email protected]>
dt-bindings: interrupt-controller: update brcm,l2-intc.yaml reference

Mauro Carvalho Chehab <[email protected]>
dt-bindings: mfd: bd9571mwv: update rohm,bd9571mwv.yaml reference

Masahiro Yamada <[email protected]>
powerpc/book3e: get rid of #include <generated/compile.h>

Dan Carpenter <[email protected]>
bpf: Use safer kvmalloc_array() where possible

Jani Nikula <[email protected]>
drm/i915/uc: remove accidental static from a local variable

David Howells <[email protected]>
netfs: Fix gcc-12 warning by embedding vfs inode in netfs_i_context

Murilo Opsfelder Araujo <[email protected]>
virtio-pci: Remove wrong address verification in vp_del_vqs()

Marc Zyngier <[email protected]>
KVM: arm64: Don't read a HW interrupt pending state in user context

Marc Zyngier <[email protected]>
KVM: arm64: Always start with clearing SVE flag on load

Zhang Yi <[email protected]>
ext4: add reserved GDT blocks check

Ding Xiang <[email protected]>
ext4: make variable "count" signed

Baokun Li <[email protected]>
ext4: fix bug_on ext4_mb_use_inode_pa

Ye Bin <[email protected]>
ext4: fix super block checksum incorrect after mount

Christian Göttsche <[email protected]>
selinux: free contexts previously transferred in selinux_add_opt()

Christian Brauner <[email protected]>
fs: account for group membership

Sami Tolvanen <[email protected]>
cfi: Fix __cfi_slowpath_diag RCU usage with cpuidle

Christian Göttsche <[email protected]>
audit: free module name

Roman Li <[email protected]>
drm/amd/display: Cap OLED brightness per max frame-average luminance

Michel Dänzer <[email protected]>
drm/amdgpu: Fix GTT size reporting in amdgpu_ioctl

Mikulas Patocka <[email protected]>
dm mirror log: round up region bitmap size to BITS_PER_LONG

Benjamin Marzinski <[email protected]>
dm: fix race in dm_start_io_acct

Logan Gunthorpe <[email protected]>
md/raid5-ppl: Fix argument order in bio_alloc_bioset()

Shin'ichiro Kawasaki <[email protected]>
bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove()

Ilpo Järvinen <[email protected]>
serial: 8250: Store to lsr_save_flags after lsr read

Tony Lindgren <[email protected]>
tty: n_gsm: Debug output allocation must use GFP_ATOMIC

Linyu Yuan <[email protected]>

    usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io()

Linyu Yuan <[email protected]>

    usb: gadget: f_fs: change ep->status safe in ffs_epfile_io()

Miaoqian Lin <[email protected]>
usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probe

Marian Postevca <[email protected]>
usb: gadget: u_ether: fix regression in setting fixed MAC address

Stephan Gerhold <[email protected]>
usb: dwc3: pci: Restore line lost in merge conflict resolution

Wesley Cheng <[email protected]>
usb: dwc3: gadget: Fix IN endpoint max packet size allocation

Jing Leng <[email protected]>
usb: cdnsp: Fixed setting last_trb incorrectly

Miaoqian Lin <[email protected]>
usb: dwc2: Fix memory leak in dwc2_hcd_init

Will Deacon <[email protected]>
arm64: mm: Don't invalidate FROM_DEVICE buffers at start of DMA transfer

Robert Eckelmann <[email protected]>
USB: serial: io_ti: add Agilent E5805A support

Slark Xiao <[email protected]>
USB: serial: option: add support for Cinterion MV31 with new baseline

Jason A. Donenfeld <[email protected]>
crypto: memneq - move into lib/

Ian Abbott <[email protected]>

    comedi: vmk80xx: fix expression for tx buffer size

Alexander Usyskin <[email protected]>
mei: me: add raptor lake point S DID

Alexander Usyskin <[email protected]>
mei: hbm: drop capability response on early shutdown

Christophe JAILLET <[email protected]>
i2c: mediatek: Fix an error handling path in mtk_i2c_probe()

Serge Semin <[email protected]>
i2c: designware: Use standard optional ref clock implementation

Peter Zijlstra <[email protected]>
sched: Fix balance_push() vs __sched_setscheduler()

Miaoqian Lin <[email protected]>
irqchip/realtek-rtl: Fix refcount leak in map_interrupts

Miaoqian Lin <[email protected]>
irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitions

Miaoqian Lin <[email protected]>
irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitions

Miaoqian Lin <[email protected]>
irqchip/apple-aic: Fix refcount leak in aic_of_ic_init

Miaoqian Lin <[email protected]>
irqchip/apple-aic: Fix refcount leak in build_fiq_affinity

Miaoqian Lin <[email protected]>
irqchip/gic/realview: Fix refcount leak in realview_gic_of_init

Jiasheng Jiang <[email protected]>
i2c: npcm7xx: Add check for platform_driver_register

Josh Poimboeuf <[email protected]>
x86/ftrace: Remove OBJECT_FILES_NON_STANDARD usage

Josh Poimboeuf <[email protected]>
faddr2line: Fix overlapping text section failures, the sequel

Bart Van Assche <[email protected]>
block: Fix handling of offline queues in blk_mq_alloc_request_hctx()

Jan Kara <[email protected]>
init: Initialize noop_backing_dev_info early

Masahiro Yamada <[email protected]>
certs/blacklist_hashes.c: fix const confusion in certs blacklist

Mark Rutland <[email protected]>
arm64: ftrace: consistently handle PLTs.

Mark Rutland <[email protected]>
arm64: ftrace: fix branch range checks

Duoming Zhou <[email protected]>
net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsg

Oliver Hartkopp <[email protected]>
net: remove noblock parameter from skb_recv_datagram()

Christophe JAILLET <[email protected]>
net: bgmac: Fix an erroneous kfree() in bgmac_remove()

Przemyslaw Patynowski <[email protected]>
ice: Fix memory corruption in VF driver

Przemyslaw Patynowski <[email protected]>
ice: Fix queue config fail handling

Roman Storozhenko <[email protected]>
ice: Sync VLAN filtering features for DVM

Michal Michalik <[email protected]>
ice: Fix PTP TX timestamp offset calculation

Petr Machata <[email protected]>
mlxsw: spectrum_cnt: Reorder counter pools

Thomas Weißschuh <[email protected]>
nvme: add device name to warning in uuid_show()

Guangbin Huang <[email protected]>
net: hns3: fix tm port shapping of fibre port is incorrect after driver initialization

Jie Wang <[email protected]>
net: hns3: fix PF rss size initialization bug

Guangbin Huang <[email protected]>
net: hns3: restore tm priority/qset to default settings when tc disabled

Jian Shen <[email protected]>
net: hns3: don't push link state to VF if unalive

Guangbin Huang <[email protected]>
net: hns3: set port base vlan tbl_sta to false before removing old vlan

Alan Previn <[email protected]>
drm/i915/reset: Fix error_state_read ptr + offset use

Pavel Begunkov <[email protected]>
io_uring: fix races with buffer table unregister

Pavel Begunkov <[email protected]>
io_uring: fix races with file table unregister

Conor Dooley <[email protected]>
riscv: dts: microchip: re-add pdma to mpfs device tree

Miaoqian Lin <[email protected]>
misc: atmel-ssc: Fix IRQ check in ssc_probe

Vincent Whitchurch <[email protected]>
tty: goldfish: Fix free_irq() on remove

Saurabh Sengar <[email protected]>
Drivers: hv: vmbus: Release cpu lock in error case

Michal Wilczynski <[email protected]>
iavf: Fix issue with MAC address of VF shown as zero

Aleksandr Loktionov <[email protected]>
i40e: Fix call trace in setup_tx_descriptors

Grzegorz Szczurek <[email protected]>
i40e: Fix calculating the number of queue pairs

Grzegorz Szczurek <[email protected]>
i40e: Fix adding ADQ filter to TC0

Masahiro Yamada <[email protected]>
clocksource: hyper-v: unexport __init-annotated hv_init_clocksource()

Scott Mayhew <[email protected]>
sunrpc: set cl_max_connect when cloning an rpc_clnt

Trond Myklebust <[email protected]>
pNFS: Avoid a live lock condition in pnfs_update_layout()

Trond Myklebust <[email protected]>
pNFS: Don't keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLE

Larry Finger <[email protected]>
staging: r8188eu: Fix warning of array overflow in ioctl_linux.c

Phillip Potter <[email protected]>
staging: r8188eu: fix rtw_alloc_hwxmits error detection for now

Duke Lee <[email protected]>
platform/x86/intel: hid: Add Surface Go to VGBS allow list

August Wikerfors <[email protected]>
platform/x86: gigabyte-wmi: Add support for B450M DS3H-CF

Piotr Chmura <[email protected]>
platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 support

George D Sworo <[email protected]>
platform/x86/intel: pmc: Support Intel Raptorlake P

David Arcari <[email protected]>
platform/x86/intel: Fix pmt_crashlog array reference

Serge Semin <[email protected]>
gpio: dwapb: Don't print error on -EPROBE_DEFER

Jason A. Donenfeld <[email protected]>
random: credit cpu and bootloader seeds by default

Yupeng Li <[email protected]>
MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error.

Linus Torvalds <[email protected]>
netfs: gcc-12: temporarily disable '-Wattribute-warning' for now

Linus Torvalds <[email protected]>
gcc-12: disable '-Warray-bounds' universally for now

Linus Torvalds <[email protected]>
mellanox: mlx5: avoid uninitialized variable warning with gcc-12

Linus Torvalds <[email protected]>
gcc-12: disable '-Wdangling-pointer' warning for now

Chen Lin <[email protected]>
net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_frag

Wang Yufen <[email protected]>
ipv6: Fix signed integer overflow in l2tp_ip6_sendmsg

Wang Yufen <[email protected]>
ipv6: Fix signed integer overflow in __ip6_append_data

Xiaohui Zhang <[email protected]>
nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferred

chengkaitao <[email protected]>
virtio-mmio: fix missing put_device() when vm_cmdline_parent registration failed

huangwenhui <[email protected]>
ALSA: hda/realtek - Add HW8326 support

Chengguang Xu <[email protected]>
scsi: pmcraid: Fix missing resource cleanup in error case

Chengguang Xu <[email protected]>
scsi: ipr: Fix missing/incorrect resource cleanup in error case

Helge Deller <[email protected]>
scsi: mpt3sas: Fix out-of-bounds compiler warning

James Smart <[email protected]>
scsi: lpfc: Allow reduced polling rate for nvme_admin_async_event cmd completion

James Smart <[email protected]>
scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topology

James Smart <[email protected]>
scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborted

Wentao Wang <[email protected]>
scsi: vmw_pvscsi: Expand vcpuHint to 16 bits

Marius Hoch <[email protected]>
Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irq

Yong Zhi <[email protected]>
ALSA: hda: MTL: add HD Audio PCI ID and HDMI codec vendor ID

Mark Brown <[email protected]>
ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put()

Mark Brown <[email protected]>
ASoC: es8328: Fix event generation for deemphasis control

Adam Ford <[email protected]>
ASoC: wm8962: Fix suspend while playing music

Matthew Wilcox (Oracle) <[email protected]>
quota: Prevent memory allocation recursion while holding dq_lock

Sergey Shtylyov <[email protected]>
ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo()

Lang Yu <[email protected]>
drm/amdkfd: add pinned BOs to kfd_bo_list

Charles Keepax <[email protected]>
ASoC: cs42l51: Correct minimum value for SX volume control

Charles Keepax <[email protected]>
ASoC: cs42l56: Correct typo in minimum level for SX volume controls

Charles Keepax <[email protected]>
ASoC: cs42l52: Correct TLV for Bypass Volume

Charles Keepax <[email protected]>
ASoC: cs53l30: Correct number of volume levels on SX controls

Charles Keepax <[email protected]>
ASoC: cs35l36: Update digital volume TLV

Charles Keepax <[email protected]>
ASoC: cs42l52: Fix TLV scales for mixer controls

xliu <[email protected]>
ASoC: Intel: cirrus-common: fix incorrect channel mapping

Rob Clark <[email protected]>
dma-debug: make things less spammy under memory pressure

Philip Yang <[email protected]>
drm/amdkfd: Use mmget_not_zero in MMU notifier

Candice Li <[email protected]>
drm/amdgpu: Resolve RAS GFX error count issue after cold boot on Arcturus

Sherry Wang <[email protected]>
drm/amd/display: Read Golden Settings Table from VBIOS

Srinivasa Rao Mandadapu <[email protected]>
ASoC: qcom: lpass-platform: Update VMA access permissions in mmap callback

Hui Wang <[email protected]>
ASoC: nau8822: Add operation for internal PLL off and on

He Ying <[email protected]>
powerpc/kasan: Silence KASAN warnings in __get_wchan()

Jens Axboe <[email protected]>
io_uring: reinstate the inflight tracking

Adam Ford <[email protected]>
arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3

Adam Ford <[email protected]>
arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3

Stylon Wang <[email protected]>
Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping"

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

Diffstat:

 .../ABI/testing/sysfs-driver-bd9571mwv-regulator   |   2 +-
 .../bindings/cpufreq/brcm,stb-avs-cpu-freq.txt     |   2 +-
 Documentation/filesystems/netfs_library.rst        |  37 +++---
 Makefile                                           |   8 +-
 .../dts/freescale/imx8mm-beacon-baseboard.dtsi     |   3 +
 .../dts/freescale/imx8mn-beacon-baseboard.dtsi     |   3 +
 arch/arm64/kernel/ftrace.c                         | 137 ++++++++++-----------
 arch/arm64/kvm/fpsimd.c                            |   1 +
 arch/arm64/kvm/vgic/vgic-mmio-v2.c                 |   4 +-
 arch/arm64/kvm/vgic/vgic-mmio.c                    |  19 ++-
 arch/arm64/kvm/vgic/vgic-mmio.h                    |   3 +
 arch/arm64/mm/cache.S                              |   2 -
 arch/powerpc/kernel/process.c                      |   4 +-
 arch/powerpc/mm/nohash/kaslr_booke.c               |   8 +-
 arch/riscv/boot/dts/microchip/microchip-mpfs.dtsi  |   9 ++
 arch/s390/Kconfig                                  |   1 +
 arch/s390/Makefile                                 |  10 +-
 arch/x86/kernel/Makefile                           |   4 -
 arch/x86/kernel/ftrace_64.S                        |  11 +-
 block/blk-mq.c                                     |   2 +
 certs/blacklist_hashes.c                           |   2 +-
 crypto/Kconfig                                     |   1 +
 crypto/Makefile                                    |   2 +-
 drivers/ata/libata-core.c                          |   4 +-
 drivers/base/init.c                                |   2 +
 drivers/bus/fsl-mc/fsl-mc-bus.c                    |   6 +-
 drivers/char/Kconfig                               |  50 +++++---
 drivers/clk/imx/clk-imx8mp.c                       |   2 +-
 drivers/clocksource/hyperv_timer.c                 |   1 -
 drivers/comedi/drivers/vmk80xx.c                   |   2 +-
 drivers/gpio/gpio-dwapb.c                          |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c   |  13 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c            |   9 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c            |   2 -
 drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c            |  27 +++-
 drivers/gpu/drm/amd/amdkfd/kfd_svm.c               |   3 +
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   8 +-
 .../amd/display/dc/dcn31/dcn31_dio_link_encoder.c  |   4 +-
 .../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c  |   6 -
 drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c           |   2 +-
 drivers/gpu/drm/i915/i915_sysfs.c                  |  15 ++-
 drivers/hv/channel_mgmt.c                          |   1 +
 drivers/i2c/busses/i2c-designware-common.c         |   3 -
 drivers/i2c/busses/i2c-designware-platdrv.c        |  13 +-
 drivers/i2c/busses/i2c-mt65xx.c                    |   9 +-
 drivers/i2c/busses/i2c-npcm7xx.c                   |   3 +-
 drivers/input/misc/soc_button_array.c              |   4 +-
 drivers/irqchip/irq-apple-aic.c                    |   2 +
 drivers/irqchip/irq-gic-realview.c                 |   1 +
 drivers/irqchip/irq-gic-v3.c                       |   7 +-
 drivers/irqchip/irq-realtek-rtl.c                  |   2 +-
 drivers/isdn/mISDN/socket.c                        |   2 +-
 drivers/md/dm-core.h                               |  11 +-
 drivers/md/dm-log.c                                |   3 +-
 drivers/md/dm-rq.c                                 |   2 +-
 drivers/md/dm-table.c                              |  11 --
 drivers/md/dm.c                                    |  87 +++++--------
 drivers/md/dm.h                                    |   2 -
 drivers/md/raid5-ppl.c                             |   4 +-
 drivers/misc/atmel-ssc.c                           |   4 +-
 drivers/misc/mei/hbm.c                             |   3 +-
 drivers/misc/mei/hw-me-regs.h                      |   2 +
 drivers/misc/mei/pci-me.c                          |   2 +
 drivers/net/ethernet/broadcom/bgmac-bcma.c         |   1 -
 drivers/net/ethernet/hisilicon/hns3/hnae3.h        |   1 +
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  18 ++-
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c  | 101 ++++++++++-----
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h  |   1 +
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |  25 ++--
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   5 +
 drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c |   2 +-
 drivers/net/ethernet/intel/iavf/iavf_main.c        |   2 +-
 drivers/net/ethernet/intel/ice/ice_main.c          |  49 +++++---
 drivers/net/ethernet/intel/ice/ice_ptp.c           |   2 +-
 drivers/net/ethernet/intel/ice/ice_ptp.h           |  31 +++++
 drivers/net/ethernet/intel/ice/ice_vf_lib.c        |   5 +
 drivers/net/ethernet/intel/ice/ice_virtchnl.c      |  53 ++++----
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |  21 +++-
 drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c  |   2 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h |   2 +-
 drivers/net/ppp/pppoe.c                            |   3 +-
 drivers/nfc/nfcmrvl/usb.c                          |  16 ++-
 drivers/nvme/host/core.c                           |   4 +-
 drivers/platform/mips/Kconfig                      |   2 +-
 drivers/platform/x86/gigabyte-wmi.c                |   2 +
 drivers/platform/x86/intel/hid.c                   |   6 +
 drivers/platform/x86/intel/pmc/core.c              |   1 +
 drivers/platform/x86/intel/pmt/crashlog.c          |   2 +-
 drivers/scsi/ipr.c                                 |   4 +-
 drivers/scsi/lpfc/lpfc_els.c                       |  18 +--
 drivers/scsi/lpfc/lpfc_hw4.h                       |   3 +
 drivers/scsi/lpfc/lpfc_nportdisc.c                 |   3 +-
 drivers/scsi/lpfc/lpfc_nvme.c                      |  11 +-
 drivers/scsi/mpt3sas/mpt3sas_base.c                |  23 ++--
 drivers/scsi/pmcraid.c                             |   2 +-
 drivers/scsi/vmw_pvscsi.h                          |   4 +-
 drivers/staging/r8188eu/core/rtw_xmit.c            |  20 +--
 drivers/staging/r8188eu/os_dep/ioctl_linux.c       |   2 +-
 drivers/tty/goldfish.c                             |   2 +-
 drivers/tty/n_gsm.c                                |   2 +-
 drivers/tty/serial/8250/8250_port.c                |   2 +
 drivers/usb/cdns3/cdnsp-ring.c                     |  19 +--
 drivers/usb/dwc2/hcd.c                             |   2 +-
 drivers/usb/dwc3/dwc3-pci.c                        |   1 +
 drivers/usb/dwc3/gadget.c                          |  26 ++--
 drivers/usb/gadget/function/f_fs.c                 |  40 +++---
 drivers/usb/gadget/function/u_ether.c              |  12 +-
 drivers/usb/gadget/udc/lpc32xx_udc.c               |   1 +
 drivers/usb/serial/io_ti.c                         |   2 +
 drivers/usb/serial/io_usbvend.h                    |   1 +
 drivers/usb/serial/option.c                        |   6 +
 drivers/virtio/virtio_mmio.c                       |   1 +
 drivers/virtio/virtio_pci_common.c                 |   3 +-
 fs/9p/cache.c                                      |   4 +-
 fs/9p/v9fs.c                                       |   2 +-
 fs/9p/v9fs.h                                       |  10 +-
 fs/9p/vfs_addr.c                                   |   2 +-
 fs/9p/vfs_inode.c                                  |   4 +-
 fs/afs/callback.c                                  |   2 +-
 fs/afs/dir.c                                       |  32 ++---
 fs/afs/dir_edit.c                                  |  10 +-
 fs/afs/dir_silly.c                                 |   4 +-
 fs/afs/dynroot.c                                   |   2 +-
 fs/afs/file.c                                      |   4 +-
 fs/afs/fs_operation.c                              |   6 +-
 fs/afs/inode.c                                     |  38 +++---
 fs/afs/internal.h                                  |  23 ++--
 fs/afs/super.c                                     |   6 +-
 fs/afs/write.c                                     |  21 ++--
 fs/attr.c                                          |  26 +++-
 fs/ceph/addr.c                                     |   4 +-
 fs/ceph/cache.c                                    |   4 +-
 fs/ceph/cache.h                                    |   2 +-
 fs/ceph/caps.c                                     | 104 ++++++++--------
 fs/ceph/file.c                                     |   2 +-
 fs/ceph/inode.c                                    |  10 +-
 fs/ceph/mds_client.c                               |   4 +-
 fs/ceph/snap.c                                     |   8 +-
 fs/ceph/super.c                                    |   2 +-
 fs/ceph/super.h                                    |  10 +-
 fs/ceph/xattr.c                                    |  14 +--
 fs/cifs/cifsfs.c                                   |   8 +-
 fs/cifs/cifsglob.h                                 |  12 +-
 fs/cifs/file.c                                     |   8 +-
 fs/cifs/fscache.c                                  |   8 +-
 fs/cifs/fscache.h                                  |   8 +-
 fs/cifs/inode.c                                    |   4 +-
 fs/cifs/misc.c                                     |   4 +-
 fs/cifs/smb2ops.c                                  |   8 +-
 fs/ext4/mballoc.c                                  |   9 ++
 fs/ext4/namei.c                                    |   3 +-
 fs/ext4/resize.c                                   |  10 ++
 fs/ext4/super.c                                    |  16 +--
 fs/io_uring.c                                      |  97 +++++++++++----
 fs/netfs/buffered_read.c                           |   6 +-
 fs/netfs/internal.h                                |   2 +-
 fs/netfs/objects.c                                 |   2 +-
 fs/nfs/callback_proc.c                             |   1 +
 fs/nfs/pnfs.c                                      |  21 +++-
 fs/nfs/pnfs.h                                      |   1 +
 fs/quota/dquot.c                                   |  10 ++
 include/linux/backing-dev.h                        |   2 +
 include/linux/netfs.h                              |  41 +++---
 include/linux/objtool.h                            |   6 +
 include/linux/skbuff.h                             |   3 +-
 include/net/ipv6.h                                 |   4 +-
 init/Kconfig                                       |   9 ++
 kernel/auditsc.c                                   |   2 +-
 kernel/cfi.c                                       |  22 +++-
 kernel/dma/debug.c                                 |   2 +-
 kernel/sched/core.c                                |  36 +++++-
 kernel/sched/sched.h                               |   5 +
 kernel/trace/bpf_trace.c                           |   4 +-
 lib/Kconfig                                        |   3 +
 lib/Makefile                                       |   1 +
 lib/crypto/Kconfig                                 |   1 +
 {crypto => lib}/memneq.c                           |   0
 mm/backing-dev.c                                   |  11 +-
 net/appletalk/ddp.c                                |   3 +-
 net/atm/common.c                                   |   2 +-
 net/ax25/af_ax25.c                                 |  34 ++++-
 net/bluetooth/af_bluetooth.c                       |   3 +-
 net/bluetooth/hci_sock.c                           |   3 +-
 net/caif/caif_socket.c                             |   2 +-
 net/can/bcm.c                                      |   5 +-
 net/can/isotp.c                                    |   4 +-
 net/can/j1939/socket.c                             |   2 +-
 net/can/raw.c                                      |   6 +-
 net/core/datagram.c                                |   5 +-
 net/ieee802154/socket.c                            |   6 +-
 net/ipv4/ping.c                                    |   3 +-
 net/ipv4/raw.c                                     |   3 +-
 net/ipv6/ip6_output.c                              |   6 +-
 net/ipv6/raw.c                                     |   3 +-
 net/iucv/af_iucv.c                                 |   3 +-
 net/key/af_key.c                                   |   2 +-
 net/l2tp/l2tp_ip.c                                 |   3 +-
 net/l2tp/l2tp_ip6.c                                |   8 +-
 net/l2tp/l2tp_ppp.c                                |   3 +-
 net/mctp/af_mctp.c                                 |   2 +-
 net/mctp/test/route-test.c                         |   8 +-
 net/netlink/af_netlink.c                           |   3 +-
 net/netrom/af_netrom.c                             |   3 +-
 net/nfc/llcp_sock.c                                |   3 +-
 net/nfc/rawsock.c                                  |   3 +-
 net/packet/af_packet.c                             |   2 +-
 net/phonet/datagram.c                              |   3 +-
 net/phonet/pep.c                                   |   6 +-
 net/qrtr/af_qrtr.c                                 |   3 +-
 net/rose/af_rose.c                                 |   3 +-
 net/sunrpc/clnt.c                                  |   1 +
 net/unix/af_unix.c                                 |   5 +-
 net/vmw_vsock/vmci_transport.c                     |   5 +-
 net/x25/af_x25.c                                   |   3 +-
 scripts/faddr2line                                 |  45 +++++--
 security/selinux/hooks.c                           |  11 +-
 sound/hda/hdac_device.c                            |   1 +
 sound/pci/hda/hda_intel.c                          |   3 +
 sound/pci/hda/patch_hdmi.c                         |   1 +
 sound/pci/hda/patch_realtek.c                      |  14 +++
 sound/soc/codecs/cs35l36.c                         |   3 +-
 sound/soc/codecs/cs42l51.c                         |   2 +-
 sound/soc/codecs/cs42l52.c                         |   8 +-
 sound/soc/codecs/cs42l56.c                         |   4 +-
 sound/soc/codecs/cs53l30.c                         |  16 +--
 sound/soc/codecs/es8328.c                          |   5 +-
 sound/soc/codecs/nau8822.c                         |   4 +
 sound/soc/codecs/nau8822.h                         |   3 +
 sound/soc/codecs/wm8962.c                          |   1 +
 sound/soc/codecs/wm_adsp.c                         |   2 +-
 sound/soc/intel/boards/sof_cirrus_common.c         |  40 +++++-
 sound/soc/qcom/lpass-platform.c                    |   2 +-
 tools/include/linux/objtool.h                      |   6 +
 233 files changed, 1364 insertions(+), 902 deletions(-)