Skip to content

5.15.172-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest76 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/76arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavatorarch/arm64/boot/dts/rockchip/rk3399-sapphire-excavator.dts+1 -10 replies
2/76arm64: dts: rockchip: Remove hdmis 2nd interrupt on rk3328arch/arm64/boot/dts/rockchip/rk3328.dtsi+1 -20 replies
3/76arm64: dts: rockchip: Fix bluetooth properties on Rock960 boardsarch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi+1 -10 replies
4/76arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lionarch/arm64/boot/dts/rockchip/rk3368-lion.dtsi+0 -10 replies
5/76arm64: dts: rockchip: Fix LED triggers on rk3308-roc-ccarch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts+2 -20 replies
6/76arm64: dts: imx8mp: correct sdhc ipg clkarch/arm64/boot/dts/freescale/imx8mp.dtsi+3 -30 replies
7/76ARM: dts: rockchip: fix rk3036 acodec nodearch/arm/boot/dts/rk3036.dtsi+4 -30 replies
8/76ARM: dts: rockchip: drop grf reference from rk3036 hdmiarch/arm/boot/dts/rk3036.dtsi+0 -10 replies
9/76ARM: dts: rockchip: Fix the spi controller on rk3036arch/arm/boot/dts/rk3036.dtsi+3 -30 replies
10/76ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylinarch/arm/boot/dts/rk3036-kylin.dts+2 -20 replies
11/76HID: core: zero-initialize the report bufferdrivers/hid/hid-core.c+1 -10 replies
12/76NFSv3: only use NFS timeout for MOUNT when protocols are compatiblefs/nfs/super.c+9 -10 replies
13/76NFS: Add a tracepoint to show the results of nfs_set_cache_invalid()fs/nfs/inode.c fs/nfs/nfstrace.h+2 -00 replies
14/76NFSv3: handle out-of-order write replies.fs/nfs/inode.c include/linux/nfs_fs.h+144 -150 replies
15/76nfs: avoid i_lock contention in nfs_clear_invalid_mappingfs/nfs/inode.c+15 -50 replies
16/76security/keys: fix slab-out-of-bounds in key_task_permissionsecurity/keys/keyring.c+5 -20 replies
17/76net: enetc: set MAC address to the VF net_devicedrivers/net/ethernet/freescale/enetc/enetc_vf.c+8 -10 replies
18/76sctp: properly validate chunk size in sctp_sf_ootb()net/sctp/sm_statefuns.c+1 -10 replies
19/76can: c_can: fix {rx,tx}_errors statisticsdrivers/net/can/c_can/c_can_main.c+6 -10 replies
20/76i40e: fix race condition by adding filters intermediate sync statedrivers/net/ethernet/intel/i40e/i40e.h drivers/net/ethernet/intel/i40e/i40e_debugfs.c drivers/net/ethernet/intel/i40e/i40e_main.c+12 -20 replies
21/76net: hns3: fix kernel crash when uninstalling driverdrivers/net/ethernet/hisilicon/hns3/hnae3.c+4 -10 replies
22/76net: phy: ti: add PHY_RST_AFTER_CLK_EN flagdrivers/net/phy/dp83848.c+2 -00 replies
23/76net: stmmac: Fix unbalanced IRQ wake disable warning on single irq casedrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+1 -00 replies
24/76net: arc: fix the device for dma_map_single/dma_unmap_singledrivers/net/ethernet/arc/emac_main.c+16 -110 replies
25/76Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown"sound/pci/hda/patch_conexant.c+0 -20 replies
26/76media: stb0899_algo: initialize cfr before using itdrivers/media/dvb-frontends/stb0899_algo.c+1 -10 replies
27/76media: dvbdev: prevent the risk of out of memory accessdrivers/media/dvb-core/dvbdev.c+15 -20 replies
28/76media: dvb_frontend: dont play tricks with underflow valuesdrivers/media/dvb-core/dvb_frontend.c+2 -20 replies
29/76media: adv7604: prevent underflow condition when reporting colorspacedrivers/media/i2c/adv7604.c+17 -90 replies
30/76scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES bufferdrivers/scsi/sd_zbc.c+1 -20 replies
31/76ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init()sound/firewire/tascam/amdtp-tascam.c+1 -10 replies
32/76ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_removesound/soc/stm/stm32_spdifrx.c+1 -10 replies
33/76media: s5p-jpeg: prevent buffer overflowsdrivers/media/platform/s5p-jpeg/jpeg-core.c+11 -60 replies
34/76media: cx24116: prevent overflows on SNR calculusdrivers/media/dvb-frontends/cx24116.c+6 -10 replies
35/76media: pulse8-cec: fix data timestamp at pulse8_setup()drivers/media/cec/usb/pulse8/pulse8-cec.c+1 -10 replies
36/76media: v4l2-tpg: prevent the risk of a division by zerodrivers/media/common/v4l2-tpg/v4l2-tpg-core.c+3 -00 replies
37/76media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl()drivers/media/v4l2-core/v4l2-ctrls-api.c+11 -60 replies
38/76pwm: imx-tpm: Use correct MODULO value for EPWM modedrivers/pwm/pwm-imx-tpm.c+3 -10 replies
39/76drm/amdgpu: Adjust debugfs eviction and IB access permissionsdrivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+3 -30 replies
40/76drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+1 -10 replies
41/76drm/amdgpu: prevent NULL pointer dereference if ATIF is not supporteddrivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c+2 -20 replies
42/76thermal/drivers/qcom/lmh: Remove false lockdep backtracedrivers/thermal/qcom/lmh.c+7 -00 replies
43/76dm cache: correct the number of origin blocks to match the target lengthdrivers/md/dm-cache-target.c+4 -40 replies
44/76dm cache: fix out-of-bounds access to the dirty bitset when resizingdrivers/md/dm-cache-target.c+1 -10 replies
45/76dm cache: optimize dirty bit checking with find_next_bit when resizingdrivers/md/dm-cache-target.c+8 -80 replies
46/76dm cache: fix potential out-of-bounds access on the first resumedrivers/md/dm-cache-target.c+16 -210 replies
47/76dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflowdrivers/md/dm-unstripe.c+2 -20 replies
48/76ALSA: usb-audio: Add quirk for HP 320 FHD Webcamsound/usb/mixer.c sound/usb/quirks.c+3 -00 replies
49/76posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on cloneinclude/linux/tick.h kernel/fork.c+10 -00 replies
50/76io_uring: rename kiocb_end_write() local helperio_uring/io_uring.c+4 -40 replies
51/76fs: create kiocb_{start,end}_write() helpersinclude/linux/fs.h+36 -00 replies
52/76io_uring: use kiocb_{start,end}_write() helpersio_uring/io_uring.c+4 -190 replies
53/76io_uring/rw: fix missing NOWAIT check for O_DIRECT start writeio_uring/io_uring.c+21 -20 replies
54/76nfs: Fix KMSAN warning in decode_getfattr_attrs()fs/nfs/inode.c+1 -00 replies
55/76btrfs: reinitialize delayed ref list after deleting it from the listfs/btrfs/delayed-ref.c+1 -10 replies
56/76net: bridge: xmit: make sure we have at least eth header len bytesnet/bridge/br_device.c+5 -00 replies
57/76ice: Add a per-VF limit on number of FDIR filtersdrivers/net/ethernet/intel/ice/ice_ethtool_fdir.c drivers/net/ethernet/intel/ice/ice_fdir.h drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c +1 more+21 -10 replies
58/76net: do not delay dst_entries_add() in dst_release()net/core/dst.c+12 -50 replies
59/76media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_formatdrivers/media/usb/uvc/uvc_driver.c+1 -10 replies
60/76fs/proc: fix compile warning about variable vmcore_mmap_opsfs/proc/vmcore.c+5 -40 replies
61/76usb: musb: sunxi: Fix accessing an released usb phydrivers/usb/musb/sunxi.c+0 -20 replies
62/76usb: dwc3: fix fault at system suspend if device was already runtime suspendeddrivers/usb/dwc3/core.c+12 -130 replies
63/76usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd()drivers/usb/typec/ucsi/ucsi_ccg.c+2 -00 replies
64/76USB: serial: io_edgeport: fix use after free in debug printkdrivers/usb/serial/io_edgeport.c+4 -40 replies
65/76USB: serial: qcserial: add support for Sierra Wireless EM86xxdrivers/usb/serial/qcserial.c+2 -00 replies
66/76USB: serial: option: add Fibocom FG132 0x0112 compositiondrivers/usb/serial/option.c+3 -00 replies
67/76USB: serial: option: add Quectel RG650Vdrivers/usb/serial/option.c+3 -00 replies
68/76irqchip/gic-v3: Force propagation of the active state with a read-backdrivers/irqchip/irq-gic-v3.c+7 -00 replies
69/76ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove()fs/ocfs2/xattr.c+1 -20 replies
70/76ucounts: fix counter leak in inc_rlimit_get_ucounts()kernel/ucount.c+1 -20 replies
71/76ALSA: usb-audio: Support jack detection on Dell docksound/usb/mixer_quirks.c+167 -00 replies
72/76ALSA: usb-audio: Add quirks for Dell WD19 docksound/usb/mixer_quirks.c+3 -00 replies
73/76ACPI: PRM: Clean up guid type in struct prm_handler_infodrivers/acpi/prmt.c+1 -10 replies
74/76hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointernet/vmw_vsock/hyperv_transport.c+1 -00 replies
75/76vsock/virtio: Initialization of the dangling pointer occurring in vsk->transnet/vmw_vsock/virtio_transport_common.c+1 -00 replies
76/76ALSA: usb-audio: Add endianness annotationssound/usb/mixer_quirks.c+2 -20 replies

