Skip to content

5.4.287-rc1 review

Greg Kroah-Hartman linux-arch linux-arm-kernel linux-crypto linux-m68k linux-patches linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest321 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/321netlink: terminate outstanding dump on socket closenet/netlink/af_netlink.c net/netlink/af_netlink.h+8 -250 replies
2/321net/mlx5: fs, lock FTE when checking if activedrivers/net/ethernet/mellanox/mlx5/core/fs_core.c+12 -30 replies
3/321net/mlx5e: kTLS, Fix incorrect page refcountingdrivers/net/ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c+4 -40 replies
4/321ocfs2: uncache inode which has failed entering the groupfs/ocfs2/resize.c+2 -00 replies
5/321KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKENarch/x86/kvm/vmx/vmx.c+3 -10 replies
6/321nilfs2: fix null-ptr-deref in block_touch_buffer tracepointfs/nilfs2/page.c+0 -10 replies
7/321ocfs2: fix UBSAN warning in ocfs2_verify_volume()fs/ocfs2/super.c+9 -40 replies
8/321nilfs2: fix null-ptr-deref in block_dirty_buffer tracepointfs/nilfs2/btnode.c fs/nilfs2/gcinode.c fs/nilfs2/mdt.c +1 more+2 -60 replies
9/321Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"drivers/mmc/host/dw_mmc.c+2 -20 replies
10/321media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not setdrivers/media/dvb-core/dvbdev.c+4 -110 replies
11/321kbuild: Use uname for LINUX_COMPILE_HOST detectionscripts/mkcompile_h+1 -10 replies
12/321mm: revert "mm: shmem: fix data-race in shmem_getattr()"mm/shmem.c+0 -20 replies
13/321ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tabletsound/soc/intel/boards/bytcr_rt5640.c+15 -00 replies
14/321mac80211: fix user-power when emulating chanctxnet/mac80211/main.c+2 -00 replies
15/321selftests/watchdog-test: Fix system accidentally reset after watchdog-testtools/testing/selftests/watchdog/watchdog-test.c+6 -00 replies
16/321ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13sound/pci/hda/patch_realtek.c+12 -00 replies
17/321x86/amd_nb: Fix compile-testing without CONFIG_AMD_NBarch/x86/include/asm/amd_nb.h+4 -10 replies
18/321net: usb: qmi_wwan: add Quectel RG650Vdrivers/net/usb/qmi_wwan.c+1 -00 replies
19/321soc: qcom: Add check devm_kasprintf() returned valuedrivers/soc/qcom/socinfo.c+7 -10 replies
20/321regulator: rk808: Add apply_bit for BUCK3 on RK809drivers/regulator/rk808-regulator.c+2 -00 replies
21/321ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate()sound/soc/stm/stm32_sai_sub.c+2 -20 replies
22/321ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div()sound/soc/stm/stm32_sai_sub.c+1 -10 replies
23/321proc/softirqs: replace seq_printf with seq_put_decimal_ull_widthfs/proc/softirqs.c+1 -10 replies
24/321ipmr: Fix access to mfc_cache_list without lock heldnet/ipv4/ipmr_base.c+2 -10 replies
25/321cifs: Fix buffer overflow when parsing NFS reparse pointsfs/cifs/smb2ops.c+6 -00 replies
26/321NFSD: Force all NFSv4.2 COPY requests to be synchronousfs/nfsd/nfs4proc.c+7 -00 replies
27/321nvme: fix metadata handling in nvme-passthroughdrivers/nvme/host/core.c+6 -10 replies
28/321x86/xen/pvh: Annotate indirect branch as safearch/x86/platform/pvh/head.S+2 -00 replies
29/321mips: asm: fix warning when disabling MIPS_FP_SUPPORTarch/mips/include/asm/switch_to.h+1 -10 replies
30/321initramfs: avoid filename buffer overruninit/initramfs.c+15 -00 replies
31/321nvme-pci: fix freeing of the HMB descriptor tabledrivers/nvme/host/pci.c+9 -70 replies
32/321m68k: mvme147: Fix SCSI controller IRQ numbersarch/m68k/include/asm/mvme147hw.h+2 -20 replies
33/321m68k: mvme16x: Add and use "mvme16x.h"arch/m68k/kernel/early_printk.c arch/m68k/mvme16x/config.c arch/m68k/mvme16x/mvme16x.h+10 -20 replies
34/321m68k: mvme147: Reinstate early consolearch/m68k/kernel/early_printk.c arch/m68k/mvme147/config.c arch/m68k/mvme147/mvme147.h+40 -10 replies
35/321acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()drivers/acpi/arm64/gtdt.c+1 -10 replies
36/321s390/syscalls: Avoid creation of arch/arch/ directoryarch/s390/kernel/syscalls/Makefile+1 -10 replies
37/321hfsplus: dont query the device logical block size multiple timesfs/hfsplus/hfsplus_fs.h fs/hfsplus/wrapper.c+4 -10 replies
38/321firmware: google: Unregister driver_info on failure and exit in gsmidrivers/firmware/google/gsmi.c+6 -00 replies
39/321firmware: google: Unregister driver_info on failuredrivers/firmware/google/gsmi.c+4 -20 replies
40/321EDAC/bluefield: Fix potential integer overflowdrivers/edac/bluefield_edac.c+1 -10 replies
41/321EDAC/fsl_ddr: Fix bad bit shift operationsdrivers/edac/fsl_ddr_edac.c+13 -90 replies
42/321crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSYcrypto/pcrypt.c+8 -40 replies
43/321crypto: cavium - Fix the if condition to exit loop after timeoutdrivers/crypto/cavium/cpt/cptpf_main.c+2 -20 replies
44/321crypto: bcm - add error check in the ahash_hmac_init functiondrivers/crypto/bcm/cipher.c+4 -10 replies
45/321crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()drivers/crypto/cavium/cpt/cptpf_main.c+2 -00 replies
46/321time: Fix references to _msecs_to_jiffies() handling of valuesinclude/linux/jiffies.h kernel/time/time.c+2 -20 replies
47/321soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()drivers/power/avs/smartreflex.c+2 -20 replies
48/321soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()drivers/soc/qcom/qcom-geni-se.c+2 -10 replies
49/321mmc: mmc_spi: drop buggy snprintf()drivers/mmc/host/mmc_spi.c+3 -60 replies
50/321efi/tpm: Pass correct address to memblock_reservedrivers/firmware/efi/tpm.c+1 -10 replies
51/321tpm: fix signed/unsigned bug when checking event logsdrivers/firmware/efi/tpm.c+9 -80 replies
52/321ARM: dts: cubieboard4: Fix DCDC5 regulator constraintsarch/arm/boot/dts/sun9i-a80-cubieboard4.dts+2 -20 replies
53/321regmap: irq: Set lockdep class for hierarchical IRQ domainsdrivers/base/regmap/regmap-irq.c+4 -00 replies
54/321firmware: arm_scpi: Check the DVFS OPP count returned by the firmwaredrivers/firmware/arm_scpi.c+3 -00 replies
55/321drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unuseddrivers/gpu/drm/drm_mm.c+1 -10 replies
56/321wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()drivers/net/wireless/ath/ath9k/htc_hst.c+3 -00 replies
57/321drm/omap: Fix locking in omap_gem_new_dmabuf()drivers/gpu/drm/omapdrm/omap_gem.c+2 -80 replies
58/321wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()drivers/net/wireless/intersil/p54/p54spi.c+1 -30 replies
59/321wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq()drivers/net/wireless/marvell/mwifiex/main.c+2 -20 replies
60/321drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()drivers/gpu/drm/imx/ipuv3-crtc.c+2 -40 replies
61/321dt-bindings: vendor-prefixes: Add NeoFidelity, IncDocumentation/devicetree/bindings/vendor-prefixes.yaml+2 -00 replies
62/321ASoC: fsl_micfil: Drop unnecessary register readsound/soc/fsl/fsl_micfil.c+0 -20 replies
63/321ASoC: fsl_micfil: do not define SHIFT/MASK for single bitssound/soc/fsl/fsl_micfil.c sound/soc/fsl/fsl_micfil.h+40 -1030 replies
64/321ASoC: fsl_micfil: use GENMASK to define register bit fieldssound/soc/fsl/fsl_micfil.c sound/soc/fsl/fsl_micfil.h+58 -1410 replies
65/321ASoC: fsl_micfil: fix regmap_write_bits usagesound/soc/fsl/fsl_micfil.c+2 -20 replies
66/321bpf: Fix the xdp_adjust_tail sample prog issuesamples/bpf/xdp_adjust_tail_kern.c+1 -00 replies
67/321wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()drivers/net/wireless/marvell/mwifiex/fw.h+1 -10 replies
68/321drm/fsl-dcu: Use GEM CMA object functionsdrivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c+1 -50 replies
69/321drm/fsl-dcu: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPSdrivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c+1 -60 replies
70/321drm/fsl-dcu: Convert to Linux IRQ interfacesdrivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c+46 -320 replies
71/321drm: fsl-dcu: enable PIXCLK on LS1021Adrivers/gpu/drm/fsl-dcu/Kconfig drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h+19 -00 replies
72/321drm/panfrost: Remove unused id_mask from struct panfrost_modeldrivers/gpu/drm/panfrost/panfrost_gpu.c+0 -10 replies
73/321drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()drivers/gpu/drm/msm/adreno/a6xx_gmu.c+1 -30 replies
74/321drm/etnaviv: dump: fix sparse warningsdrivers/gpu/drm/etnaviv/etnaviv_dump.c+4 -40 replies
75/321drm/etnaviv: fix power register offset on GC300drivers/gpu/drm/etnaviv/etnaviv_dump.c drivers/gpu/drm/etnaviv/etnaviv_gpu.c drivers/gpu/drm/etnaviv/etnaviv_gpu.h+37 -110 replies
76/321drm/etnaviv: hold GPU lock across perfmon samplingdrivers/gpu/drm/etnaviv/etnaviv_gpu.c+14 -60 replies
77/321bpf, sockmap: Several fixes to bpf_msg_push_datanet/core/filter.c+33 -200 replies
78/321bpf, sockmap: Several fixes to bpf_msg_pop_datanet/core/filter.c+6 -60 replies
79/321bpf, sockmap: Fix sk_msg_reset_currnet/core/filter.c+9 -110 replies
80/321selftests: net: really check for bg process completiontools/testing/selftests/net/pmtu.sh+1 -10 replies
81/321net: rfkill: gpio: Add check for clk_enable()net/rfkill/rfkill-gpio.c+6 -20 replies
82/321ALSA: us122l: Use snd_card_free_when_closed() at disconnectionsound/usb/usx2y/us122l.c+1 -40 replies
83/321ALSA: caiaq: Use snd_card_free_when_closed() at disconnectionsound/usb/caiaq/audio.c sound/usb/caiaq/audio.h sound/usb/caiaq/device.c +2 more+34 -90 replies
84/321ALSA: 6fire: Release resources at card releasesound/usb/6fire/chip.c+5 -50 replies
85/321netpoll: Use rcu_access_pointer() in netpoll_poll_lockinclude/linux/netpoll.h+1 -10 replies
86/321trace/trace_event_perf: remove duplicate samples on the first tracepoint eventkernel/trace/trace_event_perf.c+6 -00 replies
87/321powerpc/vdso: Flag VDSO64 entry points as functionsarch/powerpc/include/asm/vdso.h tools/testing/selftests/vDSO/parse_vdso.c+2 -20 replies
88/321mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix racedrivers/mfd/tps65010.c+2 -60 replies
89/321mfd: da9052-spi: Change read-mask to write-maskdrivers/mfd/da9052-spi.c+1 -10 replies
90/321mfd: intel_soc_pmic_bxtwc: Use dev_err_probe()drivers/mfd/intel_soc_pmic_bxtwc.c+26 -600 replies
91/321mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C devicedrivers/mfd/intel_soc_pmic_bxtwc.c drivers/usb/typec/tcpm/wcove.c+40 -210 replies
92/321mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU devicedrivers/mfd/intel_soc_pmic_bxtwc.c drivers/platform/x86/intel_bxtwc_tmu.c+23 -300 replies
93/321mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devicesdrivers/mfd/intel_soc_pmic_bxtwc.c+30 -240 replies
94/321cpufreq: loongson2: Unregister platform_driver on failuredrivers/cpufreq/loongson2_cpufreq.c+3 -10 replies
95/321mtd: rawnand: atmel: Fix possible memory leakdrivers/mtd/nand/raw/atmel/pmecc.c drivers/mtd/nand/raw/atmel/pmecc.h+1 -90 replies
96/321RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkeydrivers/infiniband/hw/bnxt_re/ib_verbs.c drivers/infiniband/hw/bnxt_re/qplib_fp.h+6 -30 replies
97/321mfd: rt5033: Fix missing regmap_del_irq_chip()drivers/mfd/rt5033.c+2 -20 replies
98/321scsi: bfa: Fix use-after-free in bfad_im_module_exit()drivers/scsi/bfa/bfad.c+1 -20 replies
99/321scsi: fusion: Remove unused variable rcdrivers/message/fusion/mptsas.c+1 -30 replies
100/321scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()drivers/scsi/qedf/qedf_main.c+1 -00 replies
101/321scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()drivers/scsi/qedi/qedi_main.c+1 -00 replies
102/321ocfs2: fix uninitialized value in ocfs2_file_read_iter()fs/ocfs2/aops.h fs/ocfs2/file.c+6 -00 replies
103/321powerpc/sstep: make emulate_vsx_load and emulate_vsx_store staticarch/powerpc/include/asm/sstep.h arch/powerpc/lib/sstep.c+4 -130 replies
104/321fbdev/sh7760fb: Alloc DMA memory from hardware devicedrivers/video/fbdev/sh7760fb.c+4 -40 replies
105/321fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()drivers/video/fbdev/sh7760fb.c+1 -20 replies
106/321dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml formatDocumentation/devicetree/bindings/clock/adi,axi-clkgen.yaml Documentation/devicetree/bindings/clock/axi-clkgen.txt+53 -250 replies
107/321dt-bindings: clock: axi-clkgen: include AXI clkDocumentation/devicetree/bindings/clock/adi,axi-clkgen.yaml+18 -40 replies
108/321clk: axi-clkgen: use devm_platform_ioremap_resource() short-handdrivers/clk/clk-axi-clkgen.c+1 -30 replies
109/321clk: clk-axi-clkgen: make sure to enable the AXI bus clockdrivers/clk/clk-axi-clkgen.c+20 -20 replies
110/321perf cs-etm: Dont flush when packet_queue fills uptools/perf/util/cs-etm.c+18 -70 replies
111/321perf probe: Correct demangled symbols in C++ programtools/perf/util/probe-finder.c+15 -20 replies
112/321PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config readsdrivers/pci/hotplug/cpqphp_pci.c+2 -20 replies
113/321PCI: cpqphp: Fix PCIBIOS_* return value confusiondrivers/pci/hotplug/cpqphp_pci.c+10 -50 replies
114/321m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441xarch/m68k/include/asm/mcfgpio.h+1 -10 replies
115/321m68k: coldfire/device.c: only build FEC when HW macros are definedarch/m68k/coldfire/device.c+4 -40 replies
116/321perf trace: Do not lose last events in a racetools/perf/builtin-trace.c+2 -70 replies
117/321perf trace: Avoid garbage when not printing a syscalls argumentstools/perf/builtin-trace.c+3 -20 replies
118/321rpmsg: glink: Add TX_DATA_CONT command while sendingdrivers/rpmsg/qcom_glink_native.c+34 -40 replies
119/321rpmsg: glink: Send READ_NOTIFY command in FIFO full casedrivers/rpmsg/qcom_glink_native.c+35 -10 replies
120/321rpmsg: glink: Fix GLINK command prefixdrivers/rpmsg/qcom_glink_native.c+49 -490 replies
121/321rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name lengthdrivers/rpmsg/qcom_glink_native.c+2 -10 replies
122/321NFSD: Prevent NULL dereference in nfsd4_process_cb_update()fs/nfsd/nfs4callback.c+2 -00 replies
123/321NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()fs/nfsd/nfs4recover.c+2 -10 replies
124/321NFSD: Fix nfsd4_shutdown_copy()fs/nfsd/nfs4proc.c+5 -20 replies
125/321vfio/pci: Properly hide first-in-list PCIe extended capabilitydrivers/vfio/pci/vfio_pci_config.c+14 -20 replies
126/321power: supply: core: Remove might_sleep() from power_supply_put()drivers/power/supply/power_supply_core.c+0 -20 replies
127/321net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY devicedrivers/net/usb/lan78xx.c+4 -10 replies
128/321tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsetsdrivers/net/ethernet/broadcom/tg3.c+3 -00 replies
129/321net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configurationdrivers/net/usb/lan78xx.c+3 -30 replies
130/321marvell: pxa168_eth: fix call balance of pep->clk handling routinesdrivers/net/ethernet/marvell/pxa168_eth.c+4 -90 replies
131/321net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as brokendrivers/net/ethernet/stmicro/stmmac/dwmac-socfpga.c+2 -00 replies
132/321ipmr: convert /proc handlers to rcu_read_lock()net/ipv4/ipmr.c net/ipv6/ip6mr.c+8 -80 replies
133/321ipmr: fix tables suspicious RCU usagenet/ipv4/ipmr.c+29 -130 replies
134/321usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()drivers/usb/misc/iowarrior.c+36 -100 replies
135/321usb: yurex: make waiting on yurex_write interruptibledrivers/usb/misc/iowarrior.c drivers/usb/misc/yurex.c+4 -50 replies
136/321USB: chaoskey: fail open after removaldrivers/usb/misc/chaoskey.c+24 -110 replies
137/321USB: chaoskey: Fix possible deadlock chaoskey_list_lockdrivers/usb/misc/chaoskey.c+2 -20 replies
138/321misc: apds990x: Fix missing pm_runtime_disable()drivers/misc/apds990x.c+7 -50 replies
139/321staging: greybus: uart: clean up TIOCGSERIALdrivers/staging/greybus/uart.c+0 -30 replies
140/321apparmor: fix Do simple duplicate message eliminationsecurity/apparmor/capability.c+2 -00 replies
141/321usb: ehci-spear: fix call balance of sehci clk handling routinesdrivers/usb/host/ehci-spear.c+4 -30 replies
142/321cgroup: Make operations on the cgroup root_list RCU safeinclude/linux/cgroup-defs.h kernel/cgroup/cgroup-internal.h kernel/cgroup/cgroup.c+19 -80 replies
143/321cgroup: Move rcu_head up near the top of cgroup_rootinclude/linux/cgroup-defs.h+4 -40 replies
144/321soc: qcom: socinfo: fix revision check in qcom_socinfo_probe()drivers/soc/qcom/socinfo.c+1 -10 replies
145/321ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devicessound/usb/quirks.c+14 -50 replies
146/321ext4: supress data-race warnings in ext4_free_inodes_{count,set}()fs/ext4/super.c+4 -40 replies
147/321ext4: fix FS_IOC_GETFSMAP handlingfs/ext4/fsmap.c fs/ext4/mballoc.c fs/ext4/mballoc.h+68 -50 replies
148/321jfs: xattr: check invalid xattr size more strictlyfs/jfs/xattr.c+1 -10 replies
149/321ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()sound/soc/codecs/da7219.c+6 -30 replies
150/321PCI: Fix use-after-free of slot->bus on hot removedrivers/pci/slot.c+3 -10 replies
151/321comedi: Flush partial mappings in error casedrivers/staging/comedi/comedi_fops.c+12 -00 replies
152/321tty: ldsic: fix tty_ldisc_autoload sysctls proc_handlerdrivers/tty/tty_ldisc.c+1 -10 replies
153/321Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()net/bluetooth/rfcomm/sock.c+6 -40 replies
154/321Revert "usb: gadget: composite: fix OS descriptors w_value logic"drivers/usb/gadget/composite.c+15 -30 replies
155/321serial: sh-sci: Clean sci_ports[0] after at earlycon exitdrivers/tty/serial/sh-sci.c+28 -00 replies
156/321Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"drivers/tty/serial/sh-sci.c+0 -280 replies
157/321netfilter: ipset: add missing range check in bitmap_ip_uadtnet/netfilter/ipset/ip_set_bitmap_ip.c+2 -50 replies
158/321spi: Fix acpi deferred irq probedrivers/spi/spi.c+10 -30 replies
159/321ubi: wl: Put source PEB into correct list if trying locking LEB faileddrivers/mtd/ubi/wl.c+8 -10 replies
160/321um: ubd: Do not use drvdata in releasearch/um/drivers/ubd_kern.c+1 -10 replies
161/321um: net: Do not use drvdata in releasearch/um/drivers/net_kern.c+1 -10 replies
162/321serial: 8250: omap: Move pm_runtime_get_syncdrivers/tty/serial/8250/8250_omap.c+2 -20 replies
163/321um: vector: Do not use drvdata in releasearch/um/drivers/vector_kern.c+2 -10 replies
164/321sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACKarch/sh/kernel/cpu/proc.c+1 -10 replies
165/321arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabledarch/arm64/kernel/process.c+1 -10 replies
166/321block: fix ordering between checking BLK_MQ_S_STOPPED request addingblock/blk-mq.c block/blk-mq.h+19 -00 replies
167/321HID: wacom: Interpret tilt data from Intuos Pro BT as signed valuesdrivers/hid/wacom_wac.c+2 -20 replies
168/321media: wl128x: Fix atomicity violation in fmc_send_cmd()drivers/media/radio/wl128x/fmdrv_common.c+2 -10 replies
169/321ALSA: hda/realtek: Update ALC225 depop proceduresound/pci/hda/patch_realtek.c+43 -520 replies
170/321ALSA: hda/realtek: Set PCBeep to default value for ALC274sound/pci/hda/patch_realtek.c+2 -00 replies
171/321ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Maxsound/pci/hda/patch_realtek.c+11 -00 replies
172/321ALSA: hda/realtek: Apply quirk for Medion E15433sound/pci/hda/patch_realtek.c+1 -00 replies
173/321usb: dwc3: gadget: Fix checking for number of TRBs leftdrivers/usb/dwc3/gadget.c+6 -30 replies
174/321lib: string_helpers: silence snprintf() output truncation warninglib/string_helpers.c+1 -10 replies
175/321NFSD: Prevent a potential integer overflowfs/nfsd/nfs4callback.c+7 -70 replies
176/321SUNRPC: make sure cache entry active before cache_shownet/sunrpc/cache.c+3 -10 replies
177/321rpmsg: glink: Propagate TX failures in intentless mode as welldrivers/rpmsg/qcom_glink_native.c+6 -40 replies
178/321um: Fix potential integer overflow during physmem setuparch/um/kernel/physmem.c+3 -30 replies
179/321um: Fix the return value of elf_core_copy_task_fpregsarch/um/kernel/process.c+1 -10 replies
180/321um/sysrq: remove needless variable sparch/um/kernel/sysrq.c+1 -30 replies
181/321um: add show_stack_loglvl()arch/um/kernel/sysrq.c+16 -80 replies
182/321um: Clean up stacktrace dumparch/um/kernel/sysrq.c+1 -30 replies
183/321um: Always dump trace for specified task in show_stackarch/um/kernel/sysrq.c+1 -10 replies
184/321NFSv4.0: Fix a use-after-free problem in the asynchronous open()fs/nfs/nfs4proc.c+5 -30 replies
185/321rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()drivers/rtc/rtc-st-lpc.c+2 -30 replies
186/321rtc: abx80x: Fix WDT bit position of the status registerdrivers/rtc/rtc-abx80x.c+1 -10 replies
187/321rtc: check if __rtc_read_time was successful in rtc_timer_do_work()drivers/rtc/interface.c+6 -10 replies
188/321ubifs: Correct the total block count by deducting journal reservationfs/ubifs/super.c+3 -30 replies
189/321ubi: fastmap: Fix duplicate slab cache names while attachingdrivers/mtd/ubi/attach.c+6 -60 replies
190/321ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commitfs/ubifs/tnc_commit.c+2 -00 replies
191/321jffs2: fix use of uninitialized variablefs/jffs2/erase.c+3 -40 replies
192/321block: return unsigned int from bdev_io_mininclude/linux/blkdev.h+1 -10 replies
193/3219p/xen: fix init sequencenet/9p/trans_xen.c+5 -20 replies
194/3219p/xen: fix release of IRQnet/9p/trans_xen.c+1 -10 replies
195/321rtc: ab-eoz9: dont fail temperature reads on undervoltage notificationdrivers/rtc/rtc-ab-eoz9.c+0 -70 replies
196/321modpost: remove incorrect code in do_eisa_entry()scripts/mod/file2alias.c+1 -40 replies
197/321SUNRPC: correct error code comment in xs_tcp_setup_socket()net/sunrpc/xprtsock.c+2 -40 replies
198/321SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACEinclude/linux/sunrpc/xprtsock.h net/sunrpc/xprtsock.c+5 -180 replies
199/321sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transportnet/sunrpc/xprtsock.c+1 -00 replies
200/321sh: intc: Fix use-after-free bug in register_intc_controller()drivers/sh/intc/core.c+1 -10 replies
201/321ASoC: fsl_micfil: fix the naming style for mask definitionsound/soc/fsl/fsl_micfil.h+4 -40 replies
202/321quota: flush quota_release_work upon quota writebackfs/quota/dquot.c+2 -00 replies
203/321btrfs: ref-verify: fix use-after-free after invalid ref actionfs/btrfs/ref-verify.c+1 -00 replies
204/321media: i2c: tc358743: Fix crash in the probe error path when using pollingdrivers/media/i2c/tc358743.c+3 -10 replies
205/321media: ts2020: fix null-ptr-deref in ts2020_probe()drivers/media/dvb-frontends/ts2020.c+7 -10 replies
206/321media: venus: Fix pm_runtime_set_suspended() with runtime pm enableddrivers/media/platform/qcom/venus/core.c+1 -10 replies
207/321media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate()drivers/media/usb/gspca/ov534.c+1 -10 replies
208/321media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal()drivers/staging/media/allegro-dvt/allegro-core.c+3 -10 replies
209/321ovl: Filter invalid inodes with missing lookup functionfs/overlayfs/util.c+3 -00 replies
210/321ftrace: Fix regression with module command in stack_trace_filterkernel/trace/ftrace.c+3 -00 replies
211/321clk: qcom: gcc-qcs404: fix initial rate of GPLL3drivers/clk/qcom/gcc-qcs404.c+1 -00 replies
212/321ad7780: fix division by zero in ad7780_write_raw()drivers/iio/adc/ad7780.c+1 -10 replies
213/321util_macros.h: fix/rework find_closest() macrosinclude/linux/util_macros.h+40 -160 replies
214/321i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()drivers/i3c/master.c+1 -10 replies
215/321dm thin: Add missing destroy_work_on_stack()drivers/md/dm-thin.c+1 -00 replies
216/321nfsd: make sure exp active before svc_export_showfs/nfsd/export.c+4 -10 replies
217/321nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occurfs/nfsd/nfs4state.c+19 -00 replies
218/321drm/etnaviv: flush shader L1 cache after user commandstreamdrivers/gpu/drm/etnaviv/etnaviv_buffer.c+2 -10 replies
219/321iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() calldrivers/watchdog/iTCO_wdt.c+19 -20 replies
220/321watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart()drivers/watchdog/mtk_wdt.c+6 -00 replies
221/321can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULLdrivers/net/can/sun4i_can.c+4 -40 replies
222/321can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statisticsdrivers/net/can/sun4i_can.c+9 -50 replies
223/321ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init()net/netfilter/ipvs/ip_vs_proto.c+1 -30 replies
224/321netfilter: x_tables: fix LED ID check in led_tg_check()net/netfilter/xt_LED.c+3 -10 replies
225/321net/sched: tbf: correct backlog statistic for GSO packetsnet/sched/sch_tbf.c+12 -60 replies
226/321can: j1939: j1939_session_new(): fix skb reference countingnet/can/j1939/transport.c+1 -10 replies
227/321net/ipv6: release expired exception dst cached in socketnet/ipv6/route.c+3 -30 replies
228/321dccp: Fix memory leak in dccp_feat_change_recvnet/dccp/feat.c+5 -10 replies
229/321tipc: add reference counter to bearernet/tipc/bearer.c net/tipc/bearer.h+16 -10 replies
230/321tipc: enable creating a "preliminary" nodenet/tipc/node.c net/tipc/node.h+73 -270 replies
231/321tipc: add new AEAD key structure for user APIinclude/uapi/linux/tipc.h+21 -00 replies
232/321tipc: Fix use-after-free of kernel socket in cleanup_bearer().net/tipc/udp_media.c+1 -10 replies
233/321net/qed: allow old cards not supporting "num_images" to workdrivers/net/ethernet/qlogic/qed/qed_mcp.c+3 -10 replies
234/321igb: Fix potential invalid memory access in igb_init_module()drivers/net/ethernet/intel/igb/igb_main.c+4 -00 replies
235/321netfilter: ipset: Hold module reference while requesting a modulenet/netfilter/ipset/ip_set_core.c+5 -00 replies
236/321netfilter: nft_set_hash: skip duplicated elements pending gc runnet/netfilter/nft_set_hash.c+16 -00 replies
237/321xen/xenbus: reference count registered modulesdrivers/xen/xenbus/xenbus_probe.c+12 -10 replies
238/321xenbus/backend: Add memory pressure handler callbackdrivers/xen/xenbus/xenbus_probe_backend.c include/xen/xenbus.h+33 -00 replies
239/321xenbus/backend: Protect xenbus callback with lockdrivers/xen/xenbus/xenbus_probe.c drivers/xen/xenbus/xenbus_probe_backend.c include/xen/xenbus.h+16 -30 replies
240/321xen/xenbus: fix lockingdrivers/xen/xenbus/xenbus_probe.c drivers/xen/xenbus/xenbus_probe_backend.c include/xen/xenbus.h+10 -80 replies
241/321xen: Fix the issue of resource not being properly released in xenbus_dev_probe()drivers/xen/xenbus/xenbus_probe.c+7 -10 replies
242/321x86/asm: Reorder early variablesarch/x86/kernel/head_64.S+5 -60 replies
243/321x86/asm/crypto: Annotate local functionsarch/x86/crypto/aegis128-aesni-asm.S arch/x86/crypto/aesni-intel_asm.S arch/x86/crypto/camellia-aesni-avx-asm_64.S +8 more+68 -774 replies
244/321crypto: x86/aegis128 - access 32-bit arguments as 32-bitarch/x86/crypto/aegis128-aesni-asm.S+15 -140 replies
245/321gpio: grgpio: use a helper variable to store the address of ofdev->devdrivers/gpio/gpio-grgpio.c+12 -110 replies
246/321gpio: grgpio: Add NULL check in grgpio_probedrivers/gpio/gpio-grgpio.c+3 -00 replies
247/321drm/sti: Add __iomem for mixer_dbg_mxns parameterdrivers/gpu/drm/sti/sti_mixer.c+1 -10 replies
248/321tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsgnet/ipv4/tcp_bpf.c+4 -70 replies
249/321spi: mpc52xx: Add cancel_work_sync before module removedrivers/spi/spi-mpc52xx.c+1 -00 replies
250/321ocfs2: free inode when ocfs2_get_init_inode() failsfs/ocfs2/namei.c+3 -10 replies
251/321bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM triekernel/bpf/lpm_trie.c+20 -30 replies
252/321bpf: Fix exact match conditions in trie_get_next_key()kernel/bpf/lpm_trie.c+2 -20 replies
253/321HID: wacom: fix when get product name maybe null pointerdrivers/hid/wacom_sys.c+2 -10 replies
254/321tracing: Fix cmp_entries_dup() to respect sort() comparison ruleskernel/trace/tracing_map.c+1 -50 replies
255/321ocfs2: update seq_file index in ocfs2_dlm_seq_nextfs/ocfs2/dlmglue.c+1 -00 replies
256/321scsi: qla2xxx: Fix NVMe and NPIV connect issuedrivers/scsi/qla2xxx/qla_mid.c+1 -00 replies
257/321scsi: qla2xxx: Supported speed displayed incorrectly for VPortsdrivers/scsi/qla2xxx/qla_attr.c+1 -00 replies
258/321scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cntdrivers/scsi/qla2xxx/qla_bsg.c+0 -100 replies
259/321nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry()fs/nilfs2/dir.c+1 -10 replies
260/321bcache: revert replacing IS_ERR_OR_NULL with IS_ERR againdrivers/md/bcache/super.c+1 -10 replies
261/321dma-buf: fix dma_fence_array_signaled v4drivers/dma-buf/dma-fence-array.c+27 -10 replies
262/321regmap: detach regmap from dev on regmap_exitdrivers/base/regmap/regmap.c+12 -00 replies
263/321mmc: core: Further prevent card detect during shutdowndrivers/mmc/core/bus.c drivers/mmc/core/core.c+5 -00 replies
264/321s390/cpum_sf: Handle CPU hotplug remove during samplingarch/s390/kernel/perf_cpum_sf.c+3 -10 replies
265/321media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared cameradrivers/media/usb/uvc/uvc_driver.c+11 -00 replies
266/321media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108drivers/media/usb/cx231xx/cx231xx-cards.c+2 -00 replies
267/321drm: panel-orientation-quirks: Add quirk for AYA NEO 2 modeldrivers/gpu/drm/drm_panel_orientation_quirks.c+6 -00 replies
268/321drm/mcde: Enable module autoloadingdrivers/gpu/drm/mcde/mcde_drv.c+1 -00 replies
269/321drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check()drivers/gpu/drm/radeon/r600_cs.c+1 -10 replies
270/321samples/bpf: Fix a resource leaksamples/bpf/test_cgrp2_sock.c+3 -10 replies
271/321net: fec_mpc52xx_phy: Use %pa to format resource_size_tdrivers/net/ethernet/freescale/fec_mpc52xx_phy.c+1 -10 replies
272/321net: ethernet: fs_enet: Use %pa to format resource_size_tdrivers/net/ethernet/freescale/fs_enet/mii-bitbang.c+1 -10 replies
273/321net/sched: cbs: Fix integer overflow in cbs_set_port_rate()net/sched/sch_cbs.c+1 -10 replies
274/321af_packet: avoid erroring out after sock_init_data() in packet_create()net/packet/af_packet.c+6 -60 replies
275/321Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create()net/bluetooth/l2cap_sock.c+1 -00 replies
276/321net: af_can: do not leave a dangling sk pointer in can_create()net/can/af_can.c+1 -00 replies
277/321net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()net/ieee802154/socket.c+7 -50 replies
278/321net: inet: do not leave a dangling sk pointer in inet_create()net/ipv4/af_inet.c+10 -120 replies
279/321net: inet6: do not leave a dangling sk pointer in inet6_create()net/ipv6/af_inet6.c+10 -120 replies
280/321wifi: ath5k: add PCI ID for SX76Xdrivers/net/wireless/ath/ath5k/pci.c+1 -00 replies
281/321wifi: ath5k: add PCI ID for Arcadyan devicesdrivers/net/wireless/ath/ath5k/pci.c+1 -00 replies
282/321jfs: array-index-out-of-bounds fix in dtReadFirstfs/jfs/jfs_dtree.c+7 -00 replies
283/321jfs: fix shift-out-of-bounds in dbSplitfs/jfs/jfs_dmap.c+3 -00 replies
284/321jfs: fix array-index-out-of-bounds in jfs_readdirfs/jfs/jfs_dtree.c+8 -00 replies
285/321jfs: add a check to prevent array-index-out-of-bounds in dbAdjTreefs/jfs/jfs_dmap.c+3 -00 replies
286/321drm/amdgpu: set the right AMDGPU sg segment limitationdrivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c+1 -00 replies
287/321wifi: ipw2x00: libipw_rx_any(): fix bad alignmentdrivers/net/wireless/intel/ipw2x00/libipw_rx.c+4 -40 replies
288/321wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c+1 -10 replies
289/321Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tablesdrivers/bluetooth/btusb.c+2 -00 replies
290/321ASoC: hdmi-codec: reorder channel allocation listsound/soc/codecs/hdmi-codec.c+77 -630 replies
291/321rocker: fix link status detection in rocker_carrier_init()drivers/net/ethernet/rocker/rocker_main.c+1 -10 replies
292/321net/neighbor: clear error in case strict check is not setnet/core/neighbour.c+1 -00 replies
293/321netpoll: Use rcu_access_pointer() in __netpoll_setupnet/core/netpoll.c+1 -10 replies
294/321tracing: Use atomic64_inc_return() in trace_clock_counter()kernel/trace/trace_clock.c+1 -10 replies
295/321leds: class: Protect brightness_show() with led_cdev->led_access mutexdrivers/leds/led-class.c include/linux/leds.h+12 -40 replies
296/321scsi: st: Dont modify unknown block number in MTIOCGETdrivers/scsi/st.c+1 -10 replies
297/321scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device resetdrivers/scsi/st.c+21 -80 replies
298/321pinctrl: qcom-pmic-gpio: add support for PM8937drivers/pinctrl/qcom/pinctrl-spmi-gpio.c+2 -00 replies
299/321nvdimm: rectify the illogical code within nd_dax_probe()drivers/nvdimm/dax_devs.c drivers/nvdimm/nd.h+9 -20 replies
300/321f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.fs/f2fs/inode.c+3 -10 replies
301/321PCI: Add reset_subordinate to reset hierarchy below bridgeDocumentation/ABI/testing/sysfs-bus-pci drivers/pci/pci-sysfs.c drivers/pci/pci.c +1 more+39 -10 replies
302/321PCI: Add ACS quirk for Wangxun FF5xxx NICsdrivers/pci/quirks.c+9 -60 replies
303/321i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlockdrivers/i3c/master.c+2 -10 replies
304/321usb: chipidea: udc: handle USB Error Interrupt if IOC not setdrivers/usb/chipidea/udc.c+1 -10 replies
305/321powerpc/prom_init: Fixup missing powermac #size-cellsarch/powerpc/kernel/prom_init.c+27 -20 replies
306/321misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycledrivers/misc/eeprom/eeprom_93cx6.c include/linux/eeprom_93cx6.h+21 -00 replies
307/321xdp: Simplify devmap cleanupkernel/bpf/devmap.c+5 -380 replies
308/321bpf: fix OOB devmap writes when deleting elementskernel/bpf/devmap.c+3 -30 replies
309/321Revert "unicode: Dont special case ignorable code points"fs/unicode/mkutf8data.c fs/unicode/utf8data.h_shipped+3427 -33460 replies
310/321perf/x86/intel/pt: Fix buffer full but size is 0 casearch/x86/events/intel/pt.c arch/x86/events/intel/pt.h+10 -30 replies
311/321KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*virt/kvm/arm/vgic/vgic-its.c virt/kvm/arm/vgic/vgic.h+32 -120 replies
312/321KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a devicevirt/kvm/arm/vgic/vgic-its.c+4 -20 replies
313/321KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITEvirt/kvm/arm/vgic/vgic-its.c+5 -10 replies
314/321jffs2: Prevent rtime decompress memory corruptionfs/jffs2/compr_rtime.c+3 -00 replies
315/321jffs2: Fix rtime decompressorfs/jffs2/compr_rtime.c+1 -10 replies
316/321ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"fs/ocfs2/localalloc.c+0 -190 replies
317/321modpost: Add .irqentry.text to OTHER_SECTIONSscripts/mod/modpost.c+1 -10 replies
318/321Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()"drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c+1 -10 replies
319/321PCI: rockchip-ep: Fix address translation unit programmingdrivers/pci/controller/pcie-rockchip-ep.c drivers/pci/controller/pcie-rockchip.h+17 -50 replies
320/321ALSA: usb-audio: Fix out of bounds reads when finding clock sourcessound/usb/clock.c+30 -20 replies
321/321bpf, xdp: Update devmap comments to reflect napi/rcu usagekernel/bpf/devmap.c+11 -100 replies

