Skip to content

4.19.164-rc1 review

Greg Kroah-Hartman linux-arm-kernel linux-scsi linux-tegra linux-usb lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest345 of 346 patches 11 repliesIn review

345 of 346 patches are in this archive. The cover letter announces 346.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/346Kbuild: do not emit debug info for assembly with LLVM_IAS=1Makefile+3 -00 replies
2/346x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.Sarch/x86/lib/memcpy_64.S arch/x86/lib/memmove_64.S arch/x86/lib/memset_64.S+8 -80 replies
3/346spi: bcm2835aux: Fix use-after-free on unbinddrivers/spi/spi-bcm2835aux.c+6 -120 replies
4/346spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probedrivers/spi/spi-bcm2835aux.c+2 -10 replies
5/346iwlwifi: pcie: limit memory read spin timedrivers/net/wireless/intel/iwlwifi/pcie/trans.c+27 -90 replies
6/346arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards.arch/arm64/boot/dts/rockchip/rk3399.dtsi+3 -00 replies
7/346iwlwifi: mvm: fix kernel panic in case of assert during CSAdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c+1 -10 replies
8/346powerpc: Drop -me200 addition to build flagsarch/powerpc/Makefile+0 -10 replies
9/346ARC: stack unwinding: dont assume non-current task is sleepingarch/arc/kernel/stacktrace.c+15 -80 replies
10/346scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVEdrivers/scsi/ufs/ufshcd.c+7 -00 replies
11/346irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspenddrivers/irqchip/irq-gic-v3-its.c+3 -130 replies
12/346soc: fsl: dpio: Get the cpumask through cpumask_of(cpu)drivers/soc/fsl/dpio/dpio-driver.c+1 -40 replies
13/346platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11edrivers/platform/x86/thinkpad_acpi.c+8 -10 replies
14/346platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gendrivers/platform/x86/thinkpad_acpi.c+1 -00 replies
15/346platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLEdrivers/platform/x86/acer-wmi.c+1 -00 replies
16/346platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PCdrivers/platform/x86/intel-vbtn.c+6 -00 replies
17/346Input: cm109 - do not stomp on control URBdrivers/input/misc/cm109.c+5 -20 replies
18/346Input: i8042 - add Acer laptops to the i8042 reset listdrivers/input/serio/i8042-x86ia64io.h+42 -00 replies
19/346pinctrl: amd: remove debounce filter setting in IRQ type settingdrivers/pinctrl/pinctrl-amd.c+0 -70 replies
20/346mmc: block: Fixup condition for CMD13 polling for RPMB requestsdrivers/mmc/core/block.c+1 -10 replies
21/346kbuild: avoid static_assert for genksymsinclude/linux/build_bug.h+5 -00 replies
22/346scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()"drivers/scsi/be2iscsi/be_main.c+2 -20 replies
23/346x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WParch/x86/include/asm/pgtable_types.h arch/x86/mm/mem_encrypt_identity.c+3 -20 replies
24/346x86/membarrier: Get rid of a dubious optimizationarch/x86/include/asm/sync_core.h arch/x86/mm/tlb.c+13 -60 replies
25/346x86/apic/vector: Fix ordering in vector assignmentarch/x86/kernel/apic/vector.c+14 -100 replies
26/346compiler.h: fix barrier_data() on clanginclude/linux/compiler-clang.h include/linux/compiler-gcc.h include/linux/compiler.h+16 -220 replies
27/346PCI: qcom: Add missing reset for ipq806xdrivers/pci/controller/dwc/pcie-qcom.c+12 -00 replies
28/346mac80211: mesh: fix mesh_pathtbl_init() error pathnet/mac80211/mesh_pathtbl.c+1 -30 replies
29/346net: stmmac: free tx skb buffer in stmmac_resume()drivers/net/ethernet/stmicro/stmmac/stmmac_main.c+14 -00 replies
30/346tcp: select sane initial rcvq_space.space for big MSSnet/ipv4/tcp_input.c+2 -10 replies
31/346tcp: fix cwnd-limited bug for TSO deferral where we send nothingnet/ipv4/tcp_output.c+6 -30 replies
32/346net/mlx4_en: Avoid scheduling restart task if it is already runningdrivers/net/ethernet/mellanox/mlx4/en_netdev.c drivers/net/ethernet/mellanox/mlx4/mlx4_en.h+19 -80 replies
33/346lan743x: fix for potential NULL pointer dereference with bare carddrivers/net/ethernet/microchip/lan743x_ethtool.c+5 -40 replies
34/346net/mlx4_en: Handle TX error CQEdrivers/net/ethernet/mellanox/mlx4/en_netdev.c drivers/net/ethernet/mellanox/mlx4/en_tx.c drivers/net/ethernet/mellanox/mlx4/mlx4_en.h+39 -70 replies
35/346net: stmmac: delete the eee_ctrl_timer after napi disableddrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+10 -30 replies
36/346net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel muxdrivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c+3 -30 replies
37/346net: bridge: vlan: fix error return code in __vlan_add()net/bridge/br_vlan.c+3 -10 replies
38/346ktest.pl: If size of log is too big to email, email error messagetools/testing/ktest/ktest.pl+6 -10 replies
39/346USB: dummy-hcd: Fix uninitialized array use in init()drivers/usb/gadget/udc/dummy_hcd.c+1 -10 replies
40/346USB: add RESET_RESUME quirk for Snapscan 1212drivers/usb/core/quirks.c+3 -00 replies
41/346ALSA: usb-audio: Fix potential out-of-bounds shiftsound/usb/format.c+2 -00 replies
42/346ALSA: usb-audio: Fix control access overflow errors from chmapsound/usb/stream.c+3 -30 replies
43/346xhci: Give USB2 ports time to enter U3 in bus suspenddrivers/usb/host/xhci-hub.c+4 -00 replies
44/346USB: UAS: introduce a quirk to set no_write_sameDocumentation/admin-guide/kernel-parameters.txt drivers/usb/storage/uas.c drivers/usb/storage/unusual_uas.h +2 more+14 -20 replies
45/346USB: sisusbvga: Make console support depend on BROKENdrivers/usb/misc/sisusbvga/Kconfig+1 -10 replies
46/346ALSA: pcm: oss: Fix potential out-of-bounds shiftsound/core/oss/pcm_oss.c+5 -10 replies
47/346serial: 8250_omap: Avoid FIFO corruption caused by MDR1 accessdrivers/tty/serial/8250/8250_omap.c+0 -50 replies
48/346drm/xen-front: Fix misused IS_ERR_OR_NULL checksdrivers/gpu/drm/xen/xen_drm_front.c drivers/gpu/drm/xen/xen_drm_front_gem.c drivers/gpu/drm/xen/xen_drm_front_kms.c+6 -60 replies
49/346drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpidrivers/gpu/drm/drm_dp_mst_topology.c+4 -30 replies
50/346arm64: lse: fix LSE atomics with LLVMs integrated assemblerarch/arm64/include/asm/atomic_lse.h arch/arm64/include/asm/lse.h+60 -220 replies
51/346arm64: lse: Fix LSE atomics with LLVMarch/arm64/include/asm/lse.h+1 -10 replies
52/346arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm64/lib/mem*.Sarch/arm64/lib/memcpy.S arch/arm64/lib/memmove.S arch/arm64/lib/memset.S+3 -60 replies
53/346x86/resctrl: Remove unused struct mbm_state::chunks_bwarch/x86/kernel/cpu/intel_rdt.h arch/x86/kernel/cpu/intel_rdt_monitor.c+1 -40 replies
54/346x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabledarch/x86/kernel/cpu/intel_rdt_monitor.c+2 -40 replies
55/346pinctrl: merrifield: Set default bias in case no particular value givendrivers/pinctrl/intel/pinctrl-merrifield.c+8 -00 replies
56/346pinctrl: baytrail: Avoid clearing debounce value when turning it offdrivers/pinctrl/intel/pinctrl-baytrail.c+7 -10 replies
57/346ARM: dts: sun8i: v3s: fix GIC node memory rangearch/arm/boot/dts/sun8i-v3s.dtsi+1 -10 replies
58/346gpio: mvebu: fix potential user-after-free on probedrivers/gpio/gpio-mvebu.c+11 -50 replies
59/346scsi: bnx2i: Requires MMUdrivers/scsi/bnx2i/Kconfig+1 -00 replies
60/346xsk: Fix xsk_poll()s return typenet/xdp/xsk.c+4 -40 replies
61/346can: softing: softing_netdev_open(): fix error handlingdrivers/net/can/softing/softing_main.c+7 -20 replies
62/346clk: renesas: r9a06g032: Drop __packed for portabilitydrivers/clk/renesas/r9a06g032-clocks.c+1 -10 replies
63/346block: factor out requeue handling from dispatch codeblock/blk-mq.c+18 -110 replies
64/346netfilter: x_tables: Switch synchronization to RCUinclude/linux/netfilter/x_tables.h net/ipv4/netfilter/arp_tables.c net/ipv4/netfilter/ip_tables.c +2 more+40 -560 replies
65/346gpio: eic-sprd: break loop when getting NULL device resourcedrivers/gpio/gpio-eic-sprd.c+1 -10 replies
66/346selftests/bpf/test_offload.py: Reset ethtool features after failed settingtools/testing/selftests/bpf/test_offload.py+1 -00 replies
67/346RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewaitdrivers/infiniband/core/cm.c+2 -00 replies
68/346ixgbe: avoid premature Rx buffer reusedrivers/net/ethernet/intel/ixgbe/ixgbe_main.c+17 -70 replies
69/346drm/tegra: replace idr_init() by idr_init_base()drivers/gpu/drm/tegra/drm.c+1 -10 replies
70/346kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handlingkernel/cpu.c+5 -10 replies
71/346drm/tegra: sor: Disable clocks on error in tegra_sor_init()drivers/gpu/drm/tegra/sor.c+8 -20 replies
72/346arm64: syscall: exit userspace before unmasking exceptionsarch/arm64/kernel/syscall.c+1 -10 replies
73/346vxlan: Add needed_headroom for lower devicedrivers/net/vxlan.c+1 -00 replies
74/346vxlan: Copy needed_tailroom from lowerdevdrivers/net/vxlan.c+2 -00 replies
75/346scsi: mpt3sas: Increase IOCInit request timeout to 30sdrivers/scsi/mpt3sas/mpt3sas_base.c+1 -10 replies
76/346dm table: Remove BUG_ON(in_interrupt())drivers/md/dm-table.c+0 -60 replies
77/346soc/tegra: fuse: Fix index bug in get_process_iddrivers/soc/tegra/fuse/speedo-tegra210.c+1 -10 replies
78/346USB: serial: option: add interface-number sanity check to flag handlingdrivers/usb/serial/option.c+21 -20 replies
79/346USB: gadget: f_acm: add support for SuperSpeed Plusdrivers/usb/gadget/function/f_acm.c+1 -10 replies
80/346USB: gadget: f_midi: setup SuperSpeed Plus descriptorsdrivers/usb/gadget/function/f_midi.c+6 -00 replies
81/346usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlusdrivers/usb/gadget/function/f_fs.c+4 -10 replies
82/346USB: gadget: f_rndis: fix bitrate for SuperSpeed and abovedrivers/usb/gadget/function/f_rndis.c+3 -10 replies
83/346usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6uldrivers/usb/chipidea/ci_hdrc_imx.c+2 -10 replies
84/346ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XUarch/arm/boot/dts/exynos5410-odroidxu.dts+2 -20 replies
85/346ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410arch/arm/boot/dts/exynos5410-pinctrl.dtsi arch/arm/boot/dts/exynos5410.dtsi+32 -00 replies
86/346ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XUarch/arm/boot/dts/exynos5410-odroidxu.dts+2 -00 replies
87/346coresight: tmc-etr: Check if page is valid before dma_map_page()drivers/hwtracing/coresight/coresight-tmc-etr.c+2 -00 replies
88/346scsi: megaraid_sas: Check user-provided offsetsdrivers/scsi/megaraid/megaraid_sas_base.c+11 -50 replies
89/346HID: i2c-hid: add Vero K147 to descriptor overridedrivers/hid/i2c-hid/i2c-hid-dmi-quirks.c+8 -00 replies
90/346serial_core: Check for port state when tty is in error statedrivers/tty/serial/serial_core.c+4 -00 replies
91/346Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt()net/bluetooth/hci_event.c+5 -70 replies
92/346quota: Sanity-check quota file headers on loadfs/quota/quota_v2.c+19 -00 replies
93/346media: msi2500: assign SPI bus number dynamicallydrivers/media/usb/msi2500/msi2500.c+1 -10 replies
94/346crypto: af_alg - avoid undefined behavior accessing salg_namecrypto/af_alg.c include/uapi/linux/if_alg.h+23 -30 replies
95/346md: fix a warning caused by a race between concurrent md_ioctl()sdrivers/md/md.c+5 -20 replies
96/346perf cs-etm: Change tuple from traceID-CPU# to traceID-metadatatools/perf/util/cs-etm-decoder/cs-etm-decoder.c tools/perf/util/cs-etm.c tools/perf/util/cs-etm.h+31 -120 replies
97/346perf cs-etm: Move definition of traceid_list global variable from header filetools/perf/util/cs-etm.c tools/perf/util/cs-etm.h+3 -30 replies
98/346drm/gma500: fix double free of gma_connectordrivers/gpu/drm/gma500/cdv_intel_dp.c+1 -10 replies
99/346drm/tve200: Fix handling of platform_get_irq() errordrivers/gpu/drm/tve200/tve200_drv.c+2 -20 replies
100/346soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains()arch/arm/mach-shmobile/pm-rmobile.c+1 -00 replies
101/346soc: mediatek: Check if power domains can be powered on at boot timedrivers/soc/mediatek/mtk-scpsys.c+3 -20 replies
102/346soc: qcom: geni: More properly switch to DMA modedrivers/soc/qcom/qcom-geni-se.c+15 -20 replies
103/346RDMA/bnxt_re: Set queue pair state when being querieddrivers/infiniband/hw/bnxt_re/ib_verbs.c+1 -00 replies
104/346selinux: fix error initialization in inode_doinit_with_dentry()security/selinux/hooks.c+16 -30 replies
105/346ARM: dts: aspeed: s2600wf: Fix VGA memory region locationarch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts+2 -20 replies
106/346RDMA/rxe: Compute PSN windows correctlydrivers/infiniband/sw/rxe/rxe_req.c+2 -10 replies
107/346x86/mm/ident_map: Check for errors from ident_pud_init()arch/x86/mm/ident_map.c+10 -20 replies
108/346ARM: p2v: fix handling of LPAE translation in BE modearch/arm/kernel/head.S+1 -50 replies
109/346x86/apic: Fix x2apic enablement without interrupt remappingarch/x86/include/asm/apic.h arch/x86/kernel/apic/apic.c arch/x86/kernel/apic/x2apic_phys.c+18 -60 replies
110/346sched/deadline: Fix sched_dl_global_validate()kernel/sched/deadline.c kernel/sched/sched.h+21 -260 replies
111/346sched: Reenable interrupts in do_sched_yield()kernel/sched/core.c+1 -50 replies
112/346crypto: talitos - Endianess in current_desc_hdr()drivers/crypto/talitos.c+2 -20 replies
113/346crypto: talitos - Fix return type of current_desc_hdr()drivers/crypto/talitos.c+3 -30 replies
114/346crypto: inside-secure - Fix sizeof() mismatchdrivers/crypto/inside-secure/safexcel.c+1 -10 replies
115/346drm/amdgpu: fix build_coefficients() argumentdrivers/gpu/drm/amd/display/modules/color/color_gamma.c+1 -10 replies
116/346powerpc/64: Set up a kernel stack for secondaries before cpu_restore()arch/powerpc/kernel/head_64.S arch/powerpc/kernel/setup-common.c+6 -60 replies
117/346spi: img-spfi: fix reference leak in img_spfi_resumedrivers/spi/spi-img-spfi.c+3 -10 replies
118/346drm/msm/dsi_pll_10nm: restore VCO rate during restore_statedrivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c+8 -00 replies
119/346ASoC: pcm: DRAIN support reactivationsound/soc/soc-pcm.c+2 -00 replies
120/346selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handlingsecurity/selinux/hooks.c+13 -180 replies
121/346arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7arch/arm64/boot/dts/exynos/exynos7.dtsi+1 -70 replies
122/346arm64: dts: exynos: Correct psci compatible used on Exynos7arch/arm64/boot/dts/exynos/exynos7.dtsi+3 -10 replies
123/346Bluetooth: Fix null pointer dereference in hci_event_packet()net/bluetooth/hci_event.c+5 -00 replies
124/346Bluetooth: hci_h5: fix memory leak in h5_closedrivers/bluetooth/hci_h5.c+3 -00 replies
125/346spi: spi-ti-qspi: fix reference leak in ti_qspi_setupdrivers/spi/spi-ti-qspi.c+1 -00 replies
126/346spi: tegra20-slink: fix reference leak in slink ops of tegra20drivers/spi/spi-tegra20-slink.c+2 -00 replies
127/346spi: tegra20-sflash: fix reference leak in tegra_sflash_resumedrivers/spi/spi-tegra20-sflash.c+1 -00 replies
128/346spi: tegra114: fix reference leak in tegra spi opsdrivers/spi/spi-tegra114.c+2 -00 replies
129/346spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resumedrivers/spi/spi-bcm63xx-hsspi.c+3 -10 replies
130/346mwifiex: fix mwifiex_shutdown_sw() causing sw reset failuredrivers/net/wireless/marvell/mwifiex/main.c+2 -00 replies
131/346ASoC: wm8998: Fix PM disable depth imbalance on errorsound/soc/codecs/wm8998.c+3 -10 replies
132/346net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdownDocumentation/networking/ip-sysctl.txt include/linux/inetdevice.h+4 -10 replies
133/346net: evaluate net.ipv4.conf.all.proxy_arp_pvlaninclude/linux/inetdevice.h+1 -10 replies
134/346ASoC: arizona: Fix a wrong free in wm8997_probesound/soc/codecs/wm8997.c+2 -00 replies
135/346RDMa/mthca: Work around -Wenum-conversion warningdrivers/infiniband/hw/mthca/mthca_cq.c drivers/infiniband/hw/mthca/mthca_dev.h+1 -20 replies
136/346MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMAarch/mips/bcm47xx/Kconfig+1 -00 replies
137/346crypto: qat - fix status check in qat_hal_put_rel_rd_xfer()drivers/crypto/qat/qat_common/qat_hal.c+1 -10 replies
138/346staging: greybus: codecs: Fix reference counter leak in error handlingdrivers/staging/greybus/audio_codec.c+2 -00 replies
139/346staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.cdrivers/staging/gasket/gasket_interrupt.c+10 -50 replies
140/346media: tm6000: Fix sizeof() mismatchesdrivers/media/usb/tm6000/tm6000-video.c+3 -20 replies
141/346media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm()drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c+1 -00 replies
142/346ASoC: meson: fix COMPILE_TEST errorsound/soc/meson/Kconfig+1 -10 replies
143/346scsi: core: Fix VPD LUN ID designator prioritiesdrivers/scsi/scsi_lib.c+86 -400 replies
144/346media: solo6x10: fix missing snd_card_free in error handling casedrivers/media/pci/solo6x10/solo6x10-g723.c+1 -10 replies
145/346video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init()drivers/video/fbdev/atmel_lcdfb.c+1 -10 replies
146/346drm/omap: dmm_tiler: fix return error code in omap_dmm_probe()drivers/gpu/drm/omapdrm/omap_dmm_tiler.c+1 -00 replies
147/346Input: ads7846 - fix race that causes missing releasesdrivers/input/touchscreen/ads7846.c+26 -180 replies
148/346Input: ads7846 - fix integer overflow on Rt calculationdrivers/input/touchscreen/ads7846.c+3 -20 replies
149/346Input: ads7846 - fix unaligned access on 7845drivers/input/touchscreen/ads7846.c+2 -10 replies
150/346usb/max3421: fix return error code in max3421_probe()drivers/usb/host/max3421-hcd.c+2 -10 replies
151/346spi: mxs: fix reference leak in mxs_spi_probedrivers/spi/spi-mxs.c+1 -00 replies
152/346powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32arch/powerpc/include/asm/cputable.h+0 -50 replies
153/346crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pddrivers/crypto/amcc/crypto4xx_core.c+1 -10 replies
154/346crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probedrivers/crypto/omap-aes.c+2 -12 replies
155/346spi: fix resource leak for drivers without .remove callbackdrivers/spi/spi.c+10 -90 replies
156/346soc: ti: knav_qmss: fix reference leak in knav_queue_probedrivers/soc/ti/knav_qmss_queue.c+1 -00 replies
157/346soc: ti: Fix reference imbalance in knav_dma_probedrivers/soc/ti/knav_dma.c+11 -20 replies
158/346drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probedrivers/soc/ti/knav_qmss_queue.c+2 -10 replies
159/346Input: omap4-keypad - fix runtime PM error handlingdrivers/input/keyboard/omap4-keypad.c+53 -360 replies
160/346RDMA/cxgb4: Validate the number of CQEsdrivers/infiniband/hw/cxgb4/cq.c+3 -00 replies
161/346memstick: fix a double-free bug in memstick_checkdrivers/memstick/core/memstick.c+0 -10 replies
162/346ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Hostarch/arm/boot/dts/at91-sama5d4_xplained.dts+7 -00 replies
163/346ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Hostarch/arm/boot/dts/at91-sama5d3_xplained.dts+7 -00 replies
164/346orinoco: Move context allocation after processing the skbdrivers/net/wireless/intersil/orinoco/orinoco_usb.c+7 -70 replies
165/346cw1200: fix missing destroy_workqueue() on error in cw1200_init_commondrivers/net/wireless/st/cw1200/main.c+2 -00 replies
166/346dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe()drivers/dma/mv_xor_v2.c+3 -10 replies
167/346media: siano: fix memory leak of debugfs members in smsdvb_hotplugdrivers/media/common/siano/smsdvb-main.c+4 -10 replies
168/346platform/x86: mlx-platform: Remove PSU EEPROM from default platform configurationdrivers/platform/x86/mlx-platform.c+2 -40 replies
169/346platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configurationdrivers/platform/x86/mlx-platform.c+2 -40 replies
170/346samples: bpf: Fix lwt_len_hist reusing previous BPF mapsamples/bpf/lwt_len_hist.sh samples/bpf/test_lwt_bpf.sh+2 -00 replies
171/346mips: cdmm: fix use-after-free in mips_cdmm_bus_discoverdrivers/bus/mips_cdmm.c+1 -30 replies
172/346media: max2175: fix max2175_set_csm_mode() error codedrivers/media/i2c/max2175.c+1 -10 replies
173/346slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMIdrivers/slimbus/qcom-ngd-ctrl.c+6 -00 replies
174/346HSI: omap_ssi: Dont jump to free ID in ssi_add_controller()drivers/hsi/controllers/omap_ssi_core.c+1 -10 replies
175/346ARM: dts: Remove non-existent i2c1 from 98dx3236arch/arm/boot/dts/armada-xp-98dx3236.dtsi+0 -50 replies
176/346arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-ccarch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts+1 -00 replies
177/346power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matchingdrivers/power/supply/axp288_charger.c+17 -110 replies
178/346power: supply: bq24190_charger: fix reference leakdrivers/power/supply/bq24190_charger.c+15 -50 replies
179/346genirq/irqdomain: Dont try to free an interrupt that has no mappingkernel/irq/irqdomain.c+9 -20 replies
180/346PCI: Bounds-check command-line resource alignment requestsdrivers/pci/pci.c+8 -60 replies
181/346PCI: Fix overflow in command-line resource alignment requestsdrivers/pci/pci.c+1 -10 replies
182/346PCI: iproc: Fix out-of-bound array accessesdrivers/pci/controller/pcie-iproc.c+5 -50 replies
183/346arm64: dts: meson: fix spi-max-frequency on Khadas VIM2arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts+1 -10 replies
184/346ARM: dts: at91: at91sam9rl: fix ADC triggersarch/arm/boot/dts/at91sam9rl.dtsi+11 -80 replies
185/346platform/x86: dell-smbios-base: Fix error return code in dell_smbios_initdrivers/platform/x86/dell-smbios-base.c+1 -00 replies
186/346ath10k: Fix the parsing error in service available eventdrivers/net/wireless/ath/ath10k/wmi-tlv.c drivers/net/wireless/ath/ath10k/wmi.c drivers/net/wireless/ath/ath10k/wmi.h+11 -30 replies
187/346ath10k: Fix an error handling pathdrivers/net/wireless/ath/ath10k/usb.c+2 -00 replies
188/346ath10k: Release some resources in an error handling pathdrivers/net/wireless/ath/ath10k/usb.c+4 -10 replies
189/346NFSv4.2: condition READDIRs mask for security label based on LSM statefs/nfs/nfs4proc.c+8 -20 replies
190/346SUNRPC: xprt_load_transport() needs to support the netid "rdma6"include/linux/sunrpc/xprt.h net/sunrpc/xprt.c net/sunrpc/xprtrdma/module.c +2 more+56 -160 replies
191/346lockd: dont use interval-based rebinding over TCPfs/lockd/host.c+11 -90 replies
192/346NFS: switch nfsiod to be an UNBOUND workqueue.fs/nfs/inode.c+1 -10 replies
193/346vfio-pci: Use io_remap_pfn_range() for PCI IO memorydrivers/vfio/pci/vfio_pci.c+2 -20 replies
194/346media: saa7146: fix array overflow in vidioc_s_audio()drivers/media/pci/saa7146/mxb.c+10 -90 replies
195/346clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent()drivers/clocksource/cadence_ttc_timer.c+9 -90 replies
196/346ARM: dts: at91: sama5d2: map securam as devicearch/arm/boot/dts/sama5d2.dtsi+1 -00 replies
197/346pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe()drivers/pinctrl/pinctrl-falcon.c+9 -50 replies
198/346arm64: dts: rockchip: Fix UART pull-ups on rk3328arch/arm64/boot/dts/rockchip/rk3328.dtsi+8 -80 replies
199/346memstick: r592: Fix error return in r592_probe()drivers/memstick/host/r592.c+8 -40 replies
200/346net/mlx5: Properly convey driver version to firmwaredrivers/net/ethernet/mellanox/mlx5/core/main.c+5 -10 replies
201/346ASoC: jz4740-i2s: add missed checks for clk_get()sound/soc/jz4740/jz4740-i2s.c+4 -00 replies
202/346dm ioctl: fix error return code in target_messagedrivers/md/dm-ioctl.c+1 -00 replies
203/346clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTIdrivers/clocksource/arm_arch_timer.c+16 -70 replies
204/346cpufreq: highbank: Add missing MODULE_DEVICE_TABLEdrivers/cpufreq/highbank-cpufreq.c+7 -00 replies
205/346cpufreq: mediatek: Add missing MODULE_DEVICE_TABLEdrivers/cpufreq/mediatek-cpufreq.c+1 -00 replies
206/346cpufreq: st: Add missing MODULE_DEVICE_TABLEdrivers/cpufreq/sti-cpufreq.c+7 -00 replies
207/346cpufreq: loongson1: Add missing MODULE_ALIASdrivers/cpufreq/loongson1-cpufreq.c+1 -00 replies
208/346cpufreq: scpi: Add missing MODULE_ALIASdrivers/cpufreq/scpi-cpufreq.c+1 -00 replies
209/346scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probedrivers/scsi/qedi/qedi_main.c+3 -10 replies
210/346scsi: pm80xx: Fix error return in pm8001_pci_probe()drivers/scsi/pm8001/pm8001_init.c+2 -10 replies
211/346seq_buf: Avoid type mismatch for seq_buf_initinclude/linux/seq_buf.h include/linux/trace_seq.h+3 -30 replies
212/346scsi: fnic: Fix error return code in fnic_probe()drivers/scsi/fnic/fnic_main.c+1 -00 replies
213/346platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systemsdrivers/platform/x86/mlx-platform.c+2 -20 replies
214/346powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend opsarch/powerpc/platforms/pseries/suspend.c+0 -10 replies
215/346powerpc/pseries/hibernation: remove redundant cacheinfo updatearch/powerpc/platforms/pseries/suspend.c+0 -30 replies
216/346usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probedrivers/usb/host/ehci-omap.c+1 -00 replies
217/346usb: oxu210hp-hcd: Fix memory leak in oxu_createdrivers/usb/host/oxu210hp-hcd.c+3 -10 replies
218/346speakup: fix uninitialized flush_lockdrivers/staging/speakup/speakup_dectlk.c+1 -10 replies
219/346nfsd: Fix message level for normal terminationfs/nfsd/nfssvc.c+1 -20 replies
220/346nfs_common: need lock during iterate through the listfs/nfs_common/grace.c+5 -10 replies
221/346x86/kprobes: Restore BTF if the single-stepping is cancelledarch/x86/kernel/kprobes/core.c+5 -00 replies
222/346bus: fsl-mc: fix error return code in fsl_mc_object_allocate()drivers/bus/fsl-mc/fsl-mc-allocator.c+3 -10 replies
223/346clk: tegra: Fix duplicated SE clock entrydrivers/clk/tegra/clk-id.h drivers/clk/tegra/clk-tegra-periph.c+2 -10 replies
224/346extcon: max77693: Fix modalias stringdrivers/extcon/extcon-max77693.c+1 -10 replies
225/346mac80211: dont set set TDLS STA bandwidth wider than possiblenet/mac80211/vht.c+10 -40 replies
226/346ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control()sound/soc/codecs/wm_adsp.c+3 -20 replies
227/346irqchip/alpine-msi: Fix freeing of interrupts on allocation error pathdrivers/irqchip/irq-alpine-msi.c+1 -20 replies
228/346watchdog: sirfsoc: Add missing dependency on HAS_IOMEMdrivers/watchdog/Kconfig+1 -00 replies
229/346watchdog: sprd: remove watchdog disable from resume fail pathdrivers/watchdog/sprd_wdt.c+2 -70 replies
230/346watchdog: sprd: check busy bit before new loading rather than after thatdrivers/watchdog/sprd_wdt.c+13 -120 replies
231/346watchdog: Fix potential dereferencing of null pointerdrivers/watchdog/watchdog_core.c+13 -90 replies
232/346um: Monitor error events in IRQ controllerarch/um/os-Linux/irq.c+1 -10 replies
233/346um: tty: Fix handling of close in tty linesarch/um/drivers/chan_user.c+2 -20 replies
234/346um: chan_xterm: Fix fd leakarch/um/drivers/xterm.c+5 -00 replies
235/346nfc: s3fwrn5: Release the nfc firmwaredrivers/nfc/s3fwrn5/firmware.c+3 -10 replies
236/346powerpc/ps3: use dma_mapping_error()drivers/ps3/ps3stor_lib.c+1 -10 replies
237/346checkpatch: fix unescaped left bracescripts/checkpatch.pl+1 -10 replies
238/346net: bcmgenet: Fix a resource leak in an error handling path in the probe functindrivers/net/ethernet/broadcom/genet/bcmgenet.c+3 -10 replies
239/346net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove functiondrivers/net/ethernet/allwinner/sun4i-emac.c+5 -20 replies
240/346net: korina: fix return valuedrivers/net/ethernet/korina.c+1 -10 replies
241/346libnvdimm/label: Return -ENXIO for no slot in __blk_label_updatedrivers/nvdimm/label.c+3 -10 replies
242/346watchdog: qcom: Avoid context switch in restart handlerdrivers/watchdog/qcom-wdt.c+1 -10 replies
243/346watchdog: coh901327: add COMMON_CLK dependencydrivers/watchdog/Kconfig+1 -10 replies
244/346clk: ti: Fix memleak in ti_fapll_synth_setupdrivers/clk/ti/fapll.c+9 -20 replies
245/346pwm: zx: Add missing cleanup in error pathdrivers/pwm/pwm-zx.c+1 -00 replies
247/346perf record: Fix memory leak when using --user-regs=? to list registerstools/perf/util/parse-regs-options.c+1 -10 replies
248/346qlcnic: Fix error code in probedrivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c+1 -00 replies
249/346clk: s2mps11: Fix a resource leak in error handling paths in the probe functiondrivers/clk/clk-s2mps11.c+1 -00 replies
250/346clk: sunxi-ng: Make sure divider tables have sentineldrivers/clk/sunxi-ng/ccu-sun50i-a64.c drivers/clk/sunxi-ng/ccu-sun8i-h3.c+2 -00 replies
251/346kconfig: fix return value of do_error_if()scripts/kconfig/preprocess.c+1 -10 replies
252/346ARM: sunxi: Add machine match for the Allwinner V3 SoCarch/arm/mach-sunxi/sunxi.c+1 -00 replies
253/346cfg80211: initialize rekey_datanet/wireless/nl80211.c+1 -10 replies
254/346fix namespaced fscaps when !CONFIG_SECURITYinclude/linux/security.h+1 -10 replies
255/346lwt: Disable BH too in run_lwt_bpf()net/core/lwt_bpf.c+4 -40 replies
256/346Input: cros_ec_keyb - send scancodes in addition to key eventsdrivers/input/keyboard/cros_ec_keyb.c+1 -00 replies
257/346Input: goodix - add upside-down quirk for Teclast X98 Pro tabletdrivers/input/touchscreen/goodix.c+12 -00 replies
258/346media: gspca: Fix memory leak in probedrivers/media/usb/gspca/gspca.c+1 -00 replies
259/346media: sunxi-cir: ensure IR is handled when it is continuousdrivers/media/rc/sunxi-cir.c+2 -00 replies
260/346media: netup_unidvb: Dont leak SPI master in probe error pathdrivers/media/pci/netup_unidvb/netup_unidvb_spi.c+3 -20 replies
261/346media: ipu3-cio2: Remove traces of returned buffersdrivers/media/pci/intel/ipu3/ipu3-cio2.c+1 -00 replies
262/346media: ipu3-cio2: Return actual subdev formatdrivers/media/pci/intel/ipu3/ipu3-cio2.c+3 -210 replies
263/346media: ipu3-cio2: Serialise access to pad formatdrivers/media/pci/intel/ipu3/ipu3-cio2.c drivers/media/pci/intel/ipu3/ipu3-cio2.h+12 -00 replies
264/346media: ipu3-cio2: Validate mbus format in setting subdev formatdrivers/media/pci/intel/ipu3/ipu3-cio2.c+20 -90 replies
265/346media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONEdrivers/media/pci/intel/ipu3/ipu3-cio2.c+1 -00 replies
266/346Input: cyapa_gen6 - fix out-of-bounds stack accessdrivers/input/mouse/cyapa_gen6.c+1 -10 replies
267/346ALSA: hda/ca0132 - Change Input Source enum strings.sound/pci/hda/patch_ca0132.c+1 -12 replies
268/346PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup()drivers/acpi/device_pm.c drivers/pci/pci-acpi.c include/acpi/acpi_bus.h+14 -360 replies
269/346Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks"drivers/acpi/resource.c+1 -10 replies
270/346ACPI: PNP: compare the string length in the matching_id()drivers/acpi/acpi_pnp.c+3 -00 replies
271/346ALSA: hda: Fix regressions on clear and reconfig sysfssound/pci/hda/hda_codec.c sound/pci/hda/hda_sysfs.c+2 -20 replies
272/346ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256sound/pci/hda/patch_realtek.c+1 -00 replies
273/346ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255sound/pci/hda/patch_realtek.c+1 -00 replies
274/346ALSA: pcm: oss: Fix a few more UBSAN fixessound/core/oss/pcm_oss.c+14 -80 replies
275/346ALSA: hda/realtek: Add quirk for MSI-GP73sound/pci/hda/patch_realtek.c+1 -00 replies
276/346ALSA: hda/realtek: Apply jack fixup for Quanta NL3sound/pci/hda/patch_realtek.c+1 -00 replies
277/346ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devicessound/usb/quirks.c+1 -00 replies
278/346ALSA: usb-audio: Disable sample read check if firmware doesnt give backsound/usb/clock.c+6 -00 replies
279/346s390/smp: perform initial CPU reset also for SMT siblingsarch/s390/kernel/smp.c+3 -150 replies
280/346s390/kexec_file: fix diag308 subcode when loading crash kernelarch/s390/purgatory/head.S+5 -40 replies
281/346s390/dasd: fix hanging device offline processingdrivers/s390/block/dasd_alias.c+9 -10 replies
282/346s390/dasd: prevent inconsistent LCU device datadrivers/s390/block/dasd_alias.c+9 -00 replies
283/346s390/dasd: fix list corruption of pavgroup group listdrivers/s390/block/dasd_alias.c+1 -00 replies
284/346s390/dasd: fix list corruption of lcu listdrivers/s390/block/dasd_alias.c+1 -10 replies
285/346staging: comedi: mf6x4: Fix AI end-of-conversion detectiondrivers/staging/comedi/drivers/mf6x4.c+2 -10 replies
286/346powerpc/perf: Exclude kernel samples while counting events in user space.arch/powerpc/perf/core-book3s.c+10 -00 replies
287/346crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()crypto/ecdh.c+5 -42 replies
288/346EDAC/amd64: Fix PCI component registrationdrivers/edac/amd64_edac.c+14 -120 replies
289/346USB: serial: mos7720: fix parallel-port state restoredrivers/usb/serial/mos7720.c+2 -00 replies
290/346USB: serial: digi_acceleport: fix write-wakeup deadlocksdrivers/usb/serial/digi_acceleport.c+13 -320 replies
291/346USB: serial: keyspan_pda: fix dropped unthrottle interruptsdrivers/usb/serial/keyspan_pda.c+2 -20 replies
292/346USB: serial: keyspan_pda: fix write deadlockdrivers/usb/serial/keyspan_pda.c+4 -30 replies
293/346USB: serial: keyspan_pda: fix stalled writesdrivers/usb/serial/keyspan_pda.c+1 -10 replies
294/346USB: serial: keyspan_pda: fix write-wakeup use-after-freedrivers/usb/serial/keyspan_pda.c+3 -140 replies
295/346USB: serial: keyspan_pda: fix tx-unthrottle use-after-freedrivers/usb/serial/keyspan_pda.c+4 -00 replies
296/346USB: serial: keyspan_pda: fix write unthrottlingdrivers/usb/serial/keyspan_pda.c+20 -90 replies
297/346ext4: fix a memory leak of ext4_free_datafs/ext4/mballoc.c+1 -00 replies
298/346ext4: fix deadlock with fs freezing and EA inodesfs/ext4/inode.c+15 -60 replies
299/346KVM: arm64: Introduce handling of AArch32 TTBCR2 trapsarch/arm64/include/asm/kvm_host.h arch/arm64/kvm/sys_regs.c+2 -00 replies
300/346ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ESarch/arm/boot/dts/omap4-panda-es.dts+1 -10 replies
301/346ARM: dts: at91: sama5d2: fix CAN message ram offset and sizearch/arm/boot/dts/sama5d2.dtsi+3 -30 replies
302/346powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_atarch/powerpc/include/asm/book3s/32/pgtable.h arch/powerpc/include/asm/nohash/pgtable.h+4 -40 replies
303/346powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filterarch/powerpc/kernel/rtas.c+1 -10 replies
304/346powerpc/xmon: Change printk() to pr_cont()arch/powerpc/xmon/nonstdio.c+1 -10 replies
305/346powerpc/powernv/memtrace: Dont leak kernel memory to user spacearch/powerpc/platforms/powernv/memtrace.c+22 -00 replies
306/346powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrentlyarch/powerpc/platforms/powernv/memtrace.c+15 -70 replies
307/346ima: Dont modify file descriptor mode on the flysecurity/integrity/ima/ima_crypto.c+5 -150 replies
308/346ceph: fix race in concurrent __ceph_remove_cap invocationsfs/ceph/caps.c+9 -20 replies
309/346SMB3: avoid confusing warning message on mount to Azurefs/cifs/smb2ops.c+2 -10 replies
310/346SMB3.1.1: do not log warning message if server doesnt populate saltfs/cifs/smb2pdu.c fs/cifs/smb2pdu.h+16 -50 replies
311/346ubifs: wbuf: Dont leak kernel memory to flashfs/ubifs/io.c+11 -20 replies
312/346jffs2: Fix GC exit abnormallyfs/jffs2/readinode.c+16 -00 replies
313/346jfs: Fix array index bounds check in dbAdjTreefs/jfs/jfs_dmap.h+1 -10 replies
314/346drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor()drivers/gpu/drm/drm_dp_aux_dev.c+1 -10 replies
315/346spi: spi-sh: Fix use-after-free on unbinddrivers/spi/spi-sh.c+4 -90 replies
316/346spi: davinci: Fix use-after-free on unbinddrivers/spi/spi-davinci.c+1 -10 replies
317/346spi: pic32: Dont leak DMA channels in probe error pathdrivers/spi/spi-pic32.c+1 -00 replies
318/346spi: rb4xx: Dont leak SPI master in probe error pathdrivers/spi/spi-rb4xx.c+1 -10 replies
319/346spi: sc18is602: Dont leak SPI master in probe error pathdrivers/spi/spi-sc18is602.c+2 -110 replies
320/346spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error pathdrivers/spi/spi-st-ssc4.c+3 -20 replies
321/346spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probedrivers/staging/mt7621-spi/spi-mt7621.c+2 -00 replies
322/346soc: qcom: smp2p: Safely acquire spinlock without IRQsdrivers/soc/qcom/smp2p.c+3 -20 replies
323/346mtd: spinand: Fix OOB readdrivers/mtd/nand/spi/core.c+4 -00 replies
324/346mtd: parser: cmdline: Fix parsing of part-names with colonsdrivers/mtd/cmdlinepart.c+13 -10 replies
325/346mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register readdrivers/mtd/nand/raw/qcom_nandc.c+2 -00 replies
326/346scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc()drivers/scsi/lpfc/lpfc_mem.c drivers/scsi/lpfc/lpfc_sli.c+9 -50 replies
327/346scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free()drivers/scsi/lpfc/lpfc_mem.c+1 -10 replies
328/346iio: buffer: Fix demux updatedrivers/iio/industrialio-buffer.c+3 -30 replies
329/346iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resumedrivers/iio/adc/rockchip_saradc.c+1 -10 replies
330/346iio:light:rpr0521: Fix timestamp alignment and prevent data leak.drivers/iio/light/rpr0521.c+13 -40 replies
331/346iio:light:st_uvis25: Fix timestamp alignment and prevent data leak.drivers/iio/light/st_uvis25.h drivers/iio/light/st_uvis25_core.c+10 -30 replies
332/346iio:pressure:mpl3115: Force alignment of bufferdrivers/iio/pressure/mpl3115.c+8 -10 replies
333/346iio:imu:bmi160: Fix too large a buffer.drivers/iio/imu/bmi160/bmi160_core.c+2 -20 replies
334/346md/cluster: block reshape with remote resync jobdrivers/md/md.c+6 -20 replies
335/346md/cluster: fix deadlock when node is doing resync jobdrivers/md/md-cluster.c drivers/md/md.c+42 -310 replies
336/346pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handlerdrivers/pinctrl/sunxi/pinctrl-sunxi.c+4 -20 replies
337/346clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9drivers/clk/mvebu/armada-37xx-xtal.c+2 -20 replies
338/346xen-blkback: set ring->xenblkd to NULL after kthread_stop()drivers/block/xen-blkback/xenbus.c+1 -00 replies
339/346xen/xenbus: Allow watches discard events before queueingdrivers/net/xen-netback/xenbus.c drivers/xen/xenbus/xenbus_client.c drivers/xen/xenbus/xenbus_xs.c +1 more+16 -10 replies
340/346xen/xenbus: Add will_handle callback support in xenbus_watch_path()drivers/block/xen-blkback/xenbus.c drivers/net/xen-netback/xenbus.c drivers/xen/xen-pciback/xenbus.c +3 more+17 -70 replies
341/346xen/xenbus/xen_bus_type: Support will_handle watch callbackdrivers/xen/xenbus/xenbus.h drivers/xen/xenbus/xenbus_probe.c+4 -10 replies
342/346xen/xenbus: Count pending messages for each watchdrivers/xen/xenbus/xenbus_xs.c include/xen/xenbus.h+20 -110 replies
343/346xenbus/xenbus_backend: Disallow pending watch messagesdrivers/xen/xenbus/xenbus_probe_backend.c+7 -00 replies
344/346libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labelsdrivers/nvdimm/label.c+9 -00 replies
345/346platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12drivers/platform/x86/intel-vbtn.c+6 -00 replies
346/346PCI: Fix pci_slot_release() NULL pointer dereferencedrivers/pci/slot.c+3 -30 replies