Reviews trailers per patch

42 of 76 patches have a Reviewed-by or Acked-by.

PatchDragan SimicBenjamin TissoiresJeff LaytonJarkko SakkinenVladimir OlteanClaudiu ManoilHeiko StuebnerPucha Himasekhar ReddyMichal SchmidtSimon HormanAndrew LunnQuentin SchulzFabio EstevamYang WangMario LimoncielloJoe ThornberFrederic WeisbeckerJan KaraJens AxboeJohannes ThumshirnDavid SterbaPrzemek KitszelWojciech DrewekRafal RomanowskiHans VerkuilDamien Le MoalTakashi SakamotoJacek AnaszewskiGreg Kroah-HartmanLaurent PinchartChristoffer Dall[email protected]Joseph QiRoman GushchinAlexey GladkovPaul E. McKenneyArd BiesheuvelStefano GarzarellaMichael S. TsirkinThinh NguyenWill McVickerHeikki KrogerusLinux Kernel Functional TestingNaresh KambojuXin LongHarshit MogalapalliShuah KhanRon EconomosFlorian FainelliMark BrownJon HunterHardik Garg
SeriesT-b T-b T-b T-b T-b T-b T-b T-b
1/76
2/76Helped-by
3/76R-b
4/76R-b R-b
5/76R-b
6/76R-b
7/76R-b
8/76R-b
9/76R-b
10/76R-b
11/76A-b
12/76
13/76
14/76
15/76R-b
16/76R-b
17/76R-b R-b
18/76
19/76
20/76T-b R-b T-b
21/76R-b
22/76R-b
23/76R-b
24/76
25/76
26/76
27/76
28/76
29/76R-b
30/76R-b
31/76R-b
32/76
33/76R-b
34/76
35/76
36/76
37/76
38/76
39/76R-b
40/76R-b
41/76R-b
42/76
43/76A-b
44/76A-b
45/76A-b
46/76A-b
47/76
48/76
49/76R-b
50/76R-b R-b
51/76R-b R-b
52/76R-b R-b
53/76
54/76
55/76R-b R-b
56/76
57/76R-b R-b T-b
58/76T-b T-b R-b
59/76A-b R-b
60/76
61/76
62/76A-b T-b
63/76R-b
64/76
65/76
66/76
67/76
68/76A-b
69/76T-b R-b
70/76T-b A-b
71/76
72/76
73/76T-b A-b
74/76R-b A-b
75/76
76/76

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