Reviews trailers per patch

158 of 321 patches have a Reviewed-by or Acked-by.

PatchKuniyuki IwashimaEric DumazetMaor GottliebJoseph QiXiaoyao LiAdrian Hunter[email protected]Ilpo JärvinenSimon HormanOlivier MoysanDavid AhernPaulo Alcantara (Red Hat)Christoph HellwigSagi GrimbergAnuj GuptaJuergen GrossMaciej W. RozyckiFinn ThainGeert UytterhoevenArnd BergmannHanjun GuoSudeep HollaAleksandr MishinBrian NorrisHugh DickinsShuah KhanJarkko SakkinenIlias ApalodimasJani NikulaToke Høiland-JørgensenSebastian ReichelDmitry BaryshkovPhilipp ZabelKrzysztof KozlowskiShengjiu WangDaniel BalutaEmil VelikovSam RavnborgBoris BrezillonShravan Kumar RamaniMichal KubiakNamhyung KimSegher BoessenkoolZhang NingGreg Kroah-HartmanHans de GoedeChristian GmeinerJavier Martinez CanillasJohn FastabendConor DooleyHoward ChuArnaldo Carvalho de MeloChris LewJeff LaytonYi LiuKalesh APSomnath KoturFlorian Fainelli[email protected][email protected][email protected]Leo YanGanapatrao KulkarniMasami Hiramatsu (Google)Michael HennerichLars-Peter ClausenRob HerringDennis WassenbergMika WesterbergLin FengJiri SlabyAleksei VetrovNathan ChancellorPeter korsgaardJozsef KadlecsikAlexis LothoréAlan SternAnton IvanovKevin HilmanJohn Paul Adrian GlaubitzMark RutlandMing LeiSiddh Raman PantYafang ShaoYosry AhmedMichal KoutnýKonrad DybcioAndreas DilgerAndy ShevchenkoYang ErkunJingqun LiWaqar HameedZhihao ChengMartin K. PetersenJohn GarrySascha HauerBaokun LiJohannes ThumshirnDavid SterbaGuenter RoeckAngeloGioacchino Del RegnoJulian AnastasovOleksij RempelYing XueJon MaloyPucha Himasekhar ReddyLaurent FasnachtJan BeulichRoger Pau MonnéMiquel RaynalBryan O'DonoghueStanimir VarbanovBoris Ostrovsky[email protected]Daniel BorkmannHimanshu Madhani[email protected]Mingzhe ZouChia-I WuTvrtko UrsulinAnthony PighinHendrik BruecknerLaurent PinchartRicardo RibaldaLinus WalleijDaniel MachonOndrej MosnacekRaphael Gallais-Pou[email protected]Christian KönigWillem de BruijnAnish KumarJohn MeneghiniDave JiangChao YuAlex WilliamsonAmey NarkhedePeter ChenVincent MailholMarc Kleine-BuddeBjörn TöpelSong LiuJaegeuk KimHarshit Mogalapalli
SeriesT-b T-b
1/321R-b R-b
2/321R-b
3/321
4/321R-b
5/321R-b T-b
6/321T-b
7/321R-b
8/321
9/321
10/321
11/321
12/321A-b
13/321
14/321
15/321R-b
16/321
17/321R-b
18/321R-b
19/321
20/321
21/321
22/321R-b
23/321
24/321R-b
25/321R-b
26/321
27/321R-b R-b R-b
28/321R-b
29/321R-b
30/321
31/321
32/321R-b R-b
33/321A-b
34/321R-b
35/321A-b A-b A-b
36/321
37/321
38/321
39/321A-b
40/321R-b
41/321
42/321
43/321
44/321
45/321
46/321
47/321
48/321
49/321
50/321A-b
51/321R-b
52/321
53/321
54/321
55/321R-b
56/321A-b
57/321R-b
58/321
59/321A-b
60/321R-b R-b
61/321A-b
62/321A-b
63/321A-b
64/321A-b
65/321R-b
66/321
67/321A-b
68/321R-b
69/321R-b
70/321A-b
71/321A-b
72/321R-b
73/321R-b
74/321
75/321
76/321R-b
77/321
78/321R-b
79/321
80/321R-b
81/321
82/321
83/321
84/321
85/321R-b
86/321A-b
87/321R-b
88/321
89/321
90/321
91/321T-b A-b
92/321T-b A-b
93/321T-b
94/321
95/321
96/321
97/321
98/321
99/321
100/321
101/321
102/321
103/321
104/321R-b
105/321R-b
106/321A-b A-b R-b
107/321R-b
108/321
109/321
110/321R-b T-b
111/321A-b
112/321
113/321
114/321
115/321
116/321T-b
117/321T-b T-b
118/321
119/321
120/321R-b
121/321R-b
122/321R-b
123/321R-b
124/321R-b
125/321R-b T-b
126/321R-b
127/321
128/321R-b R-b R-b
129/321A-b
130/321
131/321
132/321
133/321R-b
134/321
135/321
136/321
137/321T-b T-b T-b
138/321
139/321
140/321
141/321A-b
142/321R-b
143/321R-b A-b R-b R-b
144/321R-b
145/321
146/321R-b
147/321
148/321
149/321
150/321T-b R-b
151/321
152/321R-b R-b
153/321Co-authored-by R-b
154/321A-b
155/321
156/321
157/321A-b
158/321R-b T-b
159/321
160/321A-b
161/321A-b
162/321R-b T-b
163/321A-b
164/321R-b T-b
165/321A-b
166/321R-b
167/321
168/321
169/321
170/321
171/321
172/321
173/321
174/321R-b
175/321R-b
176/321R-b
177/321R-b
178/321
179/321
180/321
181/321
182/321
183/321
184/321R-b
185/321
186/321
187/321A-b
188/321
189/321
190/321T-b R-b
191/321R-b
192/321R-b R-b
193/321R-b
194/321R-b
195/321
196/321
197/321
198/321
199/321
200/321R-b
201/321A-b
202/321R-b
203/321R-b R-b
204/321
205/321
206/321R-b A-b
207/321
208/321
209/321
210/321
211/321
212/321
213/321
214/321R-b
215/321
216/321R-b
217/321R-b
218/321R-b
219/321R-b R-b
220/321R-b R-b
221/321
222/321
223/321A-b
224/321
225/321R-b
226/321T-b A-b
227/321R-b
228/321
229/321A-b A-b
230/321A-b A-b
231/321A-b A-b
232/321
233/321
234/321T-b
235/321A-b
236/321T-b
237/321R-b R-b
238/321R-b R-b
239/321R-b
240/321R-b
241/321R-b
242/321
243/321
244/321R-b
245/321
246/321
247/321A-b
248/321A-b
249/321
250/321R-b T-b
251/321R-b A-b
252/321R-b
253/321
254/321
255/321R-b
256/321R-b
257/321R-b
258/321R-b
259/321T-b
260/321R-b
261/321R-b T-b R-b
262/321
263/321R-b T-b
264/321R-b
265/321R-b R-b
266/321
267/321R-b R-b
268/321R-b
269/321
270/321
271/321R-b
272/321R-b
273/321
274/321R-b R-b R-b
275/321R-b R-b
276/321R-b R-b R-b
277/321R-b R-b R-b
278/321R-b R-b
279/321R-b R-b
280/321
281/321
282/321
283/321
284/321
285/321T-b
286/321R-b
287/321
288/321
289/321
290/321
291/321
292/321R-b
293/321R-b
294/321
295/321R-b
296/321R-b T-b
297/321R-b T-b
298/321R-b
299/321R-b
300/321R-b
301/321R-b R-b
302/321
303/321
304/321A-b
305/321R-b
306/321R-b
307/321A-b
308/321R-b A-b
309/321Requested-by
310/321
311/321
312/321
313/321
314/321
315/321
316/321
317/321
318/321
319/321
320/321
321/321A-b A-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 144 reviewers.

