Skip to content

4.19.276-rc1 review

Greg Kroah-Hartman alsa-devel bpf linux-acpi linux-arm-kernel linux-mips linux-patches linux-rockchip linux-samsung-soc linux-tegra lkml llvm stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest252 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/252HID: asus: Remove check for same LED brightness on setdrivers/hid/hid-asus.c+0 -30 replies
2/252HID: asus: use spinlock to protect concurrent accessesdrivers/hid/hid-asus.c+21 -10 replies
3/252HID: asus: use spinlock to safely schedule workersdrivers/hid/hid-asus.c+11 -40 replies
4/252ARM: OMAP2+: Fix memory leak in realtime_counter_init()arch/arm/mach-omap2/timer.c+1 -00 replies
5/252ARM: zynq: Fix refcount leak in zynq_early_slcr_initarch/arm/mach-zynq/slcr.c+1 -00 replies
6/252arm64: dts: meson-gx: Fix Ethernet MAC address unit namearch/arm64/boot/dts/amlogic/meson-gx.dtsi+1 -10 replies
7/252arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit addressarch/arm64/boot/dts/amlogic/meson-gx.dtsi+1 -10 replies
8/252ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init()arch/arm/mach-omap1/timer.c+1 -10 replies
9/252ARM: dts: exynos: correct wr-active property in Exynos3250 Rinatoarch/arm/boot/dts/exynos3250-rinato.dts+1 -10 replies
10/252ARM: imx: Call ida_simple_remove() for ida_simple_getarch/arm/mach-imx/mmdc.c+12 -120 replies
11/252arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node namearch/arm64/boot/dts/amlogic/meson-gx.dtsi+1 -10 replies
12/252arm64: dts: meson-axg: enable SCPIarch/arm64/boot/dts/amlogic/meson-axg.dtsi+26 -00 replies
13/252arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node namearch/arm64/boot/dts/amlogic/meson-axg.dtsi+1 -10 replies
14/252arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatiblearch/arm64/boot/dts/amlogic/meson-axg.dtsi+1 -10 replies
15/252arm64: dts: amlogic: meson-gx: add missing unit address to rng node namearch/arm64/boot/dts/amlogic/meson-gx.dtsi+1 -10 replies
16/252arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node namearch/arm64/boot/dts/amlogic/meson-gxl.dtsi+1 -10 replies
17/252arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm nodearch/arm64/boot/dts/mediatek/mt7622.dtsi+1 -00 replies
18/252blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctxblock/blk-mq-sched.c+1 -20 replies
19/252block: bio-integrity: Copy flags when bio_integrity_payload is clonedblock/bio-integrity.c+1 -00 replies
20/252wifi: rsi: Fix memory leak in rsi_coex_attach()drivers/net/wireless/rsi/rsi_91x_coex.c+1 -00 replies
21/252wifi: libertas: fix memory leak in lbs_init_adapter()drivers/net/wireless/marvell/libertas/main.c+1 -00 replies
22/252wifi: rtl8xxxu: dont call dev_kfree_skb() under spin_lock_irqsave()drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+1 -10 replies
23/252rtlwifi: fix -Wpointer-sign warningdrivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c drivers/net/wireless/realtek/rtlwifi/rtl8821ae/table.c drivers/net/wireless/realtek/rtlwifi/rtl8821ae/table.h+45 -440 replies
24/252wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit()drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c+20 -320 replies
25/252ipw2x00: switch from pci_ to dma_ APIdrivers/net/wireless/intel/ipw2x00/ipw2100.c drivers/net/wireless/intel/ipw2x00/ipw2200.c+88 -890 replies
26/252wifi: ipw2x00: dont call dev_kfree_skb() under spin_lock_irqsave()drivers/net/wireless/intel/ipw2x00/ipw2200.c+1 -10 replies
27/252wifi: ipw2200: fix memory leak in ipw_wdev_init()drivers/net/wireless/intel/ipw2x00/ipw2200.c+7 -20 replies
28/252wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit()drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c+1 -00 replies
29/252wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid()drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c+4 -10 replies
30/252wifi: libertas_tf: dont call kfree_skb() under spin_lock_irqsave()drivers/net/wireless/marvell/libertas_tf/if_usb.c+1 -10 replies
31/252wifi: libertas: if_usb: dont call kfree_skb() under spin_lock_irqsave()drivers/net/wireless/marvell/libertas/if_usb.c+1 -10 replies
32/252wifi: libertas: main: dont call kfree_skb() under spin_lock_irqsave()drivers/net/wireless/marvell/libertas/main.c+1 -10 replies
33/252wifi: libertas: cmdresp: dont call kfree_skb() under spin_lock_irqsave()drivers/net/wireless/marvell/libertas/cmdresp.c+1 -10 replies
34/252wifi: wl3501_cs: dont call kfree_skb() under spin_lock_irqsave()drivers/net/wireless/wl3501_cs.c+1 -10 replies
35/252ACPICA: Drop port I/O validation for some regionsdrivers/acpi/acpica/hwvalid.c+4 -30 replies
36/252genirq: Fix the return type of kstat_cpu_irqs_sum()include/linux/kernel_stat.h+1 -10 replies
37/252lib/mpi: Fix buffer overrun when SG is too longlib/mpi/mpicoder.c+2 -10 replies
38/252ACPICA: nsrepair: handle cases without a return value correctlydrivers/acpi/acpica/nsrepair.c+7 -50 replies
39/252wifi: orinoco: check return value of hermes_write_wordrec()drivers/net/wireless/intersil/orinoco/hw.c+2 -00 replies
40/252wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback functiondrivers/net/wireless/ath/ath9k/htc_hst.c+3 -10 replies
41/252ath9k: hif_usb: simplify if-if to if-elsedrivers/net/wireless/ath/ath9k/hif_usb.c+2 -30 replies
42/252ath9k: htc: clean up statistics macrosdrivers/net/wireless/ath/ath9k/hif_usb.c drivers/net/wireless/ath/ath9k/htc.h drivers/net/wireless/ath/ath9k/htc_drv_txrx.c+36 -320 replies
43/252wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() failsdrivers/net/wireless/ath/ath9k/hif_usb.c+22 -90 replies
44/252wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback()drivers/net/wireless/ath/ath9k/wmi.c+1 -00 replies
45/252ACPI: battery: Fix missing NUL-termination with large stringsdrivers/acpi/battery.c+1 -10 replies
46/252crypto: seqiv - Handle EBUSY correctlycrypto/seqiv.c+1 -10 replies
47/252powercap: fix possible name leak in powercap_register_zone()drivers/powercap/powercap_sys.c+9 -50 replies
48/252net/mlx5: Enhance debug print in page allocation failuredrivers/net/ethernet/mellanox/mlx5/core/pagealloc.c+2 -10 replies
49/252irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domainsdrivers/irqchip/irq-alpine-msi.c+1 -00 replies
50/252irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probedrivers/irqchip/irq-mvebu-gicp.c+1 -00 replies
51/252Bluetooth: L2CAP: Fix potential user-after-freenet/bluetooth/l2cap_core.c net/bluetooth/l2cap_sock.c+8 -240 replies
52/252libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()tools/lib/bpf/nlattr.c+1 -10 replies
53/252rds: rds_rm_zerocopy_callback() correct order for list_add_tail()net/rds/message.c+1 -10 replies
54/252crypto: rsa-pkcs1pad - Use akcipher_request_completecrypto/rsa-pkcs1pad.c+15 -190 replies
55/252m68k: /proc/hardware should depend on PROC_FSarch/m68k/Kconfig.devices+1 -00 replies
56/252RISC-V: time: initialize hrtimer based broadcast clock event devicearch/riscv/kernel/time.c+3 -00 replies
57/252wifi: iwl3945: Add missing check for create_singlethread_workqueuedrivers/net/wireless/intel/iwlegacy/3945-mac.c+12 -40 replies
58/252wifi: iwl4965: Add missing check for create_singlethread_workqueue()drivers/net/wireless/intel/iwlegacy/4965-mac.c+10 -20 replies
59/252wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize()drivers/net/wireless/marvell/mwifiex/11n.c+3 -30 replies
60/252crypto: crypto4xx - Call dma_unmap_page when donedrivers/crypto/amcc/crypto4xx_core.c+4 -60 replies
61/252wifi: mac80211: make rate u32 in sta_set_rate_info_rx()net/mac80211/sta_info.c+1 -10 replies
62/252can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus errordrivers/net/can/usb/esd_usb2.c+3 -10 replies
63/252irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interruptsdrivers/irqchip/irq-brcmstb-l2.c+5 -10 replies
64/252irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interruptsdrivers/irqchip/irq-bcm7120-l2.c+2 -10 replies
65/252selftest: fib_tests: Always cleanup before exittools/testing/selftests/net/fib_tests.sh+2 -00 replies
66/252drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXCdrivers/gpu/drm/mxsfb/Kconfig+1 -00 replies
67/252drm/bridge: megachips: Fix error handling in i2c_register_driver()drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c+5 -10 replies
68/252drm: Clarify definition of the DRM_BUS_FLAG_(PIXDATA|SYNC)_* macrosinclude/drm/drm_connector.h+32 -40 replies
69/252drm/vc4: dpi: Add option for inverting pixel clock and output enabledrivers/gpu/drm/vc4/vc4_dpi.c+38 -280 replies
70/252drm/vc4: dpi: Fix format mapping for RGB565drivers/gpu/drm/vc4/vc4_dpi.c+1 -10 replies
71/252gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id()drivers/gpu/ipu-v3/ipu-common.c+1 -00 replies
72/252drm/msm/hdmi: Add missing check for alloc_ordered_workqueuedrivers/gpu/drm/msm/hdmi/hdmi.c+4 -00 replies
73/252pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanoursdrivers/pinctrl/pinctrl-rockchip.c+12 -100 replies
74/252pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groupsdrivers/pinctrl/pinctrl-rockchip.c+1 -00 replies
75/252ALSA: hda/ca0132: minor fix for allocation sizesound/pci/hda/patch_ca0132.c+1 -10 replies
76/252drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightnessdrivers/gpu/drm/drm_mipi_dsi.c include/drm/drm_mipi_dsi.h+56 -00 replies
77/252drm/msm: use strscpy instead of strncpydrivers/gpu/drm/msm/msm_fence.c+1 -10 replies
78/252drm/msm/dpu: Add check for pstatesdrivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c+2 -00 replies
79/252gpu: host1x: Dont skip assigning syncpoints to channelsdrivers/gpu/host1x/hw/syncpt_hw.c+0 -30 replies
80/252drm/mediatek: Drop unbalanced obj unrefdrivers/gpu/drm/mediatek/mtk_drm_gem.c+0 -20 replies
81/252drm/mediatek: Clean dangling pointer on bind error pathdrivers/gpu/drm/mediatek/mtk_drm_drv.c+1 -00 replies
82/252ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress()sound/soc/soc-compress.c+1 -10 replies
83/252gpio: vf610: connect GPIO label to dev namedrivers/gpio/gpio-vf610.c+1 -10 replies
84/252hwmon: (ltc2945) Handle error case in ltc2945_value_storedrivers/hwmon/ltc2945.c+2 -00 replies
85/252scsi: aic94xx: Add missing check for dma_map_single()drivers/scsi/aic94xx/aic94xx_task.c+3 -00 replies
86/252spi: bcm63xx-hsspi: fix pm_runtimedrivers/spi/spi-bcm63xx-hsspi.c+7 -10 replies
87/252spi: bcm63xx-hsspi: Fix multi-bit mode settingdrivers/spi/spi-bcm63xx-hsspi.c+9 -30 replies
88/252hwmon: (mlxreg-fan) Return zero speed for broken fandrivers/hwmon/mlxreg-fan.c+6 -00 replies
89/252dm: remove flush_scheduled_work() during local_exit()drivers/md/dm.c+0 -10 replies
90/252nfsd: fix race to check ls_layoutsfs/nfsd/nfs4layouts.c+2 -20 replies
91/252cifs: Fix lost destroy smbd connection when MR allocate failedfs/cifs/smbdirect.c+1 -00 replies
92/252cifs: Fix warning and UAF when destroy the MR listfs/cifs/smbdirect.c+2 -10 replies
93/252gfs2: jdata writepage fixfs/gfs2/aops.c+1 -20 replies
94/252perf llvm: Fix inadvertent file creationtools/perf/util/llvm-utils.c+24 -10 replies
95/252perf tools: Fix auto-complete on aarch64tools/perf/perf-completion.sh+8 -30 replies
96/252sparc: allow PM configs for sparc32 COMPILE_TESTarch/sparc/Kconfig+1 -10 replies
97/252selftests/ftrace: Fix bash specific "==" operatortools/testing/selftests/ftrace/test.d/ftrace/func_event_triggers.tc+1 -10 replies
98/252mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read()drivers/mfd/pcf50633-adc.c+6 -10 replies
99/252mtd: rawnand: sunxi: Fix the size of the last OOB regiondrivers/mtd/nand/raw/sunxi_nand.c+1 -10 replies
100/252Input: ads7846 - dont report pressure for ads7845drivers/input/touchscreen/ads7846.c+3 -20 replies
101/252Input: ads7846 - dont check penirq immediately for 7845drivers/input/touchscreen/ads7846.c+1 -70 replies
102/252powerpc/powernv/ioda: Skip unallocated resources when mapping to PEarch/powerpc/platforms/powernv/pci-ioda.c+2 -10 replies
103/252clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled()drivers/clk/clk.c+11 -00 replies
104/252powerpc/pseries/lparcfg: add missing RTAS retry status handlingarch/powerpc/platforms/pseries/lparcfg.c+10 -100 replies
105/252powerpc/rtas: make all exports GPLarch/powerpc/kernel/rtas.c+11 -110 replies
106/252powerpc/rtas: ensure 4KB alignment for rtas_data_bufarch/powerpc/kernel/rtas.c+1 -10 replies
107/252MIPS: vpe-mt: drop physical_memsizearch/mips/include/asm/vpe.h arch/mips/kernel/vpe-mt.c arch/mips/lantiq/prom.c+3 -110 replies
108/252media: platform: ti: Add missing check for devm_regulator_getdrivers/media/platform/omap3isp/isp.c+9 -00 replies
109/252powerpc: Remove linker flag from KBUILD_AFLAGSarch/powerpc/Makefile+1 -10 replies
110/252media: i2c: ov772x: Fix memleak in ov772x_probe()drivers/media/i2c/ov772x.c+1 -20 replies
111/252media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()drivers/media/rc/ene_ir.c+2 -10 replies
112/252media: i2c: ov7670: 0 instead of -EINVAL was returneddrivers/media/i2c/ov7670.c+1 -10 replies
113/252media: usb: siano: Fix use after free bugs caused by do_submit_urbdrivers/media/usb/siano/smsusb.c+1 -00 replies
114/252rpmsg: glink: Avoid infinite loop on intent for missing channeldrivers/rpmsg/qcom_glink_native.c+1 -00 replies
115/252udf: Define EFSCORRUPTED error codefs/udf/udf_sb.h+2 -00 replies
116/252ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phyarch/arm/boot/dts/exynos5420.dtsi+1 -10 replies
117/252wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds()drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c+1 -00 replies
118/252rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait()kernel/rcu/tree_exp.h+2 -00 replies
119/252thermal: intel: Fix unsigned comparison with less than zerodrivers/thermal/intel_soc_dts_iosf.c+1 -10 replies
120/252timers: Prevent union confusion from unexpected restart_syscall()kernel/time/hrtimer.c kernel/time/posix-stubs.c kernel/time/posix-timers.c+6 -00 replies
121/252x86/bugs: Reset speculation control settings on initarch/x86/include/asm/msr-index.h arch/x86/kernel/cpu/bugs.c+13 -10 replies
122/252wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-boundsdrivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c+4 -20 replies
123/252inet: fix fast path in __inet_hash_connect()net/ipv4/inet_hashtables.c+1 -110 replies
124/252ACPI: Dont build ACPICA with -Osdrivers/acpi/acpica/Makefile+1 -10 replies
125/252net: bcmgenet: Add a check for oversized packetsdrivers/net/ethernet/broadcom/genet/bcmgenet.c+8 -00 replies
126/252m68k: Check syscall_trace_enter() return codearch/m68k/68000/entry.S arch/m68k/coldfire/entry.S arch/m68k/kernel/entry.S+7 -00 replies
127/252ACPI: video: Fix Lenovo Ideapad Z570 DMI matchdrivers/acpi/video_detect.c+1 -10 replies
128/252net/mlx5: fw_tracer: Fix debug printdrivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c+1 -10 replies
129/252drm/amd/display: Fix potential null-deref in dm_resumedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+4 -20 replies
130/252drm/radeon: free iio for atombios when driver shutdowndrivers/gpu/drm/radeon/radeon_device.c+1 -00 replies
131/252drm/msm/dsi: Add missing check for alloc_ordered_workqueuedrivers/gpu/drm/msm/dsi/dsi_host.c+3 -00 replies
132/252docs/scripts/gdb: add necessary make scripts_gdb stepDocumentation/dev-tools/gdb-kernel-debugging.rst+4 -00 replies
133/252ASoC: kirkwood: Iterate over array indexes instead of using pointer mathsound/soc/kirkwood/kirkwood-dma.c+1 -10 replies
134/252regulator: max77802: Bounds check regulator id against opmodedrivers/regulator/max77802-regulator.c+24 -100 replies
135/252regulator: s5m8767: Bounds check id indexing into arraysdrivers/regulator/s5m8767.c+5 -10 replies
136/252pinctrl: at91: use devm_kasprintf() to avoid potential leaksdrivers/pinctrl/pinctrl-at91-pio4.c drivers/pinctrl/pinctrl-at91.c+3 -30 replies
137/252dm thin: add cond_resched() to various workqueue loopsdrivers/md/dm-thin.c+2 -00 replies
138/252dm cache: add cond_resched() to various workqueue loopsdrivers/md/dm-cache-target.c+4 -00 replies
139/252wifi: rtl8xxxu: fixing transmisison failure for rtl8192eudrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c+5 -00 replies
140/252firmware: coreboot: framebuffer: Ignore reserved pixel color bitsdrivers/firmware/google/framebuffer-coreboot.c+1 -30 replies
141/252rtc: pm8xxx: fix set-alarm racedrivers/rtc/rtc-pm8xxx.c+10 -140 replies
142/252s390: discard .interp sectionarch/s390/kernel/vmlinux.lds.S+1 -00 replies
143/252s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handlerarch/s390/kernel/kprobes.c+1 -20 replies
144/252s390/kprobes: fix current_kprobe never cleared after kprobes reenterarch/s390/kernel/kprobes.c+1 -00 replies
145/252ARM: dts: exynos: correct HDMI phy compatible in Exynos4arch/arm/boot/dts/exynos4.dtsi+1 -10 replies
146/252hfs: fix missing hfs_bnode_get() in __hfs_bnode_createfs/hfs/bnode.c+1 -00 replies
147/252fs: hfsplus: fix UAF issue in hfsplus_put_superfs/hfsplus/super.c+2 -20 replies
148/252f2fs: fix information leak in f2fs_move_inline_dirents()fs/f2fs/inline.c+6 -70 replies
149/252ocfs2: fix defrag path triggering jbd2 ASSERTfs/ocfs2/move_extents.c+0 -100 replies
150/252ocfs2: fix non-auto defrag path not working issuefs/ocfs2/move_extents.c+13 -110 replies
151/252udf: Truncate added extents on failed expansionfs/udf/inode.c+11 -40 replies
152/252udf: Do not bother merging very long extentsfs/udf/inode.c+2 -170 replies
153/252udf: Do not update file length for failed writes to inline filesfs/udf/file.c+12 -140 replies
154/252udf: Fix file corruption when appending just after end of preallocated extentfs/udf/inode.c+11 -130 replies
155/252x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)arch/x86/include/asm/virtext.h+15 -10 replies
156/252x86/crash: Disable virt in core NMI crash handler to avoid double shootdownarch/x86/include/asm/reboot.h arch/x86/kernel/crash.c arch/x86/kernel/reboot.c+56 -280 replies
157/252x86/reboot: Disable virtualization in an emergency if SVM is supportedarch/x86/kernel/reboot.c+11 -120 replies
158/252x86/reboot: Disable SVM, not just VMX, when stopping CPUsarch/x86/kernel/smp.c+3 -30 replies
159/252x86/kprobes: Fix __recover_optprobed_insn check optimizing logicarch/x86/kernel/kprobes/opt.c include/linux/kprobes.h kernel/kprobes.c+4 -30 replies
160/252x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe rangearch/x86/kernel/kprobes/opt.c include/linux/kprobes.h kernel/kprobes.c+4 -30 replies
161/252x86/microcode/amd: Remove load_microcode_amd()s bsp parameterarch/x86/kernel/cpu/microcode/amd.c+5 -123 replies
162/252x86/microcode/AMD: Add a @cpu parameter to the reloading functionsarch/x86/include/asm/microcode.h arch/x86/include/asm/microcode_amd.h arch/x86/kernel/cpu/microcode/amd.c +1 more+8 -80 replies
163/252x86/microcode/AMD: Fix mixed steppings supportarch/x86/kernel/cpu/microcode/amd.c+21 -130 replies
164/252x86/speculation: Allow enabling STIBP with legacy IBRSarch/x86/kernel/cpu/bugs.c+18 -70 replies
165/252Documentation/hw-vuln: Document the interaction between IBRS and STIBPDocumentation/admin-guide/hw-vuln/spectre.rst+16 -50 replies
166/252ima: Align ima_file_mmap() parameters with mmap_file LSM hookinclude/linux/ima.h security/integrity/ima/ima_main.c security/security.c+13 -70 replies
167/252irqdomain: Fix association racekernel/irq/irqdomain.c+14 -50 replies
168/252irqdomain: Fix disassociation racekernel/irq/irqdomain.c+5 -00 replies
169/252irqdomain: Drop bogus fwspec-mapping error handlingkernel/irq/irqdomain.c+1 -60 replies
170/252ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()sound/pci/ice1712/aureon.c+1 -10 replies
171/252ext4: optimize ea_inode block expansionfs/ext4/xattr.c+17 -110 replies
172/252ext4: refuse to create ea block when umountedfs/ext4/xattr.c+7 -00 replies
173/252wifi: rtl8xxxu: Use a longer retry limit of 48drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+0 -90 replies
174/252wifi: cfg80211: Fix use after free for wextnet/wireless/sme.c+26 -50 replies
175/252dm flakey: fix logic when corrupting a biodrivers/md/dm-flakey.c+13 -100 replies
176/252dm flakey: dont corrupt the zero pagedrivers/md/dm-flakey.c+5 -20 replies
177/252ARM: dts: exynos: correct TMU phandle in Exynos4arch/arm/boot/dts/exynos4-cpu-thermal.dtsi+1 -10 replies
178/252ARM: dts: exynos: correct TMU phandle in Odroid XUarch/arm/boot/dts/exynos5410-odroidxu.dts+0 -10 replies
179/252rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() failsdrivers/block/rbd.c+9 -110 replies
180/252alpha: fix FEN fault handlingarch/alpha/kernel/traps.c+15 -150 replies
181/252mips: fix syscall_get_nrarch/mips/include/asm/syscall.h+1 -10 replies
182/252media: ipu3-cio2: Fix PM runtime usage_count in driver unbinddrivers/media/pci/intel/ipu3/ipu3-cio2.c+3 -00 replies
183/252ktest.pl: Give back console on Ctrt^C on monitortools/testing/ktest/ktest.pl+3 -00 replies
184/252ktest.pl: Fix missing "end_monitor" when machine check failstools/testing/ktest/ktest.pl+2 -10 replies
185/252ktest.pl: Add RUN_TIMEOUT option with default unlimitedtools/testing/ktest/ktest.pl tools/testing/ktest/sample.conf+21 -40 replies
186/252scsi: qla2xxx: Fix link failure in NPIV environmentdrivers/scsi/qla2xxx/qla_os.c+1 -10 replies
187/252scsi: qla2xxx: Fix erroneous link downdrivers/scsi/qla2xxx/qla_os.c+5 -20 replies
188/252scsi: ses: Dont attach if enclosure has no componentsdrivers/scsi/ses.c+6 -00 replies
189/252scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process()drivers/scsi/ses.c+4 -20 replies
190/252scsi: ses: Fix possible addl_desc_ptr out-of-bounds accessesdrivers/scsi/ses.c+26 -90 replies
191/252scsi: ses: Fix possible desc_ptr out-of-bounds accessesdrivers/scsi/ses.c+9 -50 replies
192/252scsi: ses: Fix slab-out-of-bounds in ses_intf_remove()drivers/scsi/ses.c+2 -10 replies
193/252PCI: Avoid FLR for AMD FCH AHCI adaptersdrivers/pci/quirks.c+1 -00 replies
194/252drm/radeon: Fix eDP for single-display iMac11,2drivers/gpu/drm/radeon/atombios_encoders.c+3 -20 replies
195/252wifi: ath9k: use proper statements in conditionalsdrivers/net/wireless/ath/ath9k/htc.h+7 -70 replies
196/252kbuild: Port silent mode detection to future gnu make.Makefile+10 -30 replies
197/252net/sched: Retire tcindex classifiernet/sched/Kconfig net/sched/Makefile net/sched/cls_tcindex.c+0 -7100 replies
198/252fs/jfs: fix shift exponent db_agl2size negativefs/jfs/jfs_dmap.c+2 -10 replies
199/252pwm: stm32-lp: fix the check on arr and cmp registers updatedrivers/pwm/pwm-stm32-lp.c+1 -10 replies
200/252um: vector: Fix memory leak in vector_configarch/um/drivers/vector_kern.c+1 -00 replies
201/252ubi: ensure that VID header offset + VID header size <= alloc, sizedrivers/mtd/ubi/build.c+6 -00 replies
202/252ubifs: Rectify space budget for ubifs_symlink() if symlink is encryptedfs/ubifs/dir.c+1 -10 replies
203/252ubifs: Rectify space budget for ubifs_xrename()fs/ubifs/dir.c+5 -00 replies
204/252ubifs: Fix wrong dirty space budget for dirty inodefs/ubifs/budget.c+1 -10 replies
205/252ubifs: do_rename: Fix wrong space budget when target inodes nlink > 1fs/ubifs/dir.c+5 -10 replies
206/252ubifs: Reserve one leb for each journal head while doing budgetfs/ubifs/budget.c+3 -40 replies
207/252ubi: Fix use-after-free when volume resizing faileddrivers/mtd/ubi/vmt.c+3 -10 replies
208/252ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume()drivers/mtd/ubi/vmt.c+1 -10 replies
209/252ubi: Fix possible null-ptr-deref in ubi_free_volume()drivers/mtd/ubi/build.c drivers/mtd/ubi/vmt.c+7 -60 replies
210/252ubifs: Re-statistic cleaned znode count if commit failedfs/ubifs/tnc.c+15 -00 replies
211/252ubifs: dirty_cow_znode: Fix memleak in error handling pathfs/ubifs/tnc.c+8 -10 replies
212/252ubifs: ubifs_writepage: Mark page dirty after writing inode failedfs/ubifs/file.c+9 -30 replies
213/252ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show()drivers/mtd/ubi/wl.c+8 -10 replies
214/252ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work faileddrivers/mtd/ubi/wl.c+14 -20 replies
215/252x86: um: vdso: Add %rcx and %r11 to the syscall clobber listarch/x86/um/vdso/um_vdso.c+8 -40 replies
216/252watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error pathdrivers/watchdog/at91sam9_wdt.c+3 -40 replies
217/252watchdog: Fix kmemleak in watchdog_cdev_registerdrivers/watchdog/watchdog_dev.c+1 -10 replies
218/252watchdog: pcwd_usb: Fix attempting to access uninitialized memorydrivers/watchdog/pcwd_usb.c+4 -20 replies
219/252netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack()net/netfilter/nf_conntrack_netlink.c+4 -10 replies
220/252net: fix __dev_kfree_skb_any() vs drop monitornet/core/dev.c+3 -10 replies
221/2529p/xen: fix version parsingnet/9p/trans_xen.c+8 -20 replies
222/2529p/xen: fix connection sequencenet/9p/trans_xen.c+23 -150 replies
223/2529p/rdma: unmap receive dma buffer in rdma_request()/post_recv()net/9p/trans_rdma.c+12 -30 replies
224/252nfc: fix memory leak of se_io context in nfc_genl_se_iodrivers/nfc/st-nci/se.c drivers/nfc/st21nfca/se.c net/nfc/netlink.c+16 -00 replies
225/252ARM: dts: spear320-hmi: correct STMPE GPIO compatiblearch/arm/boot/dts/spear320-hmi.dts+1 -10 replies
226/252tcp: tcp_check_req() can be called from process contextnet/ipv4/tcp_minisocks.c+5 -20 replies
227/252vc_screen: modify vcs_size() handling in vcs_read()drivers/tty/vt/vc_screen.c+1 -30 replies
228/252scsi: ipr: Work around fortify-string warningdrivers/scsi/ipr.c+21 -200 replies
229/252thermal: intel: quark_dts: fix error pointer dereferencedrivers/thermal/intel_quark_dts_thermal.c+2 -100 replies
230/252tracing: Add NULL checks for buffer in ring_buffer_free_read_page()kernel/trace/ring_buffer.c+6 -10 replies
231/252firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3arch/x86/kernel/sysfb_efi.c+8 -00 replies
232/252media: uvcvideo: Handle cameras with invalid descriptorsdrivers/media/usb/uvc/uvc_entity.c+1 -10 replies
233/252media: uvcvideo: Handle errors from calls to usb_stringdrivers/media/usb/uvc/uvc_driver.c+19 -290 replies
234/252media: uvcvideo: Silence memcpy() run-time false positive warningsdrivers/media/usb/uvc/uvc_video.c include/uapi/linux/uvcvideo.h+4 -20 replies
235/252tty: fix out-of-bounds access in tty_driver_lookup_tty()drivers/tty/tty_io.c+5 -30 replies
236/252tty: serial: fsl_lpuart: disable the CTS when send break signaldrivers/tty/serial/fsl_lpuart.c+22 -20 replies
237/252mei: bus-fixup:upon error print return values of send and receivedrivers/misc/mei/bus-fixup.c+4 -40 replies
238/252tools/iio/iio_utils:fix memory leaktools/iio/iio_utils.c+6 -170 replies
239/252iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word()drivers/iio/accel/mma9551_core.c+4 -10 replies
240/252iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word()drivers/iio/accel/mma9551_core.c+4 -10 replies
241/252usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer mathdrivers/usb/host/xhci-mvebu.c+1 -10 replies
242/252USB: ene_usb6250: Allocate enough memory for full objectdrivers/usb/storage/ene_ub6250.c+1 -10 replies
243/252usb: uvc: Enumerate valid values for color matchinginclude/uapi/linux/usb/video.h+30 -00 replies
244/252phy: rockchip-typec: Fix unsigned comparison with less than zerodrivers/phy/rockchip/phy-rockchip-typec.c+1 -20 replies
245/252Bluetooth: hci_sock: purge socket queues in the destruct() callbacknet/bluetooth/hci_sock.c+7 -40 replies
246/252s390/maccess: add no DAT mode to kernel_writearch/s390/mm/maccess.c+11 -50 replies
247/252s390/setup: init jump labels before command line parsingarch/s390/kernel/setup.c+1 -00 replies
248/252tcp: Fix listen() regression in 4.19.270net/ipv4/inet_connection_sock.c+1 -00 replies
249/252media: uvcvideo: Provide sync and async uvc_ctrl_status_eventdrivers/media/usb/uvc/uvc_ctrl.c drivers/media/usb/uvc/uvc_status.c drivers/media/usb/uvc/uvcvideo.h+20 -120 replies
250/252media: uvcvideo: Fix race condition with usb_kill_urbdrivers/media/usb/uvc/uvc_ctrl.c drivers/media/usb/uvc/uvc_status.c drivers/media/usb/uvc/uvcvideo.h+43 -00 replies
251/252f2fs: fix cgroup writeback accounting with fs-layer encryptionfs/f2fs/data.c+2 -20 replies
252/252thermal: intel: powerclamp: Fix cur_state for multi package systemdrivers/thermal/intel_powerclamp.c+16 -40 replies

