Skip to content

5.4.235-rc1 review

Greg Kroah-Hartman alsa-devel bpf linux-acpi linux-arm-kernel linux-mips linux-patches 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 Latest357 patches 12 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/357HID: asus: Remove check for same LED brightness on setdrivers/hid/hid-asus.c+0 -30 replies
2/357HID: asus: use spinlock to protect concurrent accessesdrivers/hid/hid-asus.c+21 -10 replies
3/357HID: asus: use spinlock to safely schedule workersdrivers/hid/hid-asus.c+11 -40 replies
4/357ARM: OMAP2+: Fix memory leak in realtime_counter_init()arch/arm/mach-omap2/timer.c+1 -00 replies
5/357arm64: dts: qcom: qcs404: use symbol names for PCIe resetsarch/arm64/boot/dts/qcom/qcs404.dtsi+6 -60 replies
6/357ARM: zynq: Fix refcount leak in zynq_early_slcr_initarch/arm/mach-zynq/slcr.c+1 -00 replies
7/357arm64: dts: meson-gx: Fix Ethernet MAC address unit namearch/arm64/boot/dts/amlogic/meson-gx.dtsi+1 -10 replies
8/357arm64: dts: meson-g12a: Fix internal Ethernet PHY unit namearch/arm64/boot/dts/amlogic/meson-g12-common.dtsi+1 -10 replies
9/357arm64: dts: meson-gx: Fix the SCPI DVFS node name and unit addressarch/arm64/boot/dts/amlogic/meson-gx.dtsi+1 -10 replies
10/357arm64: dts: meson: remove CPU opps below 1GHz for G12A boardsarch/arm64/boot/dts/amlogic/meson-g12a.dtsi+0 -200 replies
11/357ARM: OMAP1: call platform_device_put() in error case in omap1_dm_timer_init()arch/arm/mach-omap1/timer.c+1 -10 replies
12/357ARM: dts: exynos: correct wr-active property in Exynos3250 Rinatoarch/arm/boot/dts/exynos3250-rinato.dts+1 -10 replies
13/357ARM: imx: Call ida_simple_remove() for ida_simple_getarch/arm/mach-imx/mmdc.c+12 -120 replies
14/357arm64: dts: amlogic: meson-gx: fix SCPI clock dvfs node namearch/arm64/boot/dts/amlogic/meson-gx.dtsi+1 -10 replies
15/357arm64: dts: amlogic: meson-axg: fix SCPI clock dvfs node namearch/arm64/boot/dts/amlogic/meson-axg.dtsi+1 -10 replies
16/357arm64: dts: amlogic: meson-gx: add missing SCPI sensors compatiblearch/arm64/boot/dts/amlogic/meson-axg.dtsi+1 -10 replies
17/357arm64: dts: amlogic: meson-gx: add missing unit address to rng node namearch/arm64/boot/dts/amlogic/meson-gx.dtsi+1 -10 replies
18/357arm64: dts: amlogic: meson-gxl: add missing unit address to eth-phy-mux node namearch/arm64/boot/dts/amlogic/meson-gxl.dtsi+1 -10 replies
19/357arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node namearch/arm64/boot/dts/amlogic/meson-gxl-s905d-phicomm-n1.dts+1 -10 replies
20/357ARM: dts: imx7s: correct iomuxc gpr mux controller cellsarch/arm/boot/dts/imx7s.dtsi+1 -10 replies
21/357arm64: dts: mediatek: mt7622: Add missing pwm-cells to pwm nodearch/arm64/boot/dts/mediatek/mt7622.dtsi+1 -00 replies
22/357Revert "scsi: core: run queue if SCSI device queue isnt ready and queue is idle"drivers/scsi/scsi_lib.c+1 -60 replies
23/357block: Limit number of items taken from the I/O scheduler in one goblock/blk-mq-sched.c+51 -130 replies
24/357blk-mq: remove stale comment for blk_mq_sched_mark_restart_hctxblock/blk-mq-sched.c+1 -20 replies
25/357blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_waitblock/blk-mq.c+5 -10 replies
26/357blk-mq: correct stale comment of .get_budgetblock/blk-mq-sched.c+2 -20 replies
27/357s390/dasd: Prepare for additional path event handlingdrivers/s390/block/dasd.c drivers/s390/block/dasd_eckd.c drivers/s390/block/dasd_int.h+47 -360 replies
28/357s390/dasd: Fix potential memleak in dasd_eckd_init()drivers/s390/block/dasd_eckd.c+3 -10 replies
29/357sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity()kernel/sched/deadline.c kernel/sched/rt.c+4 -60 replies
30/357sched/rt: pick_next_rt_entity(): check list_entrykernel/sched/rt.c+4 -10 replies
31/357block: bio-integrity: Copy flags when bio_integrity_payload is clonedblock/bio-integrity.c+1 -00 replies
32/357wifi: rsi: Fix memory leak in rsi_coex_attach()drivers/net/wireless/rsi/rsi_91x_coex.c+1 -00 replies
33/357net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb”drivers/net/wireless/ath/ath10k/wmi.c drivers/net/wireless/intel/iwlegacy/3945-mac.c drivers/net/wireless/intel/iwlegacy/common.c +2 more+7 -210 replies
34/357wifi: iwlegacy: common: dont call dev_kfree_skb() under spin_lock_irqsave()drivers/net/wireless/intel/iwlegacy/common.c+2 -20 replies
35/357wifi: libertas: fix memory leak in lbs_init_adapter()drivers/net/wireless/marvell/libertas/main.c+1 -00 replies
36/357wifi: rtl8xxxu: dont call dev_kfree_skb() under spin_lock_irqsave()drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+1 -10 replies
37/357rtlwifi: 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
38/357wifi: rtlwifi: Fix global-out-of-bounds bug in _rtl8812ae_phy_set_txpower_limit()drivers/net/wireless/realtek/rtlwifi/rtl8821ae/phy.c+20 -320 replies
39/357ipw2x00: switch from pci_ to dma_ APIdrivers/net/wireless/intel/ipw2x00/ipw2100.c drivers/net/wireless/intel/ipw2x00/ipw2200.c+88 -890 replies
40/357wifi: ipw2x00: dont call dev_kfree_skb() under spin_lock_irqsave()drivers/net/wireless/intel/ipw2x00/ipw2200.c+1 -10 replies
41/357wifi: ipw2200: fix memory leak in ipw_wdev_init()drivers/net/wireless/intel/ipw2x00/ipw2200.c+7 -20 replies
42/357wilc1000: let wilc_mac_xmit() return NETDEV_TX_OKdrivers/staging/wilc1000/wilc_netdev.c+3 -30 replies
43/357wifi: wilc1000: fix potential memory leak in wilc_mac_xmit()drivers/staging/wilc1000/wilc_netdev.c+1 -00 replies
44/357wifi: brcmfmac: fix potential memory leak in brcmf_netdev_start_xmit()drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c+1 -00 replies
45/357wifi: brcmfmac: unmap dma buffer in brcmf_msgbuf_alloc_pktid()drivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c+4 -10 replies
46/357wifi: libertas_tf: dont call kfree_skb() under spin_lock_irqsave()drivers/net/wireless/marvell/libertas_tf/if_usb.c+1 -10 replies
47/357wifi: libertas: if_usb: dont call kfree_skb() under spin_lock_irqsave()drivers/net/wireless/marvell/libertas/if_usb.c+1 -10 replies
48/357wifi: libertas: main: dont call kfree_skb() under spin_lock_irqsave()drivers/net/wireless/marvell/libertas/main.c+1 -10 replies
49/357wifi: libertas: cmdresp: dont call kfree_skb() under spin_lock_irqsave()drivers/net/wireless/marvell/libertas/cmdresp.c+1 -10 replies
50/357wifi: wl3501_cs: dont call kfree_skb() under spin_lock_irqsave()drivers/net/wireless/wl3501_cs.c+1 -10 replies
51/357crypto: x86/ghash - fix unaligned access in ghash_setkey()arch/x86/crypto/ghash-clmulni-intel_glue.c+3 -30 replies
52/357ACPICA: Drop port I/O validation for some regionsdrivers/acpi/acpica/hwvalid.c+4 -30 replies
53/357genirq: Fix the return type of kstat_cpu_irqs_sum()include/linux/kernel_stat.h+1 -10 replies
54/357lib/mpi: Fix buffer overrun when SG is too longlib/mpi/mpicoder.c+2 -10 replies
55/357ACPICA: nsrepair: handle cases without a return value correctlydrivers/acpi/acpica/nsrepair.c+7 -50 replies
56/357wifi: orinoco: check return value of hermes_write_wordrec()drivers/net/wireless/intersil/orinoco/hw.c+2 -00 replies
57/357wifi: 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
58/357ath9k: hif_usb: simplify if-if to if-elsedrivers/net/wireless/ath/ath9k/hif_usb.c+2 -30 replies
59/357ath9k: 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
60/357wifi: ath9k: hif_usb: clean up skbs if ath9k_hif_usb_rx_stream() failsdrivers/net/wireless/ath/ath9k/hif_usb.c+22 -90 replies
61/357wifi: ath9k: Fix potential stack-out-of-bounds write in ath9k_wmi_rsp_callback()drivers/net/wireless/ath/ath9k/wmi.c+1 -00 replies
62/357ACPI: battery: Fix missing NUL-termination with large stringsdrivers/acpi/battery.c+1 -10 replies
63/357crypto: ccp - Failure on re-initialization due to duplicate sysfs filenamedrivers/crypto/ccp/ccp-dmaengine.c+17 -40 replies
64/357crypto: essiv - remove redundant null pointer check before kfreecrypto/essiv.c+1 -20 replies
65/357crypto: essiv - Handle EBUSY correctlycrypto/essiv.c+6 -10 replies
66/357crypto: seqiv - Handle EBUSY correctlycrypto/seqiv.c+1 -10 replies
67/357powercap: fix possible name leak in powercap_register_zone()drivers/powercap/powercap_sys.c+9 -50 replies
68/357net/mlx5: Enhance debug print in page allocation failuredrivers/net/ethernet/mellanox/mlx5/core/pagealloc.c+2 -10 replies
69/357irqchip/alpine-msi: Fix refcount leak in alpine_msix_init_domainsdrivers/irqchip/irq-alpine-msi.c+1 -00 replies
70/357irqchip/irq-mvebu-gicp: Fix refcount leak in mvebu_gicp_probedrivers/irqchip/irq-mvebu-gicp.c+1 -00 replies
71/357irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probedrivers/irqchip/irq-ti-sci-intr.c+1 -00 replies
72/357mptcp: add sk_stop_timer_sync helperinclude/net/sock.h net/core/sock.c+9 -00 replies
73/357net: add sock_init_data_uid()include/net/sock.h net/core/sock.c+18 -40 replies
74/357tun: tun_chr_open(): correctly initialize socket uiddrivers/net/tun.c+1 -10 replies
75/357tap: tap_open(): correctly initialize socket uiddrivers/net/tap.c+1 -10 replies
76/357OPP: fix error checking in opp_migrate_dentry()drivers/opp/debugfs.c+1 -10 replies
77/357Bluetooth: L2CAP: Fix potential user-after-freenet/bluetooth/l2cap_core.c net/bluetooth/l2cap_sock.c+8 -240 replies
78/357libbpf: Fix alen calculation in libbpf_nla_dump_errormsg()tools/lib/bpf/nlattr.c+1 -10 replies
79/357rds: rds_rm_zerocopy_callback() correct order for list_add_tail()net/rds/message.c+1 -10 replies
80/357crypto: rsa-pkcs1pad - Use akcipher_request_completecrypto/rsa-pkcs1pad.c+15 -190 replies
81/357m68k: /proc/hardware should depend on PROC_FSarch/m68k/Kconfig.devices+1 -00 replies
82/357RISC-V: time: initialize hrtimer based broadcast clock event devicearch/riscv/kernel/time.c+3 -00 replies
83/357usb: gadget: udc: Avoid tasklet passing a globaldrivers/usb/gadget/udc/snps_udc_core.c+2 -40 replies
84/357treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()drivers/input/keyboard/omap-keypad.c drivers/input/serio/hil_mlc.c drivers/net/wan/farsync.c +13 more+26 -216 replies
85/357wifi: iwl3945: Add missing check for create_singlethread_workqueuedrivers/net/wireless/intel/iwlegacy/3945-mac.c+12 -40 replies
86/357wifi: iwl4965: Add missing check for create_singlethread_workqueue()drivers/net/wireless/intel/iwlegacy/4965-mac.c+10 -20 replies
87/357wifi: mwifiex: fix loop iterator in mwifiex_update_ampdu_txwinsize()drivers/net/wireless/marvell/mwifiex/11n.c+3 -30 replies
88/357crypto: crypto4xx - Call dma_unmap_page when donedrivers/crypto/amcc/crypto4xx_core.c+4 -60 replies
89/357wifi: mac80211: make rate u32 in sta_set_rate_info_rx()net/mac80211/sta_info.c+1 -10 replies
90/357thermal/drivers/hisi: Drop second sensor hi3660drivers/thermal/hisi_thermal.c+0 -40 replies
91/357can: 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
92/357irqchip/irq-brcmstb-l2: Set IRQ_LEVEL for level triggered interruptsdrivers/irqchip/irq-brcmstb-l2.c+5 -10 replies
93/357irqchip/irq-bcm7120-l2: Set IRQ_LEVEL for level triggered interruptsdrivers/irqchip/irq-bcm7120-l2.c+2 -10 replies
94/357selftests/net: Interpret UDP_GRO cmsg data as an int valuetools/testing/selftests/net/udpgso_bench_rx.c+2 -40 replies
95/357selftest: fib_tests: Always cleanup before exittools/testing/selftests/net/fib_tests.sh+2 -00 replies
96/357drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formatsdrivers/gpu/drm/drm_fourcc.c+4 -00 replies
97/357drm: mxsfb: DRM_MXSFB should depend on ARCH_MXS || ARCH_MXCdrivers/gpu/drm/mxsfb/Kconfig+1 -00 replies
98/357drm/bridge: megachips: Fix error handling in i2c_register_driver()drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c+5 -10 replies
99/357drm/vc4: dpi: Add option for inverting pixel clock and output enabledrivers/gpu/drm/vc4/vc4_dpi.c+38 -280 replies
100/357drm/vc4: dpi: Fix format mapping for RGB565drivers/gpu/drm/vc4/vc4_dpi.c+1 -10 replies
101/357gpu: 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
102/357drm/msm/hdmi: Add missing check for alloc_ordered_workqueuedrivers/gpu/drm/msm/hdmi/hdmi.c+4 -00 replies
103/357pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domaindrivers/pinctrl/stm32/pinctrl-stm32.c+1 -00 replies
104/357ASoC: fsl_sai: initialize is_dsp_mode flagsound/soc/fsl/fsl_sai.c+1 -00 replies
105/357ALSA: hda/ca0132: minor fix for allocation sizesound/pci/hda/patch_ca0132.c+1 -10 replies
106/357drm/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
107/357drm/msm: use strscpy instead of strncpydrivers/gpu/drm/msm/msm_fence.c+1 -10 replies
108/357drm/msm/dpu: Add check for cstatedrivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c+4 -10 replies
109/357drm/msm/dpu: Add check for pstatesdrivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c+2 -00 replies
110/357drm/exynos: Dont reset bridge->nextdrivers/gpu/drm/exynos/exynos_dp.c+0 -10 replies
111/357drm/bridge: Rename bridge helpers targeting a bridge chaindrivers/gpu/drm/drm_atomic_helper.c drivers/gpu/drm/drm_bridge.c drivers/gpu/drm/drm_probe_helper.c +4 more+120 -1100 replies
112/357drm/bridge: Introduce drm_bridge_get_next_bridge()drivers/gpu/drm/drm_encoder.c drivers/gpu/drm/mediatek/mtk_hdmi.c drivers/gpu/drm/omapdrm/omap_drv.c +2 more+22 -60 replies
113/357drm: Initialize struct drm_crtc_state.no_vblank from device settingsdrivers/gpu/drm/drm_atomic_helper.c drivers/gpu/drm/drm_vblank.c include/drm/drm_crtc.h +2 more+70 -100 replies
114/357drm/msm/mdp5: Add check for kzallocdrivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c+4 -10 replies
115/357gpu: host1x: Dont skip assigning syncpoints to channelsdrivers/gpu/host1x/hw/syncpt_hw.c+0 -30 replies
116/357drm/mediatek: remove cast to pointers passed to kfreedrivers/gpu/drm/mediatek/mtk_drm_gem.c+2 -20 replies
117/357drm/mediatek: Use NULL instead of 0 for NULL pointerdrivers/gpu/drm/mediatek/mtk_drm_gem.c+1 -10 replies
118/357drm/mediatek: Drop unbalanced obj unrefdrivers/gpu/drm/mediatek/mtk_drm_gem.c+0 -20 replies
119/357drm/mediatek: Clean dangling pointer on bind error pathdrivers/gpu/drm/mediatek/mtk_drm_drv.c+1 -00 replies
120/357ASoC: soc-compress.c: fixup private_data on snd_soc_new_compress()sound/soc/soc-compress.c+1 -10 replies
121/357gpio: vf610: connect GPIO label to dev namedrivers/gpio/gpio-vf610.c+1 -10 replies
122/357hwmon: (ltc2945) Handle error case in ltc2945_value_storedrivers/hwmon/ltc2945.c+2 -00 replies
123/357scsi: aic94xx: Add missing check for dma_map_single()drivers/scsi/aic94xx/aic94xx_task.c+3 -00 replies
124/357spi: bcm63xx-hsspi: fix pm_runtimedrivers/spi/spi-bcm63xx-hsspi.c+7 -10 replies
125/357spi: bcm63xx-hsspi: Fix multi-bit mode settingdrivers/spi/spi-bcm63xx-hsspi.c+9 -30 replies
126/357hwmon: (mlxreg-fan) Return zero speed for broken fandrivers/hwmon/mlxreg-fan.c+6 -00 replies
127/357dm: remove flush_scheduled_work() during local_exit()drivers/md/dm.c+0 -10 replies
128/357spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one()drivers/spi/spi-synquacer.c+3 -40 replies
129/357ASoC: dapm: declare missing structure prototypesinclude/sound/soc-dapm.h+2 -00 replies
130/357ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declaredinclude/sound/soc-dapm.h+1 -00 replies
131/357HID: bigben: use spinlock to protect concurrent accessesdrivers/hid/hid-bigbenff.c+50 -20 replies
132/357HID: bigben_worker() remove unneeded check on report_fielddrivers/hid/hid-bigbenff.c+1 -10 replies
133/357HID: bigben: use spinlock to safely schedule workersdrivers/hid/hid-bigbenff.c+12 -60 replies
134/357HID: asus: Only set EV_REP if we are adding a mappingdrivers/hid/hid-asus.c+2 -20 replies
135/357HID: asus: Add report_size to struct asus_touchpad_infodrivers/hid/hid-asus.c+7 -10 replies
136/357HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239Tdrivers/hid/hid-asus.c drivers/hid/hid-ids.h+26 -10 replies
137/357HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239Tdrivers/hid/hid-asus.c+60 -00 replies
138/357hid: bigben_probe(): validate report countdrivers/hid/hid-bigbenff.c+2 -50 replies
139/357nfsd: fix race to check ls_layoutsfs/nfsd/nfs4layouts.c+2 -20 replies
140/357cifs: Fix lost destroy smbd connection when MR allocate failedfs/cifs/smbdirect.c+1 -00 replies
141/357cifs: Fix warning and UAF when destroy the MR listfs/cifs/smbdirect.c+2 -10 replies
142/357gfs2: jdata writepage fixfs/gfs2/aops.c+1 -20 replies
143/357perf llvm: Fix inadvertent file creationtools/perf/util/llvm-utils.c+24 -10 replies
144/357perf tools: Fix auto-complete on aarch64tools/perf/perf-completion.sh+8 -30 replies
145/357sparc: allow PM configs for sparc32 COMPILE_TESTarch/sparc/Kconfig+1 -10 replies
146/357selftests/ftrace: Fix bash specific "==" operatortools/testing/selftests/ftrace/test.d/ftrace/func_event_triggers.tc+1 -10 replies
147/357mfd: pcf50633-adc: Fix potential memleak in pcf50633_adc_async_read()drivers/mfd/pcf50633-adc.c+6 -10 replies
148/357clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parentsdrivers/clk/qcom/gcc-qcs404.c+0 -160 replies
149/357clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parentsdrivers/clk/qcom/gcc-qcs404.c+4 -40 replies
150/357mtd: rawnand: sunxi: Fix the size of the last OOB regiondrivers/mtd/nand/raw/sunxi_nand.c+1 -10 replies
151/357clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() faileddrivers/clk/renesas/renesas-cpg-mssr.c+2 -10 replies
152/357clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of a boolean flagdrivers/clk/renesas/r7s9210-cpg-mssr.c drivers/clk/renesas/renesas-cpg-mssr.c drivers/clk/renesas/renesas-cpg-mssr.h+22 -190 replies
153/357clk: renesas: cpg-mssr: Remove superfluous check in resume codedrivers/clk/renesas/renesas-cpg-mssr.c+2 -30 replies
154/357Input: ads7846 - dont report pressure for ads7845drivers/input/touchscreen/ads7846.c+3 -20 replies
155/357Input: ads7846 - dont check penirq immediately for 7845drivers/input/touchscreen/ads7846.c+1 -70 replies
156/357clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSCdrivers/clk/qcom/gpucc-sdm845.c+1 -60 replies
157/357powerpc/powernv/ioda: Skip unallocated resources when mapping to PEarch/powerpc/platforms/powernv/pci-ioda.c+2 -10 replies
158/357clk: Honor CLK_OPS_PARENT_ENABLE in clk_core_is_enabled()drivers/clk/clk.c+11 -00 replies
159/357powerpc/pseries/lpar: add missing RTAS retry status handlingarch/powerpc/platforms/pseries/lpar.c+10 -100 replies
160/357powerpc/pseries/lparcfg: add missing RTAS retry status handlingarch/powerpc/platforms/pseries/lparcfg.c+10 -100 replies
161/357powerpc/rtas: make all exports GPLarch/powerpc/kernel/rtas.c+11 -110 replies
162/357powerpc/rtas: ensure 4KB alignment for rtas_data_bufarch/powerpc/kernel/rtas.c+1 -10 replies
163/357powerpc/eeh: Small refactor of eeh_handle_normal_event()arch/powerpc/kernel/eeh_driver.c+35 -340 replies
164/357powerpc/eeh: Set channel state after notifying the driversarch/powerpc/kernel/eeh_driver.c+2 -20 replies
165/357MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not setarch/mips/kernel/smp-cps.c+5 -30 replies
166/357MIPS: vpe-mt: drop physical_memsizearch/mips/include/asm/vpe.h arch/mips/kernel/vpe-mt.c arch/mips/lantiq/prom.c+3 -110 replies
167/357remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headersdrivers/remoteproc/qcom_q6v5_mss.c+53 -60 replies
168/357media: platform: ti: Add missing check for devm_regulator_getdrivers/media/platform/omap3isp/isp.c+9 -00 replies
169/357powerpc: Remove linker flag from KBUILD_AFLAGSarch/powerpc/Makefile+1 -10 replies
170/357media: ov5675: Fix memleak in ov5675_init_controls()drivers/media/i2c/ov5675.c+3 -10 replies
171/357media: i2c: ov772x: Fix memleak in ov772x_probe()drivers/media/i2c/ov772x.c+1 -20 replies
172/357media: rc: Fix use-after-free bugs caused by ene_tx_irqsim()drivers/media/rc/ene_ir.c+2 -10 replies
173/357media: i2c: ov7670: 0 instead of -EINVAL was returneddrivers/media/i2c/ov7670.c+1 -10 replies
174/357media: usb: siano: Fix use after free bugs caused by do_submit_urbdrivers/media/usb/siano/smsusb.c+1 -00 replies
175/357rpmsg: glink: Avoid infinite loop on intent for missing channeldrivers/rpmsg/qcom_glink_native.c+1 -00 replies
176/357udf: Define EFSCORRUPTED error codefs/udf/udf_sb.h+2 -00 replies
177/357ARM: dts: exynos: Use Exynos5420 compatible for the MIPI video phyarch/arm/boot/dts/exynos5420.dtsi+1 -10 replies
178/357blk-iocost: fix divide by 0 error in calc_lcoefs()block/blk-iocost.c+8 -30 replies
179/357wifi: brcmfmac: Fix potential stack-out-of-bounds in brcmf_c_preinit_dcmds()drivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c+1 -00 replies
180/357rcu: Suppress smp_processor_id() complaint in synchronize_rcu_expedited_wait()kernel/rcu/tree_exp.h+2 -00 replies
181/357thermal: intel: Fix unsigned comparison with less than zerodrivers/thermal/intel/intel_soc_dts_iosf.c+1 -10 replies
182/357timers: Prevent union confusion from unexpected restart_syscall()kernel/time/hrtimer.c kernel/time/posix-stubs.c kernel/time/posix-timers.c+6 -00 replies
183/357x86/bugs: Reset speculation control settings on initarch/x86/include/asm/msr-index.h arch/x86/kernel/cpu/bugs.c+13 -10 replies
184/357wifi: brcmfmac: ensure CLM version is null-terminated to prevent stack-out-of-boundsdrivers/net/wireless/broadcom/brcm80211/brcmfmac/common.c+4 -20 replies
185/357wifi: mt7601u: fix an integer underflowdrivers/net/wireless/mediatek/mt7601u/dma.c+2 -10 replies
186/357inet: fix fast path in __inet_hash_connect()net/ipv4/inet_hashtables.c+1 -110 replies
187/357ice: add missing checks for PF vsi typedrivers/net/ethernet/intel/ice/ice_main.c+8 -90 replies
188/357ACPI: Dont build ACPICA with -Osdrivers/acpi/acpica/Makefile+1 -10 replies
189/357net: bcmgenet: Add a check for oversized packetsdrivers/net/ethernet/broadcom/genet/bcmgenet.c+8 -00 replies
190/357m68k: Check syscall_trace_enter() return codearch/m68k/68000/entry.S arch/m68k/coldfire/entry.S arch/m68k/kernel/entry.S+7 -00 replies
191/357wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanupdrivers/net/wireless/mediatek/mt76/dma.c+7 -60 replies
192/357ACPI: video: Fix Lenovo Ideapad Z570 DMI matchdrivers/acpi/video_detect.c+1 -10 replies
193/357net/mlx5: fw_tracer: Fix debug printdrivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer.c+1 -10 replies
194/357coda: Avoid partial allocation of sig_inputArgsfs/coda/upcall.c+1 -10 replies
195/357uaccess: Add minimum bounds check on kernel buffer sizeinclude/linux/uaccess.h+4 -00 replies
196/357drm/amd/display: Fix potential null-deref in dm_resumedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+4 -20 replies
197/357drm/omap: dsi: Fix excessive stack usagedrivers/gpu/drm/omapdrm/dss/dsi.c+16 -100 replies
198/357HID: Add Mapping for System Microphone Mutedrivers/hid/hid-debug.c drivers/hid/hid-input.c+9 -00 replies
199/357drm/radeon: free iio for atombios when driver shutdowndrivers/gpu/drm/radeon/radeon_device.c+1 -00 replies
200/357drm/msm/dsi: Add missing check for alloc_ordered_workqueuedrivers/gpu/drm/msm/dsi/dsi_host.c+3 -00 replies
201/357docs/scripts/gdb: add necessary make scripts_gdb stepDocumentation/dev-tools/gdb-kernel-debugging.rst+4 -00 replies
202/357ASoC: kirkwood: Iterate over array indexes instead of using pointer mathsound/soc/kirkwood/kirkwood-dma.c+1 -10 replies
203/357regulator: max77802: Bounds check regulator id against opmodedrivers/regulator/max77802-regulator.c+24 -100 replies
204/357regulator: s5m8767: Bounds check id indexing into arraysdrivers/regulator/s5m8767.c+5 -10 replies
205/357hwmon: (coretemp) Simplify platform device handlingdrivers/hwmon/coretemp.c+58 -700 replies
206/357pinctrl: at91: use devm_kasprintf() to avoid potential leaksdrivers/pinctrl/pinctrl-at91-pio4.c drivers/pinctrl/pinctrl-at91.c+3 -30 replies
207/357drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5drivers/gpu/drm/drm_panel_orientation_quirks.c+6 -00 replies
208/357dm thin: add cond_resched() to various workqueue loopsdrivers/md/dm-thin.c+2 -00 replies
209/357dm cache: add cond_resched() to various workqueue loopsdrivers/md/dm-cache-target.c+4 -00 replies
210/357nfsd: zero out pointers after putting nfsd_files on COPY setup errorfs/nfsd/nfs4proc.c+2 -00 replies
211/357wifi: rtl8xxxu: fixing transmisison failure for rtl8192eudrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c+5 -00 replies
212/357firmware: coreboot: framebuffer: Ignore reserved pixel color bitsdrivers/firmware/google/framebuffer-coreboot.c+1 -30 replies
213/357rtc: pm8xxx: fix set-alarm racedrivers/rtc/rtc-pm8xxx.c+10 -140 replies
214/357ipmi_ssif: Rename idle state and checkdrivers/char/ipmi/ipmi_ssif.c+23 -230 replies
215/357s390: discard .interp sectionarch/s390/kernel/vmlinux.lds.S+1 -00 replies
216/357s390/kprobes: fix irq mask clobbering on kprobe reenter from post_handlerarch/s390/kernel/kprobes.c+1 -20 replies
217/357s390/kprobes: fix current_kprobe never cleared after kprobes reenterarch/s390/kernel/kprobes.c+1 -00 replies
218/357ARM: dts: exynos: correct HDMI phy compatible in Exynos4arch/arm/boot/dts/exynos4.dtsi+1 -10 replies
219/357hfs: fix missing hfs_bnode_get() in __hfs_bnode_createfs/hfs/bnode.c+1 -00 replies
220/357fs: hfsplus: fix UAF issue in hfsplus_put_superfs/hfsplus/super.c+2 -20 replies
221/357f2fs: fix information leak in f2fs_move_inline_dirents()fs/f2fs/inline.c+6 -70 replies
222/357f2fs: fix cgroup writeback accounting with fs-layer encryptionfs/f2fs/data.c+3 -30 replies
223/357ocfs2: fix defrag path triggering jbd2 ASSERTfs/ocfs2/move_extents.c+0 -100 replies
224/357ocfs2: fix non-auto defrag path not working issuefs/ocfs2/move_extents.c+13 -110 replies
225/357udf: Truncate added extents on failed expansionfs/udf/inode.c+11 -40 replies
226/357udf: Do not bother merging very long extentsfs/udf/inode.c+2 -170 replies
227/357udf: Do not update file length for failed writes to inline filesfs/udf/file.c+12 -140 replies
228/357udf: Preserve link count of system filesfs/udf/inode.c fs/udf/super.c fs/udf/udf_i.h+10 -30 replies
229/357udf: Detect system inodes linked into directory hierarchyfs/udf/inode.c+6 -10 replies
230/357udf: Fix file corruption when appending just after end of preallocated extentfs/udf/inode.c+11 -130 replies
231/357KVM: Destroy target device if coalesced MMIO unregistration failsvirt/kvm/coalesced_mmio.c+5 -30 replies
232/357KVM: s390: disable migration mode when dirty tracking is disabledDocumentation/virt/kvm/api.txt Documentation/virt/kvm/devices/vm.txt arch/s390/kvm/kvm-s390.c+32 -60 replies
233/357x86/virt: Force GIF=1 prior to disabling SVM (for reboot flows)arch/x86/include/asm/virtext.h+15 -10 replies
234/357x86/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
235/357x86/reboot: Disable virtualization in an emergency if SVM is supportedarch/x86/kernel/reboot.c+11 -120 replies
236/357x86/reboot: Disable SVM, not just VMX, when stopping CPUsarch/x86/kernel/smp.c+3 -30 replies
237/357x86/kprobes: Fix __recover_optprobed_insn check optimizing logicarch/x86/kernel/kprobes/opt.c include/linux/kprobes.h kernel/kprobes.c+4 -30 replies
238/357x86/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
239/357x86/microcode/amd: Remove load_microcode_amd()s bsp parameterarch/x86/kernel/cpu/microcode/amd.c+5 -120 replies
240/357x86/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
241/357x86/microcode/AMD: Fix mixed steppings supportarch/x86/kernel/cpu/microcode/amd.c+21 -130 replies
242/357x86/speculation: Allow enabling STIBP with legacy IBRSarch/x86/kernel/cpu/bugs.c+18 -70 replies
243/357Documentation/hw-vuln: Document the interaction between IBRS and STIBPDocumentation/admin-guide/hw-vuln/spectre.rst+16 -50 replies
244/357ima: 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
245/357irqdomain: Fix association racekernel/irq/irqdomain.c+14 -50 replies
246/357irqdomain: Fix disassociation racekernel/irq/irqdomain.c+5 -00 replies
247/357irqdomain: Drop bogus fwspec-mapping error handlingkernel/irq/irqdomain.c+1 -60 replies
248/357ALSA: ice1712: Do not left ice->gpio_mutex locked in aureon_add_controls()sound/pci/ice1712/aureon.c+1 -10 replies
249/357ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PCsound/pci/hda/patch_realtek.c+1 -00 replies
250/357ext4: optimize ea_inode block expansionfs/ext4/xattr.c+17 -110 replies
251/357ext4: refuse to create ea block when umountedfs/ext4/xattr.c+7 -00 replies
252/357wifi: rtl8xxxu: Use a longer retry limit of 48drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+0 -90 replies
253/357wifi: cfg80211: Fix use after free for wextnet/wireless/sme.c+26 -50 replies
254/357thermal: intel: powerclamp: Fix cur_state for multi package systemdrivers/thermal/intel/intel_powerclamp.c+16 -40 replies
255/357dm flakey: fix logic when corrupting a biodrivers/md/dm-flakey.c+13 -100 replies
256/357dm flakey: dont corrupt the zero pagedrivers/md/dm-flakey.c+5 -20 replies
257/357ARM: dts: exynos: correct TMU phandle in Exynos4arch/arm/boot/dts/exynos4-cpu-thermal.dtsi+1 -10 replies
258/357ARM: dts: exynos: correct TMU phandle in Odroid XUarch/arm/boot/dts/exynos5410-odroidxu.dts+0 -10 replies
259/357rbd: avoid use-after-free in do_rbd_add() when rbd_dev_create() failsdrivers/block/rbd.c+9 -110 replies
260/357alpha: fix FEN fault handlingarch/alpha/kernel/traps.c+15 -150 replies
261/357mips: fix syscall_get_nrarch/mips/include/asm/syscall.h+1 -10 replies
262/357media: ipu3-cio2: Fix PM runtime usage_count in driver unbinddrivers/media/pci/intel/ipu3/ipu3-cio2.c+3 -00 replies
263/357mm: memcontrol: deprecate charge movingDocumentation/admin-guide/cgroup-v1/memory.rst mm/memcontrol.c+15 -20 replies
264/357mm/thp: check and bail out if page in deferred queue alreadymm/huge_memory.c+3 -00 replies
265/357ktest.pl: Give back console on Ctrt^C on monitortools/testing/ktest/ktest.pl+3 -00 replies
266/357ktest.pl: Fix missing "end_monitor" when machine check failstools/testing/ktest/ktest.pl+2 -10 replies
267/357ktest.pl: Add RUN_TIMEOUT option with default unlimitedtools/testing/ktest/ktest.pl tools/testing/ktest/sample.conf+21 -40 replies
268/357scsi: qla2xxx: Fix link failure in NPIV environmentdrivers/scsi/qla2xxx/qla_os.c+1 -10 replies
269/357scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requestsdrivers/scsi/qla2xxx/qla_nvme.c+1 -180 replies
270/357scsi: qla2xxx: Fix erroneous link downdrivers/scsi/qla2xxx/qla_os.c+5 -20 replies
271/357scsi: ses: Dont attach if enclosure has no componentsdrivers/scsi/ses.c+6 -00 replies
272/357scsi: ses: Fix slab-out-of-bounds in ses_enclosure_data_process()drivers/scsi/ses.c+4 -20 replies
273/357scsi: ses: Fix possible addl_desc_ptr out-of-bounds accessesdrivers/scsi/ses.c+26 -90 replies
274/357scsi: ses: Fix possible desc_ptr out-of-bounds accessesdrivers/scsi/ses.c+9 -50 replies
275/357scsi: ses: Fix slab-out-of-bounds in ses_intf_remove()drivers/scsi/ses.c+2 -10 replies
276/357PCI/PM: Observe reset delay irrespective of bridge_d3drivers/pci/pci.c+1 -10 replies
277/357PCI: hotplug: Allow marking devices as disconnected during bind/unbinddrivers/pci/pci.h+13 -300 replies
278/357PCI: Avoid FLR for AMD FCH AHCI adaptersdrivers/pci/quirks.c+1 -00 replies
279/357drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nvdrivers/gpu/drm/i915/display/intel_quirks.c+2 -00 replies
280/357drm/radeon: Fix eDP for single-display iMac11,2drivers/gpu/drm/radeon/atombios_encoders.c+3 -20 replies
281/357wifi: ath9k: use proper statements in conditionalsdrivers/net/wireless/ath/ath9k/htc.h+7 -70 replies
282/357kbuild: Port silent mode detection to future gnu make.Makefile+9 -20 replies
283/357net/sched: Retire tcindex classifiernet/sched/Kconfig net/sched/Makefile net/sched/cls_tcindex.c+0 -7420 replies
284/357fs/jfs: fix shift exponent db_agl2size negativefs/jfs/jfs_dmap.c+2 -10 replies
285/357pwm: sifive: Reduce time the controller lock is helddrivers/pwm/pwm-sifive.c+5 -30 replies
286/357pwm: sifive: Always let the first pwm_apply_state succeeddrivers/pwm/pwm-sifive.c+7 -10 replies
287/357pwm: stm32-lp: fix the check on arr and cmp registers updatedrivers/pwm/pwm-stm32-lp.c+1 -10 replies
288/357f2fs: use memcpy_{to,from}_page() where possiblefs/f2fs/inline.c fs/f2fs/super.c fs/f2fs/verity.c+8 -280 replies
289/357fs: f2fs: initialize fsdata in pagecache_write()fs/f2fs/verity.c+1 -10 replies
290/357um: vector: Fix memory leak in vector_configarch/um/drivers/vector_kern.c+1 -00 replies
291/357ubi: ensure that VID header offset + VID header size <= alloc, sizedrivers/mtd/ubi/build.c+6 -00 replies
292/357ubifs: Fix build errors as symbol undefinedfs/ubifs/ubifs.h+5 -00 replies
293/357ubifs: Rectify space budget for ubifs_symlink() if symlink is encryptedfs/ubifs/dir.c+1 -10 replies
294/357ubifs: Rectify space budget for ubifs_xrename()fs/ubifs/dir.c+5 -00 replies
295/357ubifs: Fix wrong dirty space budget for dirty inodefs/ubifs/budget.c+1 -10 replies
296/357ubifs: do_rename: Fix wrong space budget when target inodes nlink > 1fs/ubifs/dir.c+2 -00 replies
297/357ubifs: Reserve one leb for each journal head while doing budgetfs/ubifs/budget.c+3 -40 replies
298/357ubi: Fix use-after-free when volume resizing faileddrivers/mtd/ubi/vmt.c+3 -10 replies
299/357ubi: Fix unreferenced object reported by kmemleak in ubi_resize_volume()drivers/mtd/ubi/vmt.c+1 -10 replies
300/357ubifs: Fix memory leak in alloc_wbufs()fs/ubifs/super.c+13 -40 replies
301/357ubi: Fix possible null-ptr-deref in ubi_free_volume()drivers/mtd/ubi/build.c drivers/mtd/ubi/vmt.c+7 -60 replies
302/357ubifs: Re-statistic cleaned znode count if commit failedfs/ubifs/tnc.c+15 -00 replies
303/357ubifs: dirty_cow_znode: Fix memleak in error handling pathfs/ubifs/tnc.c+8 -10 replies
304/357ubifs: ubifs_writepage: Mark page dirty after writing inode failedfs/ubifs/file.c+9 -30 replies
305/357ubi: Fix UAF wear-leveling entry in eraseblk_count_seq_show()drivers/mtd/ubi/wl.c+8 -10 replies
306/357ubi: ubi_wl_put_peb: Fix infinite loop when wear-leveling work faileddrivers/mtd/ubi/wl.c+14 -20 replies
307/357x86: um: vdso: Add %rcx and %r11 to the syscall clobber listarch/x86/um/vdso/um_vdso.c+8 -40 replies
308/357watchdog: at91sam9_wdt: use devm_request_irq to avoid missing free_irq() in error pathdrivers/watchdog/at91sam9_wdt.c+3 -40 replies
309/357watchdog: Fix kmemleak in watchdog_cdev_registerdrivers/watchdog/watchdog_dev.c+1 -10 replies
310/357watchdog: pcwd_usb: Fix attempting to access uninitialized memorydrivers/watchdog/pcwd_usb.c+4 -20 replies
311/357netfilter: ctnetlink: fix possible refcount leak in ctnetlink_create_conntrack()net/netfilter/nf_conntrack_netlink.c+4 -10 replies
312/357ipv6: Add lwtunnel encap size of all siblings in nexthop calculationnet/ipv6/route.c+6 -50 replies
313/357sctp: add a refcnt in sctp_stream_priorities to avoid a nested loopinclude/net/sctp/structs.h net/sctp/stream_sched_prio.c+22 -310 replies
314/357net: fix __dev_kfree_skb_any() vs drop monitornet/core/dev.c+3 -10 replies
315/3579p/xen: fix version parsingnet/9p/trans_xen.c+8 -20 replies
316/3579p/xen: fix connection sequencenet/9p/trans_xen.c+23 -150 replies
317/3579p/rdma: unmap receive dma buffer in rdma_request()/post_recv()net/9p/trans_rdma.c+12 -30 replies
318/357net/mlx5: Geneve, Fix handling of Geneve object id as error codedrivers/net/ethernet/mellanox/mlx5/core/lib/geneve.c+1 -00 replies
319/357nfc: 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
320/357net/sched: act_sample: fix action bind logicnet/sched/act_sample.c+9 -20 replies
321/357ARM: dts: spear320-hmi: correct STMPE GPIO compatiblearch/arm/boot/dts/spear320-hmi.dts+1 -10 replies
322/357tcp: tcp_check_req() can be called from process contextnet/ipv4/tcp_minisocks.c+5 -20 replies
323/357vc_screen: modify vcs_size() handling in vcs_read()drivers/tty/vt/vc_screen.c+1 -30 replies
324/357rtc: sun6i: Make external 32k oscillator optionaldrivers/rtc/rtc-sun6i.c+8 -80 replies
325/357rtc: sun6i: Always export the internal oscillatordrivers/rtc/rtc-sun6i.c+4 -120 replies
326/357scsi: ipr: Work around fortify-string warningdrivers/scsi/ipr.c+21 -200 replies
327/357thermal: intel: quark_dts: fix error pointer dereferencedrivers/thermal/intel/intel_quark_dts_thermal.c+2 -100 replies
328/357thermal: intel: BXT_PMIC: select REGMAP instead of depending on itdrivers/thermal/intel/Kconfig+2 -10 replies
329/357tracing: Add NULL checks for buffer in ring_buffer_free_read_page()kernel/trace/ring_buffer.c+6 -10 replies
330/357firmware/efi sysfb_efi: Add quirk for Lenovo IdeaPad Duet 3arch/x86/kernel/sysfb_efi.c+8 -00 replies
331/357mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leakdrivers/mfd/arizona-core.c+1 -10 replies
332/357media: uvcvideo: Handle cameras with invalid descriptorsdrivers/media/usb/uvc/uvc_entity.c+1 -10 replies
333/357media: uvcvideo: Handle errors from calls to usb_stringdrivers/media/usb/uvc/uvc_driver.c+19 -290 replies
334/357media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910drivers/media/usb/uvc/uvc_driver.c drivers/media/usb/uvc/uvc_video.c drivers/media/usb/uvc/uvcvideo.h+30 -00 replies
335/357media: uvcvideo: Silence memcpy() run-time false positive warningsdrivers/media/usb/uvc/uvc_video.c include/uapi/linux/uvcvideo.h+4 -20 replies
336/357staging: emxx_udc: Add checks for dma_alloc_coherent()drivers/staging/emxx_udc/emxx_udc.c+6 -10 replies
337/357tty: fix out-of-bounds access in tty_driver_lookup_tty()drivers/tty/tty_io.c+5 -30 replies
338/357tty: serial: fsl_lpuart: disable the CTS when send break signaldrivers/tty/serial/fsl_lpuart.c+22 -20 replies
339/357mei: bus-fixup:upon error print return values of send and receivedrivers/misc/mei/bus-fixup.c+4 -40 replies
340/357tools/iio/iio_utils:fix memory leaktools/iio/iio_utils.c+6 -170 replies
341/357iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_status_word()drivers/iio/accel/mma9551_core.c+4 -10 replies
342/357iio: accel: mma9551_core: Prevent uninitialized variable in mma9551_read_config_word()drivers/iio/accel/mma9551_core.c+4 -10 replies
343/357usb: host: xhci: mvebu: Iterate over array indexes instead of using pointer mathdrivers/usb/host/xhci-mvebu.c+1 -10 replies
344/357USB: ene_usb6250: Allocate enough memory for full objectdrivers/usb/storage/ene_ub6250.c+1 -10 replies
345/357usb: uvc: Enumerate valid values for color matchinginclude/uapi/linux/usb/video.h+30 -00 replies
346/357kernel/fail_function: fix memory leak with using debugfs_lookup()kernel/fail_function.c+1 -40 replies
347/357PCI: Add ACS quirk for Wangxun NICsdrivers/pci/quirks.c include/linux/pci_ids.h+24 -00 replies
348/357phy: rockchip-typec: Fix unsigned comparison with less than zerodrivers/phy/rockchip/phy-rockchip-typec.c+1 -20 replies
349/357net: tls: avoid hanging tasks on the tx_locknet/tls/tls_sw.c+19 -70 replies
350/357x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid}arch/x86/include/asm/resctrl_sched.h arch/x86/kernel/cpu/resctrl/rdtgroup.c+12 -90 replies
351/357x86/resctl: fix scheduler confusion with currentarch/x86/include/asm/resctrl_sched.h arch/x86/kernel/cpu/resctrl/rdtgroup.c arch/x86/kernel/process_32.c +1 more+10 -100 replies
352/357Bluetooth: hci_sock: purge socket queues in the destruct() callbacknet/bluetooth/hci_sock.c+7 -40 replies
353/357tcp: Fix listen() regression in 5.4.229.net/ipv4/inet_connection_sock.c+1 -00 replies
354/357media: 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
355/357media: 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
356/357s390/dasd: add missing discipline functiondrivers/s390/block/dasd_diag.c drivers/s390/block/dasd_fba.c drivers/s390/block/dasd_int.h+14 -30 replies
357/357dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocksDocumentation/devicetree/bindings/rtc/allwinner,sun6i-a31-rtc.yaml+0 -10 replies

