Skip to content

5.4.174-rc1 review

Greg Kroah-Hartman dri-devel linux-arm-kernel linux-crypto linux-media linux-ppp linux-um lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest320 patches 13 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/320HID: uhid: Fix worker destroying device without any protectiondrivers/hid/uhid.c+25 -40 replies
2/320HID: wacom: Reset expected and received contact counts at the same timedrivers/hid/wacom_wac.c+5 -10 replies
3/320HID: wacom: Ignore the confidence flag when a touch is removeddrivers/hid/wacom_wac.c+26 -30 replies
4/320HID: wacom: Avoid using stale array indicies to read contact countdrivers/hid/wacom_wac.c+4 -00 replies
5/320f2fs: fix to do sanity check in is_alive()fs/f2fs/gc.c+3 -00 replies
6/320nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind()net/nfc/llcp_sock.c+5 -00 replies
7/320mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timingsdrivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c+25 -32 replies
8/320mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c+0 -90 replies
9/320x86/gpu: Reserve stolen memory for first integrated Intel GPUarch/x86/kernel/early-quirks.c+9 -10 replies
10/320tools/nolibc: x86-64: Fix startup code bugtools/include/nolibc/nolibc.h+8 -20 replies
11/320tools/nolibc: i386: fix initial stack alignmenttools/include/nolibc/nolibc.h+9 -10 replies
12/320tools/nolibc: fix incorrect truncation of exit codetools/include/nolibc/nolibc.h+5 -80 replies
13/320rtc: cmos: take rtc_lock while reading from CMOSdrivers/rtc/rtc-cmos.c+3 -00 replies
14/320media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITEdrivers/media/v4l2-core/v4l2-ioctl.c+3 -10 replies
15/320media: flexcop-usb: fix control-message timeoutsdrivers/media/usb/b2c2/flexcop-usb.c drivers/media/usb/b2c2/flexcop-usb.h+11 -110 replies
16/320media: mceusb: fix control-message timeoutsdrivers/media/rc/mceusb.c+4 -40 replies
17/320media: em28xx: fix control-message timeoutsdrivers/media/usb/em28xx/em28xx-core.c+2 -20 replies
18/320media: cpia2: fix control-message timeoutsdrivers/media/usb/cpia2/cpia2_usb.c+2 -20 replies
19/320media: s2255: fix control-message timeoutsdrivers/media/usb/s2255/s2255drv.c+2 -20 replies
20/320media: dib0700: fix undefined behavior in tuner shutdowndrivers/media/usb/dvb-usb/dib0700_core.c+0 -20 replies
21/320media: redrat3: fix control-message timeoutsdrivers/media/rc/redrat3.c+11 -110 replies
22/320media: pvrusb2: fix control-message timeoutsdrivers/media/usb/pvrusb2/pvrusb2-hdw.c+4 -40 replies
23/320media: stk1160: fix control-message timeoutsdrivers/media/usb/stk1160/stk1160-core.c+2 -20 replies
24/320can: softing_cs: softingcs_probe(): fix memleak on registration failuredrivers/net/can/softing/softing_cs.c+1 -10 replies
25/320lkdtm: Fix content of section containing lkdtm_rodata_do_nothing()drivers/misc/lkdtm/Makefile+1 -10 replies
26/320iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failuredrivers/iommu/io-pgtable-arm-v7s.c+5 -10 replies
27/320dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled()drivers/dma-buf/dma-fence-array.c+5 -10 replies
28/320PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controllerdrivers/pci/quirks.c+3 -00 replies
29/320mm_zone: add function to check if managed dma zone existsinclude/linux/mmzone.h mm/page_alloc.c+24 -00 replies
30/320mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pagesmm/page_alloc.c+3 -10 replies
31/320shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inodemm/shmem.c+21 -160 replies
32/320drm/rockchip: dsi: Hold pm-runtime across bind/unbinddrivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c+19 -180 replies
33/320drm/rockchip: dsi: Reconfigure hardware on resume()drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c+37 -00 replies
34/320drm/panel: kingdisplay-kd097d04: Delete panel on attach() failuredrivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c+7 -10 replies
35/320drm/panel: innolux-p079zca: Delete panel on attach() failuredrivers/gpu/drm/panel/panel-innolux-p079zca.c+9 -10 replies
36/320drm/rockchip: dsi: Fix unbalanced clock on probe errordrivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c+1 -50 replies
37/320Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() failsnet/bluetooth/cmtp/core.c+1 -30 replies
38/320clk: bcm-2835: Pick the closest clock ratedrivers/clk/bcm/clk-bcm2835.c+1 -10 replies
39/320clk: bcm-2835: Remove rounding up the dividersdrivers/clk/bcm/clk-bcm2835.c+3 -80 replies
40/320wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_INDdrivers/net/wireless/ath/wcn36xx/smd.c+2 -20 replies
41/320wcn36xx: Release DMA channel descriptor allocationsdrivers/net/wireless/ath/wcn36xx/dxe.c+5 -00 replies
42/320media: videobuf2: Fix the size printk formatdrivers/media/common/videobuf2/videobuf2-dma-contig.c+4 -40 replies
43/320media: aspeed: fix mode-detect always time out at 2nd rundrivers/media/platform/aspeed-video.c+4 -40 replies
44/320media: em28xx: fix memory leak in em28xx_init_devdrivers/media/usb/em28xx/em28xx-cards.c+12 -60 replies
45/320media: aspeed: Update signal status immediately to ensure sane hw statedrivers/media/platform/aspeed-video.c+3 -30 replies
46/320arm64: dts: meson-gxbb-wetek: fix HDMI in early bootarch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi+2 -00 replies
47/320arm64: dts: meson-gxbb-wetek: fix missing GPIO bindingarch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi+1 -00 replies
48/320Bluetooth: stop proccessing malicious adv datanet/bluetooth/hci_event.c+7 -10 replies
49/320tee: fix put order in teedev_close_context()drivers/tee/tee_core.c+3 -10 replies
50/320media: dmxdev: fix UAF when dvb_register_device() failsdrivers/media/dvb-core/dmxdev.c+15 -30 replies
51/320crypto: qce - fix uaf on qce_ahash_register_onedrivers/crypto/qce/sha.c+1 -10 replies
52/320arm64: dts: ti: k3-j721e: correct cache-sets infoarch/arm64/boot/dts/ti/k3-j721e.dtsi+2 -20 replies
53/320tty: serial: atmel: Check return code of dmaengine_submit()drivers/tty/serial/atmel_serial.c+10 -00 replies
54/320tty: serial: atmel: Call dma_async_issue_pending()drivers/tty/serial/atmel_serial.c+4 -00 replies
55/320media: rcar-csi2: Correct the selection of hsfreqrangedrivers/media/platform/rcar-vin/rcar-csi2.c+8 -10 replies
56/320media: imx-pxp: Initialize the spinlock prior to using itdrivers/media/platform/imx-pxp.c+2 -20 replies
57/320media: si470x-i2c: fix possible memory leak in si470x_i2c_probe()drivers/media/radio/si470x/radio-si470x-i2c.c+1 -20 replies
58/320media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is releaseddrivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c+1 -10 replies
59/320media: venus: core: Fix a resource leak in the error handling path of venus_probe()drivers/media/platform/qcom/venus/core.c+6 -20 replies
60/320netfilter: bridge: add support for pppoe filteringnet/bridge/br_netfilter_hooks.c+3 -40 replies
61/320arm64: dts: qcom: msm8916: fix MMC controller aliasesarch/arm64/boot/dts/qcom/msm8916.dtsi+2 -20 replies
62/320ACPI: EC: Rework flushing of EC work while suspended to idledrivers/acpi/ec.c drivers/acpi/internal.h+45 -140 replies
63/320drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode()drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c+6 -00 replies
64/320drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms()drivers/gpu/drm/radeon/radeon_kms.c+20 -160 replies
65/320arm64: dts: ti: k3-j721e: Fix the L2 cache setsarch/arm64/boot/dts/ti/k3-j721e.dtsi+1 -10 replies
66/320tty: serial: uartlite: allow 64 bit addressdrivers/tty/serial/uartlite.c+1 -10 replies
67/320serial: amba-pl011: do not request memory region twicedrivers/tty/serial/amba-pl011.c+3 -240 replies
68/320floppy: Fix hang in watchdog when disk is ejecteddrivers/block/floppy.c+1 -10 replies
69/320staging: rtl8192e: return error code from rtllib_softmac_init()drivers/staging/rtl8192e/rtllib.h drivers/staging/rtl8192e/rtllib_softmac.c+5 -30 replies
70/320staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib()drivers/staging/rtl8192e/rtllib_module.c+12 -40 replies
71/320Bluetooth: btmtksdio: fix resume failuredrivers/bluetooth/btmtksdio.c+2 -00 replies
72/320media: dib8000: Fix a memleak in dib8000_init()drivers/media/dvb-frontends/dib8000.c+3 -10 replies
73/320media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach()drivers/media/pci/saa7146/mxb.c+7 -10 replies
74/320media: si2157: Fix "warm" tuner state detectiondrivers/media/tuners/si2157.c+1 -10 replies
75/320sched/rt: Try to restart rt period timer when rt runtime exceededkernel/sched/rt.c+18 -50 replies
76/320rcu/exp: Mark current CPU as exp-QS in IPI loop second passkernel/rcu/tree_exp.h+1 -00 replies
77/320mwifiex: Fix possible ABBA deadlockdrivers/net/wireless/marvell/mwifiex/sta_event.c+6 -20 replies
78/320xfrm: fix a small bug in xfrm_sa_len()net/xfrm/xfrm_user.c+1 -10 replies
79/320crypto: stm32/cryp - fix xts and race condition in crypto_engine requestsdrivers/crypto/stm32/stm32-cryp.c+0 -20 replies
80/320crypto: stm32/cryp - fix double pm exitdrivers/crypto/stm32/stm32-cryp.c+0 -20 replies
81/320crypto: stm32/cryp - fix lrw chaining modedrivers/crypto/stm32/stm32-cryp.c+1 -10 replies
82/320ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectorsarch/arm/boot/dts/gemini-nas4220b.dts+1 -10 replies
83/320media: dw2102: Fix use after freedrivers/media/usb/dvb-usb/dw2102.c+215 -1230 replies
84/320media: msi001: fix possible null-ptr-deref in msi001_probe()drivers/media/tuners/msi001.c+7 -00 replies
85/320media: coda/imx-vdoa: Handle dma_set_coherent_mask error codesdrivers/media/platform/coda/imx-vdoa.c+5 -10 replies
86/320drm/msm/dpu: fix safe status debugfs filedrivers/gpu/drm/msm/disp/dpu1/dpu_kms.c+2 -20 replies
87/320drm/bridge: ti-sn65dsi86: Set max register for regmapdrivers/gpu/drm/bridge/ti-sn65dsi86.c+1 -00 replies
88/320media: hantro: Fix probe func error pathdrivers/staging/media/hantro/hantro_drv.c+2 -10 replies
89/320xfrm: interface with if_id 0 should return errornet/xfrm/xfrm_interface.c+12 -20 replies
90/320xfrm: state and policy should fail if XFRMA_IF_ID 0net/xfrm/xfrm_user.c+18 -30 replies
91/320ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encodingarch/arm/boot/compressed/efi-header.S arch/arm/boot/compressed/head.S+16 -90 replies
92/320usb: ftdi-elan: fix memory leak on device disconnectdrivers/usb/misc/ftdi-elan.c+1 -00 replies
93/320ARM: dts: armada-38x: Add generic compatible to UART nodesarch/arm/boot/dts/armada-38x.dtsi+2 -20 replies
94/320mmc: meson-mx-sdio: add IRQ checkdrivers/mmc/host/meson-mx-sdio.c+5 -00 replies
95/320selinux: fix potential memleak in selinux_add_opt()security/selinux/hooks.c+10 -20 replies
96/320bpftool: Enable line buffering for stdouttools/bpf/bpftool/main.c+2 -00 replies
97/320x86/mce/inject: Avoid out-of-bounds write when setting flagsarch/x86/kernel/cpu/mce/inject.c+1 -10 replies
98/320ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodesdrivers/acpi/scan.c+10 -30 replies
99/320pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region()drivers/pcmcia/rsrc_nonstatic.c+3 -00 replies
100/320pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region()drivers/pcmcia/rsrc_nonstatic.c+3 -00 replies
101/320netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check()net/ipv4/netfilter/ipt_CLUSTERIP.c+4 -10 replies
102/320bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt().net/core/filter.c+2 -00 replies
103/320ppp: ensure minimum packet size in ppp_write()drivers/net/ppp/ppp_generic.c+6 -10 replies
104/320rocker: fix a sleeping in atomic bugdrivers/net/ethernet/rocker/rocker_ofdpa.c+2 -10 replies
105/320staging: greybus: audio: Check null pointerdrivers/staging/greybus/audio_topology.c+15 -00 replies
106/320fsl/fman: Check for null pointer after calling devm_ioremapdrivers/net/ethernet/freescale/fman/mac.c+16 -50 replies
107/320Bluetooth: hci_bcm: Check for error irqdrivers/bluetooth/hci_bcm.c+6 -10 replies
108/320HID: hid-uclogic-params: Invalid parameter check in uclogic_params_initdrivers/hid/hid-uclogic-params.c+9 -40 replies
109/320HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_descdrivers/hid/hid-uclogic-params.c+3 -10 replies
110/320HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_initdrivers/hid/hid-uclogic-params.c+7 -30 replies
111/320HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpaddrivers/hid/hid-uclogic-params.c+3 -10 replies
112/320debugfs: lockdown: Allow reading debugfs files that are not world readablefs/debugfs/file.c+1 -10 replies
113/320net/mlx5e: Dont block routes with nexthop objects in SWdrivers/net/ethernet/mellanox/mlx5/core/lag_mp.c+2 -40 replies
114/320Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels"drivers/net/ethernet/mellanox/mlx5/core/en_main.c+7 -30 replies
115/320net/mlx5: Set command entry semaphore up once got index freedrivers/net/ethernet/mellanox/mlx5/core/cmd.c+6 -90 replies
116/320spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probedrivers/spi/spi-meson-spifc.c+1 -00 replies
117/320tpm: add request_locality before write TPM_INT_ENABLEdrivers/char/tpm/tpm_tis_core.c+8 -00 replies
118/320can: softing: softing_startstop(): fix set but not used variable warningdrivers/net/can/softing/softing_fw.c+6 -50 replies
119/320can: xilinx_can: xcan_probe(): check for error irqdrivers/net/can/xilinx_can.c+6 -10 replies
120/320pcmcia: fix setting of kthread task statesdrivers/pcmcia/cs.c+3 -50 replies
121/320net: mcs7830: handle usb read errors properlydrivers/net/usb/mcs7830.c+10 -20 replies
122/320ext4: avoid trim error on fs with small groupsfs/ext4/ioctl.c fs/ext4/mballoc.c+8 -20 replies
123/320ALSA: jack: Add missing rwsem around snd_ctl_remove() callssound/core/jack.c+3 -00 replies
124/320ALSA: PCM: Add missing rwsem around snd_ctl_remove() callssound/core/pcm.c+5 -10 replies
125/320ALSA: hda: Add missing rwsem around snd_ctl_remove() callssound/pci/hda/hda_codec.c+3 -00 replies
126/320RDMA/hns: Validate the pkey indexdrivers/infiniband/hw/hns/hns_roce_main.c+3 -00 replies
127/320clk: imx8mn: Fix imx8mn_clko1_selsdrivers/clk/imx/clk-imx8mn.c+3 -30 replies
128/320powerpc/prom_init: Fix improper check of prom_getprop()arch/powerpc/kernel/prom_init.c+1 -10 replies
129/320ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMAsound/soc/uniphier/Kconfig+0 -20 replies
130/320ALSA: oss: fix compile error when OSS_DEBUG is enabledsound/core/oss/pcm_oss.c+1 -10 replies
131/320char/mwave: Adjust io port register sizedrivers/char/mwave/3780i.h+1 -10 replies
132/320binder: fix handling of error during copydrivers/android/binder.c+2 -20 replies
133/320uio: uio_dmem_genirq: Catch the Exceptiondrivers/uio/uio_dmem_genirq.c+5 -10 replies
134/320iommu/io-pgtable-arm: Fix table descriptor paddr formattingdrivers/iommu/io-pgtable-arm.c+5 -40 replies
135/320scsi: ufs: Fix race conditions related to driver datadrivers/scsi/ufs/tc-dwc-g210-pci.c drivers/scsi/ufs/ufshcd-pltfrm.c drivers/scsi/ufs/ufshcd.c+7 -30 replies
136/320PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity()drivers/pci/msi.c+18 -80 replies
137/320powerpc/powermac: Add additional missing lockdep_register_key()arch/powerpc/platforms/powermac/low_i2c.c+2 -00 replies
138/320RDMA/core: Let ib_find_gid() continue search even after empty entrydrivers/infiniband/core/device.c+2 -10 replies
139/320RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entrydrivers/infiniband/core/cma.c+9 -30 replies
140/320ASoC: rt5663: Handle device_property_read_u32_array error codessound/soc/codecs/rt5663.c+9 -30 replies
141/320clk: stm32: Fix ltdcs clock turn off by clk_disable_unused() after system enter shelldrivers/clk/clk-stm32f4.c+0 -40 replies
142/320dmaengine: pxa/mmp: stop referencing config->slave_iddrivers/dma/mmp_pdma.c drivers/dma/pxa_dma.c+0 -130 replies
143/320iommu/iova: Fix race between FQ timeout and teardowndrivers/iommu/iova.c+1 -20 replies
144/320phy: uniphier-usb3ss: fix unintended writing zeros to PHY registerdrivers/phy/socionext/phy-uniphier-usb3ss.c+6 -40 replies
145/320ASoC: mediatek: Check for error clk pointerdrivers/soc/mediatek/mtk-scpsys.c+11 -40 replies
146/320ASoC: samsung: idma: Check of ioremap return valuesound/soc/samsung/idma.c+2 -00 replies
147/320misc: lattice-ecp3-config: Fix task hung when firmware load faileddrivers/misc/lattice-ecp3-config.c+6 -60 replies
148/320mips: lantiq: add support for clk_set_parent()arch/mips/lantiq/clk.c+6 -00 replies
149/320mips: bcm63xx: add support for clk_set_parent()arch/mips/bcm63xx/clk.c+6 -00 replies
150/320RDMA/cxgb4: Set queue pair state when being querieddrivers/infiniband/hw/cxgb4/qp.c+1 -00 replies
151/320of: base: Fix phandle argument length mismatch error messagedrivers/of/base.c+2 -20 replies
152/320Bluetooth: Fix debugfs entry leak in hci_register_dev()net/bluetooth/hci_core.c+1 -00 replies
153/320fs: dlm: filter user dlm messages for kernel locksfs/dlm/lock.c+9 -00 replies
154/320libbpf: Validate that .BTF and .BTF.ext sections contain datatools/lib/bpf/libbpf.c+4 -00 replies
155/320drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=ydrivers/gpu/drm/lima/lima_device.c+1 -00 replies
156/320ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START replydrivers/net/wireless/ath/ar5523/ar5523.c+4 -00 replies
157/320drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACRdrivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c+21 -160 replies
158/320ARM: shmobile: rcar-gen2: Add missing of_node_put()arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c+4 -10 replies
159/320batman-adv: allow netlink usage in unprivileged containersnet/batman-adv/netlink.c+15 -150 replies
160/320usb: gadget: f_fs: Use stream_open() for endpoint filesdrivers/usb/gadget/function/f_fs.c+2 -20 replies
161/320drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/Ldrivers/gpu/drm/drm_panel_orientation_quirks.c+6 -00 replies
162/320HID: apple: Do not reset quirks when the Fn key is not founddrivers/hid/hid-apple.c+1 -10 replies
163/320media: b2c2: Add missing check in flexcop_pci_isr:drivers/media/pci/b2c2/flexcop-pci.c+3 -00 replies
164/320EDAC/synopsys: Use the quirk for version instead of ddr versiondrivers/edac/synopsys_edac.c+1 -20 replies
165/320ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UARTarch/arm/Kconfig.debug arch/arm/include/debug/imx-uart.h+16 -160 replies
166/320mlxsw: pci: Add shutdown method in PCI driverdrivers/net/ethernet/mellanox/mlxsw/pci.c+1 -00 replies
167/320drm/bridge: megachips: Ensure both bridges are probed before registrationdrivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c+28 -120 replies
168/320gpiolib: acpi: Do not set the IRQ type if the IRQ is already in usedrivers/gpio/gpiolib-acpi.c+11 -40 replies
169/320HSI: core: Fix return freed object in hsi_new_clientdrivers/hsi/hsi_core.c+1 -00 replies
170/320mwifiex: Fix skb_over_panic in mwifiex_usb_recv()drivers/net/wireless/marvell/mwifiex/usb.c+2 -10 replies
171/320rsi: Fix use-after-free in rsi_rx_done_handler()drivers/net/wireless/rsi/rsi_91x_usb.c+7 -10 replies
172/320rsi: Fix out-of-bounds read in rsi_read_pkt()drivers/net/wireless/rsi/rsi_91x_main.c drivers/net/wireless/rsi/rsi_91x_usb.c drivers/net/wireless/rsi/rsi_usb.h+6 -10 replies
173/320usb: uhci: add aspeed ast2600 uhci supportdrivers/usb/host/uhci-platform.c+2 -10 replies
174/320floppy: Add max size check for user space requestdrivers/block/floppy.c+3 -10 replies
175/320x86/mm: Flush global TLB when switching to trampoline page-tablearch/x86/include/asm/realmode.h arch/x86/kernel/reboot.c arch/x86/realmode/init.c+29 -100 replies
176/320media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds.drivers/media/usb/uvc/uvcvideo.h+1 -10 replies
177/320media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach()drivers/media/pci/saa7146/hexium_orion.c+7 -10 replies
178/320media: m920x: dont use stack on USB readsdrivers/media/usb/dvb-usb/m920x.c+11 -10 replies
179/320iwlwifi: mvm: synchronize with FW after multicast commandsdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c+17 -00 replies
180/320ath10k: Fix tx hangingdrivers/net/wireless/ath/ath10k/htt_tx.c drivers/net/wireless/ath/ath10k/txrx.c+3 -20 replies
181/320net-sysfs: update the queue counts in the unregistration pathnet/core/net-sysfs.c+3 -00 replies
182/320net: phy: prefer 1000baseT over 1000baseKXdrivers/net/phy/phy-core.c+1 -10 replies
183/320gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlockdrivers/gpio/gpio-aspeed.c+26 -260 replies
184/320x86/mce: Mark mce_panic() noinstrarch/x86/kernel/cpu/mce/core.c+12 -30 replies
185/320x86/mce: Mark mce_end() noinstrarch/x86/kernel/cpu/mce/core.c+11 -30 replies
186/320x86/mce: Mark mce_read_aux() noinstrarch/x86/kernel/cpu/mce/core.c+1 -10 replies
187/320net: bonding: debug: avoid printing debug logs when bond is not notifying peersdrivers/net/bonding/bond_main.c+3 -30 replies
188/320bpf: Do not WARN in bpf_warn_invalid_xdp_action()net/core/filter.c+3 -30 replies
189/320HID: quirks: Allow inverting the absolute X/Y valuesdrivers/hid/hid-input.c include/linux/hid.h+8 -00 replies
190/320media: igorplugusb: receiver overflow should be reporteddrivers/media/rc/igorplugusb.c+3 -10 replies
191/320media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach()drivers/media/common/saa7146/saa7146_fops.c drivers/media/pci/saa7146/hexium_gemini.c+7 -20 replies
192/320mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIOdrivers/mmc/core/sdio.c+3 -10 replies
193/320audit: ensure userspace is penalized the same as the kernel when under pressurekernel/audit.c+17 -10 replies
194/320arm64: dts: ls1028a-qds: move rtc node to the correct i2c busarch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts+9 -50 replies
195/320arm64: tegra: Adjust length of CCPLEX cluster MMIO regionarch/arm64/boot/dts/nvidia/tegra186.dtsi+1 -10 replies
196/320cpufreq: Fix initialization of min and max frequency QoS requestsdrivers/cpufreq/cpufreq.c+2 -20 replies
197/320usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0drivers/usb/core/hub.c+4 -10 replies
198/320ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_streamdrivers/net/wireless/ath/ath9k/hif_usb.c+7 -00 replies
199/320iwlwifi: fix leaks/bad data after failed firmware loaddrivers/net/wireless/intel/iwlwifi/iwl-drv.c+8 -00 replies
200/320iwlwifi: remove module loading failure messagedrivers/net/wireless/intel/iwlwifi/iwl-drv.c+1 -80 replies
201/320iwlwifi: mvm: Fix calculation of frame lengthdrivers/net/wireless/intel/iwlwifi/mvm/rxmq.c+27 -00 replies
202/320um: registers: Rename function names to avoid conflicts and build problemsarch/um/include/shared/registers.h arch/um/os-Linux/registers.c arch/um/os-Linux/start_up.c +1 more+7 -60 replies
203/320jffs2: GC deadlock reading a page that is used in jffs2_write_begin()fs/jffs2/file.c+25 -150 replies
204/320ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitionsinclude/acpi/actypes.h+8 -20 replies
205/320ACPICA: Utilities: Avoid deleting the same object twice in a rowdrivers/acpi/acpica/utdelete.c+1 -00 replies
206/320ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R()drivers/acpi/acpica/exoparg1.c+2 -10 replies
207/320ACPICA: Fix wrong interpretation of PCC addressdrivers/acpi/acpica/exfield.c+1 -60 replies
208/320ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5drivers/acpi/acpica/hwesleep.c drivers/acpi/acpica/hwsleep.c drivers/acpi/acpica/hwxfsleep.c+6 -40 replies
209/320drm/amdgpu: fixup bad vram size on gmc v8drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c+10 -30 replies
210/320ACPI: battery: Add the ThinkPad "Not Charging" quirkdrivers/acpi/battery.c+22 -00 replies
211/320btrfs: remove BUG_ON() in find_parent_nodes()fs/btrfs/backref.c+6 -10 replies
212/320btrfs: remove BUG_ON(!eie) in find_parent_nodesfs/btrfs/backref.c+11 -30 replies
213/320net: mdio: Demote probed message to debug printdrivers/net/phy/mdio_bus.c+1 -10 replies
214/320mac80211: allow non-standard VHT MCS-10/11net/mac80211/rx.c+1 -10 replies
215/320dm btree: add a defensive bounds check to insert_at()drivers/md/persistent-data/dm-btree.c+5 -30 replies
216/320dm space map common: add bounds check to sm_ll_lookup_bitmap()drivers/md/persistent-data/dm-space-map-common.c+5 -00 replies
217/320net: phy: marvell: configure RGMII delays for 88E1118drivers/net/phy/marvell.c+6 -00 replies
218/320net: gemini: allow any RGMII interface modedrivers/net/ethernet/cortina/gemini.c+6 -30 replies
219/320regulator: qcom_smd: Align probe function with rpmh-regulatordrivers/regulator/qcom_smd-regulator.c+70 -300 replies
220/320serial: pl010: Drop CR register reset on set_termiosdrivers/tty/serial/amba-pl010.c+0 -30 replies
221/320serial: core: Keep mctrl register state and cached copy in syncdrivers/tty/serial/serial_core.c+2 -10 replies
222/320random: do not throw away excess input to crng_fast_loaddrivers/char/random.c+12 -70 replies
223/320parisc: Avoid calling faulthandler_disabled() twicearch/parisc/kernel/traps.c+1 -10 replies
224/320powerpc/6xx: add missing of_node_putarch/powerpc/platforms/embedded6xx/hlwd-pic.c+1 -00 replies
225/320powerpc/powernv: add missing of_node_putarch/powerpc/platforms/powernv/opal-lpc.c+1 -00 replies
226/320powerpc/cell: add missing of_node_putarch/powerpc/platforms/cell/iommu.c+1 -00 replies
227/320powerpc/btext: add missing of_node_putarch/powerpc/kernel/btext.c+3 -10 replies
228/320powerpc/watchdog: Fix missed watchdog reset due to memory ordering racearch/powerpc/kernel/watchdog.c+40 -10 replies
229/320i2c: i801: Dont silently correct invalid transfer sizedrivers/i2c/busses/i2c-i801.c+5 -100 replies
230/320powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILINGarch/powerpc/kernel/smp.c+2 -00 replies
231/320i2c: mpc: Correct I2C reset proceduredrivers/i2c/busses/i2c-mpc.c+15 -80 replies
232/320clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBBdrivers/clk/meson/gxbb.c+41 -30 replies
233/320powerpc/powermac: Add missing lockdep_register_key()arch/powerpc/platforms/powermac/low_i2c.c+1 -00 replies
234/320KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUESTarch/powerpc/kvm/book3s_hv_nested.c+1 -10 replies
235/320w1: Misuse of get_user()/put_user() reported by sparsedrivers/w1/slaves/w1_ds28e04.c+6 -200 replies
236/320scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanupdrivers/scsi/lpfc/lpfc.h drivers/scsi/lpfc/lpfc_attr.c drivers/scsi/lpfc/lpfc_hbadisc.c +1 more+48 -300 replies
237/320ALSA: seq: Set upper limit of processed eventssound/core/seq/seq_queue.c+12 -20 replies
238/320powerpc: handle kdump appropriately with crash_kexec_post_notifiers optionarch/powerpc/kernel/smp.c+30 -00 replies
239/320MIPS: OCTEON: add put_device() after of_find_device_by_node()arch/mips/cavium-octeon/octeon-platform.c arch/mips/cavium-octeon/octeon-usb.c+3 -00 replies
240/320i2c: designware-pci: Fix to change data types of hcnt and lcnt parametersdrivers/i2c/busses/i2c-designware-pcidrv.c+4 -40 replies
241/320MIPS: Octeon: Fix build errors using clangarch/mips/include/asm/octeon/cvmx-bootinfo.h+2 -20 replies
242/320scsi: sr: Dont use GFP_DMAdrivers/scsi/sr.c drivers/scsi/sr_vendor.c+3 -30 replies
243/320ASoC: mediatek: mt8173: fix device_node leaksound/soc/mediatek/mt8173/mt8173-max98090.c sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c +1 more+9 -00 replies
244/320power: bq25890: Enable continuous conversion for ADC at chargingdrivers/power/supply/bq25890_charger.c+2 -20 replies
245/320rpmsg: core: Clean up resources on announce_create failure.drivers/rpmsg/rpmsg_core.c+16 -40 replies
246/320crypto: omap-aes - Fix broken pm_runtime_and_get() usagedrivers/crypto/omap-aes.c+1 -10 replies
247/320crypto: stm32/crc32 - Fix kernel BUG triggered in probe()drivers/crypto/stm32/stm32-crc32.c+2 -20 replies
248/320crypto: caam - replace this_cpu_ptr with raw_cpu_ptrdrivers/crypto/caam/caamalg_qi2.c+1 -10 replies
249/320ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffersfs/ubifs/super.c+0 -10 replies
250/320fuse: Pass correct lend value to filemap_write_and_wait_range()fs/fuse/file.c+1 -10 replies
251/320serial: Fix incorrect rs485 polarity on uart opendrivers/tty/serial/serial_core.c+2 -20 replies
252/320cputime, cpuacct: Include guest time in user time in cpuacct.statkernel/sched/cputime.c+2 -20 replies
253/320tracing/kprobes: nmissed not showed correctly for kretprobekernel/trace/trace_kprobe.c+4 -10 replies
254/320iwlwifi: mvm: Increase the scan timeout guard to 30 secondsdrivers/net/wireless/intel/iwlwifi/mvm/scan.c+1 -10 replies
255/320s390/mm: fix 2KB pgtable release racearch/s390/mm/pgalloc.c+3 -10 replies
256/320drm/etnaviv: limit submit sizesdrivers/gpu/drm/etnaviv/etnaviv_gem_submit.c+6 -00 replies
257/320drm/nouveau/kms/nv04: use vzalloc for nv04_displaydrivers/gpu/drm/nouveau/dispnv04/disp.c+2 -20 replies
258/320drm/bridge: analogix_dp: Make PSR-exit block lessdrivers/gpu/drm/bridge/analogix/analogix_dp_reg.c+12 -20 replies
259/320parisc: Fix lpa and lpa_user definesarch/parisc/include/asm/special_insns.h+24 -200 replies
260/320PCI: pciehp: Fix infinite loop in IRQ handler upon power faultdrivers/pci/hotplug/pciehp_hpc.c+4 -31 reply
261/320PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config spacedrivers/pci/pci-bridge-emul.c+21 -00 replies
262/320PCI: pci-bridge-emul: Correctly set PCIe capabilitiesdrivers/pci/controller/pci-aardvark.c drivers/pci/controller/pci-mvebu.c drivers/pci/pci-bridge-emul.c+12 -50 replies
263/320PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe devicedrivers/pci/pci-bridge-emul.c+1 -00 replies
264/320xfrm: fix policy lookup for ipv6 gre packetsnet/ipv6/ip6_gre.c net/xfrm/xfrm_policy.c+25 -10 replies
265/320btrfs: fix deadlock between quota enable and other quota operationsfs/btrfs/qgroup.c+19 -00 replies
266/320btrfs: check the root node for uptodate before returning itfs/btrfs/ctree.c+15 -40 replies
267/320btrfs: respect the max size in the header when activating swap filefs/btrfs/inode.c+11 -00 replies
268/320ext4: make sure to reset inode lockdep class when quota enabling failsfs/ext4/super.c+12 -10 replies
269/320ext4: make sure quota gets properly shutdown on errorfs/ext4/super.c+6 -40 replies
270/320ext4: set csum seed in tmp inode while migrating to extentsfs/ext4/migrate.c+11 -10 replies
271/320ext4: Fix BUG_ON in ext4_bread when write quota datafs/ext4/super.c+1 -10 replies
272/320ext4: dont use the orphan list when migrating an inodefs/ext4/migrate.c+4 -150 replies
273/320drm/radeon: fix error handling in radeon_driver_open_kmsdrivers/gpu/drm/radeon/radeon_kms.c+12 -100 replies
274/320of: base: Improve argument length mismatch errordrivers/of/base.c+8 -30 replies
275/320firmware: Update Kconfig help text for Google firmwaredrivers/firmware/google/Kconfig+3 -30 replies
276/320media: rcar-csi2: Optimize the selection PHTW registerdrivers/media/platform/rcar-vin/rcar-csi2.c+8 -10 replies
277/320Documentation: dmaengine: Correctly describe dmatest with channel unsetDocumentation/driver-api/dmaengine/dmatest.rst+4 -30 replies
278/320Documentation: ACPI: Fix data node reference documentationDocumentation/firmware-guide/acpi/dsd/data-node-references.rst+8 -20 replies
279/320Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomizationDocumentation/admin-guide/hw-vuln/spectre.rst+1 -10 replies
280/320Documentation: fix firewire.rst ABI file path errorDocumentation/driver-api/firewire.rst+2 -20 replies
281/320scsi: core: Show SCMD_LAST in text formdrivers/scsi/scsi_debugfs.c+1 -00 replies
282/320RDMA/hns: Modify the mapping attribute of doorbell to devicedrivers/infiniband/hw/hns/hns_roce_main.c+1 -10 replies
283/320RDMA/rxe: Fix a typo in opcode namedrivers/infiniband/sw/rxe/rxe_opcode.c+1 -10 replies
284/320dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASKdrivers/dma/stm32-mdma.c+1 -10 replies
285/320Revert "net/mlx5: Add retry mechanism to the command entry index allocation"drivers/net/ethernet/mellanox/mlx5/core/cmd.c+1 -200 replies
286/320powerpc/cell: Fix clang -Wimplicit-fallthrough warningarch/powerpc/platforms/cell/pervasive.c+1 -00 replies
287/320powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO busesarch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi+2 -00 replies
288/320bpftool: Remove inclusion of utilities.mak from Makefilestools/bpf/bpftool/Documentation/Makefile tools/bpf/bpftool/Makefile+0 -20 replies
289/320ipv4: avoid quadratic behavior in netns dismantlenet/ipv4/fib_semantics.c+17 -190 replies
290/320net/fsl: xgmac_mdio: Fix incorrect iounmap when removing moduledrivers/net/ethernet/freescale/xgmac_mdio.c+2 -10 replies
291/320parisc: pdc_stable: Fix memory leak in pdcs_register_pathentriesdrivers/parisc/pdc_stable.c+3 -10 replies
292/320f2fs: fix to reserve space for IO align featurefs/f2fs/f2fs.h fs/f2fs/segment.h fs/f2fs/super.c +1 more+60 -20 replies
293/320af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progressnet/unix/garbage.c net/unix/scm.c+15 -50 replies
294/320clk: si5341: Fix clock HW provider cleanupdrivers/clk/clk-si5341.c+1 -10 replies
295/320net: axienet: limit minimum TX ring sizedrivers/net/ethernet/xilinx/xilinx_axienet_main.c+3 -10 replies
296/320net: axienet: fix number of TX ring slots for available checkdrivers/net/ethernet/xilinx/xilinx_axienet_main.c+2 -20 replies
297/320net: axienet: increase default TX ring size to 128drivers/net/ethernet/xilinx/xilinx_axienet_main.c+1 -10 replies
298/320rtc: pxa: fix null pointer dereferencedrivers/rtc/rtc-pxa.c+4 -00 replies
299/320inet: frags: annotate races around fqdir->dead and fqdir->high_threshinclude/net/inet_frag.h include/net/ipv6_frag.h net/ipv4/inet_fragment.c +1 more+18 -70 replies
300/320netns: add schedule point in ops_exit_list()net/core/net_namespace.c+3 -10 replies
301/320xfrm: Dont accidentally set RTO_ONLINK in decode_session4()net/xfrm/xfrm_policy.c+2 -10 replies
302/320gre: Dont accidentally set RTO_ONLINK in gre_fill_metadata_dst()net/ipv4/ip_gre.c+3 -20 replies
303/320libcxgb: Dont accidentally set RTO_ONLINK in cxgb_find_route()drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c+2 -10 replies
304/320perf script: Fix hex dump character outputtools/perf/util/debug.c+1 -10 replies
305/320dmaengine: at_xdmac: Dont start transactions at tx_submit leveldrivers/dma/at_xdmac.c+0 -60 replies
306/320dmaengine: at_xdmac: Print debug message after realeasing the lockdrivers/dma/at_xdmac.c+4 -20 replies
307/320dmaengine: at_xdmac: Fix concurrency over xfers_listdrivers/dma/at_xdmac.c+10 -70 replies
308/320dmaengine: at_xdmac: Fix lld view settingdrivers/dma/at_xdmac.c+3 -10 replies
309/320dmaengine: at_xdmac: Fix at_xdmac_lld struct definitiondrivers/dma/at_xdmac.c+9 -90 replies
310/320arm64: dts: qcom: msm8996: drop not documented adreno propertiesarch/arm64/boot/dts/qcom/msm8996.dtsi+0 -30 replies
311/320net_sched: restore "mpu xxx" handlinginclude/net/sch_generic.h net/sched/sch_generic.c+6 -00 replies
312/320bcmgenet: add WOL IRQ checkdrivers/net/ethernet/broadcom/genet/bcmgenet.c+6 -40 replies
313/320net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config()drivers/net/ethernet/mediatek/mtk_eth_soc.c+1 -10 replies
314/320dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix propertyDocumentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.yaml+5 -00 replies
315/320dt-bindings: display: meson-vpu: Add missing amlogic,canvas propertyDocumentation/devicetree/bindings/display/amlogic,meson-vpu.yaml+6 -00 replies
316/320scripts/dtc: dtx_diff: remove broken example from help textscripts/dtc/dtx_diff+2 -60 replies
317/320lib82596: Fix IRQ check in sni_82596_probedrivers/net/ethernet/i825xx/sni_82596.c+2 -10 replies
318/320lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() testlib/test_meminit.c+1 -00 replies
319/320mtd: nand: bbt: Fix corner case in bad block table handlingdrivers/mtd/nand/bbt.c+1 -10 replies
320/320Revert "ia64: kprobes: Use generic kretprobe trampoline handler"arch/ia64/kernel/kprobes.c+75 -30 replies