Reviews trailers per patch

141 of 345 patches have a Reviewed-by or Acked-by.

PatchFangrui SongNathan ChancellorDouglas AndersonLee, Chun-Yi[email protected]Nick DesaulniersSoheil Hassas YeganehNikolay AleksandrovLyude PaulAndrew MurrayKees CookMathieu DesnoyersShung-Hsi YuRob HerringPhilipp ZabelStanimir VarbanovSami TolvanenLi RongQingSandeep PenigalapatiScott WoodChristoph HellwigStephen RothwellStephen BoydJakub KicinskiGreg Kroah-HartmanPeter ChenMika WesterbergGabriel Ribba EstevaBjörn TöpelKurt Van DijckSelvin XavierMathieu PoirierLinus WalleijSuzuki K PouloseAkash AsthanaDmitry BaryshkovJoerg RoedelKirill A. ShutemovNicolas PitreHarry WentlandMike LeachThomas BacklundAndreas Dilger[email protected]Antoine TenartRanjani SridharanGiovanni CabidduFiona TraheRichard Fitzgerald[email protected][email protected]Hans de GoedeChristian LamparterSerge SeminAndrew LunnNicolas FerrePeter XuTom LendackyJack WangNeil ArmstrongGuenter RoeckKrzysztof KozlowskiSamuel ThibaultJoe PerchesGeert UytterhoevenTony LindgrenMaxime RipardMauro Carvalho ChehabLaurent PinchartBingbu CaoAndy ShevchenkoShawn GuoBjorn HelgaasCharles KeepaxKaran Tilak KumarHeiko CarstensLianbo JiangCasey SchauflerAmadej KastelicSebastian Andrzej SiewiorJan HoeppnerRonnie SahlbergJeff LaytonShyam Prasad NPavel ShilovskyZhihao ChengOscar SalvadorAlexandru ArdeleanXiao NiJuergen GrossMarek BehúnJulien GrallPeter UjfalusiBjorn AnderssonLorenzo BianconiSegher BoessenkoolCristian BirsanRajat Jain[email protected]Cong WangAlan SternHans VerkuilThierry RedingFlorian FainelliLaurentiu TudorCezary RojewskiMike ChristieJiri OlsaMarc ZyngierMario LimoncielloLogan GunthorpeLudovic DesrochesSven SchnelleOndrej MosnacekHannes Reinecke[email protected]Daniel Bristot de OliveiraJuri LelliJerome BrunetAnnika WickertTony LuckMaor GottliebAneesh Kumar K.VPeter Zijlstra (Intel)Reinette ChatreDan CarpenterJohannes BergStanley ChuJon HunterLinux Kernel Functional TestingPavel Machek (CIP)
SeriesT-b T-b T-b T-b
1/346R-b R-b
2/346T-b R-b T-b
3/346
4/346
5/346
6/346R-b
7/346
8/346R-b A-b
9/346
10/346R-b
11/346
12/346
13/346
14/346
15/346R-b
16/346
17/346Reported-and-tested-by
18/346
19/346R-b
20/346
21/346
22/346
23/346T-b
24/346R-b
25/346T-b
26/346T-b R-b R-b
27/346R-b R-b A-b
28/346R-b
29/346
30/346A-b
31/346A-b
32/346
33/346
34/346
35/346
36/346R-b
37/346A-b
38/346
39/346A-b
40/346
41/346
42/346
43/346
44/346
45/346
46/346
47/346
48/346R-b
49/346R-b
50/346R-b T-b R-b T-b R-b
51/346T-b
52/346T-b R-b T-b
53/346R-b
54/346R-b
55/346A-b
56/346A-b
57/346
58/346
59/346
60/346A-b
61/346A-b
62/346T-b A-b
63/346R-b
64/346
65/346
66/346A-b
67/346R-b
68/346Reported-and-analyzed-by T-b
69/346
70/346R-b A-b
71/346
72/346
73/346T-b
74/346
75/346
76/346
77/346
78/346R-b
79/346R-b
80/346R-b
81/346
82/346R-b
83/346
84/346T-b
85/346T-b
86/346T-b
87/346R-b
88/346R-b
89/346R-b
90/346
91/346Reported-and-tested-by
92/346R-b
93/346Reported-and-tested-by
94/346
95/346
96/346R-b
97/346R-b R-b T-b T-b
98/346
99/346A-b
100/346
101/346
102/346R-b R-b T-b
103/346A-b
104/346
105/346
106/346
107/346R-b A-b
108/346R-b A-b
109/346
110/346R-b A-b
111/346
112/346
113/346
114/346A-b
115/346R-b
116/346
117/346
118/346
119/346R-b
120/346T-b R-b
121/346
122/346
123/346Reported-and-tested-by
124/346T-b R-b
125/346
126/346
127/346
128/346
129/346
130/346
131/346R-b
132/346
133/346
134/346A-b
135/346
136/346
137/346R-b R-b
138/346
139/346
140/346
141/346
142/346
143/346R-b
144/346
145/346
146/346
147/346
148/346
149/346
150/346
151/346
152/346
153/346R-b
154/346
155/346
156/346
157/346
158/346
159/346
160/346
161/346
162/346A-b
163/346A-b
164/346
165/346
166/346
167/346
168/346
169/346
170/346
171/346A-b
172/346
173/346
174/346
175/346R-b
176/346
177/346
178/346
179/346
180/346
181/346R-b
182/346
183/346R-b
184/346
185/346R-b
186/346R-b
187/346
188/346
189/346
190/346
191/346
192/346
193/346A-b T-b
194/346
195/346
196/346A-b
197/346
198/346
199/346
200/346
201/346
202/346
203/346A-b
204/346
205/346
206/346
207/346
208/346
209/346R-b
210/346A-b
211/346R-b
212/346R-b
213/346
214/346
215/346
216/346A-b
217/346
218/346R-b
219/346
220/346
221/346
222/346A-b
223/346A-b
224/346
225/346
226/346A-b
227/346R-b
228/346
229/346R-b
230/346R-b
231/346R-b
232/346
233/346
234/346
235/346R-b
236/346R-b
237/346A-b
238/346A-b
239/346
240/346A-b
241/346
242/346R-b
243/346R-b
244/346A-b
245/346A-b
247/346A-b
248/346
249/346R-b
250/346A-b
251/346
252/346
253/346
254/346A-b
255/346R-b
256/346A-b
257/346
258/346Reported-and-tested-by
259/346A-b T-b
260/346R-b
261/346R-b R-b
262/346R-b R-b R-b
263/346R-b R-b R-b
264/346R-b R-b
265/346R-b R-b R-b
266/346
267/346
268/346R-b A-b
269/346
270/346
271/346
272/346
273/346
274/346
275/346
276/346
277/346T-b
278/346
279/346R-b
280/346T-b
281/346R-b
282/346R-b
283/346R-b
284/346R-b
285/346
286/346
287/346
288/346
289/346R-b
290/346R-b
291/346R-b A-b
292/346R-b A-b
293/346R-b A-b
294/346R-b A-b
295/346R-b A-b
296/346R-b A-b
297/346
298/346R-b
299/346
300/346
301/346T-b
302/346A-b
303/346
304/346
305/346R-b
306/346R-b
307/346R-b
308/346R-b
309/346R-b
310/346R-b R-b
311/346R-b
312/346
313/346
314/346R-b
315/346
316/346A-b
317/346
318/346
319/346
320/346
321/346
322/346R-b R-b
323/346
324/346
325/346
326/346
327/346
328/346
329/346
330/346R-b
331/346R-b A-b
332/346R-b R-b
333/346R-b
334/346
335/346R-b
336/346
337/346R-b
338/346R-b R-b
339/346R-b
340/346R-b
341/346R-b
342/346R-b
343/346R-b
344/346
345/346
346/346

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