Reviews trailers per patch

112 of 252 patches have a Reviewed-by or Acked-by.

PatchNeil ArmstrongChristoph HellwigSaurav KashyapChaitanya KulkarniJiri PirkoFrederic WeisbeckerEric BiggersPing-Ke ShihToke Høiland-JørgensenArend van SprielSebastian Andrzej SiewiorSimon HormanPhilippe Mathieu-DaudéMarek VasutAndrzej HajdaIan RayLinus WalleijStefan AgnerSebastian ReichelLaurent PinchartPhilipp ZabelDmitry BaryshkovGeert UytterhoevenHeiko StuebnerCaleb ConnollySam RavnborgAbhinav KumarAngeloGioacchino Del RegnoCharles KeepaxPierre-Louis BossartSamuel HollandPalmer DabbeltJason YanStanislaw GruszkaChristian LamparterSteven Rostedt (Google)Dhruva GoleAndy ShevchenkoLaurent DufourNick DesaulniersLinux Kernel Functional TestingAnders RoxellMichael EllermanSakari AilusChris LewJeff LaytonPaulo Alcantara (SUSE)David HowellsTom TalpeyJames ClarkWayne LinJasdeep DhillonJavier Martinez CanillasKrzysztof KozlowskiDavid CollinsHeiko CarstensDongliang MuChao YuJoseph QiKuniyuki IwashimaEric DumazetRafael J. WysockiMoshe ShemeshZhang RuiStefan BergerHsin-Yi WangMark-PK TsaiThomas GleixnerSweet Tea DorminyRichard HendersonBingbu CaoGuilherme G. PiccoliMasami Hiramatsu (Google)Himanshu MadhaniUwe Kleine-KönigAnton IvanovZhihao ChengGuenter RoeckFlorian WestphalYunsheng LinHans de GoedeJiri SlabyLeon RomanovskyYunke CaoTejun HeoViresh KumarFrederick LawlerDamien Le MoalKees CookBrian KingJon HunterShuah KhanSudip Mukherjee
SeriesT-b T-b T-b T-b T-b
1/252
2/252
3/252
4/252
5/252
6/252R-b
7/252R-b
8/252
9/252
10/252
11/252
12/252R-b
13/252
14/252
15/252
16/252
17/252
18/252R-b
19/252R-b T-b R-b
20/252R-b
21/252R-b
22/252R-b
23/252A-b
24/252A-b
25/252
26/252
27/252
28/252R-b
29/252R-b
30/252
31/252
32/252
33/252
34/252
35/252
36/252R-b
37/252R-b
38/252
39/252
40/252A-b
41/252A-b
42/252A-b
43/252A-b
44/252A-b
45/252
46/252
47/252
48/252
49/252
50/252
51/252
52/252
53/252
54/252
55/252R-b
56/252R-b A-b
57/252A-b
58/252A-b
59/252
60/252T-b
61/252
62/252
63/252R-b
64/252R-b
65/252
66/252R-b
67/252R-b T-b
68/252A-b R-b T-b
69/252
70/252R-b
71/252R-b
72/252R-b
73/252R-b
74/252
75/252
76/252R-b T-b R-b
77/252R-b
78/252R-b
79/252
80/252
81/252R-b
82/252A-b A-b
83/252R-b
84/252
85/252R-b
86/252
87/252
88/252
89/252
90/252R-b
91/252A-b R-b R-b
92/252A-b R-b
93/252
94/252
95/252R-b
96/252A-b
97/252R-b
98/252
99/252A-b
100/252R-b
101/252R-b
102/252
103/252T-b R-b
104/252
105/252R-b
106/252
107/252
108/252
109/252R-b T-b T-b A-b
110/252R-b
111/252
112/252A-b
113/252
114/252R-b
115/252
116/252
117/252
118/252
119/252A-b
120/252
121/252
122/252R-b
123/252R-b R-b
124/252A-b
125/252
126/252R-b
127/252
128/252R-b
129/252R-b A-b
130/252
131/252R-b
132/252
133/252
134/252A-b
135/252R-b
136/252
137/252
138/252
139/252R-b
140/252
141/252R-b
142/252
143/252R-b
144/252R-b
145/252
146/252
147/252T-b
148/252R-b
149/252R-b
150/252R-b
151/252
152/252
153/252
154/252
155/252R-b
156/252R-b T-b
157/252R-b
158/252R-b
159/252A-b
160/252A-b
161/252
162/252
163/252
164/252
165/252
166/252R-b
167/252T-b T-b
168/252T-b T-b
169/252T-b T-b
170/252
171/252
172/252
173/252R-b
174/252
175/252R-b
176/252R-b
177/252
178/252
179/252
180/252R-b
181/252
182/252R-b
183/252
184/252
185/252
186/252R-b
187/252R-b
188/252
189/252
190/252
191/252
192/252
193/252
194/252
195/252A-b
196/252
197/252A-b
198/252
199/252A-b
200/252A-b
201/252
202/252
203/252
204/252
205/252
206/252
207/252R-b
208/252R-b
209/252R-b
210/252
211/252
212/252
213/252
214/252
215/252
216/252R-b
217/252R-b
218/252R-b
219/252A-b
220/252R-b
221/252R-b
222/252R-b
223/252R-b
224/252
225/252A-b
226/252T-b
227/252
228/252R-b R-b A-b
229/252
230/252
231/252R-b
232/252R-b
233/252R-b
234/252R-b
235/252R-b
236/252
237/252
238/252
239/252
240/252
241/252
242/252
243/252R-b
244/252
245/252
246/252R-b
247/252R-b
248/252
249/252
250/252R-b R-b
251/252R-b A-b
252/252

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