Reviews trailers per patch

117 of 320 patches have a Reviewed-by or Acked-by.

PatchChristian KönigNick DesaulniersChen-Yu TsaiNícolas F. R. A. PradoStephen BoydNicolas Saenz JulienneMichael Stapelberg[email protected]Philipp ZabelMuchun SongKirill A. ShutemovNeeraj UpadhyayDouglas AndersonEyal BirgerJarkko SakkinenMatthew Wilcox (Oracle)Guillaume NaultKrzysztof KozlowskiJonathan CameronChristian BraunerFlorian FainelliLeon RomanovskyYonghong SongVasily KhoruzhickArnd BergmannNicolas ToromanoffRoi DayanMark ZhangMartin BlumenstinglMark BrownPatrice ChotardGabriel FernandezJohn KeepingJuergen GrossJason GunthorpeBjorn HelgaasTom LendackyAndrew LunnToke Høiland-JørgensenMichal SimekGaosheng CuiRichard Guy BriggsCorentin LabbeLinus WalleijScott WoodAlan SternHoria Geantă[email protected]Baoquan HeHans de GoedeJulius WernerNiklas SöderlundLukas CzernerNeil ArmstrongMarco ElverRichard WeinbergerJoseph BaoKarol HerbstMasami HiramatsuPaul MenzelJoel StanleyBjorn AnderssonNathan ChancellorSean PaulGerald SchaeferRichard GenoudThara GopinathPing ChengHan Xu[email protected]Robin MurphyNishanth MenonSumit GargSam BingnerYifeng LiKrzysztof WilczyńskiDavid HildenbrandJohn DonnellyNobuhiro IwamatsuHyeonggon YooDan CarpenterPavel SkripkinRobert FossAndrzej PietrasiewiczEzequiel GarciaArd BiesheuvelSteven MaddoxAbhinav KumarPratyush YadavAlex Elder[email protected]Fabio EstevamGal PressmanEran Ben ElishaAmish ChanaGreg Kroah-HartmanDavid SterbaLaurent DufourFabiano RosasJean DelvareDaniel JordanTejun HeoSrinivas PandruvadaChristian GmeinerJosef BacikQu WenruoNikolay BorisovJan KaraPhilippe Mathieu-DaudéDavid AhernRob HerringFrank RowandBean HuoChristian HewittJohn GarrySimon SerYauhen KharuzhyJan StancekBorislav PetkovAlex DeucherAndy ShevchenkoAkira YokosawaZhu YanjunBob PearsonShuah KhanHulk RobotSudip Mukherjee
SeriesT-b T-b T-b
1/320
2/320R-b
3/320R-b
4/320R-b
5/320
6/320Reported-and-tested-by
7/320A-b
8/320A-b
9/320
10/320
11/320
12/320
13/320R-b
14/320
15/320
16/320
17/320
18/320
19/320
20/320
21/320
22/320
23/320
24/320R-b
25/320R-b
26/320A-b
27/320R-b
28/320T-b T-b R-b
29/320R-b A-b
30/320A-b R-b
31/320R-b A-b
32/320R-b T-b
33/320R-b T-b
34/320
35/320
36/320R-b T-b
37/320
38/320A-b R-b T-b T-b
39/320A-b R-b T-b T-b
40/320
41/320
42/320
43/320A-b R-b
44/320
45/320A-b
46/320R-b
47/320R-b
48/320Reported-and-tested-by
49/320R-b
50/320
51/320A-b
52/320R-b
53/320A-b
54/320
55/320R-b
56/320R-b
57/320
58/320
59/320
60/320Reported-and-tested-by
61/320
62/320
63/320
64/320R-b
65/320R-b
66/320
67/320
68/320
69/320R-b R-b
70/320R-b R-b
71/320
72/320
73/320
74/320
75/320
76/320R-b
77/320R-b
78/320
79/320
80/320
81/320
82/320T-b
83/320
84/320
85/320
86/320R-b
87/320R-b
88/320A-b R-b
89/320R-b
90/320
91/320R-b R-b
92/320
93/320
94/320R-b
95/320
96/320A-b
97/320
98/320
99/320
100/320
101/320
102/320
103/320A-b
104/320
105/320R-b
106/320
107/320
108/320
109/320
110/320
111/320
112/320
113/320R-b
114/320R-b
115/320R-b
116/320
117/320R-b
118/320
119/320
120/320R-b
121/320R-b Reported-and-tested-by
122/320
123/320
124/320
125/320
126/320
127/320R-b
128/320
129/320
130/320
131/320
132/320A-b
133/320
134/320A-b
135/320T-b R-b
136/320T-b R-b A-b
137/320
138/320R-b
139/320R-b
140/320
141/320A-b R-b A-b
142/320A-b
143/320R-b
144/320
145/320
146/320R-b
147/320
148/320R-b
149/320R-b A-b
150/320R-b
151/320
152/320
153/320
154/320A-b
155/320R-b
156/320
157/320R-b
158/320
159/320
160/320R-b
161/320A-b T-b
162/320
163/320
164/320R-b
165/320R-b
166/320
167/320
168/320
169/320
170/320
171/320
172/320
173/320
174/320
175/320
176/320
177/320
178/320
179/320
180/320
181/320
182/320T-b R-b
183/320
184/320
185/320
186/320
187/320
188/320A-b
189/320
190/320
191/320
192/320
193/320T-b R-b
194/320
195/320
196/320T-b
197/320A-b
198/320
199/320
200/320
201/320
202/320
203/320
204/320
205/320
206/320
207/320
208/320
209/320
210/320R-b
211/320R-b
212/320R-b
213/320R-b
214/320
215/320
216/320
217/320R-b T-b
218/320T-b R-b
219/320
220/320
221/320
222/320
223/320
224/320
225/320
226/320
227/320
228/320R-b Debugged-by
229/320R-b
230/320
231/320A-b
232/320T-b
233/320
234/320R-b
235/320
236/320
237/320
238/320
239/320
240/320
241/320R-b R-b
242/320R-b
243/320
244/320R-b
245/320R-b
246/320
247/320A-b
248/320R-b
249/320
250/320
251/320
252/320R-b A-b
253/320A-b
254/320
255/320R-b
256/320R-b
257/320R-b
258/320R-b
259/320
260/320T-b
261/320
262/320
263/320
264/320
265/320R-b
266/320R-b
267/320R-b Reviewed-and-tested-by
268/320Reported-and-tested-by
269/320
270/320
271/320R-b
272/320R-b
273/320T-b T-b R-b
274/320
275/320R-b
276/320R-b
277/320
278/320R-b
279/320
280/320T-b
281/320
282/320
283/320A-b R-b
284/320
285/320R-b
286/320R-b R-b
287/320
288/320
289/320R-b
290/320R-b
291/320
292/320
293/320
294/320
295/320
296/320
297/320
298/320
299/320
300/320
301/320
302/320
303/320
304/320
305/320
306/320
307/320
308/320
309/320
310/320
311/320
312/320A-b
313/320
314/320A-b
315/320R-b R-b A-b
316/320R-b
317/320
318/320R-b
319/320R-b
320/320

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