Read the v1 thread

Cover letter [PATCH 4.19 000/346] 4.19.164-rc1 review

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

Responses should be made by Wed, 30 Dec 2020 12:48:23 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.164-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.19.164-rc1

Jubin Zhong <[email protected]>
PCI: Fix pci_slot_release() NULL pointer dereference

Carlos Garnacho <[email protected]>
platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12

Dan Williams <[email protected]>
libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels

SeongJae Park <[email protected]>
xenbus/xenbus_backend: Disallow pending watch messages

SeongJae Park <[email protected]>
xen/xenbus: Count pending messages for each watch

SeongJae Park <[email protected]>
xen/xenbus/xen_bus_type: Support will_handle watch callback

SeongJae Park <[email protected]>
xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path()

SeongJae Park <[email protected]>
xen/xenbus: Allow watches discard events before queueing

Pawel Wieczorkiewicz <[email protected]>

    xen-blkback: set ring->xenblkd to NULL after kthread_stop()

Terry Zhou <[email protected]>
clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9

Yangtao Li <[email protected]>
pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler

Zhao Heming <[email protected]>
md/cluster: fix deadlock when node is doing resync job

Zhao Heming <[email protected]>
md/cluster: block reshape with remote resync job

Jonathan Cameron <[email protected]>
iio:imu:bmi160: Fix too large a buffer.