Read the v1 thread

Cover letter [PATCH 5.4 000/321] 5.4.287-rc1 review

This is the start of the stable review cycle for the 5.4.287 release. There are 321 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 Sat, 14 Dec 2024 14:41:35 +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.4.287-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.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.287-rc1

John Fastabend <[email protected]>
bpf, xdp: Update devmap comments to reflect napi/rcu usage

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix out of bounds reads when finding clock sources

Damien Le Moal <[email protected]>
PCI: rockchip-ep: Fix address translation unit programming

Zhang Zekun <[email protected]>
Revert "drm/amdgpu: add missing size check in amdgpu_debugfs_gprwave_read()"

Thomas Gleixner <[email protected]>
modpost: Add .irqentry.text to OTHER_SECTIONS

Heming Zhao <[email protected]>
ocfs2: Revert "ocfs2: fix the la space leak when unmounting an ocfs2 volume"

Richard Weinberger <[email protected]>
jffs2: Fix rtime decompressor

Kinsey Moore <[email protected]>
jffs2: Prevent rtime decompress memory corruption

Kunkun Jiang <[email protected]>
KVM: arm64: vgic-its: Clear ITE when DISCARD frees an ITE

Kunkun Jiang <[email protected]>
KVM: arm64: vgic-its: Clear DTE when MAPD unmaps a device