Reviews trailers per patch

171 of 357 patches have a Reviewed-by or Acked-by.

PatchKonrad DybcioNeil ArmstrongChristoph HellwigStefan HaberlandCornelia HuckJuri LelliPhil AuldSteven Rostedt (Google)Saurav KashyapChaitanya KulkarniSimon HormanStanislaw GruszkaJiri PirkoPing-Ke ShihArend van SprielSebastian Andrzej SiewiorMarco FelschMing LeiMartin K. PetersenToke Høiland-JørgensenVladis DronovTom LendackyArd BiesheuvelPaolo AbeniMat MartineauEric DumazetGeert UytterhoevenSamuel HollandPalmer DabbeltFrederic WeisbeckerEric BiggersGreg Kroah-HartmanThomas GleixnerPhilippe Mathieu-DaudéMarek VasutAndrzej HajdaIan RayLaurent PinchartPhilipp ZabelDmitry BaryshkovIuliana ProdanCaleb ConnollySam RavnborgAbhinav KumarInki DaeGerd HoffmannDaniel VetterChristian LamparterAngeloGioacchino Del RegnoJassi BrarCharles KeepaxJeff LaytonPaulo Alcantara (SUSE)David HowellsTom TalpeyJames ClarkPierre-Louis BossartLinus WalleijJason YanDhruva GoleLaurent DufourAmit PundirManivannan SadhasivamNick DesaulniersLinux Kernel Functional TestingAnders RoxellMichael EllermanSakari AilusChris LewTejun HeoZhang RuiAndy ShevchenkoStephen BoydMoshe ShemeshAleksa SaraiWayne LinJasdeep DhillonArnd BergmannDmitry TorokhovJakub KicinskiJavier Martinez CanillasKrzysztof KozlowskiHans de GoedeKuniyuki IwashimaDavid CollinsGurucharan GRafael J. WysockiHeiko CarstensJanosch FrankClaudio ImbrendaGuilherme G. PiccoliMasami Hiramatsu (Google)Stefan BergerHsin-Yi WangMark-PK TsaiDongliang MuChao YuJoseph QiRichard HendersonBingbu CaoShakeel ButtHugh DickinsMichal HockoNathan ChancellorDavid RientjesHuang, YingHimanshu MadhaniRavi Kishore KoppuravuriMika WesterbergKuppuswamy SathyanarayananJani NikulaSweet Tea DorminyEmil Renner BerthingZhihao ChengGuenter RoeckFlorian WestphalDavid AhernMarcelo Ricardo LeitnerUwe Kleine-KönigYunsheng LinFabio M. De FrancescoAnton IvanovSascha HauerRaed SalemJiri SlabyYang YingliangJamal Hadi SalimViresh KumarFrederick LawlerMaxime RipardJernej SkrabecDamien Le MoalKees CookBrian KingLeon RomanovskyTony LuckStephane EranianBabu MogerYunke CaoJan HoeppnerChen-Yu TsaiJon HunterShuah KhanSudip MukherjeeFlorian Fainelli
SeriesT-b T-b T-b T-b
1/357
2/357
3/357
4/357
5/357R-b
6/357
7/357R-b
8/357R-b
9/357R-b
10/357
11/357
12/357
13/357
14/357
15/357
16/357
17/357
18/357
19/357
20/357R-b
21/357
22/357R-b A-b
23/357R-b
24/357R-b
25/357R-b
26/357R-b
27/357R-b R-b
28/357
29/357A-b
30/357R-b R-b
31/357R-b T-b R-b
32/357R-b
33/357
34/357A-b
35/357R-b
36/357R-b
37/357A-b
38/357A-b
39/357
40/357
41/357
42/357
43/357
44/357R-b
45/357R-b
46/357
47/357
48/357
49/357
50/357
51/357
52/357
53/357R-b
54/357R-b
55/357
56/357
57/357A-b
58/357A-b
59/357A-b
60/357A-b
61/357A-b
62/357
63/357T-b R-b A-b
64/357
65/357A-b
66/357
67/357
68/357
69/357
70/357
71/357
72/357A-b R-b
73/357R-b
74/357R-b
75/357R-b
76/357
77/357
78/357
79/357
80/357
81/357R-b
82/357R-b A-b
83/357R-b A-b
84/357R-b A-b T-b
85/357A-b
86/357A-b
87/357
88/357T-b
89/357
90/357
91/357
92/357R-b
93/357R-b
94/357R-b
95/357
96/357
97/357R-b
98/357R-b T-b
99/357
100/357R-b
101/357R-b
102/357R-b
103/357
104/357R-b
105/357
106/357R-b T-b R-b
107/357R-b
108/357R-b R-b
109/357R-b
110/357R-b A-b
111/357R-b A-b
112/357R-b R-b
113/357A-b R-b
114/357R-b
115/357
116/357
117/357R-b
118/357
119/357R-b
120/357A-b A-b
121/357R-b
122/357
123/357R-b
124/357
125/357
126/357
127/357
128/357A-b
129/357
130/357R-b R-b
131/357
132/357
133/357
134/357
135/357
136/357
137/357
138/357
139/357R-b
140/357A-b R-b R-b
141/357A-b R-b
142/357
143/357
144/357R-b
145/357A-b
146/357R-b
147/357
148/357
149/357R-b
150/357A-b
151/357R-b
152/357
153/357
154/357R-b
155/357R-b
156/357R-b R-b
157/357
158/357T-b R-b
159/357
160/357
161/357R-b
162/357
163/357
164/357
165/357
166/357
167/357Reported-and-tested-by R-b
168/357
169/357R-b T-b T-b A-b
170/357
171/357R-b
172/357
173/357A-b
174/357
175/357R-b
176/357
177/357
178/357A-b
179/357
180/357
181/357A-b
182/357
183/357
184/357R-b
185/357A-b
186/357R-b R-b
187/357T-b
188/357A-b
189/357
190/357R-b
191/357
192/357
193/357R-b
194/357
195/357A-b
196/357R-b A-b
197/357R-b
198/357R-b
199/357
200/357R-b
201/357
202/357
203/357A-b
204/357R-b
205/357
206/357
207/357R-b
208/357
209/357
210/357
211/357R-b
212/357
213/357R-b
214/357
215/357
216/357R-b
217/357R-b
218/357
219/357
220/357T-b
221/357R-b
222/357A-b R-b
223/357R-b
224/357R-b
225/357
226/357
227/357
228/357
229/357
230/357
231/357
232/357R-b R-b
233/357R-b
234/357R-b T-b
235/357R-b
236/357R-b
237/357A-b
238/357A-b
239/357
240/357
241/357
242/357
243/357
244/357R-b
245/357T-b T-b
246/357T-b T-b
247/357T-b T-b
248/357
249/357
250/357
251/357
252/357R-b
253/357
254/357
255/357R-b
256/357R-b
257/357
258/357
259/357
260/357R-b
261/357
262/357R-b
263/357A-b A-b A-b
264/357T-b A-b R-b
265/357
266/357
267/357
268/357R-b
269/357R-b
270/357R-b
271/357
272/357
273/357
274/357
275/357
276/357T-b R-b R-b
277/357
278/357
279/357R-b
280/357
281/357A-b
282/357
283/357A-b
284/357
285/357T-b
286/357
287/357A-b
288/357R-b R-b
289/357R-b
290/357A-b
291/357
292/357R-b
293/357
294/357
295/357
296/357
297/357
298/357R-b
299/357R-b
300/357R-b
301/357R-b
302/357
303/357
304/357
305/357
306/357
307/357
308/357R-b
309/357R-b
310/357R-b
311/357A-b
312/357R-b
313/357A-b
314/357R-b
315/357R-b
316/357R-b
317/357R-b
318/357R-b
319/357
320/357R-b R-b
321/357A-b
322/357T-b
323/357
324/357A-b
325/357A-b
326/357R-b R-b A-b
327/357
328/357
329/357
330/357R-b
331/357A-b
332/357R-b
333/357R-b
334/357R-b
335/357R-b
336/357R-b
337/357R-b
338/357
339/357
340/357
341/357
342/357
343/357
344/357
345/357R-b
346/357R-b
347/357
348/357
349/357R-b
350/357
351/357R-b T-b T-b T-b
352/357
353/357
354/357
355/357R-b R-b
356/357R-b R-b
357/357A-b A-b

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

