Skip to content

5.4.220-rc1 review

Greg Kroah-Hartman dri-devel linux-arm-msm linux-mips linux-sh linux-tegra lkml llvm selinux stable xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest255 patches 20 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/255ALSA: oss: Fix potential deadlock at unregistrationsound/core/sound_oss.c+9 -40 replies
2/255ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()sound/core/rawmidi.c+0 -20 replies
3/255ALSA: usb-audio: Fix potential memory leakssound/usb/endpoint.c+1 -20 replies
4/255ALSA: usb-audio: Fix NULL dererence at error pathsound/usb/endpoint.c+2 -10 replies
5/255ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530sound/pci/hda/patch_realtek.c+0 -10 replies
6/255ALSA: hda/realtek: Correct pin configs for ASUS G533Zsound/pci/hda/patch_realtek.c+5 -30 replies
7/255ALSA: hda/realtek: Add quirk for ASUS GV601R laptopsound/pci/hda/patch_realtek.c+1 -00 replies
8/255ALSA: hda/realtek: Add Intel Reference SSID to support headset keyssound/pci/hda/patch_realtek.c+1 -00 replies
9/255mtd: rawnand: atmel: Unmap streaming DMA mappingsdrivers/mtd/nand/raw/atmel/nand-controller.c+1 -00 replies
10/255cifs: destage dirty pages before re-reading them for cache=nonefs/cifs/file.c+9 -00 replies
11/255cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO messagefs/cifs/smb2pdu.c+2 -20 replies
12/255iio: dac: ad5593r: Fix i2c read protocol requirementsdrivers/iio/dac/ad5593r.c+27 -190 replies
13/255iio: pressure: dps310: Refactor startup proceduredrivers/iio/pressure/dps310.c+99 -890 replies
14/255iio: pressure: dps310: Reset chip after timeoutdrivers/iio/pressure/dps310.c+64 -100 replies
15/255usb: add quirks for Lenovo OneLink+ Dockdrivers/usb/core/quirks.c+4 -00 replies
16/255can: kvaser_usb: Fix use of uninitialized completiondrivers/net/can/usb/kvaser_usb/kvaser_usb_core.c drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c+2 -10 replies
17/255can: kvaser_usb_leaf: Fix overread with an invalid commanddrivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c+75 -00 replies
18/255can: kvaser_usb_leaf: Fix TX queue out of sync after restartdrivers/net/can/usb/kvaser_usb/kvaser_usb.h drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c+5 -10 replies
19/255can: kvaser_usb_leaf: Fix CAN state after restartdrivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c+2 -00 replies
20/255mmc: sdhci-sprd: Fix minimum clock limitdrivers/mmc/host/sdhci-sprd.c+1 -10 replies
21/255fs: dlm: fix race between test_bit() and queue_work()fs/dlm/ast.c+4 -20 replies
22/255fs: dlm: handle -EBUSY first in lock arg validationfs/dlm/lock.c+8 -80 replies
23/255HID: multitouch: Add memory barriersdrivers/hid/hid-multitouch.c+4 -40 replies
24/255quota: Check next/prev free block number after reading from quota filefs/quota/quota_tree.c+38 -00 replies
25/255ASoC: wcd9335: fix order of Slimbus unprepare/disablesound/soc/codecs/wcd9335.c+1 -10 replies
26/255regulator: qcom_rpm: Fix circular deferral regressiondrivers/regulator/qcom_rpm-regulator.c+12 -120 replies
27/255RISC-V: Make port I/O string accessors actually workarch/riscv/include/asm/io.h+8 -80 replies
28/255parisc: fbdev/stifb: Align graphics memory size to 4MBdrivers/video/fbdev/stifb.c+1 -10 replies
29/255riscv: Allow PROT_WRITE-only mmap()arch/riscv/kernel/sys_riscv.c+0 -30 replies
30/255riscv: Pass -mno-relax only on lld < 15.0.0arch/riscv/Makefile+2 -00 replies
31/255UM: cpuinfo: Fix a warning for CONFIG_CPUMASK_OFFSTACKarch/um/kernel/um_arch.c+1 -10 replies
32/255PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridgedrivers/pci/setup-res.c+11 -00 replies
33/255powerpc/boot: Explicitly disable usage of SPE instructionsarch/powerpc/boot/Makefile+1 -00 replies
34/255fbdev: smscufx: Fix use-after-free in ufx_ops_open()drivers/video/fbdev/smscufx.c+13 -10 replies
35/255btrfs: fix race between quota enable and quota rescan ioctlfs/btrfs/qgroup.c+15 -00 replies
36/255f2fs: increase the limit for reserve_rootfs/f2fs/super.c+2 -20 replies
37/255f2fs: fix to do sanity check on destination blkaddr during recoveryfs/f2fs/checkpoint.c fs/f2fs/f2fs.h fs/f2fs/recovery.c+21 -10 replies
38/255f2fs: fix to do sanity check on summary infofs/f2fs/gc.c fs/f2fs/recovery.c+21 -40 replies
39/255nilfs2: fix use-after-free bug of struct nilfs_rootfs/nilfs2/inode.c+17 -10 replies
40/255jbd2: wake up journal waiters in FIFO order, not LIFOfs/jbd2/commit.c fs/jbd2/transaction.c+4 -40 replies
41/255ext4: avoid crash when inline data creation follows DIO writefs/ext4/file.c+6 -00 replies
42/255ext4: fix null-ptr-deref in ext4_write_infofs/ext4/super.c+1 -10 replies
43/255ext4: make ext4_lazyinit_thread freezablefs/ext4/super.c+1 -00 replies
44/255ext4: place buffer head allocation before handle startfs/ext4/inode.c+7 -00 replies
45/255livepatch: fix race between fork and KLP transitionkernel/livepatch/transition.c+16 -20 replies
46/255ftrace: Properly unset FTRACE_HASH_FL_MODkernel/trace/ftrace.c+6 -20 replies
47/255ring-buffer: Allow splice to read previous partially read pageskernel/trace/ring_buffer.c+9 -10 replies
48/255ring-buffer: Have the shortest_full queue be the shortest not longestkernel/trace/ring_buffer.c+1 -10 replies
49/255ring-buffer: Check pending waiters when doing wake ups as wellkernel/trace/ring_buffer.c+2 -10 replies
50/255ring-buffer: Fix race between reset page and reading pagekernel/trace/ring_buffer.c+33 -00 replies
51/255media: cedrus: Set the platform driver data earlierdrivers/staging/media/sunxi/cedrus/cedrus.c+2 -20 replies
52/255KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibilityarch/x86/kvm/emulate.c+1 -10 replies
53/255KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"arch/x86/kvm/vmx/nested.c+11 -80 replies
54/255KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCSarch/x86/kvm/vmx/nested.c arch/x86/kvm/vmx/vmx.c+21 -20 replies
55/255gcov: support GCC 12.1 and newer compilerskernel/gcov/gcc_4_7.c+16 -20 replies
56/255drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()drivers/gpu/drm/nouveau/nouveau_prime.c+0 -10 replies
57/255selinux: use "grep -E" instead of "egrep"scripts/selinux/install_policy.sh+1 -10 replies
58/255tracing: Disable interrupt or preemption before acquiring arch_spinlock_tkernel/trace/trace.c+22 -00 replies
59/255userfaultfd: open userfaultfds with O_RDONLYfs/userfaultfd.c+2 -20 replies
60/255sh: machvec: Use char[] for section boundariesarch/sh/include/asm/sections.h arch/sh/kernel/machvec.c+6 -60 replies
61/255ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAEarch/arm/mm/mmu.c+4 -00 replies
62/255nfsd: Fix a memory leak in an error handling pathfs/nfsd/nfs4recover.c+3 -10 replies
63/255wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()drivers/net/wireless/ath/ath10k/mac.c+29 -250 replies
64/255wifi: mac80211: allow bw change during channel switch in meshnet/mac80211/cfg.c+0 -30 replies
65/255bpftool: Fix a wrong type cast in btf_dumper_inttools/bpf/bpftool/btf_dumper.c+1 -10 replies
66/255x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch registerarch/x86/kernel/cpu/resctrl/pseudo_lock.c+9 -30 replies
67/255wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+7 -70 replies
68/255spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()drivers/spi/spi-qup.c+14 -30 replies
69/255spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()drivers/spi/spi-qup.c+3 -10 replies
70/255wifi: rtl8xxxu: Fix skb misuse in TX queue selectiondrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+2 -10 replies
71/255bpf: btf: fix truncated last_member_type_id in btf_struct_resolvekernel/bpf/btf.c+1 -10 replies
72/255wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibrationdrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+2 -20 replies
73/255net: fs_enet: Fix wrong check in do_pd_setupdrivers/net/ethernet/freescale/fs_enet/mac-fec.c+1 -10 replies
74/255bpf: Ensure correct locking around vulnerable function find_vpid()kernel/bpf/syscall.c+2 -00 replies
75/255x86/microcode/AMD: Track patch allocation size explicitlyarch/x86/include/asm/microcode.h arch/x86/kernel/cpu/microcode/amd.c+3 -10 replies
76/255spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probedrivers/spi/spi-omap-100k.c+1 -00 replies
77/255netfilter: nft_fib: Fix for rpath check with VRF devicesnet/ipv4/netfilter/nft_fib_ipv4.c net/ipv6/netfilter/nft_fib_ipv6.c+8 -10 replies
78/255spi: s3c64xx: Fix large transfers with DMAdrivers/spi/spi-s3c64xx.c+9 -00 replies
79/255vhost/vsock: Use kvmalloc/kvfree for larger packets.drivers/vhost/vsock.c net/vmw_vsock/virtio_transport_common.c+2 -20 replies
80/255mISDN: fix use-after-free bugs in l1oip timer handlersdrivers/isdn/mISDN/l1oip.h drivers/isdn/mISDN/l1oip_core.c+8 -60 replies
81/255sctp: handle the error returned from sctp_auth_asoc_init_active_keynet/sctp/auth.c+14 -40 replies
82/255tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limitedinclude/linux/tcp.h include/net/tcp.h net/ipv4/tcp.c +1 more+19 -90 replies
83/255net: rds: dont hold sock lock when cancelling work from rds_tcp_reset_callbacks()net/rds/tcp.c+1 -10 replies
84/255bnx2x: fix potential memory leak in bnx2x_tpa_stop()drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c+1 -00 replies
85/255net/ieee802154: reject zero-sized raw_sendmsg()net/ieee802154/socket.c+3 -00 replies
86/255once: add DO_ONCE_SLOW() for sleepable contextsinclude/linux/once.h lib/once.c net/ipv4/inet_hashtables.c+60 -213 replies
87/255net: mvpp2: fix mvpp2 debugfs leakdrivers/net/ethernet/marvell/mvpp2/mvpp2.h drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c+21 -30 replies
88/255drm: bridge: adv7511: fix CEC power down control register offsetdrivers/gpu/drm/bridge/adv7511/adv7511.h drivers/gpu/drm/bridge/adv7511/adv7511_cec.c+3 -60 replies
89/255drm/mipi-dsi: Detach devices when removing the hostdrivers/gpu/drm/drm_mipi_dsi.c+1 -00 replies
90/255platform/chrome: fix double-free in chromeos_laptop_prepare()drivers/platform/chrome/chromeos_laptop.c+13 -110 replies
91/255platform/chrome: fix memory corruption in ioctldrivers/platform/chrome/cros_ec_chardev.c+3 -00 replies
92/255platform/x86: msi-laptop: Fix old-ec check for backlight registeringdrivers/platform/x86/msi-laptop.c+1 -20 replies
93/255platform/x86: msi-laptop: Fix resource cleanupdrivers/platform/x86/msi-laptop.c+3 -00 replies
94/255drm: fix drm_mipi_dbi build errorsdrivers/gpu/drm/Kconfig+1 -00 replies
95/255drm/bridge: megachips: Fix a null pointer dereference bugdrivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c+3 -10 replies
96/255ASoC: rsnd: Add check for rsnd_mod_power_onsound/soc/sh/rcar/ctu.c sound/soc/sh/rcar/dvc.c sound/soc/sh/rcar/mix.c +2 more+22 -50 replies
97/255ALSA: hda: beep: Simplify keep-power-at-enable behaviorsound/pci/hda/hda_beep.c sound/pci/hda/hda_beep.h sound/pci/hda/patch_sigmatel.c+16 -250 replies
98/255drm/omap: dss: Fix refcount leak bugsdrivers/gpu/drm/omapdrm/dss/dss.c+3 -00 replies
99/255mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()drivers/mmc/host/au1xmmc.c+2 -10 replies
100/255ASoC: eureka-tlv320: Hold reference returned from of_find_xxx APIsound/soc/fsl/eukrea-tlv320.c+5 -30 replies
101/255drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idxdrivers/gpu/drm/msm/disp/dpu1/dpu_kms.c drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c+18 -230 replies
102/255ALSA: dmaengine: increment buffer pointer atomicallysound/core/pcm_dmaengine.c+5 -30 replies
103/255mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()drivers/mmc/host/wmt-sdmmc.c+4 -10 replies
104/255ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probesound/soc/codecs/wm8997.c+3 -30 replies
105/255ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probesound/soc/codecs/wm5110.c+3 -30 replies
106/255ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probesound/soc/codecs/wm5102.c+3 -30 replies
107/255ALSA: hda/hdmi: Dont skip notification handling during PM operationsound/pci/hda/patch_hdmi.c+0 -60 replies
108/255memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe()drivers/memory/pl353-smc.c+1 -00 replies
109/255memory: of: Fix refcount leak bug in of_get_ddr_timings()drivers/memory/of_memory.c+1 -00 replies
110/255soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()drivers/soc/qcom/smsm.c+13 -70 replies
111/255soc: qcom: smem_state: Add refcounting for the state->of_nodedrivers/soc/qcom/smem_state.c+2 -10 replies
112/255ARM: dts: turris-omnia: Fix mpp26 pin name and commentarch/arm/boot/dts/armada-385-turris-omnia.dts+2 -20 replies
113/255ARM: dts: kirkwood: lsxl: fix serial linearch/arm/boot/dts/kirkwood-lsxl.dtsi+5 -00 replies
114/255ARM: dts: kirkwood: lsxl: remove first ethernet portarch/arm/boot/dts/kirkwood-lsxl.dtsi+0 -110 replies
115/255ARM: dts: exynos: correct s5k6a3 reset polarity on Midas familyarch/arm/boot/dts/exynos4412-midas.dtsi+1 -10 replies
116/255ARM: Drop CMDLINE_* dependency on ATAGSarch/arm/Kconfig+0 -10 replies
117/255ARM: dts: exynos: fix polarity of VBUS GPIO of Origenarch/arm/boot/dts/exynos4412-origen.dts+1 -10 replies
118/255iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAXdrivers/iio/adc/at91-sama5d2_adc.c+1 -10 replies
119/255iio: adc: at91-sama5d2_adc: check return status for pressure and touchdrivers/iio/adc/at91-sama5d2_adc.c+6 -20 replies
120/255iio: adc: at91-sama5d2_adc: lock around oversampling and sample freqdrivers/iio/adc/at91-sama5d2_adc.c+8 -40 replies
121/255iio: inkern: only release the device node when done with itdrivers/iio/inkern.c+4 -20 replies
122/255iio: ABI: Fix wrong format of differential capacitance channel ABI.Documentation/ABI/testing/sysfs-bus-iio+1 -10 replies
123/255clk: meson: Hold reference returned by of_get_parent()drivers/clk/meson/meson-aoclk.c drivers/clk/meson/meson-eeclk.c drivers/clk/meson/meson8b.c+12 -30 replies
124/255clk: oxnas: Hold reference returned by of_get_parent()drivers/clk/clk-oxnas.c+4 -20 replies
125/255clk: berlin: Add of_node_put() for of_get_parent()drivers/clk/berlin/bg2.c drivers/clk/berlin/bg2q.c+9 -20 replies
126/255clk: tegra: Fix refcount leak in tegra210_clock_initdrivers/clk/tegra/clk-tegra210.c+1 -00 replies
127/255clk: tegra: Fix refcount leak in tegra114_clock_initdrivers/clk/tegra/clk-tegra114.c+1 -00 replies
128/255clk: tegra20: Fix refcount leak in tegra20_clock_initdrivers/clk/tegra/clk-tegra20.c+1 -00 replies
129/255HSI: omap_ssi: Fix refcount leak in ssi_probedrivers/hsi/controllers/omap_ssi_core.c+1 -00 replies
130/255HSI: omap_ssi_port: Fix dma_map_sg error checkdrivers/hsi/controllers/omap_ssi_port.c+4 -40 replies
131/255media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loopdrivers/media/platform/exynos4-is/fimc-is.c+1 -00 replies
132/255tty: xilinx_uartps: Fix the ignore_statusdrivers/tty/serial/xilinx_uartps.c+2 -00 replies
133/255media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_initdrivers/media/platform/xilinx/xilinx-vipp.c+5 -40 replies
134/255RDMA/rxe: Fix "kernel NULL pointer dereference" errordrivers/infiniband/sw/rxe/rxe_qp.c+3 -10 replies
135/255RDMA/rxe: Fix the error caused by qp->skdrivers/infiniband/sw/rxe/rxe_qp.c+4 -20 replies
136/255misc: ocxl: fix possible refcount leak in afu_ioctl()drivers/misc/ocxl/file.c+2 -00 replies
137/255dyndbg: fix module.dyndbg handlinginclude/linux/dynamic_debug.h+1 -10 replies
138/255dyndbg: let query-modname override actual module namelib/dynamic_debug.c+7 -40 replies
139/255mtd: devices: docg3: check the return value of devm_ioremap() in the probedrivers/mtd/devices/docg3.c+6 -10 replies
140/255RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall.drivers/infiniband/sw/siw/siw_qp_rx.c+15 -120 replies
141/255ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()include/linux/ata.h+9 -40 replies
142/255ata: fix ata_id_has_devslp()include/linux/ata.h+4 -10 replies
143/255ata: fix ata_id_has_ncq_autosense()include/linux/ata.h+4 -20 replies
144/255ata: fix ata_id_has_dipm()include/linux/ata.h+4 -110 replies
145/255mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct()drivers/mtd/nand/raw/meson_nand.c+2 -20 replies
146/255md/raid5: Ensure stripe_fill happens on non-read IO with journaldrivers/md/raid5.c+1 -10 replies
147/255xhci: Dont show warning for reinit on known broken suspenddrivers/usb/host/xhci.c+2 -10 replies
148/255usb: gadget: function: fix dangling pnp_string in f_printer.cdrivers/usb/gadget/function/f_printer.c+6 -60 replies
149/255drivers: serial: jsm: fix some leaks in probedrivers/tty/serial/jsm/jsm_driver.c+2 -10 replies
150/255tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdowndrivers/tty/serial/fsl_lpuart.c+2 -00 replies
151/255phy: qualcomm: call clk_disable_unprepare in the error handlingdrivers/phy/qualcomm/phy-qcom-usb-hsic.c+4 -20 replies
152/255staging: vt6655: fix some erroneous memory clean-up loopsdrivers/staging/vt6655/device_main.c+3 -30 replies
153/255firmware: google: Test spinlock on panic path to avoid lockupsdrivers/firmware/google/gsmi.c+9 -00 replies
154/255serial: 8250: Fix restoring termios speed after suspenddrivers/tty/serial/8250/8250_port.c+6 -10 replies
155/255scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()drivers/scsi/libsas/sas_expander.c+1 -10 replies
156/255fsi: core: Check error number after calling ida_simple_getdrivers/fsi/fsi-core.c+3 -00 replies
157/255mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()drivers/mfd/intel_soc_pmic_core.c+1 -00 replies
158/255mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()drivers/mfd/fsl-imx25-tsadc.c+24 -80 replies
159/255mfd: lp8788: Fix an error handling path in lp8788_probe()drivers/mfd/lp8788.c+10 -20 replies
160/255mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()drivers/mfd/lp8788-irq.c+3 -00 replies
161/255mfd: fsl-imx25: Fix check for platform_get_irq() errorsdrivers/mfd/fsl-imx25-tsadc.c+2 -20 replies
162/255mfd: sm501: Add check for platform_driver_register()drivers/mfd/sm501.c+6 -10 replies
163/255clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parentdrivers/clk/mediatek/clk-mt8183-mfgcfg.c+3 -30 replies
164/255dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()drivers/dma/ioat/dma.c+3 -30 replies
165/255spmi: pmic-arb: correct duplicate APID to PPID mapping logicdrivers/spmi/spmi-pmic-arb.c+7 -60 replies
166/255clk: bcm2835: fix bcm2835_clock_rate_from_divisor declarationdrivers/clk/bcm/clk-bcm2835.c+3 -30 replies
167/255clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probedrivers/clk/ti/clk-dra7-atl.c+6 -30 replies
168/255clk: ast2600: BCLK comes from EPLLdrivers/clk/clk-ast2600.c+1 -10 replies
169/255mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sgdrivers/mailbox/bcm-flexrm-mailbox.c+4 -40 replies
170/255powerpc/math_emu/efp: Include module.harch/powerpc/math-emu/math_efp.c+1 -00 replies
171/255powerpc/sysdev/fsl_msi: Add missing of_node_put()arch/powerpc/sysdev/fsl_msi.c+2 -00 replies
172/255powerpc/pci_dn: Add missing of_node_put()arch/powerpc/kernel/pci_dn.c+1 -00 replies
173/255powerpc/powernv: add missing of_node_put() in opal_export_attrs()arch/powerpc/platforms/powernv/opal.c+1 -00 replies
174/255x86/hyperv: Fix struct hv_enlightened_vmcs definitionarch/x86/include/asm/hyperv-tlfs.h+2 -20 replies
175/255powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5arch/powerpc/Makefile+1 -10 replies
176/255powerpc: Fix SPE Power ISA properties for e500v1 platformsarch/powerpc/boot/dts/fsl/e500v1_power_isa.dtsi arch/powerpc/boot/dts/fsl/mpc8540ads.dts arch/powerpc/boot/dts/fsl/mpc8541cds.dts +2 more+55 -40 replies
177/255cgroup/cpuset: Enable update_tasks_cpumask() on top_cpusetkernel/cgroup/cpuset.c+11 -70 replies
178/255iommu/omap: Fix buffer overflow in debugfsdrivers/iommu/omap-iommu-debug.c+3 -30 replies
179/255crypto: akcipher - default implementation for setting a private keycrypto/akcipher.c+8 -00 replies
180/255crypto: ccp - Release dma channels before dmaengine unrgisterdrivers/crypto/ccp/ccp-dmaengine.c+5 -10 replies
181/255iommu/iova: Fix module config properlyinclude/linux/iova.h+1 -10 replies
182/255kbuild: remove the target in signal traps when interruptedscripts/Kbuild.include+22 -10 replies
183/255crypto: cavium - prevent integer overflow loading firmwaredrivers/crypto/cavium/cpt/cptpf_main.c+4 -20 replies
184/255f2fs: fix race condition on setting FI_NO_EXTENT flagfs/f2fs/extent_cache.c+1 -20 replies
185/255ACPI: video: Add Toshiba Satellite/Portege Z830 quirkdrivers/acpi/acpi_video.c+16 -00 replies
186/255MIPS: BCM47XX: Cast memcmp() of function to (void *)arch/mips/bcm47xx/prom.c+2 -20 replies
187/255powercap: intel_rapl: fix UBSAN shift-out-of-bounds issuedrivers/powercap/intel_rapl_common.c+3 -00 replies
188/255thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crashdrivers/thermal/intel/intel_powerclamp.c+4 -20 replies
189/255x86/entry: Work around Clang __bdos() bugarch/x86/xen/enlighten_pv.c+2 -10 replies
190/255NFSD: Return nfserr_serverfault if splice_ok but buf->pages have datafs/nfsd/nfs4xdr.c+1 -10 replies
191/255wifi: brcmfmac: fix invalid address access when enabling SCAN log leveldrivers/net/wireless/broadcom/brcm80211/brcmfmac/pno.c+6 -60 replies
192/255bpftool: Clear errno after libcaps checkstools/bpf/bpftool/main.c+10 -00 replies
193/255openvswitch: Fix double reporting of drops in dropwatchnet/openvswitch/datapath.c+10 -30 replies
194/255openvswitch: Fix overreporting of drops in dropwatchnet/openvswitch/datapath.c+3 -20 replies
195/255tcp: annotate data-race around tcp_md5sig_pool_populatednet/ipv4/tcp.c+10 -40 replies
196/255wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()drivers/net/wireless/ath/ath9k/htc_hst.c+28 -150 replies
197/255xfrm: Update ipcomp_scratches with NULL when freednet/xfrm/xfrm_ipcomp.c+1 -00 replies
198/255wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c+2 -10 replies
199/255Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()net/bluetooth/l2cap_core.c+6 -40 replies
200/255Bluetooth: hci_sysfs: Fix attempting to call device_add multiple timesnet/bluetooth/hci_sysfs.c+3 -00 replies
201/255can: bcm: check the result of can_send() in bcm_can_tx()net/can/bcm.c+4 -30 replies
202/255wifi: rt2x00: dont run Rt5592 IQ calibration on MT7620drivers/net/wireless/ralink/rt2x00/rt2800lib.c+2 -10 replies
203/255wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620drivers/net/wireless/ralink/rt2x00/rt2800lib.c+1 -10 replies
204/255wifi: rt2x00: set VGC gain for both chains of MT7620drivers/net/wireless/ralink/rt2x00/rt2800lib.c+2 -10 replies
205/255wifi: rt2x00: set SoC wmac clock registerdrivers/net/wireless/ralink/rt2x00/rt2800lib.c+21 -00 replies
206/255wifi: rt2x00: correctly set BBP register 86 for MT7620drivers/net/wireless/ralink/rt2x00/rt2800lib.c+4 -10 replies
207/255net: If sock is dead dont access socks sk_wq in sk_stream_wait_memorynet/core/stream.c+2 -10 replies
208/255Bluetooth: L2CAP: Fix user-after-freenet/bluetooth/l2cap_core.c+7 -00 replies
209/255r8152: Rate limit overflow messagesdrivers/net/usb/r8152.c+3 -10 replies
210/255drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()drivers/gpu/drm/nouveau/nouveau_bo.c+3 -10 replies
211/255drm: Use size_t type for len variable in drm_copy_field()drivers/gpu/drm/drm_ioctl.c+1 -10 replies
212/255drm: Prevent drm_copy_field() to attempt copying a NULL pointerdrivers/gpu/drm/drm_ioctl.c+6 -00 replies
213/255drm/amd/display: fix overflow on MIN_I64 definitiondrivers/gpu/drm/amd/display/dc/calcs/bw_fixed.c+3 -30 replies
214/255drm/vc4: vec: Fix timings for VEC modesdrivers/gpu/drm/vc4/vc4_vec.c+2 -20 replies
215/255drm: panel-orientation-quirks: Add quirk for Anbernic Win600drivers/gpu/drm/drm_panel_orientation_quirks.c+6 -00 replies
216/255platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloadingdrivers/platform/x86/msi-laptop.c+3 -50 replies
217/255drm/amdgpu: fix initial connector audio valuedrivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c+6 -10 replies
218/255mmc: sdhci-msm: add compatible string check for sdm670drivers/mmc/host/sdhci-msm.c+1 -00 replies
219/255ARM: dts: imx7d-sdb: config the max pressure for tsc2046arch/arm/boot/dts/imx7d-sdb.dts+1 -60 replies
220/255ARM: dts: imx6q: add missing properties for sramarch/arm/boot/dts/imx6q.dtsi+3 -00 replies
221/255ARM: dts: imx6dl: add missing properties for sramarch/arm/boot/dts/imx6dl.dtsi+3 -00 replies
222/255ARM: dts: imx6qp: add missing properties for sramarch/arm/boot/dts/imx6qp.dtsi+6 -00 replies
223/255ARM: dts: imx6sl: add missing properties for sramarch/arm/boot/dts/imx6sl.dtsi+3 -00 replies
224/255ARM: dts: imx6sll: add missing properties for sramarch/arm/boot/dts/imx6sll.dtsi+3 -00 replies
225/255ARM: dts: imx6sx: add missing properties for sramarch/arm/boot/dts/imx6sx.dtsi+6 -00 replies
226/255btrfs: scrub: try to fix super block errorsfs/btrfs/scrub.c+36 -00 replies
227/255clk: zynqmp: Fix stack-out-of-bounds in strncpy`drivers/clk/zynqmp/clkc.c+7 -00 replies
228/255media: cx88: Fix a null-ptr-deref bug in buffer_prepare()drivers/media/pci/cx88/cx88-vbi.c drivers/media/pci/cx88/cx88-video.c+26 -260 replies
229/255clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_ratedrivers/clk/zynqmp/pll.c+15 -160 replies
230/255scsi: 3w-9xxx: Avoid disabling device if failing to enable itdrivers/scsi/3w-9xxx.c+1 -10 replies
231/255nbd: Fix hung when signal interrupts nbd_start_device_ioctl()drivers/block/nbd.c+4 -20 replies
232/255power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()drivers/power/supply/adp5061.c+3 -30 replies
233/255staging: vt6655: fix potential memory leakdrivers/staging/vt6655/device_main.c+1 -10 replies
234/255ata: libahci_platform: Sanity check the DT child nodes numberdrivers/ata/libahci_platform.c+12 -20 replies
235/255bcache: fix set_at_max_writeback_rate() for multiple attached devicesdrivers/md/bcache/writeback.c+52 -210 replies
236/255HID: roccat: Fix use-after-free in roccat_read()drivers/hid/hid-roccat.c+4 -00 replies
237/255md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5ddrivers/md/raid5.c+12 -00 replies
238/255usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()drivers/usb/host/xhci-mem.c+6 -10 replies
239/255usb: musb: Fix musb_gadget.c rxstate overflow bugdrivers/usb/musb/musb_gadget.c+3 -00 replies
240/255Revert "usb: storage: Add quirk for Samsung Fit flash"drivers/usb/storage/unusual_devs.h+0 -60 replies
241/255staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv()drivers/staging/rtl8723bs/core/rtw_cmd.c+6 -100 replies
242/255nvme: copy firmware_rev on each initdrivers/nvme/host/core.c+2 -10 replies
243/255nvmet-tcp: add bounds check on Transfer Tagdrivers/nvme/target/tcp.c+9 -20 replies
244/255usb: idmouse: fix an uninit-value in idmouse_opendrivers/usb/misc/idmouse.c+4 -40 replies
245/255clk: bcm2835: Make peripheral PLLC criticaldrivers/clk/bcm/clk-bcm2835.c+1 -10 replies
246/255perf intel-pt: Fix segfault in intel_pt_print_info() with uClibctools/perf/util/intel-pt.c+7 -20 replies
247/255io_uring/af_unix: defer registered files gc to io_uring releasefs/io_uring.c include/linux/skbuff.h net/unix/garbage.c+23 -00 replies
248/255net: ieee802154: return -EINVAL for unknown addr typeinclude/net/ieee802154_netdev.h+9 -30 replies
249/255Revert "net/ieee802154: reject zero-sized raw_sendmsg()"net/ieee802154/socket.c+0 -30 replies
250/255net/ieee802154: dont warn zero-sized raw_sendmsg()net/ieee802154/socket.c+4 -00 replies
251/255ext4: continue to expand file system when the target size doesnt reachfs/ext4/resize.c+1 -10 replies
252/255md: Replace snprintf with scnprintfdrivers/md/raid0.c+2 -20 replies
253/255efi: libstub: drop pointless get_memory_map() calldrivers/firmware/efi/libstub/fdt.c+0 -80 replies
254/255inet: fully convert sk->sk_rx_dst to RCU rulesinclude/net/sock.h net/ipv4/af_inet.c net/ipv4/tcp.c +5 more+23 -180 replies
255/255thermal: intel_powerclamp: Use first online CPU as control_cpudrivers/thermal/intel/intel_powerclamp.c+1 -50 replies

Reviews trailers per patch

101 of 255 patches have a Reviewed-by or Acked-by.

PatchBoris OstrovskyPaulo Alcantara (SUSE)Tom TalpeyEnzo MatsumiyaJimmy AssarssonAdrian HunterAlexander DahlBoris BrezillonPeter RosinQu WenruoSrinivas KandagatlaPetr MladekJosh PoimboeufSamuel HollandPaul KocialkowskiJim MattsonMaxim LevitskyGeert UytterhoevenGustavo A. R. SilvaRich FelkerReinette ChatreJes SorensenPeter OberparleiterDan CarpenterLyude PaulQuentin MonnetJohn FastabendAbhinav KumarThomas ZimmermannJeff LaytonChristophe LeroyDmitry TorokhovLinus WalleijKelin WangAndrew LunnsyzbotGuenter RoeckLi ZhijianBob PearsonStanislav FomichevGreg Kroah-HartmanMarcin WojtasPhilipp HortmannAngeloGioacchino Del RegnoMiaoqian LinTyrel DatwylerRobin MurphyLaurent PinchartRyusuke KonishiRitesh Harjani (IBM)Hans de GoedeEvan Green[email protected]Herbert XuDavid BoumanChen YuJason BaronDaniel VetterAtish PatraJosef BacikMingzhe ZouSagi GrimbergChaitanya KulkarniChao LengStefan WahrenNoralf TrønnesDavid SterbaMichal SimekMichael KelleyGuoqing JiangIvan T. IvanovFlorian FainelliLiang YangNeil ArmstrongMartin BlumenstinglShubhrajyoti DattaJoel StanleyAndy ShevchenkoYonghong SongZhang RuiNamhyung KimChao YuIlpo JärvinenStanislaw GruszkaPeter RobinsonHannes ReineckeStefano GarzarellaMichael S. TsirkinOlga KornievskaiaRobert FossArd BiesheuvelJan KaraBhupesh SharmaKrzysztof KozlowskiFrederic BarratJon HunterArnd BergmannHawkins JiaweiIngo MolnarNicolas SchierTom LendackyMartin KaiserSegher BoessenkoolOliver HartkoppArvid NorlanderJason YanEddie JamesToke Høiland-JørgensenMichael HennerichNick DesaulniersNathan ChancellorConor DooleyLeon RomanovskyTony LindgrenLukas CzernerTadeusz StrukPeter XuChristian Brauner (Microsoft)Allen PaisKuninori MorimotoThierry RedingShuah KhanSlade WatkinsLinux Kernel Functional Testing
SeriesT-b T-b T-b T-b T-b T-b T-b
1/255
2/255
3/255
4/255
5/255
6/255
7/255
8/255
9/255A-b T-b R-b T-b
10/255R-b R-b
11/255A-b R-b
12/255
13/255R-b R-b
14/255R-b
15/255
16/255T-b
17/255T-b
18/255T-b
19/255T-b
20/255A-b
21/255
22/255
23/255
24/255
25/255R-b
26/255
27/255R-b
28/255
29/255R-b
30/255R-b T-b T-b T-b
31/255
32/255
33/255
34/255
35/255R-b
36/255R-b
37/255
38/255
39/255T-b
40/255R-b
41/255R-b T-b
42/255R-b
43/255
44/255
45/255R-b A-b
46/255
47/255
48/255
49/255
50/255
51/255R-b A-b
52/255
53/255R-b R-b
54/255R-b R-b
55/255T-b R-b
56/255R-b
57/255
58/255
59/255A-b A-b
60/255R-b R-b A-b
61/255
62/255R-b
63/255
64/255
65/255R-b A-b
66/255A-b
67/255A-b
68/255
69/255
70/255
71/255R-b
72/255
73/255R-b
74/255A-b
75/255
76/255
77/255
78/255
79/255R-b A-b
80/255R-b
81/255
82/255
83/255T-b
84/255
85/255
86/255T-b
87/255R-b R-b
88/255R-b
89/255A-b
90/255R-b
91/255R-b
92/255
93/255
94/255
95/255
96/255A-b
97/255
98/255
99/255
100/255Co-authored-by
101/255R-b
102/255
103/255R-b
104/255
105/255
106/255
107/255
108/255
109/255
110/255
111/255
112/255
113/255R-b
114/255R-b
115/255R-b
116/255A-b
117/255
118/255
119/255
120/255
121/255
122/255R-b
123/255R-b R-b
124/255
125/255
126/255
127/255
128/255
129/255
130/255
131/255
132/255
133/255
134/255R-b R-b
135/255R-b R-b
136/255A-b
137/255A-b A-b
138/255A-b A-b
139/255
140/255T-b
141/255
142/255
143/255
144/255
145/255A-b
146/255
147/255
148/255
149/255
150/255R-b
151/255R-b
152/255T-b
153/255R-b
154/255
155/255R-b
156/255R-b
157/255R-b
158/255
159/255
160/255
161/255R-b
162/255
163/255R-b
164/255
165/255
166/255R-b R-b
167/255R-b
168/255
169/255
170/255R-b
171/255Co-authored-by
172/255Co-authored-by R-b
173/255
174/255R-b R-b
175/255R-b
176/255
177/255
178/255R-b R-b
179/255
180/255A-b
181/255R-b
182/255T-b R-b
183/255
184/255R-b
185/255R-b T-b
186/255
187/255A-b
188/255
189/255R-b
190/255
191/255
192/255
193/255
194/255
195/255
196/255A-b
197/255T-b A-b
198/255
199/255
200/255T-b
201/255A-b
202/255
203/255A-b
204/255A-b
205/255A-b
206/255A-b
207/255A-b
208/255
209/255
210/255R-b
211/255R-b T-b
212/255A-b
213/255
214/255A-b
215/255R-b
216/255
217/255
218/255R-b A-b
219/255
220/255
221/255
222/255
223/255
224/255
225/255
226/255R-b
227/255A-b
228/255
229/255R-b
230/255
231/255R-b
232/255A-b
233/255T-b
234/255R-b
235/255A-b
236/255
237/255
238/255
239/255
240/255
241/255
242/255R-b R-b R-b
243/255R-b
244/255
245/255R-b A-b
246/255A-b
247/255Reported-and-tested-by
248/255
249/255
250/255
251/255
252/255R-b A-b
253/255
254/255
255/255R-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 124 reviewers.

Read the v1 thread

Cover letter [PATCH 5.4 000/255] 5.4.220-rc1 review

This is the start of the stable review cycle for the 5.4.220 release. There are 255 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 Oct 2022 11:29:24 +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.220-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.220-rc1

Rafael J. Wysocki <[email protected]>
thermal: intel_powerclamp: Use first online CPU as control_cpu

Eric Dumazet <[email protected]>

    inet: fully convert sk->sk_rx_dst to RCU rules

Ard Biesheuvel <[email protected]>
efi: libstub: drop pointless get_memory_map() call

Saurabh Sengar <[email protected]>
md: Replace snprintf with scnprintf

Jerry Lee 李修賢 <[email protected]>
ext4: continue to expand file system when the target size doesn't reach

Tetsuo Handa <[email protected]>

    net/ieee802154: don't warn zero-sized raw_sendmsg()

Alexander Aring <[email protected]>
Revert "net/ieee802154: reject zero-sized raw_sendmsg()"

Alexander Aring <[email protected]>
net: ieee802154: return -EINVAL for unknown addr type

Pavel Begunkov <[email protected]>
io_uring/af_unix: defer registered files gc to io_uring release

Adrian Hunter <[email protected]>
perf intel-pt: Fix segfault in intel_pt_print_info() with uClibc

Maxime Ripard <[email protected]>
clk: bcm2835: Make peripheral PLLC critical

Dongliang Mu <[email protected]>
usb: idmouse: fix an uninit-value in idmouse_open

Varun Prakash <[email protected]>
nvmet-tcp: add bounds check on Transfer Tag

Keith Busch <[email protected]>
nvme: copy firmware_rev on each init

Xiaoke Wang <[email protected]>
staging: rtl8723bs: fix a potential memory leak in rtw_init_cmd_priv()

sunghwan jung <[email protected]>
Revert "usb: storage: Add quirk for Samsung Fit flash"

Robin Guo <[email protected]>
usb: musb: Fix musb_gadget.c rxstate overflow bug

Jianglei Nie <[email protected]>
usb: host: xhci: Fix potential memory leak in xhci_alloc_stream_info()

Logan Gunthorpe <[email protected]>
md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d

Hyunwoo Kim <[email protected]>
HID: roccat: Fix use-after-free in roccat_read()

Coly Li <[email protected]>
bcache: fix set_at_max_writeback_rate() for multiple attached devices

Serge Semin <[email protected]>
ata: libahci_platform: Sanity check the DT child nodes number

Nam Cao <[email protected]>
staging: vt6655: fix potential memory leak

Wei Yongjun <[email protected]>
power: supply: adp5061: fix out-of-bounds read in adp5061_get_chg_type()

Shigeru Yoshida <[email protected]>
nbd: Fix hung when signal interrupts nbd_start_device_ioctl()

Letu Ren <[email protected]>
scsi: 3w-9xxx: Avoid disabling device if failing to enable it

Quanyang Wang <[email protected]>
clk: zynqmp: pll: rectify rate rounding in zynqmp_pll_round_rate

Zheyu Ma <[email protected]>
media: cx88: Fix a null-ptr-deref bug in buffer_prepare()

Ian Nam <[email protected]>
clk: zynqmp: Fix stack-out-of-bounds in strncpy`