Read the v1 thread

Cover letter [PATCH 5.15 00/76] 5.15.172-rc1 review

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

Responses should be made by Thu, 14 Nov 2024 10:18:19 +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.172-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.172-rc1

Jan Schär <[email protected]>
ALSA: usb-audio: Add endianness annotations

Hyunwoo Kim <[email protected]>

    vsock/virtio: Initialization of the dangling pointer occurring in vsk->trans

Hyunwoo Kim <[email protected]>

    hv_sock: Initializing vsk->trans to NULL to prevent a dangling pointer

Dan Carpenter <[email protected]>
ACPI: PRM: Clean up guid type in struct prm_handler_info

Jan Schär <[email protected]>
ALSA: usb-audio: Add quirks for Dell WD19 dock

Jan Schär <[email protected]>
ALSA: usb-audio: Support jack detection on Dell dock

Andrei Vagin <[email protected]>
ucounts: fix counter leak in inc_rlimit_get_ucounts()

Andrew Kanner <[email protected]>
ocfs2: remove entry once instead of null-ptr-dereference in ocfs2_xa_remove()

Marc Zyngier <[email protected]>
irqchip/gic-v3: Force propagation of the active state with a read-back

Benoît Monin <[email protected]>
USB: serial: option: add Quectel RG650V