Jing Zhang <[email protected]>
KVM: arm64: vgic-its: Add a data length check in vgic_its_save_*

Adrian Hunter <[email protected]>
perf/x86/intel/pt: Fix buffer full but size is 0 case

Linus Torvalds <[email protected]>
Revert "unicode: Don't special case ignorable code points"

Maciej Fijalkowski <[email protected]>
bpf: fix OOB devmap writes when deleting elements

Björn Töpel <[email protected]>
xdp: Simplify devmap cleanup

Parker Newman <[email protected]>
misc: eeprom: eeprom_93cx6: Add quirk for extra read clock cycle

Michael Ellerman <[email protected]>
powerpc/prom_init: Fixup missing powermac #size-cells

Xu Yang <[email protected]>
usb: chipidea: udc: handle USB Error Interrupt if IOC not set

Defa Li <[email protected]>

    i3c: Use i3cdev->desc->info instead of calling i3c_device_get_info() to avoid deadlock

Mengyuan Lou <[email protected]>
PCI: Add ACS quirk for Wangxun FF5xxx NICs

Keith Busch <[email protected]>
PCI: Add 'reset_subordinate' to reset hierarchy below bridge

Qi Han <[email protected]>
f2fs: fix f2fs_bug_on when uninstalling filesystem call f2fs_evict_inode.

Yi Yang <[email protected]>
nvdimm: rectify the illogical code within nd_dax_probe()

Barnabás Czémán <[email protected]>
pinctrl: qcom-pmic-gpio: add support for PM8937

Kai Mäkisara <[email protected]>
scsi: st: Add MTIOCGET and MTLOAD to ioctls allowed after device reset

Kai Mäkisara <[email protected]>
scsi: st: Don't modify unknown block number in MTIOCGET

Mukesh Ojha <[email protected]>

    leds: class: Protect brightness_show() with led_cdev->led_access mutex