Qu Wenruo <[email protected]>
btrfs: scrub: try to fix super block errors

Alexander Stein <[email protected]>
ARM: dts: imx6sx: add missing properties for sram

Alexander Stein <[email protected]>
ARM: dts: imx6sll: add missing properties for sram

Alexander Stein <[email protected]>
ARM: dts: imx6sl: add missing properties for sram

Alexander Stein <[email protected]>
ARM: dts: imx6qp: add missing properties for sram

Alexander Stein <[email protected]>
ARM: dts: imx6dl: add missing properties for sram

Alexander Stein <[email protected]>
ARM: dts: imx6q: add missing properties for sram

Haibo Chen <[email protected]>
ARM: dts: imx7d-sdb: config the max pressure for tsc2046

Richard Acayan <[email protected]>
mmc: sdhci-msm: add compatible string check for sdm670

hongao <[email protected]>
drm/amdgpu: fix initial connector audio value

Hans de Goede <[email protected]>
platform/x86: msi-laptop: Change DMI match / alias strings to fix module autoloading

Maya Matuszczyk <[email protected]>
drm: panel-orientation-quirks: Add quirk for Anbernic Win600

Mateusz Kwiatkowski <[email protected]>
drm/vc4: vec: Fix timings for VEC modes

David Gow <[email protected]>
drm/amd/display: fix overflow on MIN_I64 definition