Jonathan Cameron <[email protected]>
iio:pressure:mpl3115: Force alignment of buffer

Jonathan Cameron <[email protected]>
iio:light:st_uvis25: Fix timestamp alignment and prevent data leak.

Jonathan Cameron <[email protected]>
iio:light:rpr0521: Fix timestamp alignment and prevent data leak.

Qinglang Miao <[email protected]>
iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume

Nuno Sá <[email protected]>
iio: buffer: Fix demux update

James Smart <[email protected]>
scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free()

James Smart <[email protected]>
scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc()

Praveenkumar I <[email protected]>
mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read

Sven Eckelmann <[email protected]>
mtd: parser: cmdline: Fix parsing of part-names with colons

Miquel Raynal <[email protected]>
mtd: spinand: Fix OOB read

Evan Green <[email protected]>
soc: qcom: smp2p: Safely acquire spinlock without IRQs

Qinglang Miao <[email protected]>
spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe

Lukas Wunner <[email protected]>
spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path

Lukas Wunner <[email protected]>
spi: sc18is602: Don't leak SPI master in probe error path

Lukas Wunner <[email protected]>
spi: rb4xx: Don't leak SPI master in probe error path

Lukas Wunner <[email protected]>
spi: pic32: Don't leak DMA channels in probe error path