Read the v1 thread

Cover letter [PATCH 5.4 000/320] 5.4.174-rc1 review

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

Responses should be made by Wed, 26 Jan 2022 18:39:11 +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.174-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.174-rc1

Masami Hiramatsu <[email protected]>
Revert "ia64: kprobes: Use generic kretprobe trampoline handler"

Doyle, Patrick <[email protected]>
mtd: nand: bbt: Fix corner case in bad block table handling

Andrey Konovalov <[email protected]>
lib/test_meminit: destroy cache in kmem_cache_alloc_bulk() test

Miaoqian Lin <[email protected]>

    lib82596: Fix IRQ check in sni_82596_probe

Matthias Schiffer <[email protected]>
scripts/dtc: dtx_diff: remove broken example from help text

Alexander Stein <[email protected]>
dt-bindings: display: meson-vpu: Add missing amlogic,canvas property

Alexander Stein <[email protected]>
dt-bindings: display: meson-dw-hdmi: add missing sound-name-prefix property

Tom Rix <[email protected]>
net: ethernet: mtk_eth_soc: fix error checking in mtk_mac_config()

Sergey Shtylyov <[email protected]>
bcmgenet: add WOL IRQ check

Kevin Bracey <[email protected]>
net_sched: restore "mpu xxx" handling