Reinhard Speyerer <[email protected]>

    USB: serial: option: add Fibocom FG132 0x0112 composition

Jack Wu <[email protected]>
USB: serial: qcserial: add support for Sierra Wireless EM86xx

Dan Carpenter <[email protected]>
USB: serial: io_edgeport: fix use after free in debug printk

Dan Carpenter <[email protected]>
usb: typec: fix potential out of bounds in ucsi_ccg_update_set_new_cam_cmd()

Roger Quadros <[email protected]>
usb: dwc3: fix fault at system suspend if device was already runtime suspended

Zijun Hu <[email protected]>
usb: musb: sunxi: Fix accessing an released usb phy

Qi Xi <[email protected]>
fs/proc: fix compile warning about variable 'vmcore_mmap_ops'

Benoit Sevens <[email protected]>
media: uvcvideo: Skip parsing frames of type UVC_VS_UNDEFINED in uvc_parse_format

Eric Dumazet <[email protected]>
net: do not delay dst_entries_add() in dst_release()

Ahmed Zaki <[email protected]>
ice: Add a per-VF limit on number of FDIR filters

Nikolay Aleksandrov <[email protected]>
net: bridge: xmit: make sure we have at least eth header len bytes

Filipe Manana <[email protected]>
btrfs: reinitialize delayed ref list after deleting it from the list

Roberto Sassu <[email protected]>
nfs: Fix KMSAN warning in decode_getfattr_attrs()

Jens Axboe <[email protected]>
io_uring/rw: fix missing NOWAIT check for O_DIRECT start write

Amir Goldstein <[email protected]>
io_uring: use kiocb_{start,end}_write() helpers

Amir Goldstein <[email protected]>
fs: create kiocb_{start,end}_write() helpers

Amir Goldstein <[email protected]>
io_uring: rename kiocb_end_write() local helper

Benjamin Segall <[email protected]>
posix-cpu-timers: Clear TICK_DEP_BIT_POSIX_TIMER on clone

Takashi Iwai <[email protected]>
ALSA: usb-audio: Add quirk for HP 320 FHD Webcam

Zichen Xie <[email protected]>
dm-unstriped: cast an operand to sector_t to prevent potential uint32_t overflow

Ming-Hung Tsai <[email protected]>
dm cache: fix potential out-of-bounds access on the first resume

Ming-Hung Tsai <[email protected]>
dm cache: optimize dirty bit checking with find_next_bit when resizing

Ming-Hung Tsai <[email protected]>
dm cache: fix out-of-bounds access to the dirty bitset when resizing

Ming-Hung Tsai <[email protected]>
dm cache: correct the number of origin blocks to match the target length

Dmitry Baryshkov <[email protected]>
thermal/drivers/qcom/lmh: Remove false lockdep backtrace

Antonio Quartulli <[email protected]>
drm/amdgpu: prevent NULL pointer dereference if ATIF is not supported

Alex Deucher <[email protected]>
drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()

Alex Deucher <[email protected]>
drm/amdgpu: Adjust debugfs eviction and IB access permissions

Erik Schumacher <[email protected]>
pwm: imx-tpm: Use correct MODULO value for EPWM mode

Mauro Carvalho Chehab <[email protected]>
media: v4l2-ctrls-api: fix error handling for v4l2_g_ctrl()