Read the v1 thread

Cover letter [PATCH 4.19 000/252] 4.19.276-rc1 review

This is the start of the stable review cycle for the 4.19.276 release. There are 252 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 Sun, 12 Mar 2023 13:36:38 +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/v4.x/stable-review/patch-4.19.276-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-4.19.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.276-rc1

Srinivas Pandruvada <[email protected]>
thermal: intel: powerclamp: Fix cur_state for multi package system

Eric Biggers <[email protected]>
f2fs: fix cgroup writeback accounting with fs-layer encryption

Ricardo Ribalda <[email protected]>
media: uvcvideo: Fix race condition with usb_kill_urb

Ricardo Ribalda <[email protected]>
media: uvcvideo: Provide sync and async uvc_ctrl_status_event

Kuniyuki Iwashima <[email protected]>

    tcp: Fix listen() regression in 4.19.270

Vasily Gorbik <[email protected]>
s390/setup: init jump labels before command line parsing

Vasily Gorbik <[email protected]>
s390/maccess: add no DAT mode to kernel_write

Nguyen Dinh Phi <[email protected]>
Bluetooth: hci_sock: purge socket queues in the destruct() callback

Jiapeng Chong <[email protected]>
phy: rockchip-typec: Fix unsigned comparison with less than zero

Daniel Scally <[email protected]>
usb: uvc: Enumerate valid values for color matching