Read the v1 thread

Cover letter [PATCH 5.4 000/357] 5.4.235-rc1 review

This is the start of the stable review cycle for the 5.4.235 release. There are 357 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/v5.x/stable-review/patch-5.4.235-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.235-rc1

Maxime Ripard <[email protected]>
dt-bindings: rtc: sun6i-a31-rtc: Loosen the requirements on the clocks

Stefan Haberland <[email protected]>
s390/dasd: add missing discipline function

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 5.4.229.

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

Linus Torvalds <[email protected]>
x86/resctl: fix scheduler confusion with 'current'

Valentin Schneider <[email protected]>

    x86/resctrl: Apply READ_ONCE/WRITE_ONCE to task_struct.{rmid,closid}

Jakub Kicinski <[email protected]>
net: tls: avoid hanging tasks on the tx_lock

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

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

Greg Kroah-Hartman <[email protected]>
kernel/fail_function: fix memory leak with using debugfs_lookup()

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()

Yuan Can <[email protected]>
staging: emxx_udc: Add checks for dma_alloc_coherent()

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

Ricardo Ribalda <[email protected]>
media: uvcvideo: Quirk for autosuspend in Logitech B910 and C910

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

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

Liang He <[email protected]>
mfd: arizona: Use pm_runtime_resume_and_get() to prevent refcnt leak

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()