Uros Bizjak <[email protected]>
tracing: Use atomic64_inc_return() in trace_clock_counter()

Breno Leitao <[email protected]>
netpoll: Use rcu_access_pointer() in __netpoll_setup

Jakub Kicinski <[email protected]>
net/neighbor: clear error in case strict check is not set

Dmitry Antipov <[email protected]>
rocker: fix link status detection in rocker_carrier_init()

Jonas Karlman <[email protected]>
ASoC: hdmi-codec: reorder channel allocation list

Hilda Wu <[email protected]>
Bluetooth: btusb: Add RTL8852BE device 0489:e123 to device tables

Norbert van Bolhuis <[email protected]>
wifi: brcmfmac: Fix oops due to NULL pointer dereference in brcmf_sdiod_sglist_rw()

Jiapeng Chong <[email protected]>
wifi: ipw2x00: libipw_rx_any(): fix bad alignment

Prike Liang <[email protected]>
drm/amdgpu: set the right AMDGPU sg segment limitation

Nihar Chaithanya <[email protected]>
jfs: add a check to prevent array-index-out-of-bounds in dbAdjTree

Ghanshyam Agrawal <[email protected]>
jfs: fix array-index-out-of-bounds in jfs_readdir

Ghanshyam Agrawal <[email protected]>
jfs: fix shift-out-of-bounds in dbSplit

Ghanshyam Agrawal <[email protected]>
jfs: array-index-out-of-bounds fix in dtReadFirst

Rosen Penev <[email protected]>
wifi: ath5k: add PCI ID for Arcadyan devices

Rosen Penev <[email protected]>
wifi: ath5k: add PCI ID for SX76X

Ignat Korchagin <[email protected]>
net: inet6: do not leave a dangling sk pointer in inet6_create()

Ignat Korchagin <[email protected]>
net: inet: do not leave a dangling sk pointer in inet_create()

Ignat Korchagin <[email protected]>
net: ieee802154: do not leave a dangling sk pointer in ieee802154_create()

Ignat Korchagin <[email protected]>
net: af_can: do not leave a dangling sk pointer in can_create()

Ignat Korchagin <[email protected]>
Bluetooth: L2CAP: do not leave dangling sk pointer on error in l2cap_sock_create()

Ignat Korchagin <[email protected]>
af_packet: avoid erroring out after sock_init_data() in packet_create()

Elena Salomatkina <[email protected]>
net/sched: cbs: Fix integer overflow in cbs_set_port_rate()

Simon Horman <[email protected]>
net: ethernet: fs_enet: Use %pa to format resource_size_t

Simon Horman <[email protected]>
net: fec_mpc52xx_phy: Use %pa to format resource_size_t

Zhu Jun <[email protected]>
samples/bpf: Fix a resource leak

Igor Artemiev <[email protected]>
drm/radeon/r600_cs: Fix possible int overflow in r600_packet3_check()

Liao Chen <[email protected]>
drm/mcde: Enable module autoloading

Joaquín Ignacio Aramendía <[email protected]>
drm: panel-orientation-quirks: Add quirk for AYA NEO 2 model

Rohan Barar <[email protected]>
media: cx231xx: Add support for Dexatek USB Video Grabber 1d19:6108

David Given <[email protected]>
media: uvcvideo: Add a quirk for the Kaiweets KTI-W02 infrared camera

Thomas Richter <[email protected]>
s390/cpum_sf: Handle CPU hotplug remove during sampling

Ulf Hansson <[email protected]>
mmc: core: Further prevent card detect during shutdown

Cosmin Tanislav <[email protected]>
regmap: detach regmap from dev on regmap_exit

Christian König <[email protected]>
dma-buf: fix dma_fence_array_signaled v4

Liequan Che <[email protected]>
bcache: revert replacing IS_ERR_OR_NULL with IS_ERR again

Ryusuke Konishi <[email protected]>
nilfs2: fix potential out-of-bounds memory access in nilfs_find_entry()

Saurav Kashyap <[email protected]>
scsi: qla2xxx: Remove check req_sg_cnt should be equal to rsp_sg_cnt

Anil Gurumurthy <[email protected]>
scsi: qla2xxx: Supported speed displayed incorrectly for VPorts

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix NVMe and NPIV connect issue

Wengang Wang <[email protected]>
ocfs2: update seq_file index in ocfs2_dlm_seq_next

Kuan-Wei Chiu <[email protected]>
tracing: Fix cmp_entries_dup() to respect sort() comparison rules

WangYuli <[email protected]>
HID: wacom: fix when get product name maybe null pointer

Hou Tao <[email protected]>
bpf: Fix exact match conditions in trie_get_next_key()

Hou Tao <[email protected]>
bpf: Handle BPF_EXIST and BPF_NOEXIST for LPM trie

Tetsuo Handa <[email protected]>
ocfs2: free inode when ocfs2_get_init_inode() fails

Pei Xiao <[email protected]>
spi: mpc52xx: Add cancel_work_sync before module remove

Zijian Zhang <[email protected]>
tcp_bpf: Fix the sk_mem_uncharge logic in tcp_bpf_sendmsg

Pei Xiao <[email protected]>
drm/sti: Add __iomem for mixer_dbg_mxn's parameter

Charles Han <[email protected]>
gpio: grgpio: Add NULL check in grgpio_probe

Bartosz Golaszewski <[email protected]>

    gpio: grgpio: use a helper variable to store the address of ofdev->dev

Eric Biggers <[email protected]>
crypto: x86/aegis128 - access 32-bit arguments as 32-bit

Jiri Slaby <[email protected]>
x86/asm/crypto: Annotate local functions

Jiri Slaby <[email protected]>
x86/asm: Reorder early variables

Qiu-ji Chen <[email protected]>
xen: Fix the issue of resource not being properly released in xenbus_dev_probe()

Juergen Gross <[email protected]>
xen/xenbus: fix locking

SeongJae Park <[email protected]>
xenbus/backend: Protect xenbus callback with lock

SeongJae Park <[email protected]>
xenbus/backend: Add memory pressure handler callback

Paul Durrant <[email protected]>
xen/xenbus: reference count registered modules

Pablo Neira Ayuso <[email protected]>
netfilter: nft_set_hash: skip duplicated elements pending gc run

Phil Sutter <[email protected]>
netfilter: ipset: Hold module reference while requesting a module

Yuan Can <[email protected]>
igb: Fix potential invalid memory access in igb_init_module()

Louis Leseur <[email protected]>
net/qed: allow old cards not supporting "num_images" to work

Kuniyuki Iwashima <[email protected]>
tipc: Fix use-after-free of kernel socket in cleanup_bearer().

Tuong Lien <[email protected]>
tipc: add new AEAD key structure for user API

Tuong Lien <[email protected]>
tipc: enable creating a "preliminary" node

Tuong Lien <[email protected]>
tipc: add reference counter to bearer

Ivan Solodovnikov <[email protected]>
dccp: Fix memory leak in dccp_feat_change_recv

Jiri Wiesner <[email protected]>
net/ipv6: release expired exception dst cached in socket

Dmitry Antipov <[email protected]>

    can: j1939: j1939_session_new(): fix skb reference counting

Martin Ottens <[email protected]>
net/sched: tbf: correct backlog statistic for GSO packets

Dmitry Antipov <[email protected]>
netfilter: x_tables: fix LED ID check in led_tg_check()

Jinghao Jia <[email protected]>
ipvs: fix UB due to uninitialized stack access in ip_vs_protocol_init()

Dario Binacchi <[email protected]>
can: sun4i_can: sun4i_can_err(): fix {rx,tx}_errors statistics

Dario Binacchi <[email protected]>
can: sun4i_can: sun4i_can_err(): call can_change_state() even if cf is NULL

Yassine Oudjana <[email protected]>
watchdog: mediatek: Make sure system reset gets asserted in mtk_wdt_restart()

Oleksandr Ocheretnyi <[email protected]>
iTCO_wdt: mask NMI_NOW bit for update_no_reboot_bit() call

Lucas Stach <[email protected]>
drm/etnaviv: flush shader L1 cache after user commandstream

Yang Erkun <[email protected]>
nfsd: fix nfs4_openowner leak when concurrent nfsd4_open occur

Yang Erkun <[email protected]>
nfsd: make sure exp active before svc_export_show

Yuan Can <[email protected]>
dm thin: Add missing destroy_work_on_stack()

Frank Li <[email protected]>
i3c: master: Fix miss free init_dyn_addr at i3c_master_put_i3c_addrs()

Alexandru Ardelean <[email protected]>
util_macros.h: fix/rework find_closest() macros

Zicheng Qu <[email protected]>

    ad7780: fix division by zero in ad7780_write_raw()

Gabor Juhos <[email protected]>
clk: qcom: gcc-qcs404: fix initial rate of GPLL3

guoweikang <[email protected]>
ftrace: Fix regression with module command in stack_trace_filter

Vasiliy Kovalev <[email protected]>
ovl: Filter invalid inodes with missing lookup function

Gaosheng Cui <[email protected]>
media: platform: allegro-dvt: Fix possible memory leak in allocate_buffers_internal()

Jinjie Ruan <[email protected]>
media: gspca: ov534-ov772x: Fix off-by-one error in set_frame_rate()

Jinjie Ruan <[email protected]>
media: venus: Fix pm_runtime_set_suspended() with runtime pm enabled

Li Zetao <[email protected]>

    media: ts2020: fix null-ptr-deref in ts2020_probe()

Alexander Shiyan <[email protected]>
media: i2c: tc358743: Fix crash in the probe error path when using polling

Filipe Manana <[email protected]>
btrfs: ref-verify: fix use-after-free after invalid ref action

Ojaswin Mujoo <[email protected]>
quota: flush quota_release_work upon quota writeback

Shengjiu Wang <[email protected]>
ASoC: fsl_micfil: fix the naming style for mask definition

Dan Carpenter <[email protected]>
sh: intc: Fix use-after-free bug in register_intc_controller()

Liu Jian <[email protected]>
sunrpc: clear XPRT_SOCK_UPD_TIMEOUT when reset transport

Trond Myklebust <[email protected]>
SUNRPC: Replace internal use of SOCKWQ_ASYNC_NOSPACE

Calum Mackay <[email protected]>
SUNRPC: correct error code comment in xs_tcp_setup_socket()

Masahiro Yamada <[email protected]>
modpost: remove incorrect code in do_eisa_entry()

Maxime Chevallier <[email protected]>
rtc: ab-eoz9: don't fail temperature reads on undervoltage notification

Alex Zenla <[email protected]>
9p/xen: fix release of IRQ

Alex Zenla <[email protected]>
9p/xen: fix init sequence

Christoph Hellwig <[email protected]>
block: return unsigned int from bdev_io_min

Qingfang Deng <[email protected]>
jffs2: fix use of uninitialized variable

Waqar Hameed <[email protected]>
ubifs: authentication: Fix use-after-free in ubifs_tnc_end_commit

Zhihao Cheng <[email protected]>
ubi: fastmap: Fix duplicate slab cache names while attaching

Zhihao Cheng <[email protected]>
ubifs: Correct the total block count by deducting journal reservation

Yongliang Gao <[email protected]>
rtc: check if __rtc_read_time was successful in rtc_timer_do_work()

Nobuhiro Iwamatsu <[email protected]>

    rtc: abx80x: Fix WDT bit position of the status register

Jinjie Ruan <[email protected]>
rtc: st-lpc: Use IRQF_NO_AUTOEN flag in request_irq()

Trond Myklebust <[email protected]>
NFSv4.0: Fix a use-after-free problem in the asynchronous open()

Tiwei Bie <[email protected]>
um: Always dump trace for specified task in show_stack

Johannes Berg <[email protected]>
um: Clean up stacktrace dump

Dmitry Safonov <[email protected]>
um: add show_stack_loglvl()

Dmitry Safonov <[email protected]>
um/sysrq: remove needless variable sp

Tiwei Bie <[email protected]>
um: Fix the return value of elf_core_copy_task_fpregs

Tiwei Bie <[email protected]>
um: Fix potential integer overflow during physmem setup

Bjorn Andersson <[email protected]>
rpmsg: glink: Propagate TX failures in intentless mode as well

Yang Erkun <[email protected]>
SUNRPC: make sure cache entry active before cache_show

Chuck Lever <[email protected]>
NFSD: Prevent a potential integer overflow

Bartosz Golaszewski <[email protected]>
lib: string_helpers: silence snprintf() output truncation warning

Thinh Nguyen <[email protected]>
usb: dwc3: gadget: Fix checking for number of TRBs left

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Apply quirk for Medion E15433

Dinesh Kumar <[email protected]>
ALSA: hda/realtek: Fix Internal Speaker and Mic boost of Infinix Y4 Max

Kailang Yang <[email protected]>
ALSA: hda/realtek: Set PCBeep to default value for ALC274