Javier Martinez Canillas <[email protected]>
drm: Prevent drm_copy_field() to attempt copying a NULL pointer

Javier Martinez Canillas <[email protected]>
drm: Use size_t type for len variable in drm_copy_field()

Jianglei Nie <[email protected]>
drm/nouveau/nouveau_bo: fix potential memory leak in nouveau_bo_alloc()

Andrew Gaul <[email protected]>
r8152: Rate limit overflow messages

Luiz Augusto von Dentz <[email protected]>
Bluetooth: L2CAP: Fix user-after-free

Liu Jian <[email protected]>
net: If sock is dead don't access sock's sk_wq in sk_stream_wait_memory

Daniel Golle <[email protected]>
wifi: rt2x00: correctly set BBP register 86 for MT7620

Daniel Golle <[email protected]>
wifi: rt2x00: set SoC wmac clock register

Daniel Golle <[email protected]>
wifi: rt2x00: set VGC gain for both chains of MT7620

Daniel Golle <[email protected]>
wifi: rt2x00: set correct TX_SW_CFG1 MAC register for MT7620

Daniel Golle <[email protected]>

    wifi: rt2x00: don't run Rt5592 IQ calibration on MT7620

Ziyang Xuan <[email protected]>
can: bcm: check the result of can_send() in bcm_can_tx()

