Skip to content

5.15.49-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest106 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/106Revert "drm/amd/display: Fix DCN3 B0 DP Alt Mapping"drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c+0 -60 replies
2/106nfsd: Replace use of rwsem with errseq_tfs/nfsd/filecache.c fs/nfsd/filecache.h fs/nfsd/nfs4proc.c +1 more+24 -340 replies
3/106arm64: dts: imx8mm-beacon: Enable RTS-CTS on UART3arch/arm64/boot/dts/freescale/imx8mm-beacon-baseboard.dtsi+3 -00 replies
4/106arm64: dts: imx8mn-beacon: Enable RTS-CTS on UART3arch/arm64/boot/dts/freescale/imx8mn-beacon-baseboard.dtsi+3 -00 replies
5/106powerpc/kasan: Silence KASAN warnings in __get_wchan()arch/powerpc/kernel/process.c+2 -20 replies
6/106ASoC: nau8822: Add operation for internal PLL off and onsound/soc/codecs/nau8822.c sound/soc/codecs/nau8822.h+7 -00 replies
7/106drm/amd/display: Read Golden Settings Table from VBIOSdrivers/gpu/drm/amd/display/dc/dcn31/dcn31_dio_link_encoder.c+1 -30 replies
8/106drm/amdkfd: Use mmget_not_zero in MMU notifierdrivers/gpu/drm/amd/amdkfd/kfd_svm.c+3 -00 replies
9/106dma-debug: make things less spammy under memory pressurekernel/dma/debug.c+1 -10 replies
10/106ASoC: cs42l52: Fix TLV scales for mixer controlssound/soc/codecs/cs42l52.c+2 -20 replies
11/106ASoC: cs35l36: Update digital volume TLVsound/soc/codecs/cs35l36.c+2 -10 replies
12/106ASoC: cs53l30: Correct number of volume levels on SX controlssound/soc/codecs/cs53l30.c+8 -80 replies
13/106ASoC: cs42l52: Correct TLV for Bypass Volumesound/soc/codecs/cs42l52.c+3 -10 replies
14/106ASoC: cs42l56: Correct typo in minimum level for SX volume controlssound/soc/codecs/cs42l56.c+2 -20 replies
15/106ASoC: cs42l51: Correct minimum value for SX volume controlsound/soc/codecs/cs42l51.c+1 -10 replies
16/106drm/amdkfd: add pinned BOs to kfd_bo_listdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c+6 -70 replies
17/106ata: libata-core: fix NULL pointer deref in ata_host_alloc_pinfo()drivers/ata/libata-core.c+2 -20 replies
18/106quota: Prevent memory allocation recursion while holding dq_lockfs/quota/dquot.c+10 -00 replies
19/106ASoC: wm8962: Fix suspend while playing musicsound/soc/codecs/wm8962.c+1 -00 replies
20/106ASoC: es8328: Fix event generation for deemphasis controlsound/soc/codecs/es8328.c+4 -10 replies
21/106ASoC: wm_adsp: Fix event generation for wm_adsp_fw_put()sound/soc/codecs/wm_adsp.c+1 -10 replies
22/106Input: soc_button_array - also add Lenovo Yoga Tablet2 1051F to dmi_use_low_level_irqdrivers/input/misc/soc_button_array.c+2 -20 replies
23/106scsi: vmw_pvscsi: Expand vcpuHint to 16 bitsdrivers/scsi/vmw_pvscsi.h+2 -20 replies
24/106scsi: lpfc: Resolve NULL ptr dereference after an ELS LOGO is aborteddrivers/scsi/lpfc/lpfc_els.c+9 -90 replies
25/106scsi: lpfc: Fix port stuck in bypassed state after LIP in PT2PT topologydrivers/scsi/lpfc/lpfc_nportdisc.c+2 -10 replies
26/106scsi: 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
27/106scsi: mpt3sas: Fix out-of-bounds compiler warningdrivers/scsi/mpt3sas/mpt3sas_base.c+12 -110 replies
28/106scsi: ipr: Fix missing/incorrect resource cleanup in error casedrivers/scsi/ipr.c+2 -20 replies
29/106scsi: pmcraid: Fix missing resource cleanup in error casedrivers/scsi/pmcraid.c+1 -10 replies
30/106ALSA: hda/realtek - Add HW8326 supportsound/hda/hdac_device.c sound/pci/hda/patch_realtek.c+15 -00 replies
31/106virtio-mmio: fix missing put_device() when vm_cmdline_parent registration faileddrivers/virtio/virtio_mmio.c+1 -00 replies
32/106nfc: nfcmrvl: Fix memory leak in nfcmrvl_play_deferreddrivers/nfc/nfcmrvl/usb.c+14 -20 replies
33/106ipv6: Fix signed integer overflow in l2tp_ip6_sendmsgnet/l2tp/l2tp_ip6.c+3 -20 replies
34/106net: ethernet: mtk_eth_soc: fix misuse of mem alloc interface netdev[napi]_alloc_fragdrivers/net/ethernet/mediatek/mtk_eth_soc.c+19 -20 replies
35/106gcc-12: disable -Wdangling-pointer warning for nowMakefile+3 -00 replies
36/106mellanox: mlx5: avoid uninitialized variable warning with gcc-12drivers/net/ethernet/mellanox/mlx5/core/lag.c+1 -10 replies
37/106netfs: gcc-12: temporarily disable -Wattribute-warning for nowfs/afs/inode.c fs/ceph/inode.c+6 -00 replies
38/106MIPS: Loongson-3: fix compile mips cpu_hwmon as module build error.drivers/platform/mips/Kconfig+1 -10 replies
39/106random: credit cpu and bootloader seeds by defaultdrivers/char/Kconfig+31 -190 replies
40/106gpio: dwapb: Dont print error on -EPROBE_DEFERdrivers/gpio/gpio-dwapb.c+3 -40 replies
41/106platform/x86: gigabyte-wmi: Add Z690M AORUS ELITE AX DDR4 supportdrivers/platform/x86/gigabyte-wmi.c+1 -00 replies
42/106platform/x86: gigabyte-wmi: Add support for B450M DS3H-CFdrivers/platform/x86/gigabyte-wmi.c+1 -00 replies
43/106platform/x86/intel: hid: Add Surface Go to VGBS allow listdrivers/platform/x86/intel/hid.c+6 -00 replies
44/106staging: r8188eu: fix rtw_alloc_hwxmits error detection for nowdrivers/staging/r8188eu/core/rtw_xmit.c+5 -150 replies
45/106staging: r8188eu: Use zeroing allocator in wpa_set_encryption()drivers/staging/r8188eu/os_dep/ioctl_linux.c+1 -20 replies
46/106staging: r8188eu: Fix warning of array overflow in ioctl_linux.cdrivers/staging/r8188eu/os_dep/ioctl_linux.c+1 -10 replies
47/106pNFS: Dont keep retrying if the server replied NFS4ERR_LAYOUTUNAVAILABLEfs/nfs/pnfs.c+6 -00 replies
48/106pNFS: 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
49/106sunrpc: set cl_max_connect when cloning an rpc_clntnet/sunrpc/clnt.c+1 -00 replies
50/106clocksource: hyper-v: unexport __init-annotated hv_init_clocksource()drivers/clocksource/hyperv_timer.c+0 -10 replies
51/106i40e: Fix adding ADQ filter to TC0drivers/net/ethernet/intel/i40e/i40e_main.c+5 -00 replies
52/106i40e: Fix calculating the number of queue pairsdrivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c+1 -10 replies
53/106i40e: Fix call trace in setup_tx_descriptorsdrivers/net/ethernet/intel/i40e/i40e_ethtool.c+17 -80 replies
54/106Drivers: hv: vmbus: Release cpu lock in error casedrivers/hv/channel_mgmt.c+1 -00 replies
55/106tty: goldfish: Fix free_irq() on removedrivers/tty/goldfish.c+1 -10 replies
56/106misc: atmel-ssc: Fix IRQ check in ssc_probedrivers/misc/atmel-ssc.c+2 -20 replies
57/106io_uring: fix races with file table unregisterfs/io_uring.c+8 -00 replies
58/106io_uring: fix races with buffer table unregisterfs/io_uring.c+7 -00 replies
59/106drm/i915/reset: Fix error_state_read ptr + offset usedrivers/gpu/drm/i915/i915_sysfs.c+12 -30 replies
60/106net: hns3: split function hclge_update_port_base_vlan_cfg()drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+36 -330 replies
61/106net: hns3: set port base vlan tbl_sta to false before removing old vlandrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+1 -00 replies
62/106net: hns3: dont push link state to VF if unalivedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c+6 -00 replies
63/106net: 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
64/106nvme: add device name to warning in uuid_show()drivers/nvme/host/core.c+2 -20 replies
65/106mlxsw: spectrum_cnt: Reorder counter poolsdrivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h+1 -10 replies
66/106net: bgmac: Fix an erroneous kfree() in bgmac_remove()drivers/net/ethernet/broadcom/bgmac-bcma.c+0 -10 replies
67/106net: ax25: Fix deadlock caused by skb_recv_datagram in ax25_recvmsgnet/ax25/af_ax25.c+28 -60 replies
68/106arm64: ftrace: fix branch range checksarch/arm64/kernel/ftrace.c+2 -20 replies
69/106arm64: ftrace: consistently handle PLTs.arch/arm64/kernel/ftrace.c+66 -710 replies
70/106certs/blacklist_hashes.c: fix const confusion in certs blacklistcerts/blacklist_hashes.c+1 -10 replies
71/106init: Initialize noop_backing_dev_info earlydrivers/base/init.c include/linux/backing-dev.h mm/backing-dev.c+6 -90 replies
72/106block: Fix handling of offline queues in blk_mq_alloc_request_hctx()block/blk-mq.c+2 -00 replies
73/106faddr2line: Fix overlapping text section failures, the sequelscripts/faddr2line+34 -110 replies
74/106i2c: npcm7xx: Add check for platform_driver_registerdrivers/i2c/busses/i2c-npcm7xx.c+1 -20 replies
75/106irqchip/gic/realview: Fix refcount leak in realview_gic_of_initdrivers/irqchip/irq-gic-realview.c+1 -00 replies
76/106irqchip/gic-v3: Fix error handling in gic_populate_ppi_partitionsdrivers/irqchip/irq-gic-v3.c+1 -10 replies
77/106irqchip/gic-v3: Fix refcount leak in gic_populate_ppi_partitionsdrivers/irqchip/irq-gic-v3.c+4 -10 replies
78/106irqchip/realtek-rtl: Fix refcount leak in map_interruptsdrivers/irqchip/irq-realtek-rtl.c+1 -10 replies
79/106sched: Fix balance_push() vs __sched_setscheduler()kernel/sched/core.c kernel/sched/sched.h+38 -30 replies
80/106i2c: designware: Use standard optional ref clock implementationdrivers/i2c/busses/i2c-designware-common.c drivers/i2c/busses/i2c-designware-platdrv.c+11 -50 replies
81/106mei: hbm: drop capability response on early shutdowndrivers/misc/mei/hbm.c+2 -10 replies
82/106mei: me: add raptor lake point S DIDdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+4 -00 replies
83/106comedi: vmk80xx: fix expression for tx buffer sizedrivers/comedi/drivers/vmk80xx.c+1 -10 replies
84/106crypto: memneq - move into lib/crypto/Kconfig crypto/Makefile crypto/memneq.c +4 more+175 -1690 replies
85/106USB: serial: option: add support for Cinterion MV31 with new baselinedrivers/usb/serial/option.c+6 -00 replies
86/106USB: serial: io_ti: add Agilent E5805A supportdrivers/usb/serial/io_ti.c drivers/usb/serial/io_usbvend.h+3 -00 replies
87/106usb: dwc2: Fix memory leak in dwc2_hcd_initdrivers/usb/dwc2/hcd.c+1 -10 replies
88/106usb: cdnsp: Fixed setting last_trb incorrectlydrivers/usb/cdns3/cdnsp-ring.c+11 -80 replies
89/106usb: gadget: lpc32xx_udc: Fix refcount leak in lpc32xx_udc_probedrivers/usb/gadget/udc/lpc32xx_udc.c+1 -00 replies
90/106usb: gadget: f_fs: change ep->status safe in ffs_epfile_io()drivers/usb/gadget/function/f_fs.c+19 -150 replies
91/106usb: gadget: f_fs: change ep->ep safe in ffs_epfile_io()drivers/usb/gadget/function/f_fs.c+6 -00 replies
92/106tty: n_gsm: Debug output allocation must use GFP_ATOMICdrivers/tty/n_gsm.c+1 -10 replies
93/106serial: 8250: Store to lsr_save_flags after lsr readdrivers/tty/serial/8250/8250_port.c+2 -00 replies
94/106bus: fsl-mc-bus: fix KASAN use-after-free in fsl_mc_bus_remove()drivers/bus/fsl-mc/fsl-mc-bus.c+3 -30 replies
95/106dm mirror log: round up region bitmap size to BITS_PER_LONGdrivers/md/dm-log.c+1 -20 replies
96/106drm/amd/display: Cap OLED brightness per max frame-average luminancedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+4 -40 replies
97/106cfi: Fix __cfi_slowpath_diag RCU usage with cpuidlekernel/cfi.c+16 -60 replies
98/106ext4: fix super block checksum incorrect after mountfs/ext4/super.c+8 -80 replies
99/106ext4: fix bug_on ext4_mb_use_inode_pafs/ext4/mballoc.c+9 -00 replies
100/106ext4: make variable "count" signedfs/ext4/namei.c+2 -10 replies
101/106ext4: add reserved GDT blocks checkfs/ext4/resize.c+10 -00 replies
102/106KVM: 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
103/106ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machinesound/pci/hda/patch_realtek.c+1 -00 replies
104/106virtio-pci: Remove wrong address verification in vp_del_vqs()drivers/virtio/virtio_pci_common.c+1 -20 replies
105/106powerpc/book3e: get rid of #include <generated/compile.h>arch/powerpc/mm/nohash/kaslr_booke.c+2 -60 replies
106/106clk: imx8mp: fix usb_root_clk parentdrivers/clk/imx/clk-imx8mp.c+1 -10 replies