Randy Dunlap <[email protected]>
thermal: intel: BXT_PMIC: select REGMAP instead of depending on it

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

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

Samuel Holland <[email protected]>
rtc: sun6i: Always export the internal oscillator

Jernej Skrabec <[email protected]>
rtc: sun6i: Make external 32k oscillator optional

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

Pedro Tammela <[email protected]>
net/sched: act_sample: fix action bind logic

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

Maor Dickman <[email protected]>
net/mlx5: Geneve, Fix handling of Geneve object id as error code

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

Xin Long <[email protected]>
sctp: add a refcnt in sctp_stream_priorities to avoid a nested loop

Lu Wei <[email protected]>
ipv6: Add lwtunnel encap size of all siblings in nexthop calculation

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]>
ubifs: Fix memory leak in alloc_wbufs()

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

Li Hua <[email protected]>
ubifs: Fix build errors as symbol undefined

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

Alexander Potapenko <[email protected]>
fs: f2fs: initialize fsdata in pagecache_write()

Eric Biggers <[email protected]>
f2fs: use memcpy_{to,from}_page() where possible

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

Emil Renner Berthing <[email protected]>
pwm: sifive: Always let the first pwm_apply_state succeed

Uwe Kleine-König <[email protected]>
pwm: sifive: Reduce time the controller lock is held

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