Luiz Augusto von Dentz <[email protected]>
Bluetooth: hci_sysfs: Fix attempting to call device_add multiple times

Tetsuo Handa <[email protected]>
Bluetooth: L2CAP: initialize delayed works at l2cap_chan_create()

Alexander Coffin <[email protected]>
wifi: brcmfmac: fix use-after-free bug in brcmf_netdev_start_xmit()

Khalid Masum <[email protected]>
xfrm: Update ipcomp_scratches with NULL when freed

Tetsuo Handa <[email protected]>
wifi: ath9k: avoid uninit memory read in ath9k_htc_rx_msg()

Eric Dumazet <[email protected]>
tcp: annotate data-race around tcp_md5sig_pool_populated

Mike Pattrick <[email protected]>
openvswitch: Fix overreporting of drops in dropwatch

Mike Pattrick <[email protected]>
openvswitch: Fix double reporting of drops in dropwatch

Quentin Monnet <[email protected]>
bpftool: Clear errno after libcap's checks

Wright Feng <[email protected]>
wifi: brcmfmac: fix invalid address access when enabling SCAN log level

Anna Schumaker <[email protected]>

    NFSD: Return nfserr_serverfault if splice_ok but buf->pages have data

Kees Cook <[email protected]>
x86/entry: Work around Clang __bdos() bug