Kailang Yang <[email protected]>
ALSA: hda/realtek: Update ALC225 depop procedure

Qiu-ji Chen <[email protected]>
media: wl128x: Fix atomicity violation in fmc_send_cmd()

Jason Gerecke <[email protected]>
HID: wacom: Interpret tilt data from Intuos Pro BT as signed values

Muchun Song <[email protected]>
block: fix ordering between checking BLK_MQ_S_STOPPED request adding

Will Deacon <[email protected]>
arm64: tls: Fix context-switching of tpidrro_el0 when kpti is enabled

Huacai Chen <[email protected]>
sh: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACK

Tiwei Bie <[email protected]>
um: vector: Do not use drvdata in release

Bin Liu <[email protected]>
serial: 8250: omap: Move pm_runtime_get_sync

Tiwei Bie <[email protected]>
um: net: Do not use drvdata in release

Tiwei Bie <[email protected]>
um: ubd: Do not use drvdata in release

Zhihao Cheng <[email protected]>
ubi: wl: Put source PEB into correct list if trying locking LEB failed

Stanislaw Gruszka <[email protected]>
spi: Fix acpi deferred irq probe

Jeongjun Park <[email protected]>
netfilter: ipset: add missing range check in bitmap_ip_uadt

Greg Kroah-Hartman <[email protected]>
Revert "serial: sh-sci: Clean sci_ports[0] after at earlycon exit"

Claudiu Beznea <[email protected]>
serial: sh-sci: Clean sci_ports[0] after at earlycon exit

Michal Vrastil <[email protected]>
Revert "usb: gadget: composite: fix OS descriptors w_value logic"

Andrej Shadura <[email protected]>
Bluetooth: Fix type of len in rfcomm_sock_getsockopt{,_old}()

Nicolas Bouchinet <[email protected]>
tty: ldsic: fix tty_ldisc_autoload sysctl's proc_handler

Jann Horn <[email protected]>
comedi: Flush partial mappings in error case

Lukas Wunner <[email protected]>

    PCI: Fix use-after-free of slot->bus on hot remove

Qiu-ji Chen <[email protected]>
ASoC: codecs: Fix atomicity violation in snd_soc_component_get_drvdata()

Artem Sadovnikov <[email protected]>
jfs: xattr: check invalid xattr size more strictly

Theodore Ts'o <[email protected]>
ext4: fix FS_IOC_GETFSMAP handling

Jeongjun Park <[email protected]>
ext4: supress data-race warnings in ext4_free_inodes_{count,set}()

Benoît Sevens <[email protected]>
ALSA: usb-audio: Fix potential out-of-bound accesses for Extigy and Mbox devices

Manikanta Mylavarapu <[email protected]>
soc: qcom: socinfo: fix revision check in qcom_socinfo_probe()

Waiman Long <[email protected]>
cgroup: Move rcu_head up near the top of cgroup_root

Yafang Shao <[email protected]>
cgroup: Make operations on the cgroup root_list RCU safe

Vitalii Mordan <[email protected]>
usb: ehci-spear: fix call balance of sehci clk handling routines

chao liu <[email protected]>
apparmor: fix 'Do simple duplicate message elimination'

Johan Hovold <[email protected]>
staging: greybus: uart: clean up TIOCGSERIAL

Jinjie Ruan <[email protected]>

    misc: apds990x: Fix missing pm_runtime_disable()

Edward Adam Davis <[email protected]>
USB: chaoskey: Fix possible deadlock chaoskey_list_lock

Oliver Neukum <[email protected]>
USB: chaoskey: fail open after removal

Oliver Neukum <[email protected]>
usb: yurex: make waiting on yurex_write interruptible

Jeongjun Park <[email protected]>
usb: using mutex lock and supporting O_NONBLOCK flag in iowarrior_read()

Paolo Abeni <[email protected]>
ipmr: fix tables suspicious RCU usage

Eric Dumazet <[email protected]>
ipmr: convert /proc handlers to rcu_read_lock()

Maxime Chevallier <[email protected]>
net: stmmac: dwmac-socfpga: Set RX watchdog interrupt as broken

Vitalii Mordan <[email protected]>

    marvell: pxa168_eth: fix call balance of pep->clk handling routines

Oleksij Rempel <[email protected]>
net: usb: lan78xx: Fix refcounting and autosuspend on invalid WoL configuration

Pavan Chebbi <[email protected]>
tg3: Set coherent DMA mask bits to 31 for BCM57766 chipsets

Oleksij Rempel <[email protected]>
net: usb: lan78xx: Fix memory leak on device unplug by freeing PHY device

Bart Van Assche <[email protected]>
power: supply: core: Remove might_sleep() from power_supply_put()

Avihai Horon <[email protected]>
vfio/pci: Properly hide first-in-list PCIe extended capability

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

Chuck Lever <[email protected]>
NFSD: Cap the number of bytes copied by nfs4_reset_recoverydir()

Chuck Lever <[email protected]>
NFSD: Prevent NULL dereference in nfsd4_process_cb_update()

Jonathan Marek <[email protected]>
rpmsg: glink: use only lower 16-bits of param2 for CMD_OPEN name length

Bjorn Andersson <[email protected]>
rpmsg: glink: Fix GLINK command prefix

Arun Kumar Neelakantam <[email protected]>
rpmsg: glink: Send READ_NOTIFY command in FIFO full case

Arun Kumar Neelakantam <[email protected]>
rpmsg: glink: Add TX_DATA_CONT command while sending

Benjamin Peterson <[email protected]>
perf trace: Avoid garbage when not printing a syscall's arguments

Benjamin Peterson <[email protected]>
perf trace: Do not lose last events in a race

Antonio Quartulli <[email protected]>
m68k: coldfire/device.c: only build FEC when HW macros are defined

Jean-Michel Hautbois <[email protected]>
m68k: mcfgpio: Fix incorrect register offset for CONFIG_M5441x

Ilpo Järvinen <[email protected]>
PCI: cpqphp: Fix PCIBIOS_* return value confusion

weiyufeng <[email protected]>
PCI: cpqphp: Use PCI_POSSIBLE_ERROR() to check config reads

Leo Yan <[email protected]>
perf probe: Correct demangled symbols in C++ program

James Clark <[email protected]>
perf cs-etm: Don't flush when packet_queue fills up

Nuno Sa <[email protected]>
clk: clk-axi-clkgen: make sure to enable the AXI bus clock

Alexandru Ardelean <[email protected]>
clk: axi-clkgen: use devm_platform_ioremap_resource() short-hand

Nuno Sa <[email protected]>
dt-bindings: clock: axi-clkgen: include AXI clk

Alexandru Ardelean <[email protected]>
dt-bindings: clock: adi,axi-clkgen: convert old binding to yaml format

Zhen Lei <[email protected]>
fbdev: sh7760fb: Fix a possible memory leak in sh7760fb_alloc_mem()

Thomas Zimmermann <[email protected]>
fbdev/sh7760fb: Alloc DMA memory from hardware device

Michal Suchanek <[email protected]>
powerpc/sstep: make emulate_vsx_load and emulate_vsx_store static

Dmitry Antipov <[email protected]>
ocfs2: fix uninitialized value in ocfs2_file_read_iter()

Zhen Lei <[email protected]>
scsi: qedi: Fix a possible memory leak in qedi_alloc_and_init_sb()

Zhen Lei <[email protected]>
scsi: qedf: Fix a possible memory leak in qedf_alloc_and_init_sb()

Zeng Heng <[email protected]>
scsi: fusion: Remove unused variable 'rc'

Ye Bin <[email protected]>
scsi: bfa: Fix use-after-free in bfad_im_module_exit()

Zhang Changzhong <[email protected]>
mfd: rt5033: Fix missing regmap_del_irq_chip()

Kashyap Desai <[email protected]>
RDMA/bnxt_re: Check cqe flags to know imm_data vs inv_irkey

Miquel Raynal <[email protected]>
mtd: rawnand: atmel: Fix possible memory leak

Yuan Can <[email protected]>
cpufreq: loongson2: Unregister platform_driver on failure

Andy Shevchenko <[email protected]>
mfd: intel_soc_pmic_bxtwc: Use IRQ domain for PMIC devices

Andy Shevchenko <[email protected]>
mfd: intel_soc_pmic_bxtwc: Use IRQ domain for TMU device

Andy Shevchenko <[email protected]>
mfd: intel_soc_pmic_bxtwc: Use IRQ domain for USB Type-C device

Andy Shevchenko <[email protected]>
mfd: intel_soc_pmic_bxtwc: Use dev_err_probe()

Marcus Folkesson <[email protected]>
mfd: da9052-spi: Change read-mask to write-mask

Jinjie Ruan <[email protected]>
mfd: tps65010: Use IRQF_NO_AUTOEN flag in request_irq() to fix race

Christophe Leroy <[email protected]>
powerpc/vdso: Flag VDSO64 entry points as functions

Levi Yun <[email protected]>
trace/trace_event_perf: remove duplicate samples on the first tracepoint event

Breno Leitao <[email protected]>
netpoll: Use rcu_access_pointer() in netpoll_poll_lock

Takashi Iwai <[email protected]>
ALSA: 6fire: Release resources at card release

Takashi Iwai <[email protected]>
ALSA: caiaq: Use snd_card_free_when_closed() at disconnection

Takashi Iwai <[email protected]>
ALSA: us122l: Use snd_card_free_when_closed() at disconnection

Mingwei Zheng <[email protected]>
net: rfkill: gpio: Add check for clk_enable()

Paolo Abeni <[email protected]>
selftests: net: really check for bg process completion

Zijian Zhang <[email protected]>
bpf, sockmap: Fix sk_msg_reset_curr

Zijian Zhang <[email protected]>
bpf, sockmap: Several fixes to bpf_msg_pop_data

Zijian Zhang <[email protected]>
bpf, sockmap: Several fixes to bpf_msg_push_data

Lucas Stach <[email protected]>
drm/etnaviv: hold GPU lock across perfmon sampling

Doug Brown <[email protected]>
drm/etnaviv: fix power register offset on GC300

Marc Kleine-Budde <[email protected]>
drm/etnaviv: dump: fix sparse warnings

Jinjie Ruan <[email protected]>
drm/msm/adreno: Use IRQF_NO_AUTOEN flag in request_irq()

Steven Price <[email protected]>
drm/panfrost: Remove unused id_mask from struct panfrost_model

Matthias Schiffer <[email protected]>
drm: fsl-dcu: enable PIXCLK on LS1021A

Thomas Zimmermann <[email protected]>
drm/fsl-dcu: Convert to Linux IRQ interfaces

Thomas Zimmermann <[email protected]>
drm/fsl-dcu: Set GEM CMA functions with DRM_GEM_CMA_DRIVER_OPS

Thomas Zimmermann <[email protected]>
drm/fsl-dcu: Use GEM CMA object functions

Alper Nebi Yasak <[email protected]>
wifi: mwifiex: Fix memcpy() field-spanning write warning in mwifiex_config_scan()

Yuan Chen <[email protected]>
bpf: Fix the xdp_adjust_tail sample prog issue

Shengjiu Wang <[email protected]>
ASoC: fsl_micfil: fix regmap_write_bits usage

Sascha Hauer <[email protected]>
ASoC: fsl_micfil: use GENMASK to define register bit fields

Sascha Hauer <[email protected]>
ASoC: fsl_micfil: do not define SHIFT/MASK for single bits

Sascha Hauer <[email protected]>
ASoC: fsl_micfil: Drop unnecessary register read

Igor Prusov <[email protected]>
dt-bindings: vendor-prefixes: Add NeoFidelity, Inc

Jinjie Ruan <[email protected]>
drm/imx/ipuv3: Use IRQF_NO_AUTOEN flag in request_irq()

Jinjie Ruan <[email protected]>
wifi: mwifiex: Use IRQF_NO_AUTOEN flag in request_irq()

Jinjie Ruan <[email protected]>
wifi: p54: Use IRQF_NO_AUTOEN flag in request_irq()

Tomi Valkeinen <[email protected]>
drm/omap: Fix locking in omap_gem_new_dmabuf()

Jeongjun Park <[email protected]>
wifi: ath9k: add range check for conn_rsp_epid in htc_connect_service()

Andy Shevchenko <[email protected]>
drm/mm: Mark drm_mm_interval_tree*() functions with __maybe_unused

Luo Qiu <[email protected]>
firmware: arm_scpi: Check the DVFS OPP count returned by the firmware

Andy Shevchenko <[email protected]>
regmap: irq: Set lockdep class for hierarchical IRQ domains

Andre Przywara <[email protected]>
ARM: dts: cubieboard4: Fix DCDC5 regulator constraints

Gregory Price <[email protected]>
tpm: fix signed/unsigned bug when checking event logs

Jerry Snitselaar <[email protected]>
efi/tpm: Pass correct address to memblock_reserve