Kees Cook <[email protected]>
USB: ene_usb6250: Allocate enough memory for full object

Kees Cook <[email protected]>
usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer math

Harshit Mogalapalli <[email protected]>
iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word()

Harshit Mogalapalli <[email protected]>
iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word()

Yulong Zhang <[email protected]>
tools/iio/iio_utils:fix memory leak

Alexander Usyskin <[email protected]>
mei: bus-fixup:upon error print return values of send and receive

Sherry Sun <[email protected]>
tty: serial: fsl_lpuart: disable the CTS when send break signal

Sven Schnelle <[email protected]>
tty: fix out-of-bounds access in tty_driver_lookup_tty()

Kees Cook <[email protected]>
media: uvcvideo: Silence memcpy() run-time false positive warnings

Guenter Roeck <[email protected]>
media: uvcvideo: Handle errors from calls to usb_string

Ricardo Ribalda <[email protected]>
media: uvcvideo: Handle cameras with invalid descriptors

Darrell Kavanagh <[email protected]>
firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3

Jia-Ju Bai <[email protected]>
tracing: Add NULL checks for buffer in ring_buffer_free_read_page()

Dan Carpenter <[email protected]>
thermal: intel: quark_dts: fix error pointer dereference

Arnd Bergmann <[email protected]>
scsi: ipr: Work around fortify-string warning