David Heidelberg <[email protected]>
arm64: dts: qcom: msm8996: drop not documented adreno properties

Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Fix at_xdmac_lld struct definition

Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Fix lld view setting

Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Fix concurrency over xfers_list

Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Print debug message after realeasing the lock

Tudor Ambarus <[email protected]>
dmaengine: at_xdmac: Don't start transactions at tx_submit level

Adrian Hunter <[email protected]>
perf script: Fix hex dump character output

Guillaume Nault <[email protected]>
libcxgb: Don't accidentally set RTO_ONLINK in cxgb_find_route()

Guillaume Nault <[email protected]>
gre: Don't accidentally set RTO_ONLINK in gre_fill_metadata_dst()

Guillaume Nault <[email protected]>
xfrm: Don't accidentally set RTO_ONLINK in decode_session4()

Eric Dumazet <[email protected]>
netns: add schedule point in ops_exit_list()

Eric Dumazet <[email protected]>

    inet: frags: annotate races around fqdir->dead and fqdir->high_thresh

Laurence de Bruxelles <[email protected]>
rtc: pxa: fix null pointer dereference

Robert Hancock <[email protected]>
net: axienet: increase default TX ring size to 128

Robert Hancock <[email protected]>
net: axienet: fix number of TX ring slots for available check

Robert Hancock <[email protected]>
net: axienet: limit minimum TX ring size

Robert Hancock <[email protected]>
clk: si5341: Fix clock HW provider cleanup

Eric Dumazet <[email protected]>
af_unix: annote lockless accesses to unix_tot_inflight & gc_in_progress

Chao Yu <[email protected]>
f2fs: fix to reserve space for IO align feature