Bartosz Golaszewski <[email protected]>
mmc: mmc_spi: drop buggy snprintf()

Dan Carpenter <[email protected]>
soc: qcom: geni-se: fix array underflow in geni_se_clk_tbl_get()

Jinjie Ruan <[email protected]>
soc: ti: smartreflex: Use IRQF_NO_AUTOEN flag in request_irq()

Miguel Ojeda <[email protected]>
time: Fix references to _msecs_to_jiffies() handling of values

Christophe JAILLET <[email protected]>
crypto: cavium - Fix an error handling path in cpt_ucode_load_fw()

Chen Ridong <[email protected]>
crypto: bcm - add error check in the ahash_hmac_init function

Everest K.C <[email protected]>
crypto: cavium - Fix the if condition to exit loop after timeout

Yi Yang <[email protected]>
crypto: pcrypt - Call crypto layer directly when padata_do_parallel() return -EBUSY

Priyanka Singh <[email protected]>
EDAC/fsl_ddr: Fix bad bit shift operations

David Thompson <[email protected]>
EDAC/bluefield: Fix potential integer overflow

Yuan Can <[email protected]>
firmware: google: Unregister driver_info on failure

Arthur Heymans <[email protected]>
firmware: google: Unregister driver_info on failure and exit in gsmi

Thadeu Lima de Souza Cascardo <[email protected]>
hfsplus: don't query the device logical block size multiple times

Masahiro Yamada <[email protected]>
s390/syscalls: Avoid creation of arch/arch/ directory

Aleksandr Mishin <[email protected]>
acpi/arm64: Adjust error handling procedure in gtdt_parse_timer_block()

Daniel Palmer <[email protected]>
m68k: mvme147: Reinstate early console

Geert Uytterhoeven <[email protected]>

    m68k: mvme16x: Add and use "mvme16x.h"

Daniel Palmer <[email protected]>
m68k: mvme147: Fix SCSI controller IRQ numbers

Christoph Hellwig <[email protected]>
nvme-pci: fix freeing of the HMB descriptor table

David Disseldorp <[email protected]>
initramfs: avoid filename buffer overrun

Jonas Gorski <[email protected]>
mips: asm: fix warning when disabling MIPS_FP_SUPPORT

Josh Poimboeuf <[email protected]>
x86/xen/pvh: Annotate indirect branch as safe

Puranjay Mohan <[email protected]>
nvme: fix metadata handling in nvme-passthrough

Chuck Lever <[email protected]>
NFSD: Force all NFSv4.2 COPY requests to be synchronous

Pali Rohár <[email protected]>
cifs: Fix buffer overflow when parsing NFS reparse points

Breno Leitao <[email protected]>
ipmr: Fix access to mfc_cache_list without lock held

David Wang <[email protected]>
proc/softirqs: replace seq_printf with seq_put_decimal_ull_width

Luo Yifan <[email protected]>
ASoC: stm: Prevent potential division by zero in stm32_sai_get_clk_div()

Luo Yifan <[email protected]>
ASoC: stm: Prevent potential division by zero in stm32_sai_mclk_round_rate()

Mikhail Rudenko <[email protected]>
regulator: rk808: Add apply_bit for BUCK3 on RK809

Charles Han <[email protected]>
soc: qcom: Add check devm_kasprintf() returned value

Benoît Monin <[email protected]>
net: usb: qmi_wwan: add Quectel RG650V

Arnd Bergmann <[email protected]>
x86/amd_nb: Fix compile-testing without CONFIG_AMD_NB

Piyush Raj Chouhan <[email protected]>
ALSA: hda/realtek: Add subwoofer quirk for Infinix ZERO BOOK 13

Li Zhijian <[email protected]>
selftests/watchdog-test: Fix system accidentally reset after watchdog-test

Ben Greear <[email protected]>
mac80211: fix user-power when emulating chanctx

Hans de Goede <[email protected]>
ASoC: Intel: bytcr_rt5640: Add DMI quirk for Vexia Edu Atla 10 tablet

Andrew Morton <[email protected]>
mm: revert "mm: shmem: fix data-race in shmem_getattr()"

Chris Down <[email protected]>
kbuild: Use uname for LINUX_COMPILE_HOST detection

Mauro Carvalho Chehab <[email protected]>
media: dvbdev: fix the logic when DVB_DYNAMIC_MINORS is not set

Aurelien Jarno <[email protected]>
Revert "mmc: dw_mmc: Fix IDMAC operation with pages bigger than 4K"

Ryusuke Konishi <[email protected]>
nilfs2: fix null-ptr-deref in block_dirty_buffer tracepoint

Dmitry Antipov <[email protected]>
ocfs2: fix UBSAN warning in ocfs2_verify_volume()

Ryusuke Konishi <[email protected]>
nilfs2: fix null-ptr-deref in block_touch_buffer tracepoint

Sean Christopherson <[email protected]>
KVM: VMX: Bury Intel PT virtualization (guest/host mode) behind CONFIG_BROKEN

Dmitry Antipov <[email protected]>
ocfs2: uncache inode which has failed entering the group

Dragos Tatulea <[email protected]>
net/mlx5e: kTLS, Fix incorrect page refcounting

Mark Bloch <[email protected]>
net/mlx5: fs, lock FTE when checking if active

Jakub Kicinski <[email protected]>
netlink: terminate outstanding dump on socket close

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