Mauro Carvalho Chehab <[email protected]>
media: v4l2-tpg: prevent the risk of a division by zero

Mauro Carvalho Chehab <[email protected]>
media: pulse8-cec: fix data timestamp at pulse8_setup()

Mauro Carvalho Chehab <[email protected]>
media: cx24116: prevent overflows on SNR calculus

Mauro Carvalho Chehab <[email protected]>
media: s5p-jpeg: prevent buffer overflows

Amelie Delaunay <[email protected]>
ASoC: stm32: spdifrx: fix dma channel release in stm32_spdifrx_remove

Murad Masimov <[email protected]>
ALSA: firewire-lib: fix return value on fail in amdtp_tscm_init()

Johannes Thumshirn <[email protected]>
scsi: sd_zbc: Use kvzalloc() to allocate REPORT ZONES buffer

Mauro Carvalho Chehab <[email protected]>
media: adv7604: prevent underflow condition when reporting colorspace

Mauro Carvalho Chehab <[email protected]>
media: dvb_frontend: don't play tricks with underflow values

Mauro Carvalho Chehab <[email protected]>
media: dvbdev: prevent the risk of out of memory access

Mauro Carvalho Chehab <[email protected]>
media: stb0899_algo: initialize cfr before using it

Jarosław Janik <[email protected]>
Revert "ALSA: hda/conexant: Mute speakers at suspend / shutdown"

Johan Jonker <[email protected]>
net: arc: fix the device for dma_map_single/dma_unmap_single

Nícolas F. R. A. Prado <[email protected]>
net: stmmac: Fix unbalanced IRQ wake disable warning on single irq case

Diogo Silva <[email protected]>
net: phy: ti: add PHY_RST_AFTER_CLK_EN flag

Peiyang Wang <[email protected]>
net: hns3: fix kernel crash when uninstalling driver

Aleksandr Loktionov <[email protected]>
i40e: fix race condition by adding filter's intermediate sync state

Dario Binacchi <[email protected]>
can: c_can: fix {rx,tx}_errors statistics

Xin Long <[email protected]>
sctp: properly validate chunk size in sctp_sf_ootb()

Wei Fang <[email protected]>
net: enetc: set MAC address to the VF net_device

Chen Ridong <[email protected]>
security/keys: fix slab-out-of-bounds in key_task_permission

Mike Snitzer <[email protected]>
nfs: avoid i_lock contention in nfs_clear_invalid_mapping

NeilBrown <[email protected]>
NFSv3: handle out-of-order write replies.

Benjamin Coddington <[email protected]>
NFS: Add a tracepoint to show the results of nfs_set_cache_invalid()

NeilBrown <[email protected]>
NFSv3: only use NFS timeout for MOUNT when protocols are compatible

Jiri Kosina <[email protected]>
HID: core: zero-initialize the report buffer

Heiko Stuebner <[email protected]>
ARM: dts: rockchip: Fix the realtek audio codec on rk3036-kylin

Heiko Stuebner <[email protected]>
ARM: dts: rockchip: Fix the spi controller on rk3036

Heiko Stuebner <[email protected]>
ARM: dts: rockchip: drop grf reference from rk3036 hdmi

Heiko Stuebner <[email protected]>
ARM: dts: rockchip: fix rk3036 acodec node

Peng Fan <[email protected]>
arm64: dts: imx8mp: correct sdhc ipg clk

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: Fix LED triggers on rk3308-roc-cc

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: Remove #cooling-cells from fan on Theobroma lion

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: Fix bluetooth properties on Rock960 boards

Diederik de Haas <[email protected]>
arm64: dts: rockchip: Remove hdmi's 2nd interrupt on rk3328