Miaoqian Lin <[email protected]>
parisc: pdc_stable: Fix memory leak in pdcs_register_pathentries

Tobias Waldekranz <[email protected]>
net/fsl: xgmac_mdio: Fix incorrect iounmap when removing module

Eric Dumazet <[email protected]>
ipv4: avoid quadratic behavior in netns dismantle

Quentin Monnet <[email protected]>
bpftool: Remove inclusion of utilities.mak from Makefiles

Tobias Waldekranz <[email protected]>
powerpc/fsl/dts: Enable WA for erratum A-009885 on fman3l MDIO buses

Anders Roxell <[email protected]>
powerpc/cell: Fix clang -Wimplicit-fallthrough warning

Moshe Shemesh <[email protected]>
Revert "net/mlx5: Add retry mechanism to the command entry index allocation"

Amelie Delaunay <[email protected]>
dmaengine: stm32-mdma: fix STM32_MDMA_CTBR_TSEL_MASK

Chengguang Xu <[email protected]>
RDMA/rxe: Fix a typo in opcode name

Yixing Liu <[email protected]>
RDMA/hns: Modify the mapping attribute of doorbell to device

Bart Van Assche <[email protected]>
scsi: core: Show SCMD_LAST in text form

Randy Dunlap <[email protected]>
Documentation: fix firewire.rst ABI file path error

Lukas Bulwahn <[email protected]>
Documentation: refer to config RANDOMIZE_BASE for kernel address-space randomization

Sakari Ailus <[email protected]>
Documentation: ACPI: Fix data node reference documentation

Daniel Thompson <[email protected]>
Documentation: dmaengine: Correctly describe dmatest with channel unset

Suresh Udipi <[email protected]>
media: rcar-csi2: Optimize the selection PHTW register

Ben Hutchings <[email protected]>
firmware: Update Kconfig help text for Google firmware

Baruch Siach <[email protected]>
of: base: Improve argument length mismatch error

Christian König <[email protected]>
drm/radeon: fix error handling in radeon_driver_open_kms

Theodore Ts'o <[email protected]>
ext4: don't use the orphan list when migrating an inode

Ye Bin <[email protected]>
ext4: Fix BUG_ON in ext4_bread when write quota data

Luís Henriques <[email protected]>
ext4: set csum seed in tmp inode while migrating to extents

Jan Kara <[email protected]>
ext4: make sure quota gets properly shutdown on error

Jan Kara <[email protected]>
ext4: make sure to reset inode lockdep class when quota enabling fails

Filipe Manana <[email protected]>
btrfs: respect the max size in the header when activating swap file

Josef Bacik <[email protected]>
btrfs: check the root node for uptodate before returning it

Filipe Manana <[email protected]>
btrfs: fix deadlock between quota enable and other quota operations

Ghalem Boudour <[email protected]>
xfrm: fix policy lookup for ipv6 gre packets

Pali Rohár <[email protected]>
PCI: pci-bridge-emul: Set PCI_STATUS_CAP_LIST for PCIe device

Pali Rohár <[email protected]>
PCI: pci-bridge-emul: Correctly set PCIe capabilities

Pali Rohár <[email protected]>
PCI: pci-bridge-emul: Properly mark reserved PCIe bits in PCI config space

Lukas Wunner <[email protected]>
PCI: pciehp: Fix infinite loop in IRQ handler upon power fault

John David Anglin <[email protected]>
parisc: Fix lpa and lpa_user defines

Brian Norris <[email protected]>
drm/bridge: analogix_dp: Make PSR-exit block less

Ilia Mirkin <[email protected]>
drm/nouveau/kms/nv04: use vzalloc for nv04_display

Lucas Stach <[email protected]>
drm/etnaviv: limit submit sizes

Alexander Gordeev <[email protected]>
s390/mm: fix 2KB pgtable release race

Ilan Peer <[email protected]>
iwlwifi: mvm: Increase the scan timeout guard to 30 seconds

Xiangyang Zhang <[email protected]>
tracing/kprobes: 'nmissed' not showed correctly for kretprobe

Andrey Ryabinin <[email protected]>
cputime, cpuacct: Include guest time in user time in cpuacct.stat

Lukas Wunner <[email protected]>
serial: Fix incorrect rs485 polarity on uart open

Xie Yongji <[email protected]>
fuse: Pass correct lend value to filemap_write_and_wait_range()

Petr Cvachoucek <[email protected]>
ubifs: Error path in ubifs_remount_rw() seems to wrongly free write buffers

Meng Li <[email protected]>
crypto: caam - replace this_cpu_ptr with raw_cpu_ptr

Marek Vasut <[email protected]>
crypto: stm32/crc32 - Fix kernel BUG triggered in probe()

Heiner Kallweit <[email protected]>
crypto: omap-aes - Fix broken pm_runtime_and_get() usage

Arnaud Pouliquen <[email protected]>
rpmsg: core: Clean up resources on announce_create failure.

Yauhen Kharuzhy <[email protected]>
power: bq25890: Enable continuous conversion for ADC at charging

Tzung-Bi Shih <[email protected]>
ASoC: mediatek: mt8173: fix device_node leak

Christoph Hellwig <[email protected]>
scsi: sr: Don't use GFP_DMA

Tianjia Zhang <[email protected]>
MIPS: Octeon: Fix build errors using clang

Lakshmi Sowjanya D <[email protected]>
i2c: designware-pci: Fix to change data types of hcnt and lcnt parameters

Ye Guojin <[email protected]>
MIPS: OCTEON: add put_device() after of_find_device_by_node()

Hari Bathini <[email protected]>
powerpc: handle kdump appropriately with crash_kexec_post_notifiers option

Takashi Iwai <[email protected]>
ALSA: seq: Set upper limit of processed events

James Smart <[email protected]>
scsi: lpfc: Trigger SLI4 firmware dump before doing driver cleanup

Christophe Leroy <[email protected]>
w1: Misuse of get_user()/put_user() reported by sparse

Alexey Kardashevskiy <[email protected]>
KVM: PPC: Book3S: Suppress failed alloc warning in H_COPY_TOFROM_GUEST

Christophe Leroy <[email protected]>
powerpc/powermac: Add missing lockdep_register_key()

Martin Blumenstingl <[email protected]>
clk: meson: gxbb: Fix the SDM_EN bit for MPLL0 on GXBB

Joakim Tjernlund <[email protected]>
i2c: mpc: Correct I2C reset procedure

Michael Ellerman <[email protected]>
powerpc/smp: Move setup_profiling_timer() under CONFIG_PROFILING

Heiner Kallweit <[email protected]>
i2c: i801: Don't silently correct invalid transfer size

Nicholas Piggin <[email protected]>
powerpc/watchdog: Fix missed watchdog reset due to memory ordering race

Julia Lawall <[email protected]>
powerpc/btext: add missing of_node_put

Julia Lawall <[email protected]>
powerpc/cell: add missing of_node_put

Julia Lawall <[email protected]>
powerpc/powernv: add missing of_node_put

Julia Lawall <[email protected]>
powerpc/6xx: add missing of_node_put

John David Anglin <[email protected]>
parisc: Avoid calling faulthandler_disabled() twice

Jason A. Donenfeld <[email protected]>
random: do not throw away excess input to crng_fast_load

Lukas Wunner <[email protected]>
serial: core: Keep mctrl register state and cached copy in sync

Lukas Wunner <[email protected]>
serial: pl010: Drop CR register reset on set_termios

Konrad Dybcio <[email protected]>
regulator: qcom_smd: Align probe function with rpmh-regulator

Russell King (Oracle) <[email protected]>
net: gemini: allow any RGMII interface mode

Russell King (Oracle) <[email protected]>
net: phy: marvell: configure RGMII delays for 88E1118

Joe Thornber <[email protected]>
dm space map common: add bounds check to sm_ll_lookup_bitmap()

Joe Thornber <[email protected]>
dm btree: add a defensive bounds check to insert_at()

Ping-Ke Shih <[email protected]>

    mac80211: allow non-standard VHT MCS-10/11

Florian Fainelli <[email protected]>
net: mdio: Demote probed message to debug print

Josef Bacik <[email protected]>
btrfs: remove BUG_ON(!eie) in find_parent_nodes

Josef Bacik <[email protected]>
btrfs: remove BUG_ON() in find_parent_nodes()

Thomas Weißschuh <[email protected]>
ACPI: battery: Add the ThinkPad "Not Charging" quirk

Zongmin Zhou <[email protected]>
drm/amdgpu: fixup bad vram size on gmc v8

Kirill A. Shutemov <[email protected]>
ACPICA: Hardware: Do not flush CPU cache when entering S4 and S5

Sudeep Holla <[email protected]>
ACPICA: Fix wrong interpretation of PCC address

Rafael J. Wysocki <[email protected]>
ACPICA: Executer: Fix the REFCLASS_REFOF case in acpi_ex_opcode_1A_0T_1R()

Rafael J. Wysocki <[email protected]>
ACPICA: Utilities: Avoid deleting the same object twice in a row

Mark Langsdorf <[email protected]>
ACPICA: actypes.h: Expand the ACPI_ACCESS_ definitions

Kyeong Yoo <[email protected]>
jffs2: GC deadlock reading a page that is used in jffs2_write_begin()

Randy Dunlap <[email protected]>
um: registers: Rename function names to avoid conflicts and build problems

Ilan Peer <[email protected]>
iwlwifi: mvm: Fix calculation of frame length

Johannes Berg <[email protected]>
iwlwifi: remove module loading failure message

Johannes Berg <[email protected]>
iwlwifi: fix leaks/bad data after failed firmware load

Zekun Shen <[email protected]>
ath9k: Fix out-of-bound memcpy in ath9k_hif_usb_rx_stream

Kai-Heng Feng <[email protected]>
usb: hub: Add delay for SuperSpeed hub resume to let links transit to U0

Rafael J. Wysocki <[email protected]>
cpufreq: Fix initialization of min and max frequency QoS requests

Thierry Reding <[email protected]>
arm64: tegra: Adjust length of CCPLEX cluster MMIO region

Biwen Li <[email protected]>
arm64: dts: ls1028a-qds: move rtc node to the correct i2c bus

Paul Moore <[email protected]>
audit: ensure userspace is penalized the same as the kernel when under pressure

Ulf Hansson <[email protected]>
mmc: core: Fixup storing of OCR for MMC_QUIRK_NONSTD_SDIO

Zhou Qingyang <[email protected]>
media: saa7146: hexium_gemini: Fix a NULL pointer dereference in hexium_attach()

Sean Young <[email protected]>
media: igorplugusb: receiver overflow should be reported

Alistair Francis <[email protected]>
HID: quirks: Allow inverting the absolute X/Y values

Paolo Abeni <[email protected]>
bpf: Do not WARN in bpf_warn_invalid_xdp_action()

Suresh Kumar <[email protected]>
net: bonding: debug: avoid printing debug logs when bond is not notifying peers

Borislav Petkov <[email protected]>
x86/mce: Mark mce_read_aux() noinstr

Borislav Petkov <[email protected]>
x86/mce: Mark mce_end() noinstr

Borislav Petkov <[email protected]>
x86/mce: Mark mce_panic() noinstr

Iwona Winiarska <[email protected]>
gpio: aspeed: Convert aspeed_gpio.lock to raw_spinlock

Russell King (Oracle) <[email protected]>
net: phy: prefer 1000baseT over 1000baseKX

Antoine Tenart <[email protected]>
net-sysfs: update the queue counts in the unregistration path

Sebastian Gottschall <[email protected]>
ath10k: Fix tx hanging

Johannes Berg <[email protected]>
iwlwifi: mvm: synchronize with FW after multicast commands

Mauro Carvalho Chehab <[email protected]>

    media: m920x: don't use stack on USB reads

Zhou Qingyang <[email protected]>
media: saa7146: hexium_orion: Fix a NULL pointer dereference in hexium_attach()

James Hilliard <[email protected]>
media: uvcvideo: Increase UVC_CTRL_CONTROL_TIMEOUT to 5 seconds.

Joerg Roedel <[email protected]>
x86/mm: Flush global TLB when switching to trampoline page-table

Xiongwei Song <[email protected]>
floppy: Add max size check for user space request

Neal Liu <[email protected]>
usb: uhci: add aspeed ast2600 uhci support

Zekun Shen <[email protected]>
rsi: Fix out-of-bounds read in rsi_read_pkt()

Zekun Shen <[email protected]>
rsi: Fix use-after-free in rsi_rx_done_handler()

Zekun Shen <[email protected]>
mwifiex: Fix skb_over_panic in mwifiex_usb_recv()

Chengfeng Ye <[email protected]>
HSI: core: Fix return freed object in hsi_new_client