Lukas Wunner <[email protected]>
spi: davinci: Fix use-after-free on unbind

Lukas Wunner <[email protected]>
spi: spi-sh: Fix use-after-free on unbind

Zwane Mwaikambo <[email protected]>
drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor()

Dave Kleikamp <[email protected]>
jfs: Fix array index bounds check in dbAdjTree

Zhe Li <[email protected]>
jffs2: Fix GC exit abnormally

Richard Weinberger <[email protected]>
ubifs: wbuf: Don't leak kernel memory to flash

Steve French <[email protected]>
SMB3.1.1: do not log warning message if server doesn't populate salt

Steve French <[email protected]>
SMB3: avoid confusing warning message on mount to Azure

Luis Henriques <[email protected]>
ceph: fix race in concurrent __ceph_remove_cap invocations

Roberto Sassu <[email protected]>
ima: Don't modify file descriptor mode on the fly

David Hildenbrand <[email protected]>
powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently

David Hildenbrand <[email protected]>
powerpc/powernv/memtrace: Don't leak kernel memory to user space

Christophe Leroy <[email protected]>
powerpc/xmon: Change printk() to pr_cont()

Tyrel Datwyler <[email protected]>
powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter

Mathieu Desnoyers <[email protected]>
powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at

Nicolas Ferre <[email protected]>
ARM: dts: at91: sama5d2: fix CAN message ram offset and size

H. Nikolaus Schaller <[email protected]>
ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES

Marc Zyngier <[email protected]>
KVM: arm64: Introduce handling of AArch32 TTBCR2 traps

Jan Kara <[email protected]>
ext4: fix deadlock with fs freezing and EA inodes

Chunguang Xu <[email protected]>
ext4: fix a memory leak of ext4_free_data

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix write unthrottling

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix tx-unthrottle use-after-free

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix write-wakeup use-after-free

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix stalled writes

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix write deadlock

Johan Hovold <[email protected]>
USB: serial: keyspan_pda: fix dropped unthrottle interrupts

Johan Hovold <[email protected]>
USB: serial: digi_acceleport: fix write-wakeup deadlocks

Johan Hovold <[email protected]>
USB: serial: mos7720: fix parallel-port state restore

Borislav Petkov <[email protected]>
EDAC/amd64: Fix PCI component registration

Ard Biesheuvel <[email protected]>
crypto: ecdh - avoid unaligned accesses in ecdh_set_secret()

Athira Rajeev <[email protected]>
powerpc/perf: Exclude kernel samples while counting events in user space.

Ian Abbott <[email protected]>
staging: comedi: mf6x4: Fix AI end-of-conversion detection

Stefan Haberland <[email protected]>
s390/dasd: fix list corruption of lcu list

Stefan Haberland <[email protected]>
s390/dasd: fix list corruption of pavgroup group list

Stefan Haberland <[email protected]>
s390/dasd: prevent inconsistent LCU device data

Stefan Haberland <[email protected]>
s390/dasd: fix hanging device offline processing

Philipp Rudo <[email protected]>
s390/kexec_file: fix diag308 subcode when loading crash kernel

Sven Schnelle <[email protected]>
s390/smp: perform initial CPU reset also for SMT siblings

Takashi Iwai <[email protected]>
ALSA: usb-audio: Disable sample read check if firmware doesn't give back

Amadej Kastelic <[email protected]>
ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices

Chris Chiu <[email protected]>
ALSA: hda/realtek: Apply jack fixup for Quanta NL3

Takashi Iwai <[email protected]>
ALSA: hda/realtek: Add quirk for MSI-GP73

Takashi Iwai <[email protected]>
ALSA: pcm: oss: Fix a few more UBSAN fixes

Chris Chiu <[email protected]>
ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255

Chris Chiu <[email protected]>
ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256

Takashi Iwai <[email protected]>
ALSA: hda: Fix regressions on clear and reconfig sysfs

Hui Wang <[email protected]>
ACPI: PNP: compare the string length in the matching_id()

Daniel Scally <[email protected]>
Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks"

Rafael J. Wysocki <[email protected]>
PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup()

Connor McAdams <[email protected]>
ALSA: hda/ca0132 - Change Input Source enum strings.

Arnd Bergmann <[email protected]>
Input: cyapa_gen6 - fix out-of-bounds stack access

Sakari Ailus <[email protected]>
media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE

Sakari Ailus <[email protected]>
media: ipu3-cio2: Validate mbus format in setting subdev format

Sakari Ailus <[email protected]>
media: ipu3-cio2: Serialise access to pad format

Sakari Ailus <[email protected]>
media: ipu3-cio2: Return actual subdev format

Sakari Ailus <[email protected]>
media: ipu3-cio2: Remove traces of returned buffers

Lukas Wunner <[email protected]>
media: netup_unidvb: Don't leak SPI master in probe error path

Sean Young <[email protected]>
media: sunxi-cir: ensure IR is handled when it is continuous

Alan Stern <[email protected]>
media: gspca: Fix memory leak in probe

Simon Beginn <[email protected]>
Input: goodix - add upside-down quirk for Teclast X98 Pro tablet

Dmitry Torokhov <[email protected]>
Input: cros_ec_keyb - send 'scancodes' in addition to key events

Dongdong Wang <[email protected]>
lwt: Disable BH too in run_lwt_bpf()

Serge Hallyn <[email protected]>
fix namespaced fscaps when !CONFIG_SECURITY

Sara Sharon <[email protected]>
cfg80211: initialize rekey_data

Paul Kocialkowski <[email protected]>
ARM: sunxi: Add machine match for the Allwinner V3 SoC

Masahiro Yamada <[email protected]>
kconfig: fix return value of do_error_if()

Jernej Skrabec <[email protected]>
clk: sunxi-ng: Make sure divider tables have sentinel

Christophe JAILLET <[email protected]>
clk: s2mps11: Fix a resource leak in error handling paths in the probe function

Dan Carpenter <[email protected]>
qlcnic: Fix error code in probe

Zheng Zengkai <[email protected]>
perf record: Fix memory leak when using '--user-regs=?' to list registers

Lokesh Vutla <[email protected]>
pwm: lp3943: Dynamically allocate PWM chip base

Uwe Kleine-König <[email protected]>
pwm: zx: Add missing cleanup in error path

Zhang Qilong <[email protected]>
clk: ti: Fix memleak in ti_fapll_synth_setup

Arnd Bergmann <[email protected]>
watchdog: coh901327: add COMMON_CLK dependency

Manivannan Sadhasivam <[email protected]>
watchdog: qcom: Avoid context switch in restart handler

Zhang Qilong <[email protected]>
libnvdimm/label: Return -ENXIO for no slot in __blk_label_update

Vincent Stehlé <[email protected]>
net: korina: fix return value

Christophe JAILLET <[email protected]>
net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function

Christophe JAILLET <[email protected]>
net: bcmgenet: Fix a resource leak in an error handling path in the probe functin

Dwaipayan Ray <[email protected]>
checkpatch: fix unescaped left brace

Vincent Stehlé <[email protected]>
powerpc/ps3: use dma_mapping_error()

Bongsu Jeon <[email protected]>
nfc: s3fwrn5: Release the nfc firmware

Anton Ivanov <[email protected]>
um: chan_xterm: Fix fd leak

Anton Ivanov <[email protected]>
um: tty: Fix handling of close in tty lines

Anton Ivanov <[email protected]>
um: Monitor error events in IRQ controller

Wang Wensheng <[email protected]>
watchdog: Fix potential dereferencing of null pointer

Lingling Xu <[email protected]>
watchdog: sprd: check busy bit before new loading rather than after that

Lingling Xu <[email protected]>
watchdog: sprd: remove watchdog disable from resume fail path

Guenter Roeck <[email protected]>
watchdog: sirfsoc: Add missing dependency on HAS_IOMEM

Marc Zyngier <[email protected]>
irqchip/alpine-msi: Fix freeing of interrupts on allocation error path

Dan Carpenter <[email protected]>
ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control()

Johannes Berg <[email protected]>
mac80211: don't set set TDLS STA bandwidth wider than possible

Marek Szyprowski <[email protected]>
extcon: max77693: Fix modalias string

Dmitry Osipenko <[email protected]>
clk: tegra: Fix duplicated SE clock entry

Zhang Changzhong <[email protected]>
bus: fsl-mc: fix error return code in fsl_mc_object_allocate()

Masami Hiramatsu <[email protected]>
x86/kprobes: Restore BTF if the single-stepping is cancelled

Cheng Lin <[email protected]>
nfs_common: need lock during iterate through the list

kazuo ito <[email protected]>
nfsd: Fix message level for normal termination

Yang Yingliang <[email protected]>
speakup: fix uninitialized flush_lock

Zhang Qilong <[email protected]>
usb: oxu210hp-hcd: Fix memory leak in oxu_create

Zhang Qilong <[email protected]>
usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe

Nathan Lynch <[email protected]>
powerpc/pseries/hibernation: remove redundant cacheinfo update

Nathan Lynch <[email protected]>
powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops

Vadim Pasternak <[email protected]>
platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems

Zhang Changzhong <[email protected]>
scsi: fnic: Fix error return code in fnic_probe()

Arnd Bergmann <[email protected]>
seq_buf: Avoid type mismatch for seq_buf_init

Zhang Qilong <[email protected]>

    scsi: pm80xx: Fix error return in pm8001_pci_probe()

Qinglang Miao <[email protected]>
scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe

Pali Rohár <[email protected]>
cpufreq: scpi: Add missing MODULE_ALIAS

Pali Rohár <[email protected]>
cpufreq: loongson1: Add missing MODULE_ALIAS

Pali Rohár <[email protected]>
cpufreq: st: Add missing MODULE_DEVICE_TABLE

Pali Rohár <[email protected]>
cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE

Pali Rohár <[email protected]>
cpufreq: highbank: Add missing MODULE_DEVICE_TABLE

Keqian Zhu <[email protected]>
clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI

Qinglang Miao <[email protected]>
dm ioctl: fix error return code in target_message

Chuhong Yuan <[email protected]>
ASoC: jz4740-i2s: add missed checks for clk_get()

Leon Romanovsky <[email protected]>
net/mlx5: Properly convey driver version to firmware

Jing Xiangfeng <[email protected]>
memstick: r592: Fix error return in r592_probe()

Chen-Yu Tsai <[email protected]>
arm64: dts: rockchip: Fix UART pull-ups on rk3328

Yu Kuai <[email protected]>
pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe()

Claudiu Beznea <[email protected]>
ARM: dts: at91: sama5d2: map securam as device

Yu Kuai <[email protected]>
clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent()

Dan Carpenter <[email protected]>
media: saa7146: fix array overflow in vidioc_s_audio()

Jason Gunthorpe <[email protected]>
vfio-pci: Use io_remap_pfn_range() for PCI IO memory

NeilBrown <[email protected]>
NFS: switch nfsiod to be an UNBOUND workqueue.

Calum Mackay <[email protected]>
lockd: don't use interval-based rebinding over TCP

Trond Myklebust <[email protected]>
SUNRPC: xprt_load_transport() needs to support the netid "rdma6"

Olga Kornievskaia <[email protected]>
NFSv4.2: condition READDIR's mask for security label based on LSM state

Christophe JAILLET <[email protected]>
ath10k: Release some resources in an error handling path