George Kennedy <[email protected]>
vc_screen: modify vcs_size() handling in vcs_read()

Eric Dumazet <[email protected]>
tcp: tcp_check_req() can be called from process context

Krzysztof Kozlowski <[email protected]>
ARM: dts: spear320-hmi: correct STMPE GPIO compatible

Fedor Pchelkin <[email protected]>
nfc: fix memory leak of se_io context in nfc_genl_se_io

Zhengchao Shao <[email protected]>
9p/rdma: unmap receive dma buffer in rdma_request()/post_recv()

Juergen Gross <[email protected]>
9p/xen: fix connection sequence

Juergen Gross <[email protected]>
9p/xen: fix version parsing

Eric Dumazet <[email protected]>
net: fix __dev_kfree_skb_any() vs drop monitor

Hangyu Hua <[email protected]>
netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack()

Li Hua <[email protected]>
watchdog: pcwd_usb: Fix attempting to access uninitialized memory

Chen Jun <[email protected]>
watchdog: Fix kmemleak in watchdog_cdev_register

ruanjinjie <[email protected]>
watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error path

Ammar Faizi <[email protected]>
x86: um: vdso: Add '%rcx' and '%r11' to the syscall clobber list

Zhihao Cheng <[email protected]>
ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work failed

Zhihao Cheng <[email protected]>
ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show()

Zhihao Cheng <[email protected]>
ubifs: ubifs_writepage: Mark page dirty after writing inode failed

Zhihao Cheng <[email protected]>
ubifs: dirty_cow_znode: Fix memleak in error handling path

Zhihao Cheng <[email protected]>
ubifs: Re-statistic cleaned znode count if commit failed

Yang Yingliang <[email protected]>
ubi: Fix possible null-ptr-deref in ubi_free_volume()

Li Zetao <[email protected]>
ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume()

Li Zetao <[email protected]>
ubi: Fix use-after-free when volume resizing failed

Zhihao Cheng <[email protected]>
ubifs: Reserve one leb for each journal head while doing budget

Zhihao Cheng <[email protected]>
ubifs: do_rename: Fix wrong space budget when target inode's nlink > 1

Zhihao Cheng <[email protected]>
ubifs: Fix wrong dirty space budget for dirty inode

Zhihao Cheng <[email protected]>
ubifs: Rectify space budget for ubifs_xrename()

Zhihao Cheng <[email protected]>
ubifs: Rectify space budget for ubifs_symlink() if symlink is encrypted

George Kennedy <[email protected]>
ubi: ensure that VID header offset + VID header size <= alloc, size

Xiang Yang <[email protected]>
um: vector: Fix memory leak in vector_config

Fabrice Gasnier <[email protected]>
pwm: stm32-lp: fix the check on arr and cmp registers update

Liu Shixin via Jfs-discussion <[email protected]>
fs/jfs: fix shift exponent db_agl2size negative

Jamal Hadi Salim <[email protected]>
net/sched: Retire tcindex classifier

Dmitry Goncharov <[email protected]>
kbuild: Port silent mode detection to future gnu make.

Arnd Bergmann <[email protected]>
wifi: ath9k: use proper statements in conditionals

Mark Hawrylak <[email protected]>
drm/radeon: Fix eDP for single-display iMac11,2

Damien Le Moal <[email protected]>
PCI: Avoid FLR for AMD FCH AHCI adapters

Tomas Henzl <[email protected]>
scsi: ses: Fix slab-out-of-bounds in ses_intf_remove()

Tomas Henzl <[email protected]>
scsi: ses: Fix possible desc_ptr out-of-bounds accesses

Tomas Henzl <[email protected]>
scsi: ses: Fix possible addl_desc_ptr out-of-bounds accesses

Tomas Henzl <[email protected]>
scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process()

James Bottomley <[email protected]>
scsi: ses: Don't attach if enclosure has no components

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix erroneous link down

Quinn Tran <[email protected]>
scsi: qla2xxx: Fix link failure in NPIV environment

Steven Rostedt <[email protected]>
ktest.pl: Add RUN_TIMEOUT option with default unlimited

Steven Rostedt <[email protected]>
ktest.pl: Fix missing "end_monitor" when machine check fails

Steven Rostedt <[email protected]>
ktest.pl: Give back console on Ctrt^C on monitor

Sakari Ailus <[email protected]>
media: ipu3-cio2: Fix PM runtime usage_count in driver unbind

Elvira Khabirova <[email protected]>
mips: fix syscall_get_nr

Al Viro <[email protected]>
alpha: fix FEN fault handling

Ilya Dryomov <[email protected]>
rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() fails

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct TMU phandle in Odroid XU

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct TMU phandle in Exynos4

Mikulas Patocka <[email protected]>
dm flakey: don't corrupt the zero page

Mikulas Patocka <[email protected]>
dm flakey: fix logic when corrupting a bio

Alexander Wetzel <[email protected]>
wifi: cfg80211: Fix use after free for wext

Bitterblue Smith <[email protected]>
wifi: rtl8xxxu: Use a longer retry limit of 48

Jun Nie <[email protected]>
ext4: refuse to create ea block when umounted

Jun Nie <[email protected]>
ext4: optimize ea_inode block expansion

Dmitry Fomin <[email protected]>

    ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()

Johan Hovold <[email protected]>
irqdomain: Drop bogus fwspec-mapping error handling

Johan Hovold <[email protected]>
irqdomain: Fix disassociation race

Johan Hovold <[email protected]>
irqdomain: Fix association race

Roberto Sassu <[email protected]>
ima: Align ima_file_mmap() parameters with mmap_file LSM hook

KP Singh <[email protected]>
Documentation/hw-vuln: Document the interaction between IBRS and STIBP

KP Singh <[email protected]>
x86/speculation: Allow enabling STIBP with legacy IBRS

Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Fix mixed steppings support

Borislav Petkov (AMD) <[email protected]>
x86/microcode/AMD: Add a @cpu parameter to the reloading functions

Borislav Petkov (AMD) <[email protected]>
x86/microcode/amd: Remove load_microcode_amd()'s bsp parameter

Yang Jihong <[email protected]>
x86/kprobes: Fix arch_check_optimized_kprobe check within optimized_kprobe range

Yang Jihong <[email protected]>
x86/kprobes: Fix __recover_optprobed_insn check optimizing logic

Sean Christopherson <[email protected]>
x86/reboot: Disable SVM, not just VMX, when stopping CPUs

Sean Christopherson <[email protected]>
x86/reboot: Disable virtualization in an emergency if SVM is supported

Sean Christopherson <[email protected]>
x86/crash: Disable virt in core NMI crash handler to avoid double shootdown

Sean Christopherson <[email protected]>
x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)

Jan Kara <[email protected]>
udf: Fix file corruption when appending just after end of preallocated extent

Jan Kara <[email protected]>
udf: Do not update file length for failed writes to inline files

Jan Kara <[email protected]>
udf: Do not bother merging very long extents

Jan Kara <[email protected]>
udf: Truncate added extents on failed expansion