Reviews trailers per patch

45 of 106 patches have a Reviewed-by or Acked-by.

PatchNicholas KazlauskasDaniel WheelerRichard FitzgeraldJason WangCharles KeepaxKees Cookvan fantasyVitaly KuznetsovMichael KelleyClaudiu BezneaHans de GoedeDan CarpenterFelix KuehlingIvan T. IvanovChengming ZhouArd BiesheuvelGurucharanBharathi SreenivasGuenter RoeckHuacai ChenFlorian FainelliAndy ShevchenkoJarkko NikulaJohan HovoldEric BiggersTali PerryJohn HarrisonJarkko SakkinenMickaël SalaünSuzuki K PouloseAlexandru EliseiChristoph HellwigRitesh HarjaniMing LeiPaolo AbeniEric DumazetJing-Ting WuRodrigo SiqueiraHamza MahfoozJan KaraEric AugerChristophe de DinechinMinas HarutyunyanPawel LaszczakMichael WuJohn KeepingChristian KönigUwe Kleine-KönigScott WoodJasdeep DhillonAbel VesaGregory CLEMENTBrian KingKrzysztof KozlowskiFox ChenBagas SanjayaRon EconomosSudip MukherjeeJon HunterShuah Khan
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/106R-b T-b
2/106
3/106
4/106
5/106R-b
6/106
7/106R-b T-b A-b
8/106R-b
9/106
10/106
11/106
12/106
13/106
14/106
15/106
16/106R-b A-b
17/106
18/106
19/106A-b
20/106
21/106R-b
22/106R-b
23/106
24/106
25/106
26/106
27/106
28/106R-b A-b
29/106R-b
30/106
31/106A-b
32/106A-b
33/106
34/106
35/106
36/106
37/106
38/106R-b R-b
39/106R-b
40/106R-b
41/106
42/106
43/106R-b R-b
44/106
45/106
46/106
47/106
48/106
49/106
50/106R-b R-b
51/106T-b
52/106T-b
53/106T-b
54/106R-b
55/106
56/106R-b
57/106Reported-and-tested-by
58/106Reported-and-tested-by
59/106R-b
60/106
61/106
62/106
63/106
64/106
65/106
66/106R-b
67/106A-b R-b
68/106T-b R-b R-b
69/106T-b R-b R-b
70/106R-b R-b
71/106Reported-and-tested-by Reported-and-tested-by Reported-and-tested-by R-b
72/106R-b R-b
73/106
74/106A-b
75/106
76/106
77/106
78/106
79/106T-b
80/106R-b A-b
81/106
82/106
83/106R-b
84/106R-b
85/106
86/106
87/106A-b
88/106A-b
89/106
90/106T-b R-b
91/106T-b R-b
92/106R-b
93/106A-b
94/106
95/106
96/106T-b R-b A-b
97/106
98/106R-b R-b
99/106R-b
100/106
101/106R-b R-b
102/106R-b T-b
103/106
104/106A-b
105/106A-b
106/106R-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 60 reviewers.