Srinivas Pandruvada <[email protected]>
thermal: intel_powerclamp: Use get_cpu() instead of smp_processor_id() to avoid crash

Chao Qin <[email protected]>
powercap: intel_rapl: fix UBSAN shift-out-of-bounds issue

Kees Cook <[email protected]>
MIPS: BCM47XX: Cast memcmp() of function to (void *)

Arvid Norlander <[email protected]>
ACPI: video: Add Toshiba Satellite/Portege Z830 quirk

Zhang Qilong <[email protected]>
f2fs: fix race condition on setting FI_NO_EXTENT flag

Dan Carpenter <[email protected]>
crypto: cavium - prevent integer overflow loading firmware

Masahiro Yamada <[email protected]>
kbuild: remove the target in signal traps when interrupted

Robin Murphy <[email protected]>
iommu/iova: Fix module config properly

Koba Ko <[email protected]>
crypto: ccp - Release dma channels before dmaengine unrgister

Ignat Korchagin <[email protected]>
crypto: akcipher - default implementation for setting a private key

Dan Carpenter <[email protected]>
iommu/omap: Fix buffer overflow in debugfs

Waiman Long <[email protected]>
cgroup/cpuset: Enable update_tasks_cpumask() on top_cpuset

Pali Rohár <[email protected]>
powerpc: Fix SPE Power ISA properties for e500v1 platforms

Nicholas Piggin <[email protected]>
powerpc/64s: Fix GENERIC_CPU build flags for PPC970 / G5

Vitaly Kuznetsov <[email protected]>
x86/hyperv: Fix 'struct hv_enlightened_vmcs' definition

Zheng Yongjun <[email protected]>
powerpc/powernv: add missing of_node_put() in opal_export_attrs()

Liang He <[email protected]>
powerpc/pci_dn: Add missing of_node_put()

Liang He <[email protected]>
powerpc/sysdev/fsl_msi: Add missing of_node_put()

Nathan Chancellor <[email protected]>
powerpc/math_emu/efp: Include module.h

Jack Wang <[email protected]>
mailbox: bcm-ferxrm-mailbox: Fix error check for dma_map_sg

Joel Stanley <[email protected]>
clk: ast2600: BCLK comes from EPLL

Miaoqian Lin <[email protected]>
clk: ti: dra7-atl: Fix reference leak in of_dra7_atl_clk_probe

Stefan Wahren <[email protected]>
clk: bcm2835: fix bcm2835_clock_rate_from_divisor declaration

David Collins <[email protected]>
spmi: pmic-arb: correct duplicate APID to PPID mapping logic

Dave Jiang <[email protected]>
dmaengine: ioat: stop mod_timer from resurrecting deleted timer in __cleanup()

Chen-Yu Tsai <[email protected]>
clk: mediatek: mt8183: mfgcfg: Propagate rate changes to parent

Jiasheng Jiang <[email protected]>
mfd: sm501: Add check for platform_driver_register()

Dan Carpenter <[email protected]>
mfd: fsl-imx25: Fix check for platform_get_irq() errors

Christophe JAILLET <[email protected]>

    mfd: lp8788: Fix an error handling path in lp8788_irq_init() and lp8788_irq_init()

Christophe JAILLET <[email protected]>
mfd: lp8788: Fix an error handling path in lp8788_probe()

Christophe JAILLET <[email protected]>
mfd: fsl-imx25: Fix an error handling path in mx25_tsadc_setup_irq()

Christophe JAILLET <[email protected]>
mfd: intel_soc_pmic: Fix an error handling path in intel_soc_pmic_i2c_probe()

Jiasheng Jiang <[email protected]>
fsi: core: Check error number after calling ida_simple_get

Duoming Zhou <[email protected]>
scsi: libsas: Fix use-after-free bug in smp_execute_task_sg()

Pali Rohár <[email protected]>
serial: 8250: Fix restoring termios speed after suspend

Guilherme G. Piccoli <[email protected]>
firmware: google: Test spinlock on panic path to avoid lockups

Nam Cao <[email protected]>
staging: vt6655: fix some erroneous memory clean-up loops

Dongliang Mu <[email protected]>
phy: qualcomm: call clk_disable_unprepare in the error handling

Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: disable dma rx/tx use flags in lpuart_dma_shutdown

Dan Carpenter <[email protected]>
drivers: serial: jsm: fix some leaks in probe

Albert Briscoe <[email protected]>
usb: gadget: function: fix dangling pnp_string in f_printer.c

Mario Limonciello <[email protected]>
xhci: Don't show warning for reinit on known broken suspend

Logan Gunthorpe <[email protected]>
md/raid5: Ensure stripe_fill happens on non-read IO with journal

Dan Carpenter <[email protected]>
mtd: rawnand: meson: fix bit map use in meson_nfc_ecc_correct()

Niklas Cassel <[email protected]>
ata: fix ata_id_has_dipm()

Niklas Cassel <[email protected]>
ata: fix ata_id_has_ncq_autosense()

Niklas Cassel <[email protected]>
ata: fix ata_id_has_devslp()

Niklas Cassel <[email protected]>
ata: fix ata_id_sense_reporting_enabled() and ata_id_has_sense_reporting()

Bernard Metzler <[email protected]>
RDMA/siw: Always consume all skbuf data in sk_data_ready() upcall.

William Dean <[email protected]>
mtd: devices: docg3: check the return value of devm_ioremap() in the probe

Jim Cromie <[email protected]>
dyndbg: let query-modname override actual module name

Jim Cromie <[email protected]>
dyndbg: fix module.dyndbg handling