Heming Zhao via Ocfs2-devel <[email protected]>
ocfs2: fix non-auto defrag path not working issue

Heming Zhao via Ocfs2-devel <[email protected]>
ocfs2: fix defrag path triggering jbd2 ASSERT

Eric Biggers <[email protected]>
f2fs: fix information leak in f2fs_move_inline_dirents()

Dongliang Mu <[email protected]>
fs: hfsplus: fix UAF issue in hfsplus_put_super

Liu Shixin <[email protected]>
hfs: fix missing hfs_bnode_get() in __hfs_bnode_create

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct HDMI phy compatible in Exynos4

Vasily Gorbik <[email protected]>
s390/kprobes: fix current_kprobe never cleared after kprobes reenter

Vasily Gorbik <[email protected]>
s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handler

Ilya Leoshkevich <[email protected]>
s390: discard .interp section

Johan Hovold <[email protected]>
rtc: pm8xxx: fix set-alarm race

Alper Nebi Yasak <[email protected]>
firmware: coreboot: framebuffer: Ignore reserved pixel color bits

Jun ASAKA <[email protected]>
wifi: rtl8xxxu: fixing transmisison failure for rtl8192eu

Mike Snitzer <[email protected]>
dm cache: add cond_resched() to various workqueue loops

Mike Snitzer <[email protected]>
dm thin: add cond_resched() to various workqueue loops

Claudiu Beznea <[email protected]>
pinctrl: at91: use devm_kasprintf() to avoid potential leaks

Kees Cook <[email protected]>
regulator: s5m8767: Bounds check id indexing into arrays

Kees Cook <[email protected]>
regulator: max77802: Bounds check regulator id against opmode

Kees Cook <[email protected]>
ASoC: kirkwood: Iterate over array indexes instead of using pointer math

Jakob Koschel <[email protected]>
docs/scripts/gdb: add necessary make scripts_gdb step

Jiasheng Jiang <[email protected]>
drm/msm/dsi: Add missing check for alloc_ordered_workqueue

Liwei Song <[email protected]>
drm/radeon: free iio for atombios when driver shutdown

Roman Li <[email protected]>
drm/amd/display: Fix potential null-deref in dm_resume

Shay Drory <[email protected]>
net/mlx5: fw_tracer: Fix debug print

Hans de Goede <[email protected]>
ACPI: video: Fix Lenovo Ideapad Z570 DMI match

Michael Schmitz <[email protected]>
m68k: Check syscall_trace_enter() return code

Florian Fainelli <[email protected]>
net: bcmgenet: Add a check for oversized packets

Mark Rutland <[email protected]>
ACPI: Don't build ACPICA with '-Os'

Pietro Borrello <[email protected]>
inet: fix fast path in __inet_hash_connect()

Jisoo Jang <[email protected]>
wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-bounds

Breno Leitao <[email protected]>
x86/bugs: Reset speculation control settings on init

Jann Horn <[email protected]>
timers: Prevent union confusion from unexpected restart_syscall()

Yang Li <[email protected]>
thermal: intel: Fix unsigned comparison with less than zero

Paul E. McKenney <[email protected]>
rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait()

Jisoo Jang <[email protected]>
wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds()

Markuss Broks <[email protected]>
ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phy

Jan Kara <[email protected]>
udf: Define EFSCORRUPTED error code

Bjorn Andersson <[email protected]>
rpmsg: glink: Avoid infinite loop on intent for missing channel

Duoming Zhou <[email protected]>
media: usb: siano: Fix use after free bugs caused by do_submit_urb

Hans Verkuil <[email protected]>
media: i2c: ov7670: 0 instead of -EINVAL was returned

Duoming Zhou <[email protected]>
media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()

Yuan Can <[email protected]>

    media: i2c: ov772x: Fix memleak in ov772x_probe()

Nathan Chancellor <[email protected]>
powerpc: Remove linker flag from KBUILD_AFLAGS

Jiasheng Jiang <[email protected]>
media: platform: ti: Add missing check for devm_regulator_get

Randy Dunlap <[email protected]>
MIPS: vpe-mt: drop physical_memsize

Nathan Lynch <[email protected]>
powerpc/rtas: ensure 4KB alignment for rtas_data_buf

Nathan Lynch <[email protected]>
powerpc/rtas: make all exports GPL

Nathan Lynch <[email protected]>
powerpc/pseries/lparcfg: add missing RTAS retry status handling

Chen-Yu Tsai <[email protected]>
clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled()

Frederic Barrat <[email protected]>
powerpc/powernv/ioda: Skip unallocated resources when mapping to PE

Luca Ellero <[email protected]>
Input: ads7846 - don't check penirq immediately for 7845

Luca Ellero <[email protected]>
Input: ads7846 - don't report pressure for ads7845

Samuel Holland <[email protected]>
mtd: rawnand: sunxi: Fix the size of the last OOB region

Qiheng Lin <[email protected]>

    mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read()

Masami Hiramatsu (Google) <[email protected]>

    selftests/ftrace: Fix bash specific "==" operator

Randy Dunlap <[email protected]>
sparc: allow PM configs for sparc32 COMPILE_TEST

Yicong Yang <[email protected]>
perf tools: Fix auto-complete on aarch64

Ian Rogers <[email protected]>
perf llvm: Fix inadvertent file creation

Andreas Gruenbacher <[email protected]>
gfs2: jdata writepage fix

Zhang Xiaoxu <[email protected]>
cifs: Fix warning and UAF when destroy the MR list

Zhang Xiaoxu <[email protected]>
cifs: Fix lost destroy smbd connection when MR allocate failed

Benjamin Coddington <[email protected]>
nfsd: fix race to check ls_layouts

Mike Snitzer <[email protected]>
dm: remove flush_scheduled_work() during local_exit()

Vadim Pasternak <[email protected]>
hwmon: (mlxreg-fan) Return zero speed for broken fan

William Zhang <[email protected]>
spi: bcm63xx-hsspi: Fix multi-bit mode setting

Álvaro Fernández Rojas <[email protected]>
spi: bcm63xx-hsspi: fix pm_runtime

Jiasheng Jiang <[email protected]>
scsi: aic94xx: Add missing check for dma_map_single()

Jonathan Cormier <[email protected]>
hwmon: (ltc2945) Handle error case in ltc2945_value_store

Haibo Chen <[email protected]>
gpio: vf610: connect GPIO label to dev name

Kuninori Morimoto <[email protected]>
ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress()

Nícolas F. R. A. Prado <[email protected]>
drm/mediatek: Clean dangling pointer on bind error path

Rob Clark <[email protected]>
drm/mediatek: Drop unbalanced obj unref

Mikko Perttunen <[email protected]>
gpu: host1x: Don't skip assigning syncpoints to channels

Jiasheng Jiang <[email protected]>
drm/msm/dpu: Add check for pstates

Dmitry Baryshkov <[email protected]>
drm/msm: use strscpy instead of strncpy

Daniel Mentz <[email protected]>
drm/mipi-dsi: Fix byte order of 16-bit DCS set/get brightness

Alexey V. Vissarionov <[email protected]>
ALSA: hda/ca0132: minor fix for allocation size

Miaoqian Lin <[email protected]>
pinctrl: rockchip: Fix refcount leak in rockchip_pinctrl_parse_groups

Lee Jones <[email protected]>
pinctrl: pinctrl-rockchip: Fix a bunch of kerneldoc misdemeanours

Jiasheng Jiang <[email protected]>
drm/msm/hdmi: Add missing check for alloc_ordered_workqueue

Liang He <[email protected]>
gpu: ipu-v3: common: Add of_node_put() for reference returned by of_graph_get_port_by_id()

Dave Stevenson <[email protected]>
drm/vc4: dpi: Fix format mapping for RGB565

Dave Stevenson <[email protected]>
drm/vc4: dpi: Add option for inverting pixel clock and output enable

Laurent Pinchart <[email protected]>
drm: Clarify definition of the DRM_BUS_FLAG_(PIXDATA|SYNC)_* macros

Yuan Can <[email protected]>
drm/bridge: megachips: Fix error handling in i2c_register_driver()

Geert Uytterhoeven <[email protected]>

    drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXC

Roxana Nicolescu <[email protected]>
selftest: fib_tests: Always cleanup before exit

Florian Fainelli <[email protected]>
irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interrupts

Florian Fainelli <[email protected]>
irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interrupts

Frank Jungclaus <[email protected]>
can: esd_usb: Move mislocated storage of SJA1000_ECC_SEG bits in case of a bus error

Shayne Chen <[email protected]>

    wifi: mac80211: make rate u32 in sta_set_rate_info_rx()

Herbert Xu <[email protected]>
crypto: crypto4xx - Call dma_unmap_page when done

Dan Carpenter <[email protected]>
wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize()

Jiasheng Jiang <[email protected]>
wifi: iwl4965: Add missing check for create_singlethread_workqueue()

Jiasheng Jiang <[email protected]>
wifi: iwl3945: Add missing check for create_singlethread_workqueue

Conor Dooley <[email protected]>
RISC-V: time: initialize hrtimer based broadcast clock event device

Randy Dunlap <[email protected]>
m68k: /proc/hardware should depend on PROC_FS

Herbert Xu <[email protected]>
crypto: rsa-pkcs1pad - Use akcipher_request_complete

Pietro Borrello <[email protected]>
rds: rds_rm_zerocopy_callback() correct order for list_add_tail()

Ilya Leoshkevich <[email protected]>
libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()

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

Miaoqian Lin <[email protected]>
irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probe

Miaoqian Lin <[email protected]>
irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domains