Diffstat:

 Documentation/ABI/testing/sysfs-bus-pci            |   11 +
 .../devicetree/bindings/clock/adi,axi-clkgen.yaml  |   67 +
 .../devicetree/bindings/clock/axi-clkgen.txt       |   25 -
 .../devicetree/bindings/vendor-prefixes.yaml       |    2 +
 Makefile                                           |    4 +-
 arch/arm/boot/dts/sun9i-a80-cubieboard4.dts        |    4 +-
 arch/arm64/kernel/process.c                        |    2 +-
 arch/m68k/coldfire/device.c                        |    8 +-
 arch/m68k/include/asm/mcfgpio.h                    |    2 +-
 arch/m68k/include/asm/mvme147hw.h                  |    4 +-
 arch/m68k/kernel/early_printk.c                    |    9 +-
 arch/m68k/mvme147/config.c                         |   30 +
 arch/m68k/mvme147/mvme147.h                        |    6 +
 arch/m68k/mvme16x/config.c                         |    2 +
 arch/m68k/mvme16x/mvme16x.h                        |    6 +
 arch/mips/include/asm/switch_to.h                  |    2 +-
 arch/powerpc/include/asm/sstep.h                   |    5 -
 arch/powerpc/include/asm/vdso.h                    |    1 +
 arch/powerpc/kernel/prom_init.c                    |   29 +-
 arch/powerpc/lib/sstep.c                           |   12 +-
 arch/s390/kernel/perf_cpum_sf.c                    |    4 +-
 arch/s390/kernel/syscalls/Makefile                 |    2 +-
 arch/sh/kernel/cpu/proc.c                          |    2 +-
 arch/um/drivers/net_kern.c                         |    2 +-
 arch/um/drivers/ubd_kern.c                         |    2 +-
 arch/um/drivers/vector_kern.c                      |    3 +-
 arch/um/kernel/physmem.c                           |    6 +-
 arch/um/kernel/process.c                           |    2 +-
 arch/um/kernel/sysrq.c                             |   24 +-
 arch/x86/crypto/aegis128-aesni-asm.S               |   37 +-
 arch/x86/crypto/aesni-intel_asm.S                  |   49 +-
 arch/x86/crypto/camellia-aesni-avx-asm_64.S        |   20 +-
 arch/x86/crypto/camellia-aesni-avx2-asm_64.S       |   20 +-
 arch/x86/crypto/cast5-avx-x86_64-asm_64.S          |    8 +-
 arch/x86/crypto/cast6-avx-x86_64-asm_64.S          |    8 +-
 arch/x86/crypto/chacha-ssse3-x86_64.S              |    4 +-
 arch/x86/crypto/ghash-clmulni-intel_asm.S          |    4 +-
 arch/x86/crypto/serpent-avx-x86_64-asm_64.S        |    8 +-
 arch/x86/crypto/serpent-avx2-asm_64.S              |    8 +-
 arch/x86/crypto/twofish-avx-x86_64-asm_64.S        |    8 +-
 arch/x86/events/intel/pt.c                         |   11 +-
 arch/x86/events/intel/pt.h                         |    2 +
 arch/x86/include/asm/amd_nb.h                      |    5 +-
 arch/x86/kernel/head_64.S                          |   11 +-
 arch/x86/kvm/vmx/vmx.c                             |    4 +-
 arch/x86/platform/pvh/head.S                       |    2 +
 block/blk-mq.c                                     |    6 +
 block/blk-mq.h                                     |   13 +
 crypto/pcrypt.c                                    |   12 +-
 drivers/acpi/arm64/gtdt.c                          |    2 +-
 drivers/base/regmap/regmap-irq.c                   |    4 +
 drivers/base/regmap/regmap.c                       |   12 +
 drivers/bluetooth/btusb.c                          |    2 +
 drivers/clk/clk-axi-clkgen.c                       |   26 +-
 drivers/clk/qcom/gcc-qcs404.c                      |    1 +
 drivers/cpufreq/loongson2_cpufreq.c                |    4 +-
 drivers/crypto/bcm/cipher.c                        |    5 +-
 drivers/crypto/cavium/cpt/cptpf_main.c             |    6 +-
 drivers/dma-buf/dma-fence-array.c                  |   28 +-
 drivers/edac/bluefield_edac.c                      |    2 +-
 drivers/edac/fsl_ddr_edac.c                        |   22 +-
 drivers/firmware/arm_scpi.c                        |    3 +
 drivers/firmware/efi/tpm.c                         |   19 +-
 drivers/firmware/google/gsmi.c                     |   10 +-
 drivers/gpio/gpio-grgpio.c                         |   26 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c        |    2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c            |    1 +
 drivers/gpu/drm/drm_mm.c                           |    2 +-
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |    6 +
 drivers/gpu/drm/etnaviv/etnaviv_buffer.c           |    3 +-
 drivers/gpu/drm/etnaviv/etnaviv_dump.c             |   13 +-
 drivers/gpu/drm/etnaviv/etnaviv_gpu.c              |   40 +-
 drivers/gpu/drm/etnaviv/etnaviv_gpu.h              |   21 +
 drivers/gpu/drm/fsl-dcu/Kconfig                    |    1 +
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c          |  154 +-
 drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h          |    3 +
 drivers/gpu/drm/imx/ipuv3-crtc.c                   |    6 +-
 drivers/gpu/drm/mcde/mcde_drv.c                    |    1 +
 drivers/gpu/drm/msm/adreno/a6xx_gmu.c              |    4 +-
 drivers/gpu/drm/omapdrm/omap_gem.c                 |   10 +-
 drivers/gpu/drm/panfrost/panfrost_gpu.c            |    1 -
 drivers/gpu/drm/radeon/r600_cs.c                   |    2 +-
 drivers/gpu/drm/sti/sti_mixer.c                    |    2 +-
 drivers/hid/wacom_sys.c                            |    3 +-
 drivers/hid/wacom_wac.c                            |    4 +-
 drivers/i3c/master.c                               |    5 +-
 drivers/iio/adc/ad7780.c                           |    2 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |    7 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.h           |    2 +-
 drivers/leds/led-class.c                           |   14 +-
 drivers/md/bcache/super.c                          |    2 +-
 drivers/md/dm-thin.c                               |    1 +
 drivers/media/dvb-core/dvbdev.c                    |   15 +-
 drivers/media/dvb-frontends/ts2020.c               |    8 +-
 drivers/media/i2c/tc358743.c                       |    4 +-
 drivers/media/platform/qcom/venus/core.c           |    2 +-
 drivers/media/radio/wl128x/fmdrv_common.c          |    3 +-
 drivers/media/usb/cx231xx/cx231xx-cards.c          |    2 +
 drivers/media/usb/gspca/ov534.c                    |    2 +-
 drivers/media/usb/uvc/uvc_driver.c                 |   11 +
 drivers/message/fusion/mptsas.c                    |    4 +-
 drivers/mfd/da9052-spi.c                           |    2 +-
 drivers/mfd/intel_soc_pmic_bxtwc.c                 |  208 +-
 drivers/mfd/rt5033.c                               |    4 +-
 drivers/mfd/tps65010.c                             |    8 +-
 drivers/misc/apds990x.c                            |   12 +-
 drivers/misc/eeprom/eeprom_93cx6.c                 |   10 +
 drivers/mmc/core/bus.c                             |    2 +
 drivers/mmc/core/core.c                            |    3 +
 drivers/mmc/host/dw_mmc.c                          |    4 +-
 drivers/mmc/host/mmc_spi.c                         |    9 +-
 drivers/mtd/nand/raw/atmel/pmecc.c                 |    8 +-
 drivers/mtd/nand/raw/atmel/pmecc.h                 |    2 -
 drivers/mtd/ubi/attach.c                           |   12 +-
 drivers/mtd/ubi/wl.c                               |    9 +-
 drivers/net/can/sun4i_can.c                        |   22 +-
 drivers/net/ethernet/broadcom/tg3.c                |    3 +
 drivers/net/ethernet/freescale/fec_mpc52xx_phy.c   |    2 +-
 .../net/ethernet/freescale/fs_enet/mii-bitbang.c   |    2 +-
 drivers/net/ethernet/intel/igb/igb_main.c          |    4 +
 drivers/net/ethernet/marvell/pxa168_eth.c          |   13 +-
 .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c |    8 +-
 drivers/net/ethernet/mellanox/mlx5/core/fs_core.c  |   19 +-
 drivers/net/ethernet/qlogic/qed/qed_mcp.c          |    4 +-
 drivers/net/ethernet/rocker/rocker_main.c          |    2 +-
 .../net/ethernet/stmicro/stmmac/dwmac-socfpga.c    |    2 +
 drivers/net/usb/lan78xx.c                          |   11 +-
 drivers/net/usb/qmi_wwan.c                         |    1 +
 drivers/net/wireless/ath/ath5k/pci.c               |    2 +
 drivers/net/wireless/ath/ath9k/htc_hst.c           |    3 +
 .../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c  |    2 +-
 drivers/net/wireless/intel/ipw2x00/libipw_rx.c     |    8 +-
 drivers/net/wireless/intersil/p54/p54spi.c         |    4 +-
 drivers/net/wireless/marvell/mwifiex/fw.h          |    2 +-
 drivers/net/wireless/marvell/mwifiex/main.c        |    4 +-
 drivers/nvdimm/dax_devs.c                          |    4 +-
 drivers/nvdimm/nd.h                                |    7 +
 drivers/nvme/host/core.c                           |    7 +-
 drivers/nvme/host/pci.c                            |   16 +-
 drivers/pci/controller/pcie-rockchip-ep.c          |   18 +-
 drivers/pci/controller/pcie-rockchip.h             |    4 +
 drivers/pci/hotplug/cpqphp_pci.c                   |   19 +-
 drivers/pci/pci-sysfs.c                            |   26 +
 drivers/pci/pci.c                                  |    2 +-
 drivers/pci/pci.h                                  |    1 +
 drivers/pci/quirks.c                               |   15 +-
 drivers/pci/slot.c                                 |    4 +-
 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c           |    2 +
 drivers/platform/x86/intel_bxtwc_tmu.c             |   22 +-
 drivers/power/avs/smartreflex.c                    |    4 +-
 drivers/power/supply/power_supply_core.c           |    2 -
 drivers/regulator/rk808-regulator.c                |    2 +
 drivers/rpmsg/qcom_glink_native.c                  |  175 +-
 drivers/rtc/interface.c                            |    7 +-
 drivers/rtc/rtc-ab-eoz9.c                          |    7 -
 drivers/rtc/rtc-abx80x.c                           |    2 +-
 drivers/rtc/rtc-st-lpc.c                           |    5 +-
 drivers/scsi/bfa/bfad.c                            |    3 +-
 drivers/scsi/qedf/qedf_main.c                      |    1 +
 drivers/scsi/qedi/qedi_main.c                      |    1 +
 drivers/scsi/qla2xxx/qla_attr.c                    |    1 +
 drivers/scsi/qla2xxx/qla_bsg.c                     |   10 -
 drivers/scsi/qla2xxx/qla_mid.c                     |    1 +
 drivers/scsi/st.c                                  |   31 +-
 drivers/sh/intc/core.c                             |    2 +-
 drivers/soc/qcom/qcom-geni-se.c                    |    3 +-
 drivers/soc/qcom/socinfo.c                         |    8 +-
 drivers/spi/spi-mpc52xx.c                          |    1 +
 drivers/spi/spi.c                                  |   13 +-
 drivers/staging/comedi/comedi_fops.c               |   12 +
 drivers/staging/greybus/uart.c                     |    3 -
 drivers/staging/media/allegro-dvt/allegro-core.c   |    4 +-
 drivers/tty/serial/8250/8250_omap.c                |    4 +-
 drivers/tty/tty_ldisc.c                            |    2 +-
 drivers/usb/chipidea/udc.c                         |    2 +-
 drivers/usb/dwc3/gadget.c                          |    9 +-
 drivers/usb/gadget/composite.c                     |   18 +-
 drivers/usb/host/ehci-spear.c                      |    7 +-
 drivers/usb/misc/chaoskey.c                        |   35 +-
 drivers/usb/misc/iowarrior.c                       |   50 +-
 drivers/usb/misc/yurex.c                           |    5 +-
 drivers/usb/typec/tcpm/wcove.c                     |    4 -
 drivers/vfio/pci/vfio_pci_config.c                 |   16 +-
 drivers/video/fbdev/sh7760fb.c                     |   11 +-
 drivers/watchdog/iTCO_wdt.c                        |   21 +-
 drivers/watchdog/mtk_wdt.c                         |    6 +
 drivers/xen/xenbus/xenbus_probe.c                  |   31 +-
 drivers/xen/xenbus/xenbus_probe_backend.c          |   39 +
 fs/btrfs/ref-verify.c                              |    1 +
 fs/cifs/smb2ops.c                                  |    6 +
 fs/ext4/fsmap.c                                    |   54 +-
 fs/ext4/mballoc.c                                  |   18 +-
 fs/ext4/mballoc.h                                  |    1 +
 fs/ext4/super.c                                    |    8 +-
 fs/f2fs/inode.c                                    |    4 +-
 fs/hfsplus/hfsplus_fs.h                            |    3 +-
 fs/hfsplus/wrapper.c                               |    2 +
 fs/jffs2/compr_rtime.c                             |    3 +
 fs/jffs2/erase.c                                   |    7 +-
 fs/jfs/jfs_dmap.c                                  |    6 +
 fs/jfs/jfs_dtree.c                                 |   15 +
 fs/jfs/xattr.c                                     |    2 +-
 fs/nfs/nfs4proc.c                                  |    8 +-
 fs/nfsd/export.c                                   |    5 +-
 fs/nfsd/nfs4callback.c                             |   16 +-
 fs/nfsd/nfs4proc.c                                 |   14 +-
 fs/nfsd/nfs4recover.c                              |    3 +-
 fs/nfsd/nfs4state.c                                |   19 +
 fs/nilfs2/btnode.c                                 |    2 -
 fs/nilfs2/dir.c                                    |    2 +-
 fs/nilfs2/gcinode.c                                |    4 +-
 fs/nilfs2/mdt.c                                    |    1 -
 fs/nilfs2/page.c                                   |    2 +-
 fs/ocfs2/aops.h                                    |    2 +
 fs/ocfs2/dlmglue.c                                 |    1 +
 fs/ocfs2/file.c                                    |    4 +
 fs/ocfs2/localalloc.c                              |   19 -
 fs/ocfs2/namei.c                                   |    4 +-
 fs/ocfs2/resize.c                                  |    2 +
 fs/ocfs2/super.c                                   |   13 +-
 fs/overlayfs/util.c                                |    3 +
 fs/proc/softirqs.c                                 |    2 +-
 fs/quota/dquot.c                                   |    2 +
 fs/ubifs/super.c                                   |    6 +-
 fs/ubifs/tnc_commit.c                              |    2 +
 fs/unicode/mkutf8data.c                            |   70 +
 fs/unicode/utf8data.h_shipped                      | 6703 ++++++++++----------
 include/linux/blkdev.h                             |    2 +-
 include/linux/cgroup-defs.h                        |    7 +-
 include/linux/eeprom_93cx6.h                       |   11 +
 include/linux/jiffies.h                            |    2 +-
 include/linux/leds.h                               |    2 +-
 include/linux/netpoll.h                            |    2 +-
 include/linux/sunrpc/xprtsock.h                    |    1 +
 include/linux/util_macros.h                        |   56 +-
 include/uapi/linux/tipc.h                          |   21 +
 include/xen/xenbus.h                               |    3 +
 init/initramfs.c                                   |   15 +
 kernel/bpf/devmap.c                                |   68 +-
 kernel/bpf/lpm_trie.c                              |   27 +-
 kernel/cgroup/cgroup-internal.h                    |    3 +-
 kernel/cgroup/cgroup.c                             |   23 +-
 kernel/time/time.c                                 |    2 +-
 kernel/trace/ftrace.c                              |    3 +
 kernel/trace/trace_clock.c                         |    2 +-
 kernel/trace/trace_event_perf.c                    |    6 +
 kernel/trace/tracing_map.c                         |    6 +-
 lib/string_helpers.c                               |    2 +-
 mm/shmem.c                                         |    2 -
 net/9p/trans_xen.c                                 |    9 +-
 net/bluetooth/l2cap_sock.c                         |    1 +
 net/bluetooth/rfcomm/sock.c                        |   10 +-
 net/can/af_can.c                                   |    1 +
 net/can/j1939/transport.c                          |    2 +-
 net/core/filter.c                                  |   85 +-
 net/core/neighbour.c                               |    1 +
 net/core/netpoll.c                                 |    2 +-
 net/dccp/feat.c                                    |    6 +-
 net/ieee802154/socket.c                            |   12 +-
 net/ipv4/af_inet.c                                 |   22 +-
 net/ipv4/ipmr.c                                    |   50 +-
 net/ipv4/ipmr_base.c                               |    3 +-
 net/ipv4/tcp_bpf.c                                 |   11 +-
 net/ipv6/af_inet6.c                                |   22 +-
 net/ipv6/ip6mr.c                                   |    8 +-
 net/ipv6/route.c                                   |    6 +-
 net/mac80211/main.c                                |    2 +
 net/netfilter/ipset/ip_set_bitmap_ip.c             |    7 +-
 net/netfilter/ipset/ip_set_core.c                  |    5 +
 net/netfilter/ipvs/ip_vs_proto.c                   |    4 +-
 net/netfilter/nft_set_hash.c                       |   16 +
 net/netfilter/xt_LED.c                             |    4 +-
 net/netlink/af_netlink.c                           |   31 +-
 net/netlink/af_netlink.h                           |    2 -
 net/packet/af_packet.c                             |   12 +-
 net/rfkill/rfkill-gpio.c                           |    8 +-
 net/sched/sch_cbs.c                                |    2 +-
 net/sched/sch_tbf.c                                |   18 +-
 net/sunrpc/cache.c                                 |    4 +-
 net/sunrpc/xprtsock.c                              |   29 +-
 net/tipc/bearer.c                                  |   14 +-
 net/tipc/bearer.h                                  |    3 +
 net/tipc/node.c                                    |   99 +-
 net/tipc/node.h                                    |    1 +
 net/tipc/udp_media.c                               |    2 +-
 samples/bpf/test_cgrp2_sock.c                      |    4 +-
 samples/bpf/xdp_adjust_tail_kern.c                 |    1 +
 scripts/mkcompile_h                                |    2 +-
 scripts/mod/file2alias.c                           |    5 +-
 scripts/mod/modpost.c                              |    2 +-
 security/apparmor/capability.c                     |    2 +
 sound/pci/hda/patch_realtek.c                      |  113 +-
 sound/soc/codecs/da7219.c                          |    9 +-
 sound/soc/codecs/hdmi-codec.c                      |  144 +-
 sound/soc/fsl/fsl_micfil.c                         |   74 +-
 sound/soc/fsl/fsl_micfil.h                         |  270 +-
 sound/soc/intel/boards/bytcr_rt5640.c              |   15 +
 sound/soc/stm/stm32_sai_sub.c                      |    6 +-
 sound/usb/6fire/chip.c                             |   10 +-
 sound/usb/caiaq/audio.c                            |   10 +-
 sound/usb/caiaq/audio.h                            |    1 +
 sound/usb/caiaq/device.c                           |   19 +-
 sound/usb/caiaq/input.c                            |   12 +-
 sound/usb/caiaq/input.h                            |    1 +
 sound/usb/clock.c                                  |   32 +-
 sound/usb/quirks.c                                 |   19 +-
 sound/usb/usx2y/us122l.c                           |    5 +-
 tools/perf/builtin-trace.c                         |   14 +-
 tools/perf/util/cs-etm.c                           |   25 +-
 tools/perf/util/probe-finder.c                     |   17 +-
 tools/testing/selftests/net/pmtu.sh                |    2 +-
 tools/testing/selftests/vDSO/parse_vdso.c          |    3 +-
 tools/testing/selftests/watchdog/watchdog-test.c   |    6 +
 virt/kvm/arm/vgic/vgic-its.c                       |   32 +-
 virt/kvm/arm/vgic/vgic.h                           |   24 +
 315 files changed, 5960 insertions(+), 4907 deletions(-)