Read the v1 thread

Cover letter [PATCH 5.15 000/106] 5.15.49-rc1 review

This is the start of the stable review cycle for the 5.15.49 release. There are 106 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.15.49-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.49-rc1

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

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

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

Andy Chi <[email protected]>
ALSA: hda/realtek: fix right sounds and mute/micmute LEDs for HP machine

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

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

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

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

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

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

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

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

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

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/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]>
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

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

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

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

Jian Shen <[email protected]>
net: hns3: split function hclge_update_port_base_vlan_cfg()

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

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

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

Gustavo A. R. Silva <[email protected]>
staging: r8188eu: Use zeroing allocator in wpa_set_encryption()

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

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]>
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

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

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

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

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

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()

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

Trond Myklebust <[email protected]>
nfsd: Replace use of rwsem with errseq_t

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

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

Diffstat:

 Makefile                                           |   7 +-
 .../dts/freescale/imx8mm-beacon-baseboard.dtsi     |   3 +
 .../dts/freescale/imx8mn-beacon-baseboard.dtsi     |   3 +
 arch/arm64/kernel/ftrace.c                         | 137 ++++++++++-----------
 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/powerpc/kernel/process.c                      |   4 +-
 arch/powerpc/mm/nohash/kaslr_booke.c               |   8 +-
 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/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/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-npcm7xx.c                   |   3 +-
 drivers/input/misc/soc_button_array.c              |   4 +-
 drivers/irqchip/irq-gic-realview.c                 |   1 +
 drivers/irqchip/irq-gic-v3.c                       |   7 +-
 drivers/irqchip/irq-realtek-rtl.c                  |   2 +-
 drivers/md/dm-log.c                                |   3 +-
 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 -
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |  87 +++++++------
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c  |   2 +-
 .../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/mediatek/mtk_eth_soc.c        |  21 +++-
 drivers/net/ethernet/mellanox/mlx5/core/lag.c      |   2 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h |   2 +-
 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/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       |   5 +-
 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/gadget/function/f_fs.c                 |  40 +++---
 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/afs/inode.c                                     |   3 +
 fs/ceph/inode.c                                    |   3 +
 fs/ext4/mballoc.c                                  |   9 ++
 fs/ext4/namei.c                                    |   3 +-
 fs/ext4/resize.c                                   |  10 ++
 fs/ext4/super.c                                    |  16 +--
 fs/io_uring.c                                      |  15 +++
 fs/nfs/callback_proc.c                             |   1 +
 fs/nfs/pnfs.c                                      |  21 +++-
 fs/nfs/pnfs.h                                      |   1 +
 fs/nfsd/filecache.c                                |   1 -
 fs/nfsd/filecache.h                                |   1 -
 fs/nfsd/nfs4proc.c                                 |  16 +--
 fs/nfsd/vfs.c                                      |  40 +++---
 fs/quota/dquot.c                                   |  10 ++
 include/linux/backing-dev.h                        |   2 +
 kernel/cfi.c                                       |  22 +++-
 kernel/dma/debug.c                                 |   2 +-
 kernel/sched/core.c                                |  36 +++++-
 kernel/sched/sched.h                               |   5 +
 lib/Kconfig                                        |   3 +
 lib/Makefile                                       |   1 +
 lib/crypto/Kconfig                                 |   1 +
 {crypto => lib}/memneq.c                           |   0
 mm/backing-dev.c                                   |  11 +-
 net/ax25/af_ax25.c                                 |  34 ++++-
 net/l2tp/l2tp_ip6.c                                |   5 +-
 net/sunrpc/clnt.c                                  |   1 +
 scripts/faddr2line                                 |  45 +++++--
 sound/hda/hdac_device.c                            |   1 +
 sound/pci/hda/patch_realtek.c                      |  15 +++
 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 +-
 118 files changed, 707 insertions(+), 393 deletions(-)