Mavroudis Chatzilaridis <[email protected]>
drm/i915/quirks: Add inverted backlight quirk for HP 14-r206nv

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

Lukas Wunner <[email protected]>
PCI: hotplug: Allow marking devices as disconnected during bind/unbind

Lukas Wunner <[email protected]>
PCI/PM: Observe reset delay irrespective of bridge_d3

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

Arun Easi <[email protected]>
scsi: qla2xxx: Fix DMA-API call trace on NVMe LS requests

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

Yin Fengwei <[email protected]>
mm/thp: check and bail out if page in deferred queue already

Johannes Weiner <[email protected]>
mm: memcontrol: deprecate charge moving

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

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

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

Łukasz Stelmach <[email protected]>
ALSA: hda/realtek: Add quirk for HP EliteDesk 800 G6 Tower PC

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)

Nico Boehr <[email protected]>
KVM: s390: disable migration mode when dirty tracking is disabled

Sean Christopherson <[email protected]>
KVM: Destroy target device if coalesced MMIO unregistration fails

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

Jan Kara <[email protected]>
udf: Detect system inodes linked into directory hierarchy

Jan Kara <[email protected]>
udf: Preserve link count of system files

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 cgroup writeback accounting with fs-layer encryption

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

Corey Minyard <[email protected]>
ipmi_ssif: Rename idle state and check

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