Christophe JAILLET <[email protected]>
ath10k: Fix an error handling path

Rakesh Pillai <[email protected]>
ath10k: Fix the parsing error in service available event

Qinglang Miao <[email protected]>
platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init

Alexandre Belloni <[email protected]>
ARM: dts: at91: at91sam9rl: fix ADC triggers

Artem Lapkin <[email protected]>
arm64: dts: meson: fix spi-max-frequency on Khadas VIM2

Bharat Gooty <[email protected]>
PCI: iproc: Fix out-of-bound array accesses

Colin Ian King <[email protected]>
PCI: Fix overflow in command-line resource alignment requests

Bjorn Helgaas <[email protected]>
PCI: Bounds-check command-line resource alignment requests

Marc Zyngier <[email protected]>
genirq/irqdomain: Don't try to free an interrupt that has no mapping

Zhang Qilong <[email protected]>
power: supply: bq24190_charger: fix reference leak

Hans de Goede <[email protected]>
power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching

Chen-Yu Tsai <[email protected]>
arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc

Chris Packham <[email protected]>
ARM: dts: Remove non-existent i2c1 from 98dx3236

Jing Xiangfeng <[email protected]>
HSI: omap_ssi: Don't jump to free ID in ssi_add_controller()

Bjorn Andersson <[email protected]>
slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI

Dan Carpenter <[email protected]>

    media: max2175: fix max2175_set_csm_mode() error code

Qinglang Miao <[email protected]>
mips: cdmm: fix use-after-free in mips_cdmm_bus_discover

Daniel T. Lee <[email protected]>
samples: bpf: Fix lwt_len_hist reusing previous BPF map

Vadim Pasternak <[email protected]>
platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration

Vadim Pasternak <[email protected]>
platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration

Keita Suzuki <[email protected]>
media: siano: fix memory leak of debugfs members in smsdvb_hotplug

Zhihao Cheng <[email protected]>
dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe()

Qinglang Miao <[email protected]>
cw1200: fix missing destroy_workqueue() on error in cw1200_init_common

Sebastian Andrzej Siewior <[email protected]>
orinoco: Move context allocation after processing the skb

Cristian Birsan <[email protected]>
ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host

Cristian Birsan <[email protected]>
ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host

Qinglang Miao <[email protected]>
memstick: fix a double-free bug in memstick_check

Kamal Heib <[email protected]>
RDMA/cxgb4: Validate the number of CQEs

Zhang Qilong <[email protected]>
Input: omap4-keypad - fix runtime PM error handling

Zhihao Cheng <[email protected]>
drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe

Zhang Qilong <[email protected]>
soc: ti: Fix reference imbalance in knav_dma_probe

Zhang Qilong <[email protected]>
soc: ti: knav_qmss: fix reference leak in knav_queue_probe

Uwe Kleine-König <[email protected]>
spi: fix resource leak for drivers without .remove callback

Zhang Qilong <[email protected]>
crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe

Nathan Chancellor <[email protected]>
crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd

Christophe Leroy <[email protected]>
powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32

Zhang Qilong <[email protected]>
spi: mxs: fix reference leak in mxs_spi_probe

Yang Yingliang <[email protected]>
usb/max3421: fix return error code in max3421_probe()

Dmitry Torokhov <[email protected]>
Input: ads7846 - fix unaligned access on 7845

Oleksij Rempel <[email protected]>
Input: ads7846 - fix integer overflow on Rt calculation

David Jander <[email protected]>
Input: ads7846 - fix race that causes missing releases

Yang Yingliang <[email protected]>
drm/omap: dmm_tiler: fix return error code in omap_dmm_probe()

Yang Yingliang <[email protected]>
video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init()

Qinglang Miao <[email protected]>
media: solo6x10: fix missing snd_card_free in error handling case

Martin Wilck <[email protected]>
scsi: core: Fix VPD LUN ID designator priorities

Jerome Brunet <[email protected]>
ASoC: meson: fix COMPILE_TEST error

Yu Kuai <[email protected]>
media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm()

Colin Ian King <[email protected]>
media: tm6000: Fix sizeof() mismatches

Jing Xiangfeng <[email protected]>
staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c

Zhang Qilong <[email protected]>
staging: greybus: codecs: Fix reference counter leak in error handling

Jack Xu <[email protected]>
crypto: qat - fix status check in qat_hal_put_rel_rd_xfer()

Necip Fazil Yildiran <[email protected]>
MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA

Arnd Bergmann <[email protected]>
RDMa/mthca: Work around -Wenum-conversion warning

Zhang Qilong <[email protected]>
ASoC: arizona: Fix a wrong free in wm8997_probe

Vincent Bernat <[email protected]>
net: evaluate net.ipv4.conf.all.proxy_arp_pvlan

Vincent Bernat <[email protected]>
net: evaluate net.ipvX.conf.all.ignore_routes_with_linkdown

Zhang Qilong <[email protected]>
ASoC: wm8998: Fix PM disable depth imbalance on error

Tsuchiya Yuto <[email protected]>
mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure

Qinglang Miao <[email protected]>
spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume

Zhang Qilong <[email protected]>
spi: tegra114: fix reference leak in tegra spi ops

Zhang Qilong <[email protected]>
spi: tegra20-sflash: fix reference leak in tegra_sflash_resume

Zhang Qilong <[email protected]>
spi: tegra20-slink: fix reference leak in slink ops of tegra20

Zhang Qilong <[email protected]>
spi: spi-ti-qspi: fix reference leak in ti_qspi_setup

Anant Thazhemadam <[email protected]>
Bluetooth: hci_h5: fix memory leak in h5_close

Anmol Karn <[email protected]>
Bluetooth: Fix null pointer dereference in hci_event_packet()

Paweł Chmiel <[email protected]>
arm64: dts: exynos: Correct psci compatible used on Exynos7

Paweł Chmiel <[email protected]>
arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7

Paul Moore <[email protected]>
selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling

Cezary Rojewski <[email protected]>
ASoC: pcm: DRAIN support reactivation

Dmitry Baryshkov <[email protected]>
drm/msm/dsi_pll_10nm: restore VCO rate during restore_state

Zhang Qilong <[email protected]>
spi: img-spfi: fix reference leak in img_spfi_resume

Jordan Niethe <[email protected]>
powerpc/64: Set up a kernel stack for secondaries before cpu_restore()

Arnd Bergmann <[email protected]>
drm/amdgpu: fix build_coefficients() argument

Colin Ian King <[email protected]>
crypto: inside-secure - Fix sizeof() mismatch

Christophe Leroy <[email protected]>
crypto: talitos - Fix return type of current_desc_hdr()

Christophe Leroy <[email protected]>
crypto: talitos - Endianess in current_desc_hdr()

Thomas Gleixner <[email protected]>
sched: Reenable interrupts in do_sched_yield()

Peng Liu <[email protected]>
sched/deadline: Fix sched_dl_global_validate()

David Woodhouse <[email protected]>
x86/apic: Fix x2apic enablement without interrupt remapping

Ard Biesheuvel <[email protected]>
ARM: p2v: fix handling of LPAE translation in BE mode

Arvind Sankar <[email protected]>
x86/mm/ident_map: Check for errors from ident_pud_init()

Bob Pearson <[email protected]>
RDMA/rxe: Compute PSN windows correctly

Joel Stanley <[email protected]>
ARM: dts: aspeed: s2600wf: Fix VGA memory region location

Tianyue Ren <[email protected]>
selinux: fix error initialization in inode_doinit_with_dentry()

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

Douglas Anderson <[email protected]>
soc: qcom: geni: More properly switch to DMA mode

Nicolas Boichat <[email protected]>
soc: mediatek: Check if power domains can be powered on at boot time

Dan Carpenter <[email protected]>
soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains()

Krzysztof Kozlowski <[email protected]>
drm/tve200: Fix handling of platform_get_irq() error

Tom Rix <[email protected]>
drm/gma500: fix double free of gma_connector

Leo Yan <[email protected]>
perf cs-etm: Move definition of 'traceid_list' global variable from header file

Leo Yan <[email protected]>
perf cs-etm: Change tuple from traceID-CPU# to traceID-metadata

Dae R. Jeong <[email protected]>
md: fix a warning caused by a race between concurrent md_ioctl()s

Eric Biggers <[email protected]>
crypto: af_alg - avoid undefined behavior accessing salg_name

Antti Palosaari <[email protected]>
media: msi2500: assign SPI bus number dynamically

Jan Kara <[email protected]>
quota: Sanity-check quota file headers on load

Peilin Ye <[email protected]>
Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt()

Alexey Kardashevskiy <[email protected]>
serial_core: Check for port state when tty is in error state

Julian Sax <[email protected]>
HID: i2c-hid: add Vero K147 to descriptor override

Arnd Bergmann <[email protected]>
scsi: megaraid_sas: Check user-provided offsets

Mao Jinlong <[email protected]>
coresight: tmc-etr: Check if page is valid before dma_map_page()

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410

Krzysztof Kozlowski <[email protected]>
ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU

Fabio Estevam <[email protected]>
usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul

Will McVicker <[email protected]>
USB: gadget: f_rndis: fix bitrate for SuperSpeed and above

Jack Pham <[email protected]>
usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus

Will McVicker <[email protected]>
USB: gadget: f_midi: setup SuperSpeed Plus descriptors

taehyun.cho <[email protected]>
USB: gadget: f_acm: add support for SuperSpeed Plus

Johan Hovold <[email protected]>
USB: serial: option: add interface-number sanity check to flag handling

Nicolin Chen <[email protected]>
soc/tegra: fuse: Fix index bug in get_process_id

Thomas Gleixner <[email protected]>
dm table: Remove BUG_ON(in_interrupt())

Sreekanth Reddy <[email protected]>
scsi: mpt3sas: Increase IOCInit request timeout to 30s

Sven Eckelmann <[email protected]>
vxlan: Copy needed_tailroom from lowerdev

Sven Eckelmann <[email protected]>
vxlan: Add needed_headroom for lower device

Mark Rutland <[email protected]>
arm64: syscall: exit userspace before unmasking exceptions

Qinglang Miao <[email protected]>
drm/tegra: sor: Disable clocks on error in tegra_sor_init()

Nicholas Piggin <[email protected]>
kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling

Deepak R Varma <[email protected]>
drm/tegra: replace idr_init() by idr_init_base()

Björn Töpel <[email protected]>
ixgbe: avoid premature Rx buffer reuse

Leon Romanovsky <[email protected]>
RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait

Toke Høiland-Jørgensen <[email protected]>
selftests/bpf/test_offload.py: Reset ethtool features after failed setting

Chunyan Zhang <[email protected]>
gpio: eic-sprd: break loop when getting NULL device resource

Subash Abhinov Kasiviswanathan <[email protected]>
netfilter: x_tables: Switch synchronization to RCU

Johannes Thumshirn <[email protected]>
block: factor out requeue handling from dispatch code

Geert Uytterhoeven <[email protected]>
clk: renesas: r9a06g032: Drop __packed for portability

Zhang Qilong <[email protected]>
can: softing: softing_netdev_open(): fix error handling

Luc Van Oostenryck <[email protected]>
xsk: Fix xsk_poll()'s return type

Randy Dunlap <[email protected]>
scsi: bnx2i: Requires MMU

Baruch Siach <[email protected]>
gpio: mvebu: fix potential user-after-free on probe

Icenowy Zheng <[email protected]>
ARM: dts: sun8i: v3s: fix GIC node memory range

Andy Shevchenko <[email protected]>
pinctrl: baytrail: Avoid clearing debounce value when turning it off

Andy Shevchenko <[email protected]>
pinctrl: merrifield: Set default bias in case no particular value given

Xiaochen Shen <[email protected]>
x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled

James Morse <[email protected]>
x86/resctrl: Remove unused struct mbm_state::chunks_bw

Fangrui Song <[email protected]>
arm64: Change .weak to SYM_FUNC_START_WEAK_PI for arch/arm64/lib/mem*.S

Vincenzo Frascino <[email protected]>
arm64: lse: Fix LSE atomics with LLVM

Sami Tolvanen <[email protected]>
arm64: lse: fix LSE atomics with LLVM's integrated assembler

Xin Xiong <[email protected]>
drm: fix drm_dp_mst_port refcount leaks in drm_dp_mst_allocate_vcpi

Oleksandr Andrushchenko <[email protected]>
drm/xen-front: Fix misused IS_ERR_OR_NULL checks

Alexander Sverdlin <[email protected]>
serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access

Takashi Iwai <[email protected]>
ALSA: pcm: oss: Fix potential out-of-bounds shift

Thomas Gleixner <[email protected]>
USB: sisusbvga: Make console support depend on BROKEN

Oliver Neukum <[email protected]>
USB: UAS: introduce a quirk to set no_write_same

Li Jun <[email protected]>
xhci: Give USB2 ports time to enter U3 in bus suspend

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix control 'access overflow' errors from chmap

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix potential out-of-bounds shift

Oliver Neukum <[email protected]>
USB: add RESET_RESUME quirk for Snapscan 1212

Bui Quang Minh <[email protected]>
USB: dummy-hcd: Fix uninitialized array use in init()

Steven Rostedt (VMware) <[email protected]>
ktest.pl: If size of log is too big to email, email error message

Zhang Changzhong <[email protected]>
net: bridge: vlan: fix error return code in __vlan_add()