Hangyu Hua <[email protected]>
misc: ocxl: fix possible refcount leak in afu_ioctl()

Zhu Yanjun <[email protected]>

    RDMA/rxe: Fix the error caused by qp->sk

Zhu Yanjun <[email protected]>
RDMA/rxe: Fix "kernel NULL pointer dereference" error

Miaoqian Lin <[email protected]>
media: xilinx: vipp: Fix refcount leak in xvip_graph_dma_init

Shubhrajyoti Datta <[email protected]>
tty: xilinx_uartps: Fix the ignore_status

Liang He <[email protected]>
media: exynos4-is: fimc-is: Add of_node_put() when breaking out of loop

Jack Wang <[email protected]>
HSI: omap_ssi_port: Fix dma_map_sg error check

Miaoqian Lin <[email protected]>
HSI: omap_ssi: Fix refcount leak in ssi_probe

Miaoqian Lin <[email protected]>
clk: tegra20: Fix refcount leak in tegra20_clock_init

Miaoqian Lin <[email protected]>
clk: tegra: Fix refcount leak in tegra114_clock_init

Miaoqian Lin <[email protected]>
clk: tegra: Fix refcount leak in tegra210_clock_init

Liang He <[email protected]>
clk: berlin: Add of_node_put() for of_get_parent()

Liang He <[email protected]>
clk: oxnas: Hold reference returned by of_get_parent()

Liang He <[email protected]>
clk: meson: Hold reference returned by of_get_parent()

Jonathan Cameron <[email protected]>
iio: ABI: Fix wrong format of differential capacitance channel ABI.

Nuno Sá <[email protected]>
iio: inkern: only release the device node when done with it

Claudiu Beznea <[email protected]>
iio: adc: at91-sama5d2_adc: lock around oversampling and sample freq

Claudiu Beznea <[email protected]>
iio: adc: at91-sama5d2_adc: check return status for pressure and touch

Claudiu Beznea <[email protected]>

    iio: adc: at91-sama5d2_adc: fix AT91_SAMA5D2_MR_TRACKTIM_MAX

Dmitry Torokhov <[email protected]>
ARM: dts: exynos: fix polarity of VBUS GPIO of Origen

Geert Uytterhoeven <[email protected]>
ARM: Drop CMDLINE_* dependency on ATAGS

Dmitry Torokhov <[email protected]>
ARM: dts: exynos: correct s5k6a3 reset polarity on Midas family

Michael Walle <[email protected]>
ARM: dts: kirkwood: lsxl: remove first ethernet port

Michael Walle <[email protected]>
ARM: dts: kirkwood: lsxl: fix serial line

Marek Behún <[email protected]>
ARM: dts: turris-omnia: Fix mpp26 pin name and comment

Liang He <[email protected]>

    soc: qcom: smem_state: Add refcounting for the 'state->of_node'

Liang He <[email protected]>
soc: qcom: smsm: Fix refcount leak bugs in qcom_smsm_probe()

Liang He <[email protected]>
memory: of: Fix refcount leak bug in of_get_ddr_timings()

Liang He <[email protected]>
memory: pl353-smc: Fix refcount leak bug in pl353_smc_probe()

Takashi Iwai <[email protected]>
ALSA: hda/hdmi: Don't skip notification handling during PM operation

Zhang Qilong <[email protected]>
ASoC: wm5102: Fix PM disable depth imbalance in wm5102_probe

Zhang Qilong <[email protected]>
ASoC: wm5110: Fix PM disable depth imbalance in wm5110_probe

Zhang Qilong <[email protected]>
ASoC: wm8997: Fix PM disable depth imbalance in wm8997_probe

Christophe JAILLET <[email protected]>
mmc: wmt-sdmmc: Fix an error handling path in wmt_mci_probe()

Andreas Pape <[email protected]>
ALSA: dmaengine: increment buffer pointer atomically

Dmitry Baryshkov <[email protected]>

    drm/msm/dpu: index dpu_kms->hw_vbif using vbif_idx

Liang He <[email protected]>
ASoC: eureka-tlv320: Hold reference returned from of_find_xxx API

Christophe JAILLET <[email protected]>
mmc: au1xmmc: Fix an error handling path in au1xmmc_probe()

Liang He <[email protected]>
drm/omap: dss: Fix refcount leak bugs

Takashi Iwai <[email protected]>
ALSA: hda: beep: Simplify keep-power-at-enable behavior

Jiasheng Jiang <[email protected]>
ASoC: rsnd: Add check for rsnd_mod_power_on

Zheyu Ma <[email protected]>
drm/bridge: megachips: Fix a null pointer dereference bug

Randy Dunlap <[email protected]>
drm: fix drm_mipi_dbi build errors

Hans de Goede <[email protected]>
platform/x86: msi-laptop: Fix resource cleanup

Hans de Goede <[email protected]>
platform/x86: msi-laptop: Fix old-ec check for backlight registering

Dan Carpenter <[email protected]>
platform/chrome: fix memory corruption in ioctl

Rustam Subkhankulov <[email protected]>
platform/chrome: fix double-free in chromeos_laptop_prepare()

Maxime Ripard <[email protected]>
drm/mipi-dsi: Detach devices when removing the host

Alvin Šipraga <[email protected]>
drm: bridge: adv7511: fix CEC power down control register offset

Russell King (Oracle) <[email protected]>
net: mvpp2: fix mvpp2 debugfs leak

Eric Dumazet <[email protected]>
once: add DO_ONCE_SLOW() for sleepable contexts

Tetsuo Handa <[email protected]>

    net/ieee802154: reject zero-sized raw_sendmsg()

Jianglei Nie <[email protected]>
bnx2x: fix potential memory leak in bnx2x_tpa_stop()

Tetsuo Handa <[email protected]>
net: rds: don't hold sock lock when cancelling work from rds_tcp_reset_callbacks()

Neal Cardwell <[email protected]>
tcp: fix tcp_cwnd_validate() to not forget is_cwnd_limited

Xin Long <[email protected]>
sctp: handle the error returned from sctp_auth_asoc_init_active_key

Duoming Zhou <[email protected]>
mISDN: fix use-after-free bugs in l1oip timer handlers

Junichi Uekawa <[email protected]>
vhost/vsock: Use kvmalloc/kvfree for larger packets.

Vincent Whitchurch <[email protected]>
spi: s3c64xx: Fix large transfers with DMA

Phil Sutter <[email protected]>
netfilter: nft_fib: Fix for rpath check with VRF devices

Zhang Qilong <[email protected]>
spi/omap100k:Fix PM disable depth imbalance in omap1_spi100k_probe

Kees Cook <[email protected]>
x86/microcode/AMD: Track patch allocation size explicitly

Lee Jones <[email protected]>
bpf: Ensure correct locking around vulnerable function find_vpid()

Zheng Yongjun <[email protected]>
net: fs_enet: Fix wrong check in do_pd_setup

Bitterblue Smith <[email protected]>
wifi: rtl8xxxu: gen2: Fix mistake in path B IQ calibration

Lorenz Bauer <[email protected]>
bpf: btf: fix truncated last_member_type_id in btf_struct_resolve

Bitterblue Smith <[email protected]>
wifi: rtl8xxxu: Fix skb misuse in TX queue selection

Xu Qiang <[email protected]>
spi: qup: add missing clk_disable_unprepare on error in spi_qup_pm_resume_runtime()

Xu Qiang <[email protected]>
spi: qup: add missing clk_disable_unprepare on error in spi_qup_resume()

Dan Carpenter <[email protected]>
wifi: rtl8xxxu: tighten bounds checking in rtl8xxxu_read_efuse()

Kohei Tarumizu <[email protected]>
x86/resctrl: Fix to restore to original value when re-enabling hardware prefetch register

Lam Thai <[email protected]>
bpftool: Fix a wrong type cast in btf_dumper_int

Hari Chandrakanthan <[email protected]>
wifi: mac80211: allow bw change during channel switch in mesh

Wen Gong <[email protected]>
wifi: ath10k: add peer map clean up for peer delete in ath10k_sta_state()

Christophe JAILLET <[email protected]>
nfsd: Fix a memory leak in an error handling path

Wang Kefeng <[email protected]>
ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE

Kees Cook <[email protected]>

    sh: machvec: Use char[] for section boundaries

Ondrej Mosnacek <[email protected]>
userfaultfd: open userfaultfds with O_RDONLY

Waiman Long <[email protected]>
tracing: Disable interrupt or preemption before acquiring arch_spinlock_t

Greg Kroah-Hartman <[email protected]>
selinux: use "grep -E" instead of "egrep"

Jianglei Nie <[email protected]>
drm/nouveau: fix a use-after-free in nouveau_gem_prime_import_sg_table()

Martin Liska <[email protected]>
gcov: support GCC 12.1 and newer compilers

Sean Christopherson <[email protected]>
KVM: VMX: Drop bits 31:16 when shoving exception error code into VMCS

Sean Christopherson <[email protected]>
KVM: nVMX: Unconditionally purge queued/injected events on nested "exit"

Michal Luczaj <[email protected]>
KVM: x86/emulator: Fix handing of POP SS to correctly set interruptibility

Dmitry Osipenko <[email protected]>
media: cedrus: Set the platform driver data earlier

Steven Rostedt (Google) <[email protected]>
ring-buffer: Fix race between reset page and reading page

Steven Rostedt (Google) <[email protected]>
ring-buffer: Check pending waiters when doing wake ups as well

Steven Rostedt (Google) <[email protected]>
ring-buffer: Have the shortest_full queue be the shortest not longest

Steven Rostedt (Google) <[email protected]>
ring-buffer: Allow splice to read previous partially read pages

Zheng Yejian <[email protected]>
ftrace: Properly unset FTRACE_HASH_FL_MOD

Rik van Riel <[email protected]>
livepatch: fix race between fork and KLP transition

Jinke Han <[email protected]>
ext4: place buffer head allocation before handle start

Lalith Rajendran <[email protected]>
ext4: make ext4_lazyinit_thread freezable

Baokun Li <[email protected]>
ext4: fix null-ptr-deref in ext4_write_info

Jan Kara <[email protected]>
ext4: avoid crash when inline data creation follows DIO write

Andrew Perepechko <[email protected]>
jbd2: wake up journal waiters in FIFO order, not LIFO