Jeff Layton <[email protected]>
nfsd: zero out pointers after putting nfsd_files on COPY setup error

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

Darrell Kavanagh <[email protected]>
drm: panel-orientation-quirks: Add quirk for Lenovo IdeaPad Duet 3 10IGL5

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

Robin Murphy <[email protected]>
hwmon: (coretemp) Simplify platform device handling

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

Jingyuan Liang <[email protected]>
HID: Add Mapping for System Microphone Mute

Tomi Valkeinen <[email protected]>
drm/omap: dsi: Fix excessive stack usage

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

Kees Cook <[email protected]>
uaccess: Add minimum bounds check on kernel buffer size

Kees Cook <[email protected]>
coda: Avoid partial allocation of sig_inputArgs

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

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

Lorenzo Bianconi <[email protected]>
wifi: mt76: dma: free rx_head in mt76_dma_rx_cleanup

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'

Jesse Brandeburg <[email protected]>
ice: add missing checks for PF vsi type

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

Jisoo Jang <[email protected]>
wifi: mt7601u: fix an integer underflow

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()

Li Nan <[email protected]>
blk-iocost: fix divide by 0 error in calc_lcoefs()

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()

Shang XiaoJing <[email protected]>

    media: ov5675: Fix memleak in ov5675_init_controls()

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

Sibi Sankar <[email protected]>
remoteproc: qcom_q6v5_mss: Use a carveout to authenticate modem headers

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

Randy Dunlap <[email protected]>
MIPS: SMP-CPS: fix build error when HOTPLUG_CPU not set

Ganesh Goudar <[email protected]>
powerpc/eeh: Set channel state after notifying the drivers

Daniel Axtens <[email protected]>
powerpc/eeh: Small refactor of eeh_handle_normal_event()

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

Nathan Lynch <[email protected]>
powerpc/pseries/lpar: 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