Martin Blumenstingl <[email protected]>
net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux

Fugang Duan <[email protected]>
net: stmmac: delete the eee_ctrl_timer after napi disabled

Moshe Shemesh <[email protected]>
net/mlx4_en: Handle TX error CQE

Sergej Bauer <[email protected]>
lan743x: fix for potential NULL pointer dereference with bare card

Moshe Shemesh <[email protected]>
net/mlx4_en: Avoid scheduling restart task if it is already running

Neal Cardwell <[email protected]>
tcp: fix cwnd-limited bug for TSO deferral where we send nothing

Eric Dumazet <[email protected]>
tcp: select sane initial rcvq_space.space for big MSS

Fugang Duan <[email protected]>
net: stmmac: free tx skb buffer in stmmac_resume()

Eric Dumazet <[email protected]>
mac80211: mesh: fix mesh_pathtbl_init() error path

Ansuel Smith <[email protected]>
PCI: qcom: Add missing reset for ipq806x

Arvind Sankar <[email protected]>
compiler.h: fix barrier_data() on clang

Thomas Gleixner <[email protected]>
x86/apic/vector: Fix ordering in vector assignment

Andy Lutomirski <[email protected]>
x86/membarrier: Get rid of a dubious optimization

Arvind Sankar <[email protected]>
x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP

Dan Carpenter <[email protected]>
scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()"

Arnd Bergmann <[email protected]>
kbuild: avoid static_assert for genksyms

Bean Huo <[email protected]>
mmc: block: Fixup condition for CMD13 polling for RPMB requests

Coiby Xu <[email protected]>
pinctrl: amd: remove debounce filter setting in IRQ type setting

Chris Chiu <[email protected]>
Input: i8042 - add Acer laptops to the i8042 reset list

Dmitry Torokhov <[email protected]>
Input: cm109 - do not stomp on control URB

Max Verevkin <[email protected]>
platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC

Timo Witte <[email protected]>
platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE

Hans de Goede <[email protected]>
platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen

Hans de Goede <[email protected]>
platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e

Hao Si <[email protected]>
soc: fsl: dpio: Get the cpumask through cpumask_of(cpu)

Xu Qiang <[email protected]>
irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend

Can Guo <[email protected]>
scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE

Vineet Gupta <[email protected]>
ARC: stack unwinding: don't assume non-current task is sleeping

Michael Ellerman <[email protected]>
powerpc: Drop -me200 addition to build flags

Sara Sharon <[email protected]>
iwlwifi: mvm: fix kernel panic in case of assert during CSA

Markus Reichl <[email protected]>
arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards.

Johannes Berg <[email protected]>
iwlwifi: pcie: limit memory read spin time

Nathan Chancellor <[email protected]>
spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe

Lukas Wunner <[email protected]>
spi: bcm2835aux: Fix use-after-free on unbind

Fangrui Song <[email protected]>

    x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S