Jack Morgenstein <[email protected]>
net/mlx5: Enhance debug print in page allocation failure

Yang Yingliang <[email protected]>
powercap: fix possible name leak in powercap_register_zone()

Herbert Xu <[email protected]>
crypto: seqiv - Handle EBUSY correctly

Armin Wolf <[email protected]>
ACPI: battery: Fix missing NUL-termination with large strings

Minsuk Kang <[email protected]>
wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback()

Fedor Pchelkin <[email protected]>
wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() fails

Pavel Skripkin <[email protected]>
ath9k: htc: clean up statistics macros

Wan Jiabing <[email protected]>
ath9k: hif_usb: simplify if-if to if-else

Fedor Pchelkin <[email protected]>
wifi: ath9k: htc_hst: free skb in ath9k_htc_rx_msg() if there is no callback function

Alexey Kodanev <[email protected]>
wifi: orinoco: check return value of hermes_write_wordrec()

Daniil Tatianin <[email protected]>
ACPICA: nsrepair: handle cases without a return value correctly

Herbert Xu <[email protected]>
lib/mpi: Fix buffer overrun when SG is too long

Zhen Lei <[email protected]>
genirq: Fix the return type of kstat_cpu_irqs_sum()

Mario Limonciello <[email protected]>
ACPICA: Drop port I/O validation for some regions

Yang Yingliang <[email protected]>
wifi: wl3501_cs: don't call kfree_skb() under spin_lock_irqsave()

Yang Yingliang <[email protected]>
wifi: libertas: cmdresp: don't call kfree_skb() under spin_lock_irqsave()

Yang Yingliang <[email protected]>
wifi: libertas: main: don't call kfree_skb() under spin_lock_irqsave()

Yang Yingliang <[email protected]>
wifi: libertas: if_usb: don't call kfree_skb() under spin_lock_irqsave()

Yang Yingliang <[email protected]>
wifi: libertas_tf: don't call kfree_skb() under spin_lock_irqsave()

Zhengchao Shao <[email protected]>
wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid()

Zhang Changzhong <[email protected]>
wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit()

Zhengchao Shao <[email protected]>
wifi: ipw2200: fix memory leak in ipw_wdev_init()

Yang Yingliang <[email protected]>
wifi: ipw2x00: don't call dev_kfree_skb() under spin_lock_irqsave()

Christophe JAILLET <[email protected]>
ipw2x00: switch from 'pci_' to 'dma_' API

Li Zetao <[email protected]>
wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit()

Arnd Bergmann <[email protected]>
rtlwifi: fix -Wpointer-sign warning

Yang Yingliang <[email protected]>
wifi: rtl8xxxu: don't call dev_kfree_skb() under spin_lock_irqsave()

Zhengchao Shao <[email protected]>
wifi: libertas: fix memory leak in lbs_init_adapter()

Yuan Can <[email protected]>
wifi: rsi: Fix memory leak in rsi_coex_attach()

Martin K. Petersen <[email protected]>
block: bio-integrity: Copy flags when bio_integrity_payload is cloned

Kemeng Shi <[email protected]>
blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctx

AngeloGioacchino Del Regno <[email protected]>
arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm node

Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node name

Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gx: add missing unit address to rng node name

Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatible

Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node name

Jerome Brunet <[email protected]>
arm64: dts: meson-axg: enable SCPI

Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node name

Angus Chen <[email protected]>
ARM: imx: Call ida_simple_remove() for ida_simple_get

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: correct wr-active property in Exynos3250 Rinato

Yang Yingliang <[email protected]>
ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init()

Martin Blumenstingl <[email protected]>
arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit address

Martin Blumenstingl <[email protected]>
arm64: dts: meson-gx: Fix Ethernet MAC address unit name

Qiheng Lin <[email protected]>
ARM: zynq: Fix refcount leak in zynq_early_slcr_init

Chen Hui <[email protected]>
ARM: OMAP2+: Fix memory leak in realtime_counter_init()

Pietro Borrello <[email protected]>
HID: asus: use spinlock to safely schedule workers

Pietro Borrello <[email protected]>
HID: asus: use spinlock to protect concurrent accesses

Luke D. Jones <[email protected]>
HID: asus: Remove check for same LED brightness on set

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