Dmitry Baryshkov <[email protected]>
clk: qcom: gpucc-sdm845: fix clk_dis_wait being programmed for CX GDSC

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

Geert Uytterhoeven <[email protected]>
clk: renesas: cpg-mssr: Remove superfluous check in resume code

Yoshihiro Shimoda <[email protected]>
clk: renesas: cpg-mssr: Use enum clk_reg_layout instead of a boolean flag

Alexey Khoroshilov <[email protected]>
clk: renesas: cpg-mssr: Fix use after free if cpg_mssr_common_init() failed

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

Dmitry Baryshkov <[email protected]>
clk: qcom: gcc-qcs404: fix names of the DSI clocks used as parents

Dmitry Baryshkov <[email protected]>
clk: qcom: gcc-qcs404: disable gpll[04]_out_aux parents

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

Pietro Borrello <[email protected]>
hid: bigben_probe(): validate report count

Hans de Goede <[email protected]>
HID: asus: Fix mute and touchpad-toggle keys on Medion Akoya E1239T

Hans de Goede <[email protected]>
HID: asus: Add support for multi-touch touchpad on Medion Akoya E1239T

Hans de Goede <[email protected]>
HID: asus: Add report_size to struct asus_touchpad_info

Hans de Goede <[email protected]>
HID: asus: Only set EV_REP if we are adding a mapping

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

Pietro Borrello <[email protected]>
HID: bigben_worker() remove unneeded check on report_field

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

Lucas Tanure <[email protected]>
ASoC: soc-dapm.h: fixup warning struct snd_pcm_substream not declared

Tzung-Bi Shih <[email protected]>
ASoC: dapm: declare missing structure prototypes

Christophe JAILLET <[email protected]>
spi: synquacer: Fix timeout handling in synquacer_spi_transfer_one()

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

Miles Chen <[email protected]>
drm/mediatek: Use NULL instead of 0 for NULL pointer

Wambui Karuga <[email protected]>
drm/mediatek: remove cast to pointers passed to kfree

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

Jiasheng Jiang <[email protected]>
drm/msm/mdp5: Add check for kzalloc

Thomas Zimmermann <[email protected]>
drm: Initialize struct drm_crtc_state.no_vblank from device settings

Boris Brezillon <[email protected]>
drm/bridge: Introduce drm_bridge_get_next_bridge()

Boris Brezillon <[email protected]>
drm/bridge: Rename bridge helpers targeting a bridge chain

Boris Brezillon <[email protected]>

    drm/exynos: Don't reset bridge->next

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

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

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

Shengjiu Wang <[email protected]>
ASoC: fsl_sai: initialize is_dsp_mode flag

Miaoqian Lin <[email protected]>
pinctrl: stm32: Fix refcount leak in stm32_pctrl_get_irq_domain

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

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

Geert Uytterhoeven <[email protected]>
drm/fourcc: Add missing big-endian XRGB1555 and RGB565 formats

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

Jakub Sitnicki <[email protected]>
selftests/net: Interpret UDP_GRO cmsg data as an int value

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

Yongqin Liu <[email protected]>
thermal/drivers/hisi: Drop second sensor hi3660

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

Kees Cook <[email protected]>
treewide: Replace DECLARE_TASKLET() with DECLARE_TASKLET_OLD()

Kees Cook <[email protected]>
usb: gadget: udc: Avoid tasklet passing a global

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

Qi Zheng <[email protected]>
OPP: fix error checking in opp_migrate_dentry()

Pietro Borrello <[email protected]>
tap: tap_open(): correctly initialize socket uid

Pietro Borrello <[email protected]>
tun: tun_chr_open(): correctly initialize socket uid

Pietro Borrello <[email protected]>
net: add sock_init_data_uid()

Geliang Tang <[email protected]>
mptcp: add sk_stop_timer_sync helper

Miaoqian Lin <[email protected]>
irqchip/ti-sci: Fix refcount leak in ti_sci_intr_irq_domain_probe

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

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

Chen Wandun <[email protected]>
crypto: essiv - remove redundant null pointer check before kfree

Koba Ko <[email protected]>
crypto: ccp - Failure on re-initialization due to duplicate sysfs filename

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

Eric Biggers <[email protected]>
crypto: x86/ghash - fix unaligned access in ghash_setkey()

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()

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

Luc Van Oostenryck <[email protected]>
wilc1000: let wilc_mac_xmit() return NETDEV_TX_OK

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()

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

Markus Elfring <[email protected]>
net/wireless: Delete unnecessary checks before the macro call “dev_kfree_skb”

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

Pietro Borrello <[email protected]>
sched/rt: pick_next_rt_entity(): check list_entry

Dietmar Eggemann <[email protected]>
sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity()

Qiheng Lin <[email protected]>
s390/dasd: Fix potential memleak in dasd_eckd_init()

Jan Höppner <[email protected]>
s390/dasd: Prepare for additional path event handling

Kemeng Shi <[email protected]>
blk-mq: correct stale comment of .get_budget

Kemeng Shi <[email protected]>
blk-mq: wait on correct sbitmap_queue in blk_mq_mark_tag_wait

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

Salman Qazi <[email protected]>
block: Limit number of items taken from the I/O scheduler in one go

Douglas Anderson <[email protected]>
Revert "scsi: core: run queue if SCSI device queue isn't ready and queue is idle"

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

Peng Fan <[email protected]>
ARM: dts: imx7s: correct iomuxc gpr mux controller cells

Neil Armstrong <[email protected]>
arm64: dts: amlogic: meson-gxl-s905d-phicomm-n1: fix led node name

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

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()

Christian Hewitt <[email protected]>
arm64: dts: meson: remove CPU opps below 1GHz for G12A boards

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

Martin Blumenstingl <[email protected]>
arm64: dts: meson-g12a: Fix internal Ethernet PHY unit name

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