Nick Desaulniers <[email protected]>
Kbuild: do not emit debug info for assembly with LLVM_IAS=1

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt    |   1 +
 Documentation/networking/ip-sysctl.txt             |   3 +
 Makefile                                           |   7 +-
 arch/arc/kernel/stacktrace.c                       |  23 ++--
 arch/arm/boot/dts/armada-xp-98dx3236.dtsi          |   5 -
 arch/arm/boot/dts/aspeed-bmc-intel-s2600wf.dts     |   4 +-
 arch/arm/boot/dts/at91-sama5d3_xplained.dts        |   7 ++
 arch/arm/boot/dts/at91-sama5d4_xplained.dts        |   7 ++
 arch/arm/boot/dts/at91sam9rl.dtsi                  |  19 ++--
 arch/arm/boot/dts/exynos5410-odroidxu.dts          |   6 +-
 arch/arm/boot/dts/exynos5410-pinctrl.dtsi          |  28 +++++
 arch/arm/boot/dts/exynos5410.dtsi                  |   4 +
 arch/arm/boot/dts/omap4-panda-es.dts               |   2 +-
 arch/arm/boot/dts/sama5d2.dtsi                     |   7 +-
 arch/arm/boot/dts/sun8i-v3s.dtsi                   |   2 +-
 arch/arm/kernel/head.S                             |   6 +-
 arch/arm/mach-shmobile/pm-rmobile.c                |   1 +
 arch/arm/mach-sunxi/sunxi.c                        |   1 +
 .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts     |   2 +-
 arch/arm64/boot/dts/exynos/exynos7.dtsi            |  12 +-
 arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts     |   1 +
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |  16 +--
 arch/arm64/boot/dts/rockchip/rk3399.dtsi           |   3 +
 arch/arm64/include/asm/atomic_lse.h                |  76 +++++++++----
 arch/arm64/include/asm/kvm_host.h                  |   1 +
 arch/arm64/include/asm/lse.h                       |   6 +-
 arch/arm64/kernel/syscall.c                        |   2 +-
 arch/arm64/kvm/sys_regs.c                          |   1 +
 arch/arm64/lib/memcpy.S                            |   3 +-
 arch/arm64/lib/memmove.S                           |   3 +-
 arch/arm64/lib/memset.S                            |   3 +-
 arch/mips/bcm47xx/Kconfig                          |   1 +
 arch/powerpc/Makefile                              |   1 -
 arch/powerpc/include/asm/book3s/32/pgtable.h       |   4 +-
 arch/powerpc/include/asm/cputable.h                |   5 -
 arch/powerpc/include/asm/nohash/pgtable.h          |   4 +-
 arch/powerpc/kernel/head_64.S                      |   8 +-
 arch/powerpc/kernel/rtas.c                         |   2 +-
 arch/powerpc/kernel/setup-common.c                 |   4 +-
 arch/powerpc/perf/core-book3s.c                    |  10 ++
 arch/powerpc/platforms/powernv/memtrace.c          |  44 +++++--
 arch/powerpc/platforms/pseries/suspend.c           |   4 -
 arch/powerpc/xmon/nonstdio.c                       |   2 +-
 arch/s390/kernel/smp.c                             |  18 +--
 arch/s390/purgatory/head.S                         |   9 +-
 arch/um/drivers/chan_user.c                        |   4 +-
 arch/um/drivers/xterm.c                            |   5 +
 arch/um/os-Linux/irq.c                             |   2 +-
 arch/x86/include/asm/apic.h                        |   1 +
 arch/x86/include/asm/pgtable_types.h               |   1 +
 arch/x86/include/asm/sync_core.h                   |   9 +-
 arch/x86/kernel/apic/apic.c                        |  14 ++-
 arch/x86/kernel/apic/vector.c                      |  24 ++--
 arch/x86/kernel/apic/x2apic_phys.c                 |   9 ++
 arch/x86/kernel/cpu/intel_rdt.h                    |   2 -
 arch/x86/kernel/cpu/intel_rdt_monitor.c            |   7 +-
 arch/x86/kernel/kprobes/core.c                     |   5 +
 arch/x86/lib/memcpy_64.S                           |   6 +-
 arch/x86/lib/memmove_64.S                          |   4 +-
 arch/x86/lib/memset_64.S                           |   6 +-
 arch/x86/mm/ident_map.c                            |  12 +-
 arch/x86/mm/mem_encrypt_identity.c                 |   4 +-
 arch/x86/mm/tlb.c                                  |  10 +-
 block/blk-mq.c                                     |  29 +++--
 crypto/af_alg.c                                    |  10 +-
 crypto/ecdh.c                                      |   9 +-
 drivers/acpi/acpi_pnp.c                            |   3 +
 drivers/acpi/device_pm.c                           |  41 ++-----
 drivers/acpi/resource.c                            |   2 +-
 drivers/block/xen-blkback/xenbus.c                 |   4 +-
 drivers/bluetooth/hci_h5.c                         |   3 +
 drivers/bus/fsl-mc/fsl-mc-allocator.c              |   4 +-
 drivers/bus/mips_cdmm.c                            |   4 +-
 drivers/clk/clk-s2mps11.c                          |   1 +
 drivers/clk/mvebu/armada-37xx-xtal.c               |   4 +-
 drivers/clk/renesas/r9a06g032-clocks.c             |   2 +-
 drivers/clk/sunxi-ng/ccu-sun50i-a64.c              |   1 +
 drivers/clk/sunxi-ng/ccu-sun8i-h3.c                |   1 +
 drivers/clk/tegra/clk-id.h                         |   1 +
 drivers/clk/tegra/clk-tegra-periph.c               |   2 +-
 drivers/clk/ti/fapll.c                             |  11 +-
 drivers/clocksource/arm_arch_timer.c               |  23 ++--
 drivers/clocksource/cadence_ttc_timer.c            |  18 +--
 drivers/cpufreq/highbank-cpufreq.c                 |   7 ++
 drivers/cpufreq/loongson1-cpufreq.c                |   1 +
 drivers/cpufreq/mediatek-cpufreq.c                 |   1 +
 drivers/cpufreq/scpi-cpufreq.c                     |   1 +
 drivers/cpufreq/sti-cpufreq.c                      |   7 ++
 drivers/crypto/amcc/crypto4xx_core.c               |   2 +-
 drivers/crypto/inside-secure/safexcel.c            |   2 +-
 drivers/crypto/omap-aes.c                          |   3 +-
 drivers/crypto/qat/qat_common/qat_hal.c            |   2 +-
 drivers/crypto/talitos.c                           |  10 +-
 drivers/dma/mv_xor_v2.c                            |   4 +-
 drivers/edac/amd64_edac.c                          |  26 +++--
 drivers/extcon/extcon-max77693.c                   |   2 +-
 drivers/gpio/gpio-eic-sprd.c                       |   2 +-
 drivers/gpio/gpio-mvebu.c                          |  16 ++-
 .../drm/amd/display/modules/color/color_gamma.c    |   2 +-
 drivers/gpu/drm/drm_dp_aux_dev.c                   |   2 +-
 drivers/gpu/drm/drm_dp_mst_topology.c              |   7 +-
 drivers/gpu/drm/gma500/cdv_intel_dp.c              |   2 +-
 drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c         |   8 ++
 drivers/gpu/drm/omapdrm/omap_dmm_tiler.c           |   1 +
 drivers/gpu/drm/tegra/drm.c                        |   2 +-
 drivers/gpu/drm/tegra/sor.c                        |  10 +-
 drivers/gpu/drm/tve200/tve200_drv.c                |   4 +-
 drivers/gpu/drm/xen/xen_drm_front.c                |   2 +-
 drivers/gpu/drm/xen/xen_drm_front_gem.c            |   8 +-
 drivers/gpu/drm/xen/xen_drm_front_kms.c            |   2 +-
 drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c           |   8 ++
 drivers/hsi/controllers/omap_ssi_core.c            |   2 +-
 drivers/hwtracing/coresight/coresight-tmc-etr.c    |   2 +
 drivers/iio/adc/rockchip_saradc.c                  |   2 +-
 drivers/iio/imu/bmi160/bmi160_core.c               |   4 +-
 drivers/iio/industrialio-buffer.c                  |   6 +-
 drivers/iio/light/rpr0521.c                        |  17 ++-
 drivers/iio/light/st_uvis25.h                      |   5 +
 drivers/iio/light/st_uvis25_core.c                 |   8 +-
 drivers/iio/pressure/mpl3115.c                     |   9 +-
 drivers/infiniband/core/cm.c                       |   2 +
 drivers/infiniband/hw/bnxt_re/ib_verbs.c           |   1 +
 drivers/infiniband/hw/cxgb4/cq.c                   |   3 +
 drivers/infiniband/hw/mthca/mthca_cq.c             |   2 +-
 drivers/infiniband/hw/mthca/mthca_dev.h            |   1 -
 drivers/infiniband/sw/rxe/rxe_req.c                |   3 +-
 drivers/input/keyboard/cros_ec_keyb.c              |   1 +
 drivers/input/keyboard/omap4-keypad.c              |  89 +++++++++------
 drivers/input/misc/cm109.c                         |   7 +-
 drivers/input/mouse/cyapa_gen6.c                   |   2 +-
 drivers/input/serio/i8042-x86ia64io.h              |  42 +++++++
 drivers/input/touchscreen/ads7846.c                |  52 +++++----
 drivers/input/touchscreen/goodix.c                 |  12 ++
 drivers/irqchip/irq-alpine-msi.c                   |   3 +-
 drivers/irqchip/irq-gic-v3-its.c                   |  16 +--
 drivers/md/dm-ioctl.c                              |   1 +
 drivers/md/dm-table.c                              |   6 -
 drivers/md/md-cluster.c                            |  67 ++++++-----
 drivers/md/md.c                                    |  21 +++-
 drivers/media/common/siano/smsdvb-main.c           |   5 +-
 drivers/media/i2c/max2175.c                        |   2 +-
 drivers/media/pci/intel/ipu3/ipu3-cio2.c           |  62 +++++-----
 drivers/media/pci/intel/ipu3/ipu3-cio2.h           |   1 +
 drivers/media/pci/netup_unidvb/netup_unidvb_spi.c  |   5 +-
 drivers/media/pci/saa7146/mxb.c                    |  19 ++--
 drivers/media/pci/solo6x10/solo6x10-g723.c         |   2 +-
 .../media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c  |   1 +
 drivers/media/rc/sunxi-cir.c                       |   2 +
 drivers/media/usb/gspca/gspca.c                    |   1 +
 drivers/media/usb/msi2500/msi2500.c                |   2 +-
 drivers/media/usb/tm6000/tm6000-video.c            |   5 +-
 drivers/memstick/core/memstick.c                   |   1 -
 drivers/memstick/host/r592.c                       |  12 +-
 drivers/mmc/core/block.c                           |   2 +-
 drivers/mtd/cmdlinepart.c                          |  14 ++-
 drivers/mtd/nand/raw/qcom_nandc.c                  |   2 +
 drivers/mtd/nand/spi/core.c                        |   4 +
 drivers/net/can/softing/softing_main.c             |   9 +-
 drivers/net/ethernet/allwinner/sun4i-emac.c        |   7 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |   4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |  24 ++--
 drivers/net/ethernet/korina.c                      |   2 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |  21 ++--
 drivers/net/ethernet/mellanox/mlx4/en_tx.c         |  40 +++++--
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |  12 +-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |   6 +-
 drivers/net/ethernet/microchip/lan743x_ethtool.c   |   9 +-
 drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c   |   1 +
 .../net/ethernet/stmicro/stmmac/dwmac-meson8b.c    |   6 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  27 ++++-
 drivers/net/vxlan.c                                |   3 +
 drivers/net/wireless/ath/ath10k/usb.c              |   7 +-
 drivers/net/wireless/ath/ath10k/wmi-tlv.c          |   4 +-
 drivers/net/wireless/ath/ath10k/wmi.c              |   9 +-
 drivers/net/wireless/ath/ath10k/wmi.h              |   1 +
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   2 +-
 drivers/net/wireless/intel/iwlwifi/pcie/trans.c    |  36 ++++--
 .../net/wireless/intersil/orinoco/orinoco_usb.c    |  14 +--
 drivers/net/wireless/marvell/mwifiex/main.c        |   2 +
 drivers/net/wireless/st/cw1200/main.c              |   2 +
 drivers/net/xen-netback/xenbus.c                   |   6 +-
 drivers/nfc/s3fwrn5/firmware.c                     |   4 +-
 drivers/nvdimm/label.c                             |  13 ++-
 drivers/pci/controller/dwc/pcie-qcom.c             |  12 ++
 drivers/pci/controller/pcie-iproc.c                |  10 +-
 drivers/pci/pci-acpi.c                             |   4 +-
 drivers/pci/pci.c                                  |  14 ++-
 drivers/pci/slot.c                                 |   6 +-
 drivers/pinctrl/intel/pinctrl-baytrail.c           |   8 +-
 drivers/pinctrl/intel/pinctrl-merrifield.c         |   8 ++
 drivers/pinctrl/pinctrl-amd.c                      |   7 --
 drivers/pinctrl/pinctrl-falcon.c                   |  14 ++-
 drivers/pinctrl/sunxi/pinctrl-sunxi.c              |   6 +-
 drivers/platform/x86/acer-wmi.c                    |   1 +
 drivers/platform/x86/dell-smbios-base.c            |   1 +
 drivers/platform/x86/intel-vbtn.c                  |  12 ++
 drivers/platform/x86/mlx-platform.c                |  16 +--
 drivers/platform/x86/thinkpad_acpi.c               |  10 +-
 drivers/power/supply/axp288_charger.c              |  28 +++--
 drivers/power/supply/bq24190_charger.c             |  20 +++-
 drivers/ps3/ps3stor_lib.c                          |   2 +-
 drivers/pwm/pwm-lp3943.c                           |   1 +
 drivers/pwm/pwm-zx.c                               |   1 +
 drivers/s390/block/dasd_alias.c                    |  22 +++-
 drivers/scsi/be2iscsi/be_main.c                    |   4 +-
 drivers/scsi/bnx2i/Kconfig                         |   1 +
 drivers/scsi/fnic/fnic_main.c                      |   1 +
 drivers/scsi/lpfc/lpfc_mem.c                       |   6 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |  10 +-
 drivers/scsi/megaraid/megaraid_sas_base.c          |  16 ++-
 drivers/scsi/mpt3sas/mpt3sas_base.c                |   2 +-
 drivers/scsi/pm8001/pm8001_init.c                  |   3 +-
 drivers/scsi/qedi/qedi_main.c                      |   4 +-
 drivers/scsi/scsi_lib.c                            | 126 ++++++++++++++-------
 drivers/scsi/ufs/ufshcd.c                          |   7 ++
 drivers/slimbus/qcom-ngd-ctrl.c                    |   6 +
 drivers/soc/fsl/dpio/dpio-driver.c                 |   5 +-
 drivers/soc/mediatek/mtk-scpsys.c                  |   5 +-
 drivers/soc/qcom/qcom-geni-se.c                    |  17 ++-
 drivers/soc/qcom/smp2p.c                           |   5 +-
 drivers/soc/tegra/fuse/speedo-tegra210.c           |   2 +-
 drivers/soc/ti/knav_dma.c                          |  13 ++-
 drivers/soc/ti/knav_qmss_queue.c                   |   4 +-
 drivers/spi/spi-bcm2835aux.c                       |  17 +--
 drivers/spi/spi-bcm63xx-hsspi.c                    |   4 +-
 drivers/spi/spi-davinci.c                          |   2 +-
 drivers/spi/spi-img-spfi.c                         |   4 +-
 drivers/spi/spi-mxs.c                              |   1 +
 drivers/spi/spi-pic32.c                            |   1 +
 drivers/spi/spi-rb4xx.c                            |   2 +-
 drivers/spi/spi-sc18is602.c                        |  13 +--
 drivers/spi/spi-sh.c                               |  13 +--
 drivers/spi/spi-st-ssc4.c                          |   5 +-
 drivers/spi/spi-tegra114.c                         |   2 +
 drivers/spi/spi-tegra20-sflash.c                   |   1 +
 drivers/spi/spi-tegra20-slink.c                    |   2 +
 drivers/spi/spi-ti-qspi.c                          |   1 +
 drivers/spi/spi.c                                  |  19 ++--
 drivers/staging/comedi/drivers/mf6x4.c             |   3 +-
 drivers/staging/gasket/gasket_interrupt.c          |  15 ++-
 drivers/staging/greybus/audio_codec.c              |   2 +
 drivers/staging/mt7621-spi/spi-mt7621.c            |   2 +
 drivers/staging/speakup/speakup_dectlk.c           |   2 +-
 drivers/tty/serial/8250/8250_omap.c                |   5 -
 drivers/tty/serial/serial_core.c                   |   4 +
 drivers/usb/chipidea/ci_hdrc_imx.c                 |   3 +-
 drivers/usb/core/quirks.c                          |   3 +
 drivers/usb/gadget/function/f_acm.c                |   2 +-
 drivers/usb/gadget/function/f_fs.c                 |   5 +-
 drivers/usb/gadget/function/f_midi.c               |   6 +
 drivers/usb/gadget/function/f_rndis.c              |   4 +-
 drivers/usb/gadget/udc/dummy_hcd.c                 |   2 +-
 drivers/usb/host/ehci-omap.c                       |   1 +
 drivers/usb/host/max3421-hcd.c                     |   3 +-
 drivers/usb/host/oxu210hp-hcd.c                    |   4 +-
 drivers/usb/host/xhci-hub.c                        |   4 +
 drivers/usb/misc/sisusbvga/Kconfig                 |   2 +-
 drivers/usb/serial/digi_acceleport.c               |  45 +++-----
 drivers/usb/serial/keyspan_pda.c                   |  63 ++++++-----
 drivers/usb/serial/mos7720.c                       |   2 +
 drivers/usb/serial/option.c                        |  23 +++-
 drivers/usb/storage/uas.c                          |   3 +
 drivers/usb/storage/unusual_uas.h                  |   7 +-
 drivers/usb/storage/usb.c                          |   3 +
 drivers/vfio/pci/vfio_pci.c                        |   4 +-
 drivers/video/fbdev/atmel_lcdfb.c                  |   2 +-
 drivers/watchdog/Kconfig                           |   3 +-
 drivers/watchdog/qcom-wdt.c                        |   2 +-
 drivers/watchdog/sprd_wdt.c                        |  34 +++---
 drivers/watchdog/watchdog_core.c                   |  22 ++--
 drivers/xen/xen-pciback/xenbus.c                   |   2 +-
 drivers/xen/xenbus/xenbus.h                        |   2 +
 drivers/xen/xenbus/xenbus_client.c                 |   8 +-
 drivers/xen/xenbus/xenbus_probe.c                  |   1 +
 drivers/xen/xenbus/xenbus_probe_backend.c          |   7 ++
 drivers/xen/xenbus/xenbus_xs.c                     |  34 ++++--
 fs/ceph/caps.c                                     |  11 +-
 fs/cifs/smb2ops.c                                  |   3 +-
 fs/cifs/smb2pdu.c                                  |   7 +-
 fs/cifs/smb2pdu.h                                  |  14 ++-
 fs/ext4/inode.c                                    |  19 +++-
 fs/ext4/mballoc.c                                  |   1 +
 fs/jffs2/readinode.c                               |  16 +++
 fs/jfs/jfs_dmap.h                                  |   2 +-
 fs/lockd/host.c                                    |  20 ++--
 fs/nfs/inode.c                                     |   2 +-
 fs/nfs/nfs4proc.c                                  |  10 +-
 fs/nfs_common/grace.c                              |   6 +-
 fs/nfsd/nfssvc.c                                   |   3 +-
 fs/quota/quota_v2.c                                |  19 ++++
 fs/ubifs/io.c                                      |  13 ++-
 include/acpi/acpi_bus.h                            |   5 -
 include/linux/build_bug.h                          |   5 +
 include/linux/compiler-clang.h                     |   1 -
 include/linux/compiler-gcc.h                       |  19 ----
 include/linux/compiler.h                           |  18 ++-
 include/linux/inetdevice.h                         |   4 +-
 include/linux/netfilter/x_tables.h                 |   5 +-
 include/linux/security.h                           |   2 +-
 include/linux/seq_buf.h                            |   2 +-
 include/linux/sunrpc/xprt.h                        |   1 +
 include/linux/trace_seq.h                          |   4 +-
 include/linux/usb_usual.h                          |   2 +
 include/uapi/linux/if_alg.h                        |  16 +++
 include/xen/xenbus.h                               |  15 ++-
 kernel/cpu.c                                       |   6 +-
 kernel/irq/irqdomain.c                             |  11 +-
 kernel/sched/core.c                                |   6 +-
 kernel/sched/deadline.c                            |   5 +-
 kernel/sched/sched.h                               |  42 +++----
 net/bluetooth/hci_event.c                          |  17 +--
 net/bridge/br_vlan.c                               |   4 +-
 net/core/lwt_bpf.c                                 |   8 +-
 net/ipv4/netfilter/arp_tables.c                    |  14 +--
 net/ipv4/netfilter/ip_tables.c                     |  14 +--
 net/ipv4/tcp_input.c                               |   3 +-
 net/ipv4/tcp_output.c                              |   9 +-
 net/ipv6/netfilter/ip6_tables.c                    |  14 +--
 net/mac80211/mesh_pathtbl.c                        |   4 +-
 net/mac80211/vht.c                                 |  14 ++-
 net/netfilter/x_tables.c                           |  49 +++-----
 net/sunrpc/xprt.c                                  |  65 ++++++++---
 net/sunrpc/xprtrdma/module.c                       |   1 +
 net/sunrpc/xprtrdma/transport.c                    |   1 +
 net/sunrpc/xprtsock.c                              |   4 +
 net/wireless/nl80211.c                             |   2 +-
 net/xdp/xsk.c                                      |   8 +-
 samples/bpf/lwt_len_hist.sh                        |   2 +
 samples/bpf/test_lwt_bpf.sh                        |   0
 scripts/checkpatch.pl                              |   2 +-
 scripts/kconfig/preprocess.c                       |   2 +-
 security/integrity/ima/ima_crypto.c                |  20 +---
 security/selinux/hooks.c                           |  16 ++-
 sound/core/oss/pcm_oss.c                           |  28 +++--
 sound/pci/hda/hda_codec.c                          |   2 +-
 sound/pci/hda/hda_sysfs.c                          |   2 +-
 sound/pci/hda/patch_ca0132.c                       |   2 +-
 sound/pci/hda/patch_realtek.c                      |   4 +
 sound/soc/codecs/wm8997.c                          |   2 +
 sound/soc/codecs/wm8998.c                          |   4 +-
 sound/soc/codecs/wm_adsp.c                         |   5 +-
 sound/soc/jz4740/jz4740-i2s.c                      |   4 +
 sound/soc/meson/Kconfig                            |   2 +-
 sound/soc/soc-pcm.c                                |   2 +
 sound/usb/clock.c                                  |   6 +
 sound/usb/format.c                                 |   2 +
 sound/usb/quirks.c                                 |   1 +
 sound/usb/stream.c                                 |   6 +-
 tools/perf/util/cs-etm-decoder/cs-etm-decoder.c    |   8 +-
 tools/perf/util/cs-etm.c                           |  29 ++++-
 tools/perf/util/cs-etm.h                           |  10 +-
 tools/perf/util/parse-regs-options.c               |   2 +-
 tools/testing/ktest/ktest.pl                       |   7 +-
 tools/testing/selftests/bpf/test_offload.py        |   1 +
 354 files changed, 2093 insertions(+), 1109 deletions(-)