Ryusuke Konishi <[email protected]>
nilfs2: fix use-after-free bug of struct nilfs_root

Chao Yu <[email protected]>
f2fs: fix to do sanity check on summary info

Chao Yu <[email protected]>
f2fs: fix to do sanity check on destination blkaddr during recovery

Jaegeuk Kim <[email protected]>
f2fs: increase the limit for reserve_root

Filipe Manana <[email protected]>
btrfs: fix race between quota enable and quota rescan ioctl

Hyunwoo Kim <[email protected]>
fbdev: smscufx: Fix use-after-free in ufx_ops_open()

Pali Rohár <[email protected]>
powerpc/boot: Explicitly disable usage of SPE instructions

Maciej W. Rozycki <[email protected]>
PCI: Sanitise firmware BAR assignments behind a PCI-PCI bridge

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

Fangrui Song <[email protected]>
riscv: Pass -mno-relax only on lld < 15.0.0

Andrew Bresticker <[email protected]>
riscv: Allow PROT_WRITE-only mmap()

Helge Deller <[email protected]>
parisc: fbdev/stifb: Align graphics memory size to 4MB

Maciej W. Rozycki <[email protected]>
RISC-V: Make port I/O string accessors actually work

Linus Walleij <[email protected]>
regulator: qcom_rpm: Fix circular deferral regression

Krzysztof Kozlowski <[email protected]>
ASoC: wcd9335: fix order of Slimbus unprepare/disable

Zhihao Cheng <[email protected]>
quota: Check next/prev free block number after reading from quota file

Andri Yngvason <[email protected]>
HID: multitouch: Add memory barriers

Alexander Aring <[email protected]>
fs: dlm: handle -EBUSY first in lock arg validation

Alexander Aring <[email protected]>
fs: dlm: fix race between test_bit() and queue_work()

Wenchao Chen <[email protected]>
mmc: sdhci-sprd: Fix minimum clock limit

Anssi Hannula <[email protected]>
can: kvaser_usb_leaf: Fix CAN state after restart

Anssi Hannula <[email protected]>
can: kvaser_usb_leaf: Fix TX queue out of sync after restart

Anssi Hannula <[email protected]>
can: kvaser_usb_leaf: Fix overread with an invalid command

Anssi Hannula <[email protected]>
can: kvaser_usb: Fix use of uninitialized completion

Jean-Francois Le Fillatre <[email protected]>
usb: add quirks for Lenovo OneLink+ Dock

Eddie James <[email protected]>
iio: pressure: dps310: Reset chip after timeout

Eddie James <[email protected]>
iio: pressure: dps310: Refactor startup procedure

Michael Hennerich <[email protected]>
iio: dac: ad5593r: Fix i2c read protocol requirements

Zhang Xiaoxu <[email protected]>
cifs: Fix the error length of VALIDATE_NEGOTIATE_INFO message

Ronnie Sahlberg <[email protected]>
cifs: destage dirty pages before re-reading them for cache=none

Tudor Ambarus <[email protected]>
mtd: rawnand: atmel: Unmap streaming DMA mappings

Saranya Gopal <[email protected]>
ALSA: hda/realtek: Add Intel Reference SSID to support headset keys

Luke D. Jones <[email protected]>
ALSA: hda/realtek: Add quirk for ASUS GV601R laptop

Luke D. Jones <[email protected]>
ALSA: hda/realtek: Correct pin configs for ASUS G533Z

Callum Osmotherly <[email protected]>
ALSA: hda/realtek: remove ALC289_FIXUP_DUAL_SPK for Dell 5530

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix NULL dererence at error path

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix potential memory leaks

Takashi Iwai <[email protected]>
ALSA: rawmidi: Drop register_mutex in snd_rawmidi_free()

Takashi Iwai <[email protected]>
ALSA: oss: Fix potential deadlock at unregistration

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