Dmitry Baryshkov <[email protected]>
arm64: dts: qcom: qcs404: use symbol names for PCIe resets

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/cgroup-v1/memory.rst     |  13 +-
 Documentation/admin-guide/hw-vuln/spectre.rst      |  21 +-
 Documentation/dev-tools/gdb-kernel-debugging.rst   |   4 +
 .../bindings/rtc/allwinner,sun6i-a31-rtc.yaml      |   1 -
 Documentation/virt/kvm/api.txt                     |  18 +-
 Documentation/virt/kvm/devices/vm.txt              |   4 +
 Makefile                                           |  15 +-
 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/imx7s.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         |   4 +-
 arch/arm64/boot/dts/amlogic/meson-g12-common.dtsi  |   2 +-
 arch/arm64/boot/dts/amlogic/meson-g12a.dtsi        |  20 -
 arch/arm64/boot/dts/amlogic/meson-gx.dtsi          |   6 +-
 .../dts/amlogic/meson-gxl-s905d-phicomm-n1.dts     |   2 +-
 arch/arm64/boot/dts/amlogic/meson-gxl.dtsi         |   2 +-
 arch/arm64/boot/dts/mediatek/mt7622.dtsi           |   1 +
 arch/arm64/boot/dts/qcom/qcs404.dtsi               |  12 +-
 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/smp-cps.c                         |   8 +-
 arch/mips/kernel/vpe-mt.c                          |   7 +-
 arch/mips/lantiq/prom.c                            |   6 -
 arch/powerpc/Makefile                              |   2 +-
 arch/powerpc/kernel/eeh_driver.c                   |  71 +-
 arch/powerpc/kernel/rtas.c                         |  24 +-
 arch/powerpc/platforms/powernv/pci-ioda.c          |   3 +-
 arch/powerpc/platforms/pseries/lpar.c              |  20 +-
 arch/powerpc/platforms/pseries/lparcfg.c           |  20 +-
 arch/riscv/kernel/time.c                           |   3 +
 arch/s390/kernel/kprobes.c                         |   4 +-
 arch/s390/kernel/vmlinux.lds.S                     |   1 +
 arch/s390/kvm/kvm-s390.c                           |  16 +
 arch/sparc/Kconfig                                 |   2 +-
 arch/um/drivers/vector_kern.c                      |   1 +
 arch/x86/crypto/ghash-clmulni-intel_glue.c         |   6 +-
 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/resctrl_sched.h               |  19 +-
 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/cpu/resctrl/rdtgroup.c             |  14 +-
 arch/x86/kernel/crash.c                            |  17 +-
 arch/x86/kernel/kprobes/opt.c                      |   6 +-
 arch/x86/kernel/process_32.c                       |   2 +-
 arch/x86/kernel/process_64.c                       |   2 +-
 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-iocost.c                                 |  11 +-
 block/blk-mq-sched.c                               |  71 +-
 block/blk-mq.c                                     |   6 +-
 crypto/essiv.c                                     |  10 +-
 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/char/ipmi/ipmi_ssif.c                      |  46 +-
 drivers/clk/clk.c                                  |  11 +
 drivers/clk/qcom/gcc-qcs404.c                      |  24 +-
 drivers/clk/qcom/gpucc-sdm845.c                    |   7 +-
 drivers/clk/renesas/r7s9210-cpg-mssr.c             |   2 +-
 drivers/clk/renesas/renesas-cpg-mssr.c             |  29 +-
 drivers/clk/renesas/renesas-cpg-mssr.h             |  12 +-
 drivers/crypto/amcc/crypto4xx_core.c               |  10 +-
 drivers/crypto/ccp/ccp-dmaengine.c                 |  21 +-
 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_atomic_helper.c                |  29 +-
 drivers/gpu/drm/drm_bridge.c                       | 125 ++--
 drivers/gpu/drm/drm_encoder.c                      |   2 +-
 drivers/gpu/drm/drm_fourcc.c                       |   4 +
 drivers/gpu/drm/drm_mipi_dsi.c                     |  52 ++
 drivers/gpu/drm/drm_panel_orientation_quirks.c     |   6 +
 drivers/gpu/drm/drm_probe_helper.c                 |   2 +-
 drivers/gpu/drm/drm_vblank.c                       |  28 +
 drivers/gpu/drm/exynos/exynos_dp.c                 |   1 -
 drivers/gpu/drm/exynos/exynos_drm_dsi.c            |   8 +-
 drivers/gpu/drm/i915/display/intel_quirks.c        |   2 +
 drivers/gpu/drm/mediatek/mtk_drm_drv.c             |   1 +
 drivers/gpu/drm/mediatek/mtk_drm_gem.c             |   8 +-
 drivers/gpu/drm/mediatek/mtk_hdmi.c                |   8 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c           |   7 +-
 drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c          |   5 +-
 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/omapdrm/dss/dsi.c                  |  26 +-
 drivers/gpu/drm/omapdrm/omap_drv.c                 |   4 +-
 drivers/gpu/drm/omapdrm/omap_encoder.c             |   3 +-
 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/drm/vc4/vc4_dsi.c                      |   8 +-
 drivers/gpu/host1x/hw/syncpt_hw.c                  |   3 -
 drivers/gpu/ipu-v3/ipu-common.c                    |   1 +
 drivers/hid/hid-asus.c                             | 136 +++-
 drivers/hid/hid-bigbenff.c                         |  75 ++-
 drivers/hid/hid-debug.c                            |   1 +
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-input.c                            |   8 +
 drivers/hwmon/coretemp.c                           | 128 ++--
 drivers/hwmon/ltc2945.c                            |   2 +
 drivers/hwmon/mlxreg-fan.c                         |   6 +
 drivers/iio/accel/mma9551_core.c                   |  10 +-
 drivers/input/keyboard/omap-keypad.c               |   2 +-
 drivers/input/serio/hil_mlc.c                      |   2 +-
 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/irqchip/irq-ti-sci-intr.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/ov5675.c                         |   4 +-
 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                 |  66 +-
 drivers/media/usb/uvc/uvc_entity.c                 |   2 +-
 drivers/media/usb/uvc/uvc_status.c                 |  40 +-
 drivers/media/usb/uvc/uvc_video.c                  |  15 +-
 drivers/media/usb/uvc/uvcvideo.h                   |   6 +-
 drivers/mfd/arizona-core.c                         |   2 +-
 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 +
 drivers/net/ethernet/intel/ice/ice_main.c          |  17 +-
 .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c   |   2 +-
 .../net/ethernet/mellanox/mlx5/core/lib/geneve.c   |   1 +
 .../net/ethernet/mellanox/mlx5/core/pagealloc.c    |   3 +-
 drivers/net/tap.c                                  |   2 +-
 drivers/net/tun.c                                  |   2 +-
 drivers/net/wan/farsync.c                          |   4 +-
 drivers/net/wireless/ath/ath10k/wmi.c              |   4 +-
 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     |  24 +-
 drivers/net/wireless/intel/iwlegacy/4965-mac.c     |  12 +-
 drivers/net/wireless/intel/iwlegacy/common.c       |   8 +-
 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 +-
 drivers/net/wireless/mediatek/mt76/dma.c           |  13 +-
 .../net/wireless/mediatek/mt76/mt76x02_beacon.c    |   5 +-
 drivers/net/wireless/mediatek/mt7601u/dma.c        |   3 +-
 .../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/st/cw1200/scan.c              |   3 +-
 drivers/net/wireless/wl3501_cs.c                   |   2 +-
 drivers/nfc/st-nci/se.c                            |   6 +
 drivers/nfc/st21nfca/se.c                          |   6 +
 drivers/opp/debugfs.c                              |   2 +-
 drivers/pci/pci.c                                  |   2 +-
 drivers/pci/pci.h                                  |  43 +-
 drivers/pci/quirks.c                               |  23 +
 drivers/phy/rockchip/phy-rockchip-typec.c          |   3 +-
 drivers/pinctrl/pinctrl-at91-pio4.c                |   4 +-
 drivers/pinctrl/pinctrl-at91.c                     |   2 +-
 drivers/pinctrl/stm32/pinctrl-stm32.c              |   1 +
 drivers/powercap/powercap_sys.c                    |  14 +-
 drivers/pwm/pwm-sifive.c                           |  16 +-
 drivers/pwm/pwm-stm32-lp.c                         |   2 +-
 drivers/regulator/max77802-regulator.c             |  34 +-
 drivers/regulator/s5m8767.c                        |   6 +-
 drivers/remoteproc/qcom_q6v5_mss.c                 |  59 +-
 drivers/rpmsg/qcom_glink_native.c                  |   1 +
 drivers/rtc/rtc-pm8xxx.c                           |  24 +-
 drivers/rtc/rtc-sun6i.c                            |  32 +-
 drivers/s390/block/dasd.c                          |   4 +-
 drivers/s390/block/dasd_diag.c                     |   8 +-
 drivers/s390/block/dasd_eckd.c                     |  82 ++-
 drivers/s390/block/dasd_fba.c                      |   8 +-
 drivers/s390/block/dasd_int.h                      |   2 +-
 drivers/s390/crypto/ap_bus.c                       |   2 +-
 drivers/scsi/aic94xx/aic94xx_task.c                |   3 +
 drivers/scsi/ipr.c                                 |  41 +-
 drivers/scsi/qla2xxx/qla_nvme.c                    |  19 +-
 drivers/scsi/qla2xxx/qla_os.c                      |   9 +-
 drivers/scsi/scsi_lib.c                            |   7 +-
 drivers/scsi/ses.c                                 |  64 +-
 drivers/spi/spi-bcm63xx-hsspi.c                    |  20 +-
 drivers/spi/spi-synquacer.c                        |   7 +-
 drivers/staging/emxx_udc/emxx_udc.c                |   7 +-
 drivers/staging/most/dim2/dim2.c                   |   2 +-
 drivers/staging/octeon/ethernet-tx.c               |   2 +-
 drivers/staging/wilc1000/wilc_netdev.c             |   7 +-
 drivers/thermal/hisi_thermal.c                     |   4 -
 drivers/thermal/intel/Kconfig                      |   3 +-
 drivers/thermal/intel/intel_powerclamp.c           |  20 +-
 drivers/thermal/intel/intel_quark_dts_thermal.c    |  12 +-
 drivers/thermal/intel/intel_soc_dts_iosf.c         |   2 +-
 drivers/tty/serial/fsl_lpuart.c                    |  24 +-
 drivers/tty/tty_io.c                               |   8 +-
 drivers/tty/vt/keyboard.c                          |   2 +-
 drivers/tty/vt/vc_screen.c                         |   4 +-
 drivers/usb/gadget/udc/snps_udc_core.c             |   6 +-
 drivers/usb/host/fhci-sched.c                      |   2 +-
 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/coda/upcall.c                                   |   2 +-
 fs/ext4/xattr.c                                    |  35 +-
 fs/f2fs/data.c                                     |   6 +-
 fs/f2fs/inline.c                                   |  28 +-
 fs/f2fs/super.c                                    |  11 +-
 fs/f2fs/verity.c                                   |  12 +-
 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/nfsd/nfs4proc.c                                 |   2 +
 fs/ocfs2/move_extents.c                            |  34 +-
 fs/ubifs/budget.c                                  |   9 +-
 fs/ubifs/dir.c                                     |   9 +-
 fs/ubifs/file.c                                    |  12 +-
 fs/ubifs/super.c                                   |  17 +-
 fs/ubifs/tnc.c                                     |  24 +-
 fs/ubifs/ubifs.h                                   |   5 +
 fs/udf/file.c                                      |  26 +-
 fs/udf/inode.c                                     |  74 +--
 fs/udf/super.c                                     |   1 +
 fs/udf/udf_i.h                                     |   3 +-
 fs/udf/udf_sb.h                                    |   2 +
 include/drm/drm_bridge.h                           |  77 ++-
 include/drm/drm_crtc.h                             |  34 +-
 include/drm/drm_mipi_dsi.h                         |   4 +
 include/drm/drm_simple_kms_helper.h                |   7 +-
 include/drm/drm_vblank.h                           |   1 +
 include/linux/ima.h                                |   6 +-
 include/linux/interrupt.h                          |  15 +-
 include/linux/kernel_stat.h                        |   2 +-
 include/linux/kprobes.h                            |   2 +
 include/linux/pci_ids.h                            |   2 +
 include/linux/uaccess.h                            |   4 +
 include/net/sctp/structs.h                         |   1 +
 include/net/sock.h                                 |   9 +-
 include/sound/soc-dapm.h                           |   3 +
 include/uapi/linux/usb/video.h                     |  30 +
 include/uapi/linux/uvcvideo.h                      |   2 +-
 kernel/backtracetest.c                             |   2 +-
 kernel/debug/debug_core.c                          |   2 +-
 kernel/fail_function.c                             |   5 +-
 kernel/irq/irqdomain.c                             |  31 +-
 kernel/irq/resend.c                                |   2 +-
 kernel/kprobes.c                                   |   6 +-
 kernel/rcu/tree_exp.h                              |   2 +
 kernel/sched/deadline.c                            |   5 +-
 kernel/sched/rt.c                                  |  10 +-
 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 +-
 mm/huge_memory.c                                   |   3 +
 mm/memcontrol.c                                    |   4 +
 net/9p/trans_rdma.c                                |  15 +-
 net/9p/trans_xen.c                                 |  48 +-
 net/atm/pppoatm.c                                  |   2 +-
 net/bluetooth/hci_sock.c                           |  11 +-
 net/bluetooth/l2cap_core.c                         |  24 -
 net/bluetooth/l2cap_sock.c                         |   8 +
 net/core/dev.c                                     |   4 +-
 net/core/sock.c                                    |  22 +-
 net/ipv4/inet_connection_sock.c                    |   1 +
 net/ipv4/inet_hashtables.c                         |  12 +-
 net/ipv4/tcp_minisocks.c                           |   7 +-
 net/ipv6/route.c                                   |  11 +-
 net/iucv/iucv.c                                    |   2 +-
 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/act_sample.c                             |  11 +-
 net/sched/cls_tcindex.c                            | 730 ---------------------
 net/sctp/stream_sched_prio.c                       |  52 +-
 net/tls/tls_sw.c                                   |  26 +-
 net/wireless/sme.c                                 |  31 +-
 security/integrity/ima/ima_main.c                  |   7 +-
 security/security.c                                |   7 +-
 sound/drivers/pcsp/pcsp_lib.c                      |   2 +-
 sound/pci/hda/patch_ca0132.c                       |   2 +-
 sound/pci/hda/patch_realtek.c                      |   1 +
 sound/pci/ice1712/aureon.c                         |   2 +-
 sound/soc/fsl/fsl_sai.c                            |   1 +
 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 +
 tools/testing/selftests/net/udpgso_bench_rx.c      |   6 +-
 virt/kvm/coalesced_mmio.c                          |   8 +-
 356 files changed, 2777 insertions(+), 2417 deletions(-)