Hans de Goede <[email protected]>
gpiolib: acpi: Do not set the IRQ type if the IRQ is already in use

Martyn Welch <[email protected]>
drm/bridge: megachips: Ensure both bridges are probed before registration

Danielle Ratson <[email protected]>
mlxsw: pci: Add shutdown method in PCI driver

Lukas Bulwahn <[email protected]>
ARM: imx: rename DEBUG_IMX21_IMX27_UART to DEBUG_IMX27_UART

Dinh Nguyen <[email protected]>
EDAC/synopsys: Use the quirk for version instead of ddr version

Zheyu Ma <[email protected]>
media: b2c2: Add missing check in flexcop_pci_isr:

José Expósito <[email protected]>
HID: apple: Do not reset quirks when the Fn key is not found

Hans de Goede <[email protected]>
drm: panel-orientation-quirks: Add quirk for the Lenovo Yoga Book X91F/L

Pavankumar Kondeti <[email protected]>
usb: gadget: f_fs: Use stream_open() for endpoint files

Linus Lüssing <[email protected]>
batman-adv: allow netlink usage in unprivileged containers

Wan Jiabing <[email protected]>
ARM: shmobile: rcar-gen2: Add missing of_node_put()

Ben Skeggs <[email protected]>
drm/nouveau/pmu/gm200-: avoid touching PMU outside of DEVINIT/PREOS/ACR

Zekun Shen <[email protected]>
ar5523: Fix null-ptr-deref with unexpected WDCMSG_TARGET_START reply

Qiang Yu <[email protected]>
drm/lima: fix warning when CONFIG_DEBUG_SG=y & CONFIG_DMA_API_DEBUG=y

Andrii Nakryiko <[email protected]>
libbpf: Validate that .BTF and .BTF.ext sections contain data

Alexander Aring <[email protected]>
fs: dlm: filter user dlm messages for kernel locks

Wei Yongjun <[email protected]>
Bluetooth: Fix debugfs entry leak in hci_register_dev()

Baruch Siach <[email protected]>
of: base: Fix phandle argument length mismatch error message

Kamal Heib <[email protected]>
RDMA/cxgb4: Set queue pair state when being queried

Randy Dunlap <[email protected]>
mips: bcm63xx: add support for clk_set_parent()

Randy Dunlap <[email protected]>
mips: lantiq: add support for clk_set_parent()

Wei Yongjun <[email protected]>
misc: lattice-ecp3-config: Fix task hung when firmware load failed

Jiasheng Jiang <[email protected]>
ASoC: samsung: idma: Check of ioremap return value

Jiasheng Jiang <[email protected]>
ASoC: mediatek: Check for error clk pointer

Ryuta NAKANISHI <[email protected]>
phy: uniphier-usb3ss: fix unintended writing zeros to PHY register

Xiongfeng Wang <[email protected]>
iommu/iova: Fix race between FQ timeout and teardown

Arnd Bergmann <[email protected]>

    dmaengine: pxa/mmp: stop referencing config->slave_id

Dillon Min <[email protected]>
clk: stm32: Fix ltdc's clock turn off by clk_disable_unused() after system enter shell

Jiasheng Jiang <[email protected]>
ASoC: rt5663: Handle device_property_read_u32_array error codes

Avihai Horon <[email protected]>
RDMA/cma: Let cma_resolve_ib_dev() continue search even after empty entry

Avihai Horon <[email protected]>
RDMA/core: Let ib_find_gid() continue search even after empty entry

Christophe Leroy <[email protected]>
powerpc/powermac: Add additional missing lockdep_register_key()

Thomas Gleixner <[email protected]>
PCI/MSI: Fix pci_irq_vector()/pci_irq_get_affinity()

Bart Van Assche <[email protected]>
scsi: ufs: Fix race conditions related to driver data

Hector Martin <[email protected]>
iommu/io-pgtable-arm: Fix table descriptor paddr formatting

Jiasheng Jiang <[email protected]>
uio: uio_dmem_genirq: Catch the Exception

Todd Kjos <[email protected]>
binder: fix handling of error during copy

Kees Cook <[email protected]>
char/mwave: Adjust io port register size

Bixuan Cui <[email protected]>
ALSA: oss: fix compile error when OSS_DEBUG is enabled

Lukas Bulwahn <[email protected]>
ASoC: uniphier: drop selecting non-existing SND_SOC_UNIPHIER_AIO_DMA

Peiwei Hu <[email protected]>
powerpc/prom_init: Fix improper check of prom_getprop()

Adam Ford <[email protected]>
clk: imx8mn: Fix imx8mn_clko1_sels

Kamal Heib <[email protected]>
RDMA/hns: Validate the pkey index

Takashi Iwai <[email protected]>
ALSA: hda: Add missing rwsem around snd_ctl_remove() calls

Takashi Iwai <[email protected]>
ALSA: PCM: Add missing rwsem around snd_ctl_remove() calls

Takashi Iwai <[email protected]>
ALSA: jack: Add missing rwsem around snd_ctl_remove() calls

Jan Kara <[email protected]>
ext4: avoid trim error on fs with small groups

Pavel Skripkin <[email protected]>
net: mcs7830: handle usb read errors properly

Dominik Brodowski <[email protected]>
pcmcia: fix setting of kthread task states

Jiasheng Jiang <[email protected]>
can: xilinx_can: xcan_probe(): check for error irq

Marc Kleine-Budde <[email protected]>
can: softing: softing_startstop(): fix set but not used variable warning

Chen Jun <[email protected]>
tpm: add request_locality before write TPM_INT_ENABLE

Miaoqian Lin <[email protected]>
spi: spi-meson-spifc: Add missing pm_runtime_disable() in meson_spifc_probe

Moshe Shemesh <[email protected]>
net/mlx5: Set command entry semaphore up once got index free

Aya Levin <[email protected]>
Revert "net/mlx5e: Block offload of outer header csum for UDP tunnels"

Maor Dickman <[email protected]>
net/mlx5e: Don't block routes with nexthop objects in SW

Michal Suchanek <[email protected]>
debugfs: lockdown: Allow reading debugfs files that are not world readable

José Expósito <[email protected]>
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_frame_init_v1_buttonpad

José Expósito <[email protected]>
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_huion_init

José Expósito <[email protected]>
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_get_str_desc

José Expósito <[email protected]>
HID: hid-uclogic-params: Invalid parameter check in uclogic_params_init

Jiasheng Jiang <[email protected]>
Bluetooth: hci_bcm: Check for error irq

Jiasheng Jiang <[email protected]>
fsl/fman: Check for null pointer after calling devm_ioremap

Jiasheng Jiang <[email protected]>
staging: greybus: audio: Check null pointer

Dan Carpenter <[email protected]>
rocker: fix a sleeping in atomic bug

Eric Dumazet <[email protected]>
ppp: ensure minimum packet size in ppp_write()

Kuniyuki Iwashima <[email protected]>
bpf: Fix SO_RCVBUF/SO_SNDBUF handling in _bpf_setsockopt().

Xin Xiong <[email protected]>
netfilter: ipt_CLUSTERIP: fix refcount leak in clusterip_tg_check()

Zhou Qingyang <[email protected]>
pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in nonstatic_find_mem_region()

Zhou Qingyang <[email protected]>
pcmcia: rsrc_nonstatic: Fix a NULL pointer dereference in __nonstatic_find_io_region()

Hans de Goede <[email protected]>
ACPI: scan: Create platform device for BCM4752 and LNV4752 ACPI nodes

Zhang Zixun <[email protected]>
x86/mce/inject: Avoid out-of-bounds write when setting flags

Paul Chaignon <[email protected]>
bpftool: Enable line buffering for stdout

Bernard Zhao <[email protected]>
selinux: fix potential memleak in selinux_add_opt()

Sergey Shtylyov <[email protected]>
mmc: meson-mx-sdio: add IRQ check

Marek Behún <[email protected]>
ARM: dts: armada-38x: Add generic compatible to UART nodes

Wei Yongjun <[email protected]>
usb: ftdi-elan: fix memory leak on device disconnect

Andre Przywara <[email protected]>
ARM: 9159/1: decompressor: Avoid UNPREDICTABLE NOP encoding

Antony Antony <[email protected]>
xfrm: state and policy should fail if XFRMA_IF_ID 0

Antony Antony <[email protected]>
xfrm: interface with if_id 0 should return error

Jernej Skrabec <[email protected]>
media: hantro: Fix probe func error path

Stephen Boyd <[email protected]>
drm/bridge: ti-sn65dsi86: Set max register for regmap

Dmitry Baryshkov <[email protected]>
drm/msm/dpu: fix safe status debugfs file

Jiasheng Jiang <[email protected]>
media: coda/imx-vdoa: Handle dma_set_coherent_mask error codes

Wang Hai <[email protected]>
media: msi001: fix possible null-ptr-deref in msi001_probe()

Anton Vasilyev <[email protected]>
media: dw2102: Fix use after free

Christian Lamparter <[email protected]>
ARM: dts: gemini: NAS4220-B: fis-index-block with 128 KiB sectors

Nicolas Toromanoff <[email protected]>
crypto: stm32/cryp - fix lrw chaining mode

Nicolas Toromanoff <[email protected]>
crypto: stm32/cryp - fix double pm exit

Nicolas Toromanoff <[email protected]>
crypto: stm32/cryp - fix xts and race condition in crypto_engine requests

Eric Dumazet <[email protected]>
xfrm: fix a small bug in xfrm_sa_len()

Brian Norris <[email protected]>
mwifiex: Fix possible ABBA deadlock

Frederic Weisbecker <[email protected]>
rcu/exp: Mark current CPU as exp-QS in IPI loop second pass

Li Hua <[email protected]>
sched/rt: Try to restart rt period timer when rt runtime exceeded

Robert Schlabbach <[email protected]>
media: si2157: Fix "warm" tuner state detection

Zhou Qingyang <[email protected]>
media: saa7146: mxb: Fix a NULL pointer dereference in mxb_attach()

Zhou Qingyang <[email protected]>

    media: dib8000: Fix a memleak in dib8000_init()

Sean Wang <[email protected]>
Bluetooth: btmtksdio: fix resume failure

Yang Yingliang <[email protected]>
staging: rtl8192e: rtllib_module: fix error handle case in alloc_rtllib()

Yang Yingliang <[email protected]>
staging: rtl8192e: return error code from rtllib_softmac_init()

Tasos Sahanidis <[email protected]>
floppy: Fix hang in watchdog when disk is ejected

Lino Sanfilippo <[email protected]>
serial: amba-pl011: do not request memory region twice

Lizhi Hou <[email protected]>
tty: serial: uartlite: allow 64 bit address

Nishanth Menon <[email protected]>

    arm64: dts: ti: k3-j721e: Fix the L2 cache sets

Zhou Qingyang <[email protected]>
drm/radeon/radeon_kms: Fix a NULL pointer dereference in radeon_driver_open_kms()

Zhou Qingyang <[email protected]>
drm/amdgpu: Fix a NULL pointer dereference in amdgpu_connector_lcd_native_mode()

Rafael J. Wysocki <[email protected]>
ACPI: EC: Rework flushing of EC work while suspended to idle

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: msm8916: fix MMC controller aliases

Florian Westphal <[email protected]>
netfilter: bridge: add support for pppoe filtering

Christophe JAILLET <[email protected]>
media: venus: core: Fix a resource leak in the error handling path of 'venus_probe()'

Dafna Hirschfeld <[email protected]>
media: mtk-vcodec: call v4l2_m2m_ctx_release first when file is released

Yang Yingliang <[email protected]>

    media: si470x-i2c: fix possible memory leak in si470x_i2c_probe()

Fabio Estevam <[email protected]>
media: imx-pxp: Initialize the spinlock prior to using it

Suresh Udipi <[email protected]>
media: rcar-csi2: Correct the selection of hsfreqrange

Tudor Ambarus <[email protected]>
tty: serial: atmel: Call dma_async_issue_pending()

Tudor Ambarus <[email protected]>
tty: serial: atmel: Check return code of dmaengine_submit()

Peng Fan <[email protected]>
arm64: dts: ti: k3-j721e: correct cache-sets info

Chengfeng Ye <[email protected]>
crypto: qce - fix uaf on qce_ahash_register_one

Wang Hai <[email protected]>
media: dmxdev: fix UAF when dvb_register_device() fails

Jens Wiklander <[email protected]>
tee: fix put order in teedev_close_context()

Pavel Skripkin <[email protected]>
Bluetooth: stop proccessing malicious adv data

Christian Hewitt <[email protected]>
arm64: dts: meson-gxbb-wetek: fix missing GPIO binding

Christian Hewitt <[email protected]>
arm64: dts: meson-gxbb-wetek: fix HDMI in early boot