Diffstat:

 Documentation/admin-guide/hw-vuln/spectre.rst      |  21 +-
 Documentation/dev-tools/gdb-kernel-debugging.rst   |   4 +
 Makefile                                           |  17 +-
 arch/alpha/kernel/traps.c                          |  30 +-
 arch/arm/boot/dts/exynos3250-rinato.dts            |   2 +-
 arch/arm/boot/dts/exynos4-cpu-thermal.dtsi         |   2 +-
 arch/arm/boot/dts/exynos4.dtsi                     |   2 +-
 arch/arm/boot/dts/exynos5410-odroidxu.dts          |   1 -
 arch/arm/boot/dts/exynos5420.dtsi                  |   2 +-
 arch/arm/boot/dts/spear320-hmi.dts                 |   2 +-
 arch/arm/mach-imx/mmdc.c                           |  24 +-
 arch/arm/mach-omap1/timer.c                        |   2 +-
 arch/arm/mach-omap2/timer.c                        |   1 +
 arch/arm/mach-zynq/slcr.c                          |   1 +
 arch/arm64/boot/dts/amlogic/meson-axg.dtsi         |  26 +
 arch/arm64/boot/dts/amlogic/meson-gx.dtsi          |   6 +-
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi         |   2 +-
 arch/arm64/boot/dts/mediatek/mt7622.dtsi           |   1 +
 arch/m68k/68000/entry.S                            |   2 +
 arch/m68k/Kconfig.devices                          |   1 +
 arch/m68k/coldfire/entry.S                         |   2 +
 arch/m68k/kernel/entry.S                           |   3 +
 arch/mips/include/asm/syscall.h                    |   2 +-
 arch/mips/include/asm/vpe.h                        |   1 -
 arch/mips/kernel/vpe-mt.c                          |   7 +-
 arch/mips/lantiq/prom.c                            |   6 -
 arch/powerpc/Makefile                              |   2 +-
 arch/powerpc/kernel/rtas.c                         |  24 +-
 arch/powerpc/platforms/powernv/pci-ioda.c          |   3 +-
 arch/powerpc/platforms/pseries/lparcfg.c           |  20 +-
 arch/riscv/kernel/time.c                           |   3 +
 arch/s390/kernel/kprobes.c                         |   4 +-
 arch/s390/kernel/setup.c                           |   1 +
 arch/s390/kernel/vmlinux.lds.S                     |   1 +
 arch/s390/mm/maccess.c                             |  16 +-
 arch/sparc/Kconfig                                 |   2 +-
 arch/um/drivers/vector_kern.c                      |   1 +
 arch/x86/include/asm/microcode.h                   |   4 +-
 arch/x86/include/asm/microcode_amd.h               |   4 +-
 arch/x86/include/asm/msr-index.h                   |   4 +
 arch/x86/include/asm/reboot.h                      |   2 +
 arch/x86/include/asm/virtext.h                     |  16 +-
 arch/x86/kernel/cpu/bugs.c                         |  35 +-
 arch/x86/kernel/cpu/microcode/amd.c                |  53 +-
 arch/x86/kernel/cpu/microcode/core.c               |   6 +-
 arch/x86/kernel/crash.c                            |  17 +-
 arch/x86/kernel/kprobes/opt.c                      |   6 +-
 arch/x86/kernel/reboot.c                           |  88 ++-
 arch/x86/kernel/smp.c                              |   6 +-
 arch/x86/kernel/sysfb_efi.c                        |   8 +
 arch/x86/um/vdso/um_vdso.c                         |  12 +-
 block/bio-integrity.c                              |   1 +
 block/blk-mq-sched.c                               |   3 +-
 crypto/rsa-pkcs1pad.c                              |  34 +-
 crypto/seqiv.c                                     |   2 +-
 drivers/acpi/acpica/Makefile                       |   2 +-
 drivers/acpi/acpica/hwvalid.c                      |   7 +-
 drivers/acpi/acpica/nsrepair.c                     |  12 +-
 drivers/acpi/battery.c                             |   2 +-
 drivers/acpi/video_detect.c                        |   2 +-
 drivers/block/rbd.c                                |  20 +-
 drivers/clk/clk.c                                  |  11 +
 drivers/crypto/amcc/crypto4xx_core.c               |  10 +-
 drivers/firmware/google/framebuffer-coreboot.c     |   4 +-
 drivers/gpio/gpio-vf610.c                          |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   6 +-
 .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c   |   6 +-
 drivers/gpu/drm/drm_mipi_dsi.c                     |  52 ++
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |   1 +
 drivers/gpu/drm/mediatek/mtk_drm_gem.c             |   2 -
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c           |   2 +
 drivers/gpu/drm/msm/dsi/dsi_host.c                 |   3 +
 drivers/gpu/drm/msm/hdmi/hdmi.c                    |   4 +
 drivers/gpu/drm/msm/msm_fence.c                    |   2 +-
 drivers/gpu/drm/mxsfb/Kconfig                      |   1 +
 drivers/gpu/drm/radeon/atombios_encoders.c         |   5 +-
 drivers/gpu/drm/radeon/radeon_device.c             |   1 +
 drivers/gpu/drm/vc4/vc4_dpi.c                      |  66 +-
 drivers/gpu/host1x/hw/syncpt_hw.c                  |   3 -
 drivers/gpu/ipu-v3/ipu-common.c                    |   1 +
 drivers/hid/hid-asus.c                             |  38 +-
 drivers/hwmon/ltc2945.c                            |   2 +
 drivers/hwmon/mlxreg-fan.c                         |   6 +
 drivers/iio/accel/mma9551_core.c                   |  10 +-
 drivers/input/touchscreen/ads7846.c                |  13 +-
 drivers/irqchip/irq-alpine-msi.c                   |   1 +
 drivers/irqchip/irq-bcm7120-l2.c                   |   3 +-
 drivers/irqchip/irq-brcmstb-l2.c                   |   6 +-
 drivers/irqchip/irq-mvebu-gicp.c                   |   1 +
 drivers/md/dm-cache-target.c                       |   4 +
 drivers/md/dm-flakey.c                             |  30 +-
 drivers/md/dm-thin.c                               |   2 +
 drivers/md/dm.c                                    |   1 -
 drivers/media/i2c/ov7670.c                         |   2 +-
 drivers/media/i2c/ov772x.c                         |   3 +-
 drivers/media/pci/intel/ipu3/ipu3-cio2.c           |   3 +
 drivers/media/platform/omap3isp/isp.c              |   9 +
 drivers/media/rc/ene_ir.c                          |   3 +-
 drivers/media/usb/siano/smsusb.c                   |   1 +
 drivers/media/usb/uvc/uvc_ctrl.c                   |  30 +-
 drivers/media/usb/uvc/uvc_driver.c                 |  48 +-
 drivers/media/usb/uvc/uvc_entity.c                 |   2 +-
 drivers/media/usb/uvc/uvc_status.c                 |  40 +-
 drivers/media/usb/uvc/uvc_video.c                  |   4 +-
 drivers/media/usb/uvc/uvcvideo.h                   |   5 +-
 drivers/mfd/pcf50633-adc.c                         |   7 +-
 drivers/misc/mei/bus-fixup.c                       |   8 +-
 drivers/mtd/nand/raw/sunxi_nand.c                  |   2 +-
 drivers/mtd/ubi/build.c                            |   7 +
 drivers/mtd/ubi/vmt.c                              |  18 +-
 drivers/mtd/ubi/wl.c                               |  25 +-
 drivers/net/can/usb/esd_usb2.c                     |   4 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |   8 +
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |   2 +-
 .../net/ethernet/mellanox/mlx5/core/pagealloc.c    |   3 +-
 drivers/net/wireless/ath/ath9k/hif_usb.c           |  60 +-
 drivers/net/wireless/ath/ath9k/htc.h               |  32 +-
 drivers/net/wireless/ath/ath9k/htc_drv_txrx.c      |  10 +-
 drivers/net/wireless/ath/ath9k/htc_hst.c           |   4 +-
 drivers/net/wireless/ath/ath9k/wmi.c               |   1 +
 .../wireless/broadcom/brcm80211/brcmfmac/common.c  |   7 +-
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |   1 +
 .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c  |   5 +-
 drivers/net/wireless/intel/ipw2x00/ipw2100.c       | 121 ++--
 drivers/net/wireless/intel/ipw2x00/ipw2200.c       |  67 +-
 drivers/net/wireless/intel/iwlegacy/3945-mac.c     |  16 +-
 drivers/net/wireless/intel/iwlegacy/4965-mac.c     |  12 +-
 drivers/net/wireless/intersil/orinoco/hw.c         |   2 +
 drivers/net/wireless/marvell/libertas/cmdresp.c    |   2 +-
 drivers/net/wireless/marvell/libertas/if_usb.c     |   2 +-
 drivers/net/wireless/marvell/libertas/main.c       |   3 +-
 drivers/net/wireless/marvell/libertas_tf/if_usb.c  |   2 +-
 drivers/net/wireless/marvell/mwifiex/11n.c         |   6 +-
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c |   5 +
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  |  11 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c   |  91 ++-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/table.c |   4 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/table.h |   4 +-
 drivers/net/wireless/rsi/rsi_91x_coex.c            |   1 +
 drivers/net/wireless/wl3501_cs.c                   |   2 +-
 drivers/nfc/st-nci/se.c                            |   6 +
 drivers/nfc/st21nfca/se.c                          |   6 +
 drivers/pci/quirks.c                               |   1 +
 drivers/phy/rockchip/phy-rockchip-typec.c          |   3 +-
 drivers/pinctrl/pinctrl-at91-pio4.c                |   4 +-
 drivers/pinctrl/pinctrl-at91.c                     |   2 +-
 drivers/pinctrl/pinctrl-rockchip.c                 |  23 +-
 drivers/powercap/powercap_sys.c                    |  14 +-
 drivers/pwm/pwm-stm32-lp.c                         |   2 +-
 drivers/regulator/max77802-regulator.c             |  34 +-
 drivers/regulator/s5m8767.c                        |   6 +-
 drivers/rpmsg/qcom_glink_native.c                  |   1 +
 drivers/rtc/rtc-pm8xxx.c                           |  24 +-
 drivers/scsi/aic94xx/aic94xx_task.c                |   3 +
 drivers/scsi/ipr.c                                 |  41 +-
 drivers/scsi/qla2xxx/qla_os.c                      |   9 +-
 drivers/scsi/ses.c                                 |  64 +-
 drivers/spi/spi-bcm63xx-hsspi.c                    |  20 +-
 drivers/thermal/intel_powerclamp.c                 |  20 +-
 drivers/thermal/intel_quark_dts_thermal.c          |  12 +-
 drivers/thermal/intel_soc_dts_iosf.c               |   2 +-
 drivers/tty/serial/fsl_lpuart.c                    |  24 +-
 drivers/tty/tty_io.c                               |   8 +-
 drivers/tty/vt/vc_screen.c                         |   4 +-
 drivers/usb/host/xhci-mvebu.c                      |   2 +-
 drivers/usb/storage/ene_ub6250.c                   |   2 +-
 drivers/watchdog/at91sam9_wdt.c                    |   7 +-
 drivers/watchdog/pcwd_usb.c                        |   6 +-
 drivers/watchdog/watchdog_dev.c                    |   2 +-
 fs/cifs/smbdirect.c                                |   4 +-
 fs/ext4/xattr.c                                    |  35 +-
 fs/f2fs/data.c                                     |   4 +-
 fs/f2fs/inline.c                                   |  13 +-
 fs/gfs2/aops.c                                     |   3 +-
 fs/hfs/bnode.c                                     |   1 +
 fs/hfsplus/super.c                                 |   4 +-
 fs/jfs/jfs_dmap.c                                  |   3 +-
 fs/nfsd/nfs4layouts.c                              |   4 +-
 fs/ocfs2/move_extents.c                            |  34 +-
 fs/ubifs/budget.c                                  |   9 +-
 fs/ubifs/dir.c                                     |  13 +-
 fs/ubifs/file.c                                    |  12 +-
 fs/ubifs/tnc.c                                     |  24 +-
 fs/udf/file.c                                      |  26 +-
 fs/udf/inode.c                                     |  58 +-
 fs/udf/udf_sb.h                                    |   2 +
 include/drm/drm_connector.h                        |  36 +-
 include/drm/drm_mipi_dsi.h                         |   4 +
 include/linux/ima.h                                |   6 +-
 include/linux/kernel_stat.h                        |   2 +-
 include/linux/kprobes.h                            |   2 +
 include/uapi/linux/usb/video.h                     |  30 +
 include/uapi/linux/uvcvideo.h                      |   2 +-
 kernel/irq/irqdomain.c                             |  31 +-
 kernel/kprobes.c                                   |   6 +-
 kernel/rcu/tree_exp.h                              |   2 +
 kernel/time/hrtimer.c                              |   2 +
 kernel/time/posix-stubs.c                          |   2 +
 kernel/time/posix-timers.c                         |   2 +
 kernel/trace/ring_buffer.c                         |   7 +-
 lib/mpi/mpicoder.c                                 |   3 +-
 net/9p/trans_rdma.c                                |  15 +-
 net/9p/trans_xen.c                                 |  48 +-
 net/bluetooth/hci_sock.c                           |  11 +-
 net/bluetooth/l2cap_core.c                         |  24 -
 net/bluetooth/l2cap_sock.c                         |   8 +
 net/core/dev.c                                     |   4 +-
 net/ipv4/inet_connection_sock.c                    |   1 +
 net/ipv4/inet_hashtables.c                         |  12 +-
 net/ipv4/tcp_minisocks.c                           |   7 +-
 net/mac80211/sta_info.c                            |   2 +-
 net/netfilter/nf_conntrack_netlink.c               |   5 +-
 net/nfc/netlink.c                                  |   4 +
 net/rds/message.c                                  |   2 +-
 net/sched/Kconfig                                  |  11 -
 net/sched/Makefile                                 |   1 -
 net/sched/cls_tcindex.c                            | 698 ---------------------
 net/wireless/sme.c                                 |  31 +-
 security/integrity/ima/ima_main.c                  |   7 +-
 security/security.c                                |   7 +-
 sound/pci/hda/patch_ca0132.c                       |   2 +-
 sound/pci/ice1712/aureon.c                         |   2 +-
 sound/soc/kirkwood/kirkwood-dma.c                  |   2 +-
 sound/soc/soc-compress.c                           |   2 +-
 tools/iio/iio_utils.c                              |  23 +-
 tools/lib/bpf/nlattr.c                             |   2 +-
 tools/perf/perf-completion.sh                      |  11 +-
 tools/perf/util/llvm-utils.c                       |  25 +-
 tools/testing/ktest/ktest.pl                       |  26 +-
 tools/testing/ktest/sample.conf                    |   5 +
 .../ftrace/test.d/ftrace/func_event_triggers.tc    |   2 +-
 tools/testing/selftests/net/fib_tests.sh           |   2 +
 232 files changed, 1671 insertions(+), 1666 deletions(-)