Diffstat:

 Documentation/ABI/testing/sysfs-bus-iio            |   2 +-
 Makefile                                           |   4 +-
 arch/arm/Kconfig                                   |   1 -
 arch/arm/boot/dts/armada-385-turris-omnia.dts      |   4 +-
 arch/arm/boot/dts/exynos4412-midas.dtsi            |   2 +-
 arch/arm/boot/dts/exynos4412-origen.dts            |   2 +-
 arch/arm/boot/dts/imx6dl.dtsi                      |   3 +
 arch/arm/boot/dts/imx6q.dtsi                       |   3 +
 arch/arm/boot/dts/imx6qp.dtsi                      |   6 +
 arch/arm/boot/dts/imx6sl.dtsi                      |   3 +
 arch/arm/boot/dts/imx6sll.dtsi                     |   3 +
 arch/arm/boot/dts/imx6sx.dtsi                      |   6 +
 arch/arm/boot/dts/imx7d-sdb.dts                    |   7 +-
 arch/arm/boot/dts/kirkwood-lsxl.dtsi               |  16 +-
 arch/arm/mm/mmu.c                                  |   4 +
 arch/mips/bcm47xx/prom.c                           |   4 +-
 arch/powerpc/Makefile                              |   2 +-
 arch/powerpc/boot/Makefile                         |   1 +
 arch/powerpc/boot/dts/fsl/e500v1_power_isa.dtsi    |  51 ++++
 arch/powerpc/boot/dts/fsl/mpc8540ads.dts           |   2 +-
 arch/powerpc/boot/dts/fsl/mpc8541cds.dts           |   2 +-
 arch/powerpc/boot/dts/fsl/mpc8555cds.dts           |   2 +-
 arch/powerpc/boot/dts/fsl/mpc8560ads.dts           |   2 +-
 arch/powerpc/kernel/pci_dn.c                       |   1 +
 arch/powerpc/math-emu/math_efp.c                   |   1 +
 arch/powerpc/platforms/powernv/opal.c              |   1 +
 arch/powerpc/sysdev/fsl_msi.c                      |   2 +
 arch/riscv/Makefile                                |   2 +
 arch/riscv/include/asm/io.h                        |  16 +-
 arch/riscv/kernel/sys_riscv.c                      |   3 -
 arch/sh/include/asm/sections.h                     |   2 +-
 arch/sh/kernel/machvec.c                           |  10 +-
 arch/um/kernel/um_arch.c                           |   2 +-
 arch/x86/include/asm/hyperv-tlfs.h                 |   4 +-
 arch/x86/include/asm/microcode.h                   |   1 +
 arch/x86/kernel/cpu/microcode/amd.c                |   3 +-
 arch/x86/kernel/cpu/resctrl/pseudo_lock.c          |  12 +-
 arch/x86/kvm/emulate.c                             |   2 +-
 arch/x86/kvm/vmx/nested.c                          |  30 ++-
 arch/x86/kvm/vmx/vmx.c                             |  12 +-
 arch/x86/xen/enlighten_pv.c                        |   3 +-
 crypto/akcipher.c                                  |   8 +
 drivers/acpi/acpi_video.c                          |  16 ++
 drivers/ata/libahci_platform.c                     |  14 +-
 drivers/block/nbd.c                                |   6 +-
 drivers/clk/bcm/clk-bcm2835.c                      |   8 +-
 drivers/clk/berlin/bg2.c                           |   5 +-
 drivers/clk/berlin/bg2q.c                          |   6 +-
 drivers/clk/clk-ast2600.c                          |   2 +-
 drivers/clk/clk-oxnas.c                            |   6 +-
 drivers/clk/mediatek/clk-mt8183-mfgcfg.c           |   6 +-
 drivers/clk/meson/meson-aoclk.c                    |   5 +-
 drivers/clk/meson/meson-eeclk.c                    |   5 +-
 drivers/clk/meson/meson8b.c                        |   5 +-
 drivers/clk/tegra/clk-tegra114.c                   |   1 +
 drivers/clk/tegra/clk-tegra20.c                    |   1 +
 drivers/clk/tegra/clk-tegra210.c                   |   1 +
 drivers/clk/ti/clk-dra7-atl.c                      |   9 +-
 drivers/clk/zynqmp/clkc.c                          |   7 +
 drivers/clk/zynqmp/pll.c                           |  31 ++-
 drivers/crypto/cavium/cpt/cptpf_main.c             |   6 +-
 drivers/crypto/ccp/ccp-dmaengine.c                 |   6 +-
 drivers/dma/ioat/dma.c                             |   6 +-
 drivers/firmware/efi/libstub/fdt.c                 |   8 -
 drivers/firmware/google/gsmi.c                     |   9 +
 drivers/fsi/fsi-core.c                             |   3 +
 drivers/gpu/drm/Kconfig                            |   1 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c     |   7 +-
 drivers/gpu/drm/amd/display/dc/calcs/bw_fixed.c    |   6 +-
 drivers/gpu/drm/bridge/adv7511/adv7511.h           |   5 +-
 drivers/gpu/drm/bridge/adv7511/adv7511_cec.c       |   4 +-
 .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c   |   4 +-
 drivers/gpu/drm/drm_ioctl.c                        |   8 +-
 drivers/gpu/drm/drm_mipi_dsi.c                     |   1 +
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |   6 +
 drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c            |  12 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c           |  29 +--
 drivers/gpu/drm/nouveau/nouveau_bo.c               |   4 +-
 drivers/gpu/drm/nouveau/nouveau_prime.c            |   1 -
 drivers/gpu/drm/omapdrm/dss/dss.c                  |   3 +
 drivers/gpu/drm/vc4/vc4_vec.c                      |   4 +-
 drivers/hid/hid-multitouch.c                       |   8 +-
 drivers/hid/hid-roccat.c                           |   4 +
 drivers/hsi/controllers/omap_ssi_core.c            |   1 +
 drivers/hsi/controllers/omap_ssi_port.c            |   8 +-
 drivers/iio/adc/at91-sama5d2_adc.c                 |  14 +-
 drivers/iio/dac/ad5593r.c                          |  46 ++--
 drivers/iio/inkern.c                               |   6 +-
 drivers/iio/pressure/dps310.c                      | 262 +++++++++++++--------
 drivers/infiniband/sw/rxe/rxe_qp.c                 |  10 +-
 drivers/infiniband/sw/siw/siw_qp_rx.c              |  27 ++-
 drivers/iommu/omap-iommu-debug.c                   |   6 +-
 drivers/isdn/mISDN/l1oip.h                         |   1 +
 drivers/isdn/mISDN/l1oip_core.c                    |  13 +-
 drivers/mailbox/bcm-flexrm-mailbox.c               |   8 +-
 drivers/md/bcache/writeback.c                      |  73 ++++--
 drivers/md/raid0.c                                 |   4 +-
 drivers/md/raid5.c                                 |  14 +-
 drivers/media/pci/cx88/cx88-vbi.c                  |   9 +-
 drivers/media/pci/cx88/cx88-video.c                |  43 ++--
 drivers/media/platform/exynos4-is/fimc-is.c        |   1 +
 drivers/media/platform/xilinx/xilinx-vipp.c        |   9 +-
 drivers/memory/of_memory.c                         |   1 +
 drivers/memory/pl353-smc.c                         |   1 +
 drivers/mfd/fsl-imx25-tsadc.c                      |  34 ++-
 drivers/mfd/intel_soc_pmic_core.c                  |   1 +
 drivers/mfd/lp8788-irq.c                           |   3 +
 drivers/mfd/lp8788.c                               |  12 +-
 drivers/mfd/sm501.c                                |   7 +-
 drivers/misc/ocxl/file.c                           |   2 +
 drivers/mmc/host/au1xmmc.c                         |   3 +-
 drivers/mmc/host/sdhci-msm.c                       |   1 +
 drivers/mmc/host/sdhci-sprd.c                      |   2 +-
 drivers/mmc/host/wmt-sdmmc.c                       |   5 +-
 drivers/mtd/devices/docg3.c                        |   7 +-
 drivers/mtd/nand/raw/atmel/nand-controller.c       |   1 +
 drivers/mtd/nand/raw/meson_nand.c                  |   4 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb.h        |   2 +
 drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c   |   3 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c  |   2 +-
 drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c   |  79 +++++++
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c    |   1 +
 drivers/net/ethernet/freescale/fs_enet/mac-fec.c   |   2 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2.h         |   1 +
 drivers/net/ethernet/marvell/mvpp2/mvpp2_debugfs.c |  10 +-
 drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c    |  13 +-
 drivers/net/usb/r8152.c                            |   4 +-
 drivers/net/wireless/ath/ath10k/mac.c              |  54 +++--
 drivers/net/wireless/ath/ath9k/htc_hst.c           |  43 ++--
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |   3 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/pno.c |  12 +-
 drivers/net/wireless/ralink/rt2x00/rt2800lib.c     |  34 ++-
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  |  21 +-
 drivers/nvme/host/core.c                           |   3 +-
 drivers/nvme/target/tcp.c                          |  11 +-
 drivers/pci/setup-res.c                            |  11 +
 drivers/phy/qualcomm/phy-qcom-usb-hsic.c           |   6 +-
 drivers/platform/chrome/chromeos_laptop.c          |  24 +-
 drivers/platform/chrome/cros_ec_chardev.c          |   3 +
 drivers/platform/x86/msi-laptop.c                  |  14 +-
 drivers/power/supply/adp5061.c                     |   6 +-
 drivers/powercap/intel_rapl_common.c               |   3 +
 drivers/regulator/qcom_rpm-regulator.c             |  24 +-
 drivers/scsi/3w-9xxx.c                             |   2 +-
 drivers/scsi/libsas/sas_expander.c                 |   2 +-
 drivers/soc/qcom/smem_state.c                      |   3 +-
 drivers/soc/qcom/smsm.c                            |  20 +-
 drivers/spi/spi-omap-100k.c                        |   1 +
 drivers/spi/spi-qup.c                              |  21 +-
 drivers/spi/spi-s3c64xx.c                          |   9 +
 drivers/spmi/spmi-pmic-arb.c                       |  13 +-
 drivers/staging/media/sunxi/cedrus/cedrus.c        |   4 +-
 drivers/staging/rtl8723bs/core/rtw_cmd.c           |  16 +-
 drivers/staging/vt6655/device_main.c               |   8 +-
 drivers/thermal/intel/intel_powerclamp.c           |   4 +-
 drivers/tty/serial/8250/8250_port.c                |   7 +-
 drivers/tty/serial/fsl_lpuart.c                    |   2 +
 drivers/tty/serial/jsm/jsm_driver.c                |   3 +-
 drivers/tty/serial/xilinx_uartps.c                 |   2 +
 drivers/usb/core/quirks.c                          |   4 +
 drivers/usb/gadget/function/f_printer.c            |  12 +-
 drivers/usb/host/xhci-mem.c                        |   7 +-
 drivers/usb/host/xhci.c                            |   3 +-
 drivers/usb/misc/idmouse.c                         |   8 +-
 drivers/usb/musb/musb_gadget.c                     |   3 +
 drivers/usb/storage/unusual_devs.h                 |   6 -
 drivers/vhost/vsock.c                              |   2 +-
 drivers/video/fbdev/smscufx.c                      |  14 +-
 drivers/video/fbdev/stifb.c                        |   2 +-
 fs/btrfs/qgroup.c                                  |  15 ++
 fs/btrfs/scrub.c                                   |  36 +++
 fs/cifs/file.c                                     |   9 +
 fs/cifs/smb2pdu.c                                  |   4 +-
 fs/dlm/ast.c                                       |   6 +-
 fs/dlm/lock.c                                      |  16 +-
 fs/ext4/file.c                                     |   6 +
 fs/ext4/inode.c                                    |   7 +
 fs/ext4/resize.c                                   |   2 +-
 fs/ext4/super.c                                    |   3 +-
 fs/f2fs/checkpoint.c                               |  10 +-
 fs/f2fs/extent_cache.c                             |   3 +-
 fs/f2fs/f2fs.h                                     |   4 +
 fs/f2fs/gc.c                                       |  10 +-
 fs/f2fs/recovery.c                                 |  23 +-
 fs/f2fs/super.c                                    |   4 +-
 fs/io_uring.c                                      |   1 +
 fs/jbd2/commit.c                                   |   2 +-
 fs/jbd2/transaction.c                              |   6 +-
 fs/nfsd/nfs4recover.c                              |   4 +-
 fs/nfsd/nfs4xdr.c                                  |   2 +-
 fs/nilfs2/inode.c                                  |  18 +-
 fs/quota/quota_tree.c                              |  38 +++
 fs/userfaultfd.c                                   |   4 +-
 include/linux/ata.h                                |  39 +--
 include/linux/dynamic_debug.h                      |   2 +-
 include/linux/iova.h                               |   2 +-
 include/linux/once.h                               |  28 +++
 include/linux/skbuff.h                             |   2 +
 include/linux/tcp.h                                |   2 +-
 include/net/ieee802154_netdev.h                    |  12 +-
 include/net/sock.h                                 |   2 +-
 include/net/tcp.h                                  |   5 +-
 kernel/bpf/btf.c                                   |   2 +-
 kernel/bpf/syscall.c                               |   2 +
 kernel/cgroup/cpuset.c                             |  18 +-
 kernel/gcov/gcc_4_7.c                              |  18 +-
 kernel/livepatch/transition.c                      |  18 +-
 kernel/trace/ftrace.c                              |   8 +-
 kernel/trace/ring_buffer.c                         |  48 +++-
 kernel/trace/trace.c                               |  22 ++
 lib/dynamic_debug.c                                |  11 +-
 lib/once.c                                         |  30 +++
 net/bluetooth/hci_sysfs.c                          |   3 +
 net/bluetooth/l2cap_core.c                         |  17 +-
 net/can/bcm.c                                      |   7 +-
 net/core/stream.c                                  |   3 +-
 net/ieee802154/socket.c                            |   4 +
 net/ipv4/af_inet.c                                 |   2 +-
 net/ipv4/inet_hashtables.c                         |   4 +-
 net/ipv4/netfilter/nft_fib_ipv4.c                  |   3 +
 net/ipv4/tcp.c                                     |  19 +-
 net/ipv4/tcp_input.c                               |   2 +-
 net/ipv4/tcp_ipv4.c                                |  11 +-
 net/ipv4/tcp_output.c                              |  19 +-
 net/ipv4/udp.c                                     |   6 +-
 net/ipv6/netfilter/nft_fib_ipv6.c                  |   6 +-
 net/ipv6/tcp_ipv6.c                                |  11 +-
 net/ipv6/udp.c                                     |   4 +-
 net/mac80211/cfg.c                                 |   3 -
 net/openvswitch/datapath.c                         |  18 +-
 net/rds/tcp.c                                      |   2 +-
 net/sctp/auth.c                                    |  18 +-
 net/unix/garbage.c                                 |  20 ++
 net/vmw_vsock/virtio_transport_common.c            |   2 +-
 net/xfrm/xfrm_ipcomp.c                             |   1 +
 scripts/Kbuild.include                             |  23 +-
 scripts/selinux/install_policy.sh                  |   2 +-
 sound/core/pcm_dmaengine.c                         |   8 +-
 sound/core/rawmidi.c                               |   2 -
 sound/core/sound_oss.c                             |  13 +-
 sound/pci/hda/hda_beep.c                           |  15 +-
 sound/pci/hda/hda_beep.h                           |   1 +
 sound/pci/hda/patch_hdmi.c                         |   6 -
 sound/pci/hda/patch_realtek.c                      |  11 +-
 sound/pci/hda/patch_sigmatel.c                     |  25 +-
 sound/soc/codecs/wcd9335.c                         |   2 +-
 sound/soc/codecs/wm5102.c                          |   6 +-
 sound/soc/codecs/wm5110.c                          |   6 +-
 sound/soc/codecs/wm8997.c                          |   6 +-
 sound/soc/fsl/eukrea-tlv320.c                      |   8 +-
 sound/soc/sh/rcar/ctu.c                            |   6 +-
 sound/soc/sh/rcar/dvc.c                            |   6 +-
 sound/soc/sh/rcar/mix.c                            |   6 +-
 sound/soc/sh/rcar/src.c                            |   5 +-
 sound/soc/sh/rcar/ssi.c                            |   4 +-
 sound/usb/endpoint.c                               |   6 +-
 tools/bpf/bpftool/btf_dumper.c                     |   2 +-
 tools/bpf/bpftool/main.c                           |  10 +
 tools/perf/util/intel-pt.c                         |   9 +-
 259 files changed, 1849 insertions(+), 760 deletions(-)