Jammy Huang <[email protected]>
media: aspeed: Update signal status immediately to ensure sane hw state

Dongliang Mu <[email protected]>
media: em28xx: fix memory leak in em28xx_init_dev

Jammy Huang <[email protected]>
media: aspeed: fix mode-detect always time out at 2nd run

Dillon Min <[email protected]>
media: videobuf2: Fix the size printk format

Bryan O'Donoghue <[email protected]>
wcn36xx: Release DMA channel descriptor allocations

Bryan O'Donoghue <[email protected]>
wcn36xx: Indicate beacon not connection loss on MISSED_BEACON_IND

Maxime Ripard <[email protected]>
clk: bcm-2835: Remove rounding up the dividers

Maxime Ripard <[email protected]>
clk: bcm-2835: Pick the closest clock rate

Wang Hai <[email protected]>
Bluetooth: cmtp: fix possible panic when cmtp_init_sockets() fails

Brian Norris <[email protected]>
drm/rockchip: dsi: Fix unbalanced clock on probe error

Brian Norris <[email protected]>
drm/panel: innolux-p079zca: Delete panel on attach() failure

Brian Norris <[email protected]>
drm/panel: kingdisplay-kd097d04: Delete panel on attach() failure

Brian Norris <[email protected]>
drm/rockchip: dsi: Reconfigure hardware on resume()

Brian Norris <[email protected]>
drm/rockchip: dsi: Hold pm-runtime across bind/unbind

Gang Li <[email protected]>
shmem: fix a race between shmem_unused_huge_shrink and shmem_evict_inode

Baoquan He <[email protected]>
mm/page_alloc.c: do not warn allocation failure on zone DMA if no managed pages

Baoquan He <[email protected]>
mm_zone: add function to check if managed dma zone exists

Yifeng Li <[email protected]>
PCI: Add function 1 DMA alias quirk for Marvell 88SE9125 SATA controller

Thomas Hellström <[email protected]>
dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled()

Yunfei Wang <[email protected]>
iommu/io-pgtable-arm-v7s: Add error handle for page table allocation failure

Christophe Leroy <[email protected]>
lkdtm: Fix content of section containing lkdtm_rodata_do_nothing()

Johan Hovold <[email protected]>
can: softing_cs: softingcs_probe(): fix memleak on registration failure

Johan Hovold <[email protected]>
media: stk1160: fix control-message timeouts

Johan Hovold <[email protected]>
media: pvrusb2: fix control-message timeouts

Johan Hovold <[email protected]>
media: redrat3: fix control-message timeouts

Michael Kuron <[email protected]>
media: dib0700: fix undefined behavior in tuner shutdown

Johan Hovold <[email protected]>
media: s2255: fix control-message timeouts

Johan Hovold <[email protected]>
media: cpia2: fix control-message timeouts

Johan Hovold <[email protected]>
media: em28xx: fix control-message timeouts

Johan Hovold <[email protected]>
media: mceusb: fix control-message timeouts

Johan Hovold <[email protected]>
media: flexcop-usb: fix control-message timeouts

Hans Verkuil <[email protected]>
media: v4l2-ioctl.c: readbuffers depends on V4L2_CAP_READWRITE

Mateusz Jończyk <[email protected]>
rtc: cmos: take rtc_lock while reading from CMOS

Willy Tarreau <[email protected]>
tools/nolibc: fix incorrect truncation of exit code

Willy Tarreau <[email protected]>
tools/nolibc: i386: fix initial stack alignment

Ammar Faizi <[email protected]>
tools/nolibc: x86-64: Fix startup code bug

Lucas De Marchi <[email protected]>
x86/gpu: Reserve stolen memory for first integrated Intel GPU

Stefan Riedmueller <[email protected]>
mtd: rawnand: gpmi: Remove explicit default gpmi clock setting for i.MX6

Christian Eggers <[email protected]>
mtd: rawnand: gpmi: Add ERR007117 protection for nfc_apply_timings

Krzysztof Kozlowski <[email protected]>
nfc: llcp: fix NULL error pointer dereference on sendmsg() after failed bind()

Chao Yu <[email protected]>
f2fs: fix to do sanity check in is_alive()

Jason Gerecke <[email protected]>
HID: wacom: Avoid using stale array indicies to read contact count

Jason Gerecke <[email protected]>
HID: wacom: Ignore the confidence flag when a touch is removed

Jason Gerecke <[email protected]>
HID: wacom: Reset expected and received contact counts at the same time

Jann Horn <[email protected]>
HID: uhid: Fix worker destroying device without any protection

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