Geert Uytterhoeven <[email protected]>
arm64: dts: rockchip: Fix rt5651 compatible value on rk3399-sapphire-excavator

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arm/boot/dts/rk3036-kylin.dts                 |   4 +-
 arch/arm/boot/dts/rk3036.dtsi                      |  14 +-
 arch/arm64/boot/dts/freescale/imx8mp.dtsi          |   6 +-
 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts     |   4 +-
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |   3 +-
 arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi      |   1 -
 arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi   |   2 +-
 .../dts/rockchip/rk3399-sapphire-excavator.dts     |   2 +-
 drivers/acpi/prmt.c                                |   2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c           |   4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |   8 +-
 drivers/hid/hid-core.c                             |   2 +-
 drivers/irqchip/irq-gic-v3.c                       |   7 +
 drivers/md/dm-cache-target.c                       |  35 ++---
 drivers/md/dm-unstripe.c                           |   4 +-
 drivers/media/cec/usb/pulse8/pulse8-cec.c          |   2 +-
 drivers/media/common/v4l2-tpg/v4l2-tpg-core.c      |   3 +
 drivers/media/dvb-core/dvb_frontend.c              |   4 +-
 drivers/media/dvb-core/dvbdev.c                    |  17 ++-
 drivers/media/dvb-frontends/cx24116.c              |   7 +-
 drivers/media/dvb-frontends/stb0899_algo.c         |   2 +-
 drivers/media/i2c/adv7604.c                        |  26 ++--
 drivers/media/platform/s5p-jpeg/jpeg-core.c        |  17 ++-
 drivers/media/usb/uvc/uvc_driver.c                 |   2 +-
 drivers/media/v4l2-core/v4l2-ctrls-api.c           |  17 ++-
 drivers/net/can/c_can/c_can_main.c                 |   7 +-
 drivers/net/ethernet/arc/emac_main.c               |  27 ++--
 drivers/net/ethernet/freescale/enetc/enetc_vf.c    |   9 +-
 drivers/net/ethernet/hisilicon/hns3/hnae3.c        |   5 +-
 drivers/net/ethernet/intel/i40e/i40e.h             |   1 +
 drivers/net/ethernet/intel/i40e/i40e_debugfs.c     |   1 +
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  12 +-
 drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c  |   2 +-
 drivers/net/ethernet/intel/ice/ice_fdir.h          |   3 +
 drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.c |  16 ++
 drivers/net/ethernet/intel/ice/ice_virtchnl_fdir.h |   1 +
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |   1 +
 drivers/net/phy/dp83848.c                          |   2 +
 drivers/pwm/pwm-imx-tpm.c                          |   4 +-
 drivers/scsi/sd_zbc.c                              |   3 +-
 drivers/thermal/qcom/lmh.c                         |   7 +
 drivers/usb/dwc3/core.c                            |  25 ++-
 drivers/usb/musb/sunxi.c                           |   2 -
 drivers/usb/serial/io_edgeport.c                   |   8 +-
 drivers/usb/serial/option.c                        |   6 +
 drivers/usb/serial/qcserial.c                      |   2 +
 drivers/usb/typec/ucsi/ucsi_ccg.c                  |   2 +
 fs/btrfs/delayed-ref.c                             |   2 +-
 fs/nfs/inode.c                                     | 126 +++++++++++++--
 fs/nfs/nfstrace.h                                  |   1 +
 fs/nfs/super.c                                     |  10 +-
 fs/ocfs2/xattr.c                                   |   3 +-
 fs/proc/vmcore.c                                   |   9 +-
 include/linux/fs.h                                 |  36 +++++
 include/linux/nfs_fs.h                             |  47 ++++++
 include/linux/tick.h                               |   8 +
 io_uring/io_uring.c                                |  50 +++---
 kernel/fork.c                                      |   2 +
 kernel/ucount.c                                    |   3 +-
 net/bridge/br_device.c                             |   5 +
 net/core/dst.c                                     |  17 ++-
 net/sctp/sm_statefuns.c                            |   2 +-
 net/vmw_vsock/hyperv_transport.c                   |   1 +
 net/vmw_vsock/virtio_transport_common.c            |   1 +
 security/keys/keyring.c                            |   7 +-
 sound/firewire/tascam/amdtp-tascam.c               |   2 +-
 sound/pci/hda/patch_conexant.c                     |   2 -
 sound/soc/stm/stm32_spdifrx.c                      |   2 +-
 sound/usb/mixer.c                                  |   1 +
 sound/usb/mixer_quirks.c                           | 170 +++++++++++++++++++++
 sound/usb/quirks.c                                 |   2 +
 72 files changed, 674 insertions(+), 180 deletions(-)