Diffstat:

 Documentation/admin-guide/hw-vuln/spectre.rst      |   2 +-
 .../bindings/display/amlogic,meson-dw-hdmi.yaml    |   5 +
 .../bindings/display/amlogic,meson-vpu.yaml        |   6 +
 Documentation/driver-api/dmaengine/dmatest.rst     |   7 +-
 Documentation/driver-api/firewire.rst              |   4 +-
 .../acpi/dsd/data-node-references.rst              |  10 +-
 Makefile                                           |   4 +-
 arch/arm/Kconfig.debug                             |  14 +-
 arch/arm/boot/compressed/efi-header.S              |  22 +-
 arch/arm/boot/compressed/head.S                    |   3 +-
 arch/arm/boot/dts/armada-38x.dtsi                  |   4 +-
 arch/arm/boot/dts/gemini-nas4220b.dts              |   2 +-
 arch/arm/include/debug/imx-uart.h                  |  18 +-
 arch/arm/mach-shmobile/regulator-quirk-rcar-gen2.c |   5 +-
 arch/arm64/boot/dts/amlogic/meson-gxbb-wetek.dtsi  |   3 +
 arch/arm64/boot/dts/freescale/fsl-ls1028a-qds.dts  |  14 +-
 arch/arm64/boot/dts/nvidia/tegra186.dtsi           |   2 +-
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |   4 +-
 arch/arm64/boot/dts/qcom/msm8996.dtsi              |   3 -
 arch/arm64/boot/dts/ti/k3-j721e.dtsi               |   6 +-
 arch/ia64/kernel/kprobes.c                         |  78 ++++-
 arch/mips/bcm63xx/clk.c                            |   6 +
 arch/mips/cavium-octeon/octeon-platform.c          |   2 +
 arch/mips/cavium-octeon/octeon-usb.c               |   1 +
 arch/mips/include/asm/octeon/cvmx-bootinfo.h       |   4 +-
 arch/mips/lantiq/clk.c                             |   6 +
 arch/parisc/include/asm/special_insns.h            |  44 +--
 arch/parisc/kernel/traps.c                         |   2 +-
 arch/powerpc/boot/dts/fsl/qoriq-fman3l-0.dtsi      |   2 +
 arch/powerpc/kernel/btext.c                        |   4 +-
 arch/powerpc/kernel/prom_init.c                    |   2 +-
 arch/powerpc/kernel/smp.c                          |  32 ++
 arch/powerpc/kernel/watchdog.c                     |  41 ++-
 arch/powerpc/kvm/book3s_hv_nested.c                |   2 +-
 arch/powerpc/platforms/cell/iommu.c                |   1 +
 arch/powerpc/platforms/cell/pervasive.c            |   1 +
 arch/powerpc/platforms/embedded6xx/hlwd-pic.c      |   1 +
 arch/powerpc/platforms/powermac/low_i2c.c          |   3 +
 arch/powerpc/platforms/powernv/opal-lpc.c          |   1 +
 arch/s390/mm/pgalloc.c                             |   4 +-
 arch/um/include/shared/registers.h                 |   4 +-
 arch/um/os-Linux/registers.c                       |   4 +-
 arch/um/os-Linux/start_up.c                        |   2 +-
 arch/x86/include/asm/realmode.h                    |   1 +
 arch/x86/kernel/cpu/mce/core.c                     |  31 +-
 arch/x86/kernel/cpu/mce/inject.c                   |   2 +-
 arch/x86/kernel/early-quirks.c                     |  10 +-
 arch/x86/kernel/reboot.c                           |  12 +-
 arch/x86/realmode/init.c                           |  26 ++
 arch/x86/um/syscalls_64.c                          |   3 +-
 drivers/acpi/acpica/exfield.c                      |   7 +-
 drivers/acpi/acpica/exoparg1.c                     |   3 +-
 drivers/acpi/acpica/hwesleep.c                     |   4 +-
 drivers/acpi/acpica/hwsleep.c                      |   4 +-
 drivers/acpi/acpica/hwxfsleep.c                    |   2 -
 drivers/acpi/acpica/utdelete.c                     |   1 +
 drivers/acpi/battery.c                             |  22 ++
 drivers/acpi/ec.c                                  |  57 +++-
 drivers/acpi/internal.h                            |   2 +
 drivers/acpi/scan.c                                |  13 +-
 drivers/android/binder.c                           |   4 +-
 drivers/block/floppy.c                             |   6 +-
 drivers/bluetooth/btmtksdio.c                      |   2 +
 drivers/bluetooth/hci_bcm.c                        |   7 +-
 drivers/char/mwave/3780i.h                         |   2 +-
 drivers/char/random.c                              |  19 +-
 drivers/char/tpm/tpm_tis_core.c                    |   8 +
 drivers/clk/bcm/clk-bcm2835.c                      |  13 +-
 drivers/clk/clk-si5341.c                           |   2 +-
 drivers/clk/clk-stm32f4.c                          |   4 -
 drivers/clk/imx/clk-imx8mn.c                       |   6 +-
 drivers/clk/meson/gxbb.c                           |  44 ++-
 drivers/cpufreq/cpufreq.c                          |   4 +-
 drivers/crypto/caam/caamalg_qi2.c                  |   2 +-
 drivers/crypto/omap-aes.c                          |   2 +-
 drivers/crypto/qce/sha.c                           |   2 +-
 drivers/crypto/stm32/stm32-crc32.c                 |   4 +-
 drivers/crypto/stm32/stm32-cryp.c                  |   6 +-
 drivers/dma-buf/dma-fence-array.c                  |   6 +-
 drivers/dma/at_xdmac.c                             |  49 +--
 drivers/dma/mmp_pdma.c                             |   6 -
 drivers/dma/pxa_dma.c                              |   7 -
 drivers/dma/stm32-mdma.c                           |   2 +-
 drivers/edac/synopsys_edac.c                       |   3 +-
 drivers/firmware/google/Kconfig                    |   6 +-
 drivers/gpio/gpio-aspeed.c                         |  52 ++--
 drivers/gpio/gpiolib-acpi.c                        |  15 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c     |   6 +
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |  13 +-
 drivers/gpu/drm/bridge/analogix/analogix_dp_reg.c  |  14 +-
 .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c   |  40 ++-
 drivers/gpu/drm/bridge/ti-sn65dsi86.c              |   1 +
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |   6 +
 drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c       |   6 +
 drivers/gpu/drm/lima/lima_device.c                 |   1 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |   4 +-
 drivers/gpu/drm/nouveau/dispnv04/disp.c            |   4 +-
 drivers/gpu/drm/nouveau/nvkm/subdev/pmu/base.c     |  37 ++-
 drivers/gpu/drm/panel/panel-innolux-p079zca.c      |  10 +-
 drivers/gpu/drm/panel/panel-kingdisplay-kd097d04.c |   8 +-
 drivers/gpu/drm/radeon/radeon_kms.c                |  42 +--
 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c    |  80 +++--
 drivers/hid/hid-apple.c                            |   2 +-
 drivers/hid/hid-input.c                            |   6 +
 drivers/hid/hid-uclogic-params.c                   |  31 +-
 drivers/hid/uhid.c                                 |  29 +-
 drivers/hid/wacom_wac.c                            |  39 ++-
 drivers/hsi/hsi_core.c                             |   1 +
 drivers/i2c/busses/i2c-designware-pcidrv.c         |   8 +-
 drivers/i2c/busses/i2c-i801.c                      |  15 +-
 drivers/i2c/busses/i2c-mpc.c                       |  23 +-
 drivers/infiniband/core/cma.c                      |  12 +-
 drivers/infiniband/core/device.c                   |   3 +-
 drivers/infiniband/hw/cxgb4/qp.c                   |   1 +
 drivers/infiniband/hw/hns/hns_roce_main.c          |   5 +-
 drivers/infiniband/sw/rxe/rxe_opcode.c             |   2 +-
 drivers/iommu/io-pgtable-arm-v7s.c                 |   6 +-
 drivers/iommu/io-pgtable-arm.c                     |   9 +-
 drivers/iommu/iova.c                               |   3 +-
 drivers/md/persistent-data/dm-btree.c              |   8 +-
 drivers/md/persistent-data/dm-space-map-common.c   |   5 +
 drivers/media/common/saa7146/saa7146_fops.c        |   2 +-
 .../media/common/videobuf2/videobuf2-dma-contig.c  |   8 +-
 drivers/media/dvb-core/dmxdev.c                    |  18 +-
 drivers/media/dvb-frontends/dib8000.c              |   4 +-
 drivers/media/pci/b2c2/flexcop-pci.c               |   3 +
 drivers/media/pci/saa7146/hexium_gemini.c          |   7 +-
 drivers/media/pci/saa7146/hexium_orion.c           |   8 +-
 drivers/media/pci/saa7146/mxb.c                    |   8 +-
 drivers/media/platform/aspeed-video.c              |  14 +-
 drivers/media/platform/coda/imx-vdoa.c             |   6 +-
 drivers/media/platform/imx-pxp.c                   |   4 +-
 .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c |   2 +-
 drivers/media/platform/qcom/venus/core.c           |   8 +-
 drivers/media/platform/rcar-vin/rcar-csi2.c        |  18 +-
 drivers/media/radio/si470x/radio-si470x-i2c.c      |   3 +-
 drivers/media/rc/igorplugusb.c                     |   4 +-
 drivers/media/rc/mceusb.c                          |   8 +-
 drivers/media/rc/redrat3.c                         |  22 +-
 drivers/media/tuners/msi001.c                      |   7 +
 drivers/media/tuners/si2157.c                      |   2 +-
 drivers/media/usb/b2c2/flexcop-usb.c               |  10 +-
 drivers/media/usb/b2c2/flexcop-usb.h               |  12 +-
 drivers/media/usb/cpia2/cpia2_usb.c                |   4 +-
 drivers/media/usb/dvb-usb/dib0700_core.c           |   2 -
 drivers/media/usb/dvb-usb/dw2102.c                 | 338 +++++++++++++--------
 drivers/media/usb/dvb-usb/m920x.c                  |  12 +-
 drivers/media/usb/em28xx/em28xx-cards.c            |  18 +-
 drivers/media/usb/em28xx/em28xx-core.c             |   4 +-
 drivers/media/usb/pvrusb2/pvrusb2-hdw.c            |   8 +-
 drivers/media/usb/s2255/s2255drv.c                 |   4 +-
 drivers/media/usb/stk1160/stk1160-core.c           |   4 +-
 drivers/media/usb/uvc/uvcvideo.h                   |   2 +-
 drivers/media/v4l2-core/v4l2-ioctl.c               |   4 +-
 drivers/misc/lattice-ecp3-config.c                 |  12 +-
 drivers/misc/lkdtm/Makefile                        |   2 +-
 drivers/mmc/core/sdio.c                            |   4 +-
 drivers/mmc/host/meson-mx-sdio.c                   |   5 +
 drivers/mtd/nand/bbt.c                             |   2 +-
 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c         |  37 ++-
 drivers/net/bonding/bond_main.c                    |   6 +-
 drivers/net/can/softing/softing_cs.c               |   2 +-
 drivers/net/can/softing/softing_fw.c               |  11 +-
 drivers/net/can/xilinx_can.c                       |   7 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |  10 +-
 drivers/net/ethernet/chelsio/libcxgb/libcxgb_cm.c  |   3 +-
 drivers/net/ethernet/cortina/gemini.c              |   9 +-
 drivers/net/ethernet/freescale/fman/mac.c          |  21 +-
 drivers/net/ethernet/freescale/xgmac_mdio.c        |   3 +-
 drivers/net/ethernet/i825xx/sni_82596.c            |   3 +-
 drivers/net/ethernet/mediatek/mtk_eth_soc.c        |   2 +-
 drivers/net/ethernet/mellanox/mlx5/core/cmd.c      |  36 +--
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  10 +-
 drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c   |   6 +-
 drivers/net/ethernet/mellanox/mlxsw/pci.c          |   1 +
 drivers/net/ethernet/rocker/rocker_ofdpa.c         |   3 +-
 drivers/net/ethernet/xilinx/xilinx_axienet_main.c  |  10 +-
 drivers/net/phy/marvell.c                          |   6 +
 drivers/net/phy/mdio_bus.c                         |   2 +-
 drivers/net/phy/phy-core.c                         |   2 +-
 drivers/net/ppp/ppp_generic.c                      |   7 +-
 drivers/net/usb/mcs7830.c                          |  12 +-
 drivers/net/wireless/ath/ar5523/ar5523.c           |   4 +
 drivers/net/wireless/ath/ath10k/htt_tx.c           |   3 +
 drivers/net/wireless/ath/ath10k/txrx.c             |   2 -
 drivers/net/wireless/ath/ath9k/hif_usb.c           |   7 +
 drivers/net/wireless/ath/wcn36xx/dxe.c             |   5 +
 drivers/net/wireless/ath/wcn36xx/smd.c             |   4 +-
 drivers/net/wireless/intel/iwlwifi/iwl-drv.c       |  17 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |  17 ++
 drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c      |  27 ++
 drivers/net/wireless/intel/iwlwifi/mvm/scan.c      |   2 +-
 drivers/net/wireless/marvell/mwifiex/sta_event.c   |   8 +-
 drivers/net/wireless/marvell/mwifiex/usb.c         |   3 +-
 drivers/net/wireless/rsi/rsi_91x_main.c            |   4 +
 drivers/net/wireless/rsi/rsi_91x_usb.c             |   9 +-
 drivers/net/wireless/rsi/rsi_usb.h                 |   2 +
 drivers/of/base.c                                  |  11 +-
 drivers/parisc/pdc_stable.c                        |   4 +-
 drivers/pci/controller/pci-aardvark.c              |   4 +-
 drivers/pci/controller/pci-mvebu.c                 |   8 +
 drivers/pci/hotplug/pciehp_hpc.c                   |   7 +-
 drivers/pci/msi.c                                  |  26 +-
 drivers/pci/pci-bridge-emul.c                      |  27 +-
 drivers/pci/quirks.c                               |   3 +
 drivers/pcmcia/cs.c                                |   8 +-
 drivers/pcmcia/rsrc_nonstatic.c                    |   6 +
 drivers/phy/socionext/phy-uniphier-usb3ss.c        |  10 +-
 drivers/power/supply/bq25890_charger.c             |   4 +-
 drivers/regulator/qcom_smd-regulator.c             | 100 ++++--
 drivers/rpmsg/rpmsg_core.c                         |  20 +-
 drivers/rtc/rtc-cmos.c                             |   3 +
 drivers/rtc/rtc-pxa.c                              |   4 +
 drivers/scsi/lpfc/lpfc.h                           |   2 +-
 drivers/scsi/lpfc/lpfc_attr.c                      |  62 ++--
 drivers/scsi/lpfc/lpfc_hbadisc.c                   |   8 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |   6 -
 drivers/scsi/scsi_debugfs.c                        |   1 +
 drivers/scsi/sr.c                                  |   2 +-
 drivers/scsi/sr_vendor.c                           |   4 +-
 drivers/scsi/ufs/tc-dwc-g210-pci.c                 |   1 -
 drivers/scsi/ufs/ufshcd-pltfrm.c                   |   2 -
 drivers/scsi/ufs/ufshcd.c                          |   7 +
 drivers/soc/mediatek/mtk-scpsys.c                  |  15 +-
 drivers/spi/spi-meson-spifc.c                      |   1 +
 drivers/staging/greybus/audio_topology.c           |  15 +
 drivers/staging/media/hantro/hantro_drv.c          |   3 +-
 drivers/staging/rtl8192e/rtllib.h                  |   2 +-
 drivers/staging/rtl8192e/rtllib_module.c           |  16 +-
 drivers/staging/rtl8192e/rtllib_softmac.c          |   6 +-
 drivers/tee/tee_core.c                             |   4 +-
 drivers/tty/serial/amba-pl010.c                    |   3 -
 drivers/tty/serial/amba-pl011.c                    |  27 +-
 drivers/tty/serial/atmel_serial.c                  |  14 +
 drivers/tty/serial/serial_core.c                   |   7 +-
 drivers/tty/serial/uartlite.c                      |   2 +-
 drivers/uio/uio_dmem_genirq.c                      |   6 +-
 drivers/usb/core/hub.c                             |   5 +-
 drivers/usb/gadget/function/f_fs.c                 |   4 +-
 drivers/usb/host/uhci-platform.c                   |   3 +-
 drivers/usb/misc/ftdi-elan.c                       |   1 +
 drivers/w1/slaves/w1_ds28e04.c                     |  26 +-
 fs/btrfs/backref.c                                 |  21 +-
 fs/btrfs/ctree.c                                   |  19 +-
 fs/btrfs/inode.c                                   |  11 +
 fs/btrfs/qgroup.c                                  |  19 ++
 fs/debugfs/file.c                                  |   2 +-
 fs/dlm/lock.c                                      |   9 +
 fs/ext4/ioctl.c                                    |   2 -
 fs/ext4/mballoc.c                                  |   8 +
 fs/ext4/migrate.c                                  |  23 +-
 fs/ext4/super.c                                    |  25 +-
 fs/f2fs/f2fs.h                                     |  11 +
 fs/f2fs/gc.c                                       |   3 +
 fs/f2fs/segment.h                                  |   3 +-
 fs/f2fs/super.c                                    |  44 +++
 fs/f2fs/sysfs.c                                    |   4 +-
 fs/fuse/file.c                                     |   2 +-
 fs/jffs2/file.c                                    |  40 ++-
 fs/ubifs/super.c                                   |   1 -
 include/acpi/actypes.h                             |  10 +-
 include/linux/hid.h                                |   2 +
 include/linux/mmzone.h                             |   9 +
 include/net/inet_frag.h                            |  11 +-
 include/net/ipv6_frag.h                            |   3 +-
 include/net/sch_generic.h                          |   5 +
 kernel/audit.c                                     |  18 +-
 kernel/rcu/tree_exp.h                              |   1 +
 kernel/sched/cputime.c                             |   4 +-
 kernel/sched/rt.c                                  |  23 +-
 kernel/trace/trace_kprobe.c                        |   5 +-
 lib/test_meminit.c                                 |   1 +
 mm/page_alloc.c                                    |  19 +-
 mm/shmem.c                                         |  37 ++-
 net/batman-adv/netlink.c                           |  30 +-
 net/bluetooth/cmtp/core.c                          |   4 +-
 net/bluetooth/hci_core.c                           |   1 +
 net/bluetooth/hci_event.c                          |   8 +-
 net/bridge/br_netfilter_hooks.c                    |   7 +-
 net/core/filter.c                                  |   8 +-
 net/core/net-sysfs.c                               |   3 +
 net/core/net_namespace.c                           |   4 +-
 net/ipv4/fib_semantics.c                           |  36 ++-
 net/ipv4/inet_fragment.c                           |   8 +-
 net/ipv4/ip_fragment.c                             |   3 +-
 net/ipv4/ip_gre.c                                  |   5 +-
 net/ipv4/netfilter/ipt_CLUSTERIP.c                 |   5 +-
 net/ipv6/ip6_gre.c                                 |   5 +-
 net/mac80211/rx.c                                  |   2 +-
 net/nfc/llcp_sock.c                                |   5 +
 net/sched/sch_generic.c                            |   1 +
 net/unix/garbage.c                                 |  14 +-
 net/unix/scm.c                                     |   6 +-
 net/xfrm/xfrm_interface.c                          |  14 +-
 net/xfrm/xfrm_policy.c                             |  24 +-
 net/xfrm/xfrm_user.c                               |  23 +-
 scripts/dtc/dtx_diff                               |   8 +-
 security/selinux/hooks.c                           |  12 +-
 sound/core/jack.c                                  |   3 +
 sound/core/oss/pcm_oss.c                           |   2 +-
 sound/core/pcm.c                                   |   6 +-
 sound/core/seq/seq_queue.c                         |  14 +-
 sound/pci/hda/hda_codec.c                          |   3 +
 sound/soc/codecs/rt5663.c                          |  12 +-
 sound/soc/mediatek/mt8173/mt8173-max98090.c        |   3 +
 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c   |   2 +
 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c   |   2 +
 sound/soc/mediatek/mt8173/mt8173-rt5650.c          |   2 +
 sound/soc/samsung/idma.c                           |   2 +
 sound/soc/uniphier/Kconfig                         |   2 -
 tools/bpf/bpftool/Documentation/Makefile           |   1 -
 tools/bpf/bpftool/Makefile                         |   1 -
 tools/bpf/bpftool/main.c                           |   2 +
 tools/include/nolibc/nolibc.h                      |  33 +-
 tools/lib/bpf/libbpf.c                             |   4 +
 tools/perf/util/debug.c                            |   2 +-
 316 files changed, 2448 insertions(+), 1053 deletions(-)