Skip to content

4.18.12-stable review

Greg Kroah-Hartman linux-edac linux-mm lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest228 patches 14 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/228crypto: skcipher - Fix -Wstringop-truncation warningscrypto/ablkcipher.c crypto/blkcipher.c+3 -00 replies
2/228iio: adc: ina2xx: avoid kthread_stop() with stale task_structdrivers/iio/adc/ina2xx-adc.c+13 -40 replies
3/228tsl2550: fix lux1_input error in low lightdrivers/misc/tsl2550.c+1 -10 replies
4/228misc: ibmvmc: Use GFP_ATOMIC under spin lockdrivers/misc/ibmvmc.c+1 -10 replies
5/228vmci: type promotion bug in qp_host_get_user_memory()drivers/misc/vmw_vmci/vmci_queue_pair.c+2 -20 replies
6/228siox: dont create a thread without starting itdrivers/siox/siox-core.c+5 -50 replies
7/228net: hns3: Fix for mailbox message truncated problemdrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c+2 -10 replies
8/228net: hns3: Fix for mac pause not disable in pfc modedrivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c+7 -20 replies
9/228net: hns3: Fix warning bug when doing lp selftestdrivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c+2 -00 replies
10/228net: hns3: Fix get_vector ops in hclgevf_main moduledrivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c+10 -10 replies
11/228x86/numa_emulation: Fix emulated-to-physical node mappingarch/x86/mm/numa_emulation.c+1 -10 replies
12/228staging: rts5208: fix missing error check on call to rtsx_write_registerdrivers/staging/rts5208/sd.c+1 -10 replies
13/228power: supply: axp288_charger: Fix initial constant_charge_current valuedrivers/power/supply/axp288_charger.c+1 -10 replies
14/228misc: sram: enable clock before registering regionsdrivers/misc/sram.c+7 -60 replies
15/228serial: sh-sci: Stop RX FIFO timer during port shutdowndrivers/tty/serial/sh-sci.c+2 -00 replies
16/228uwb: hwa-rc: fix memory leak at probedrivers/uwb/hwa-rc.c+1 -00 replies
17/228power: vexpress: fix corruption in notifier registrationdrivers/power/reset/vexpress-poweroff.c+8 -40 replies
18/228iommu/amd: make sure TLB to be flushed before IOVA freeddrivers/iommu/amd_iommu.c+1 -10 replies
19/228Bluetooth: Add a new Realtek 8723DE ID 0bda:b009drivers/bluetooth/btusb.c+1 -00 replies
20/228USB: serial: kobil_sct: fix modem-status error handlingdrivers/usb/serial/kobil_sct.c+10 -20 replies
21/2286lowpan: iphc: reset mac_header after decompress to fix panicnet/6lowpan/iphc.c+1 -00 replies
22/228iommu/msm: Dont call iommu_device_{,un}link from atomic contextdrivers/iommu/msm_iommu.c+5 -110 replies
23/228s390/mm: correct allocate_pgste proc_handler callbackarch/s390/mm/pgalloc.c+1 -10 replies
24/228power: remove possible deadlock when unregistering power_supplydrivers/power/supply/power_supply_core.c include/linux/power_supply.h+10 -20 replies
25/228drm/amd/display/dc/dce: Fix multiple potential integer overflowsdrivers/gpu/drm/amd/display/dc/dce/dce_clock_source.c+5 -50 replies
26/228drm/amd/display: fix use of uninitialized memorydrivers/gpu/drm/amd/display/dc/dml/dml1_display_rq_dlg_calc.c+2 -00 replies
27/228md-cluster: clear another nodes suspend_area after the copy is finisheddrivers/md/md-cluster.c+10 -90 replies
28/228cxgb4: Fix the condition to check if the card is T5drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c+1 -10 replies
29/228RDMA/bnxt_re: Fix a couple off by one bugsdrivers/infiniband/hw/bnxt_re/qplib_sp.c+2 -20 replies
30/228RDMA/i40w: Hold read semaphore while looking after VMAdrivers/infiniband/hw/i40iw/i40iw_verbs.c+2 -00 replies
31/228RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.cdrivers/infiniband/hw/bnxt_re/qplib_fp.c+6 -60 replies
32/228IB/core: type promotion bug in rdma_rw_init_one_mr()drivers/infiniband/core/rw.c+1 -10 replies
33/228media: exynos4-is: Prevent NULL pointer dereference in __isp_video_try_fmt()drivers/media/platform/exynos4-is/fimc-isp-video.c+8 -30 replies
34/228IB/mlx4: Test port number before querying type.drivers/infiniband/hw/mlx4/qp.c+1 -10 replies
35/228powerpc/kdump: Handle crashkernel memory reservation failurearch/powerpc/kernel/machine_kexec.c+6 -10 replies
36/228media: fsl-viu: fix error handling in viu_of_probe()drivers/media/platform/fsl-viu.c+23 -150 replies
37/228vhost_net: Avoid tx vring kicks during busyloopdrivers/vhost/net.c+22 -130 replies
38/228media: staging/imx: fill vb2_v4l2_buffer field entrydrivers/staging/media/imx/imx-ic-prpencvf.c drivers/staging/media/imx/imx-media-csi.c+2 -00 replies
39/228IB/mlx5: Fix GRE flow specificationdrivers/infiniband/hw/mlx5/main.c+1 -10 replies
40/228include/rdma/opa_addr.h: Fix an endianness issueinclude/rdma/opa_addr.h+1 -10 replies
41/228x86/tsc: Add missing header to tsc_msr.carch/x86/kernel/tsc_msr.c+1 -00 replies
42/228ARM: hwmod: RTC: Dont assume lock/unlock will be called with irq enabledarch/arm/mach-omap2/omap_hwmod_reset.c+8 -40 replies
43/228x86/entry/64: Add two more instruction suffixesarch/x86/entry/entry_64.S+2 -20 replies
44/228ARM: dts: ls1021a: Add missing cooling device properties for CPUsarch/arm/boot/dts/ls1021a.dtsi+1 -00 replies
45/228scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer sizedrivers/target/iscsi/iscsi_target_tpg.c+1 -20 replies
46/228thermal: i.MX: Allow thermal probe to fail gracefully in case of bad calibration.drivers/thermal/imx_thermal.c+4 -10 replies
47/228scsi: klist: Make it safe to use klists in atomic contextlib/klist.c+6 -40 replies
48/228scsi: ibmvscsi: Improve strings handlingdrivers/scsi/ibmvscsi/ibmvscsi.c+2 -20 replies
49/228scsi: target: Avoid that EXTENDED COPY commands trigger lock inversiondrivers/target/target_core_device.c+17 -50 replies
50/228usb: wusbcore: security: cast sizeof to int for comparisondrivers/usb/wusbcore/security.c+1 -10 replies
51/228ath10k: sdio: use same endpoint id for all packets in a bundledrivers/net/wireless/ath/ath10k/sdio.c+4 -10 replies
52/228ath10k: sdio: set skb len for all rx packetsdrivers/net/wireless/ath/ath10k/sdio.c+1 -00 replies
53/228powerpc/powernv/ioda2: Reduce upper limit for DMA window sizearch/powerpc/platforms/powernv/pci-ioda.c+1 -10 replies
54/228platform/x86: asus-wireless: Fix uninitialized symbol usagedrivers/platform/x86/asus-wireless.c+13 -100 replies
55/228ACPI / button: increment wakeup count only when notifieddrivers/acpi/button.c+7 -60 replies
56/228s390/sysinfo: add missing #ifdef CONFIG_PROC_FSarch/s390/kernel/sysinfo.c+4 -00 replies
57/228alarmtimer: Prevent overflow for relative nanosleepkernel/time/alarmtimer.c+2 -10 replies
58/228s390/dasd: correct numa_node in dasd_alloc_queuedrivers/s390/block/dasd.c+1 -00 replies
59/228s390/scm_blk: correct numa_node in scm_blk_dev_setupdrivers/s390/block/scm_blk.c+1 -00 replies
60/228s390/extmem: fix gcc 8 stringop-overflow warningarch/s390/mm/extmem.c+2 -20 replies
61/228mtd: rawnand: atmel: add module param to avoid using dmadrivers/mtd/nand/raw/atmel/nand-controller.c+6 -10 replies
62/228iio: accel: adxl345: convert address field usage in iio_chan_specdrivers/iio/accel/adxl345_core.c+12 -90 replies
63/228posix-timers: Make forward callback return s64kernel/time/alarmtimer.c kernel/time/posix-timers.c kernel/time/posix-timers.h+6 -60 replies
64/228posix-timers: Sanitize overrun handlinginclude/linux/posix-timers.h kernel/time/posix-cpu-timers.c kernel/time/posix-timers.c+23 -140 replies
65/228ALSA: snd-aoa: add of_node_put() in error pathsound/aoa/core/gpio-feature.c+3 -10 replies
66/228selftests: forwarding: Tweak tc filters for mirror-to-gretap teststools/testing/selftests/net/forwarding/mirror_gre_bridge_1d_vlan.sh tools/testing/selftests/net/forwarding/mirror_gre_lib.sh tools/testing/selftests/net/forwarding/mirror_gre_vlan_bridge_1q.sh+9 -50 replies
67/228ath10k: use locked skb_dequeue for rx completionsdrivers/net/wireless/ath/ath10k/htt_rx.c+4 -40 replies
68/228media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_call for s_powerdrivers/media/platform/s3c-camif/camif-capture.c+2 -00 replies
69/228media: soc_camera: ov772x: correct setting of banding filterdrivers/media/i2c/soc_camera/ov772x.c+1 -10 replies
70/228media: omap3isp: zero-initialize the isp cam_xclk{a,b} initial datadrivers/media/platform/omap3isp/isp.c+1 -10 replies
71/228media: ov772x: add checks for register read errorsdrivers/media/i2c/ov772x.c+14 -60 replies
72/228staging: android: ashmem: Fix mmap size validationdrivers/staging/android/ashmem.c+6 -00 replies
73/228media: ov772x: allow i2c controllers without I2C_FUNC_PROTOCOL_MANGLINGdrivers/media/i2c/ov772x.c+14 -60 replies
74/228staging: mt7621-eth: Fix memory leak in mtk_add_mac() error pathdrivers/staging/mt7621-eth/mtk_eth_soc.c+10 -30 replies
75/228drivers/tty: add error handling for pcmcia_loop_configdrivers/tty/serial/8250/serial_cs.c+4 -20 replies
76/228arm64: dts: renesas: salvator-common: Fix adv7482 decimal unit addressesarch/arm64/boot/dts/renesas/salvator-common.dtsi+2 -20 replies
77/228serial: pxa: Fix an error handling path in serial_pxa_probe()drivers/tty/serial/pxa.c+2 -10 replies
78/228staging: mt7621-dts: Fix remaining pcie warningsdrivers/staging/mt7621-dts/gbpc1.dts drivers/staging/mt7621-dts/mt7621.dtsi+11 -120 replies
79/228media: tm6000: add error handling for dvb_register_adapterdrivers/media/usb/tm6000/tm6000-dvb.c+5 -00 replies
80/228ASoC: qdsp6: qdafe: fix some off by one bugssound/soc/qcom/qdsp6/q6afe.c+3 -30 replies
81/228ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridgesound/pci/hda/hda_intel.c+2 -10 replies
82/228net: phy: xgmiitorgmii: Check read_status resultsdrivers/net/phy/xilinx_gmii2rgmii.c+4 -10 replies
83/228ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lockdrivers/net/wireless/ath/ath10k/htt_rx.c+4 -10 replies
84/228drm/sun4i: Enable DW HDMI PHY clockdrivers/gpu/drm/sun4i/sun8i_hdmi_phy.c+6 -10 replies
85/228net: phy: xgmiitorgmii: Check phy_driver ready before accessingdrivers/net/phy/xilinx_gmii2rgmii.c+5 -00 replies
86/228drm/sun4i: Fix releasing node when enumerating enpointsdrivers/gpu/drm/sun4i/sun4i_drv.c+2 -10 replies
87/228ath10k: transmit queued frames after processing rx packetsdrivers/net/wireless/ath/ath10k/mac.c drivers/net/wireless/ath/ath10k/sdio.c+4 -00 replies
88/228mt76x2: fix mrr idx/count estimation in mt76x2_mac_fill_tx_status()drivers/net/wireless/mediatek/mt76/mt76x2_mac.c+2 -40 replies
89/228rndis_wlan: potential buffer overflow in rndis_wlan_auth_indication()drivers/net/wireless/rndis_wlan.c+2 -00 replies
90/228brcmsmac: fix wrap around in conversion from constant to s16drivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_qmath.c+1 -10 replies
91/228bitfield: fix *_encode_bits()include/linux/bitfield.h+3 -30 replies
92/228wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout()drivers/net/wireless/ti/wlcore/cmd.c+6 -00 replies
93/228drm/omap: gem: Fix mm_list lockingdrivers/gpu/drm/omapdrm/omap_debugfs.c drivers/gpu/drm/omapdrm/omap_drv.c drivers/gpu/drm/omapdrm/omap_drv.h +1 more+13 -80 replies
94/228ARM: mvebu: declare asm symbols as character arrays in pmsu.carch/arm/mach-mvebu/pmsu.c+3 -30 replies
95/228RDMA/uverbs: Dont overwrite NULL pointer with ZERO_SIZE_PTRdrivers/infiniband/core/uverbs_cmd.c+4 -10 replies
96/228Documentation/process: fix reST table border errorDocumentation/process/2.Process.rst+1 -10 replies
97/228perf/hw_breakpoint: Split attribute parse and commitkernel/events/hw_breakpoint.c+41 -160 replies
98/228arm: dts: mediatek: Add missing cooling device properties for CPUsarch/arm/boot/dts/mt7623.dtsi+3 -00 replies
99/228HID: hid-ntrig: add error handling for sysfs_create_groupdrivers/hid/hid-ntrig.c+2 -00 replies
100/228HID: i2c-hid: Use devm to allocate i2c_hid structdrivers/hid/i2c-hid/i2c-hid.c+3 -60 replies
101/228MIPS: boot: fix build rule of vmlinux.its.Sarch/mips/boot/Makefile+4 -20 replies
102/228arm64: dts: renesas: Fix VSPD registers rangearch/arm64/boot/dts/renesas/r8a7795-es1.dtsi arch/arm64/boot/dts/renesas/r8a7795.dtsi arch/arm64/boot/dts/renesas/r8a7796.dtsi +3 more+12 -120 replies
103/228drm/v3d: Take a lock across GPU scheduler job creation and queuing.drivers/gpu/drm/v3d/v3d_drv.h drivers/gpu/drm/v3d/v3d_gem.c+9 -00 replies
104/228perf/x86/intel/lbr: Fix incomplete LBR call stackarch/x86/events/intel/lbr.c arch/x86/events/perf_event.h+27 -60 replies
105/228scsi: bnx2i: add error handling for ioremap_nocachedrivers/scsi/bnx2i/bnx2i_hwi.c+2 -00 replies
106/228iomap: complete partial direct I/O writes synchronouslyfs/iomap.c+11 -100 replies
107/228scsi: hisi_sas: Fix the conflict between dev gone and host resetdrivers/scsi/hisi_sas/hisi_sas.h drivers/scsi/hisi_sas/hisi_sas_main.c+7 -00 replies
108/228spi: orion: fix CS GPIO handling againdrivers/spi/spi-orion.c+40 -370 replies
109/228scsi: megaraid_sas: Update controller info during resumedrivers/scsi/megaraid/megaraid_sas_base.c+3 -00 replies
110/228ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current detect thresholdsound/soc/intel/boards/bytcr_rt5640.c+1 -10 replies
111/228ASoC: rt1305: Use ULL suffixes for 64-bit constantssound/soc/codecs/rt1305.c+2 -20 replies
112/228ASoC: rsnd: SSI parent cares SWSP bitsound/soc/sh/rcar/ssi.c+21 -110 replies
113/228EDAC, i7core: Fix memleaks and use-after-free on probe and removedrivers/edac/i7core_edac.c+15 -70 replies
114/228ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIssound/soc/soc-dapm.c+7 -00 replies
115/228module: exclude SHN_UNDEF symbols from kallsyms apikernel/module.c+5 -10 replies
116/228gpio: Fix wrong rounding in gpio-menz127drivers/gpio/gpio-menz127.c+2 -20 replies
117/228nfsd: fix corrupted reply to badly ordered compoundfs/nfsd/nfs4proc.c+1 -00 replies
118/228EDAC: Fix memleak in module init error pathdrivers/edac/edac_mc_sysfs.c+3 -30 replies
119/228EDAC, altera: Fix an error handling path in altr_s10_sdram_probe()drivers/edac/altera_edac.c+2 -10 replies
120/228staging: pi433: fix race condition in pi433_ioctldrivers/staging/pi433/pi433_if.c+5 -20 replies
121/228ath10k: fix incorrect size of dma_free_coherent in ath10k_ce_alloc_src_ring_64drivers/net/wireless/ath/ath10k/ce.c+1 -10 replies
122/228ath10k: snoc: use correct bus-specific pointer in RX retrydrivers/net/wireless/ath/ath10k/snoc.c+1 -10 replies
123/228fs/lock: skip lock owner pid translation in case we are in init_pid_nsfs/locks.c+7 -00 replies
124/228ath10k: fix memory leak of tpc_statsdrivers/net/wireless/ath/ath10k/wmi.c+4 -40 replies
125/228Input: xen-kbdfront - fix multi-touch XenStore nodes locationsdrivers/input/misc/xen-kbdfront.c+4 -40 replies
126/228iio: 104-quad-8: Fix off-by-one error in register selectiondrivers/iio/counter/104-quad-8.c+1 -10 replies
127/228drm/vc4: Add missing formats to vc4_format_mod_supported().drivers/gpu/drm/vc4/vc4_plane.c+2 -00 replies
128/228ARM: dts: dra7: fix DCAN node addressesarch/arm/boot/dts/dra7.dtsi+2 -20 replies
129/228drm/vc4: plane: Expand the lower bits by repeating the higher bitsdrivers/gpu/drm/vc4/vc4_plane.c+1 -00 replies
130/228perf tests: Fix indexing when invoking subteststools/perf/tests/builtin-test.c+1 -10 replies
131/228gpio: tegra: Fix tegra_gpio_irq_set_type()drivers/gpio/gpio-tegra.c+8 -70 replies
132/228floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctldrivers/block/floppy.c+3 -00 replies
133/228block: fix deadline elevator drain for zoned block devicesblock/elevator.c+1 -10 replies
134/228x86/mm: Expand static page table for fixmap spacearch/x86/include/asm/fixmap.h arch/x86/include/asm/pgtable_64.h arch/x86/kernel/head64.c +3 more+42 -80 replies
135/228tty: serial: lpuart: avoid leaking struct tty_structdrivers/tty/serial/fsl_lpuart.c+2 -10 replies
136/228serial: imx: restore handshaking irq for imx1drivers/tty/serial/imx.c+8 -00 replies
137/228serial: mvebu-uart: Fix reporting of effective CSIZE to userspacedrivers/tty/serial/mvebu-uart.c+1 -00 replies
138/228serial: cpm_uart: return immediately from console polldrivers/tty/serial/cpm_uart/cpm_uart_core.c+7 -30 replies
139/228intel_th: Fix device removal logicdrivers/hwtracing/intel_th/core.c+2 -10 replies
140/228intel_th: Fix resource handling for ACPI glue layerdrivers/hwtracing/intel_th/core.c+11 -20 replies
141/228spi: tegra20-slink: explicitly enable/disable clockdrivers/spi/spi-tegra20-slink.c+23 -80 replies
142/228spi: sh-msiof: Fix invalid SPI use during system suspenddrivers/spi/spi-sh-msiof.c+25 -00 replies
143/228spi: sh-msiof: Fix handling of write value for SISTR registerdrivers/spi/spi-sh-msiof.c+2 -10 replies
144/228spi: rspi: Fix invalid SPI use during system suspenddrivers/spi/spi-rspi.c+24 -00 replies
145/228spi: rspi: Fix interrupted DMA transfersdrivers/spi/spi-rspi.c+6 -40 replies
146/228regulator: fix crash caused by null driver datadrivers/regulator/core.c+1 -10 replies
147/228regulator: Fix do-nothing value for regulators without suspend statedrivers/regulator/core.c drivers/regulator/of_regulator.c include/linux/regulator/machine.h+4 -60 replies
148/228USB: fix error handling in usb_driver_claim_interface()drivers/usb/core/driver.c+15 -00 replies
149/228USB: handle NULL config in usb_find_alt_setting()drivers/usb/core/usb.c+2 -00 replies
150/228usb: roles: Take care of driver module reference countingdrivers/usb/common/roles.c+12 -30 replies
151/228usb: core: safely deal with the dynamic quirk listsdrivers/usb/core/quirks.c+2 -10 replies
152/228usb: musb: dsps: do not disable CPPI41 irq in driver teardowndrivers/usb/musb/musb_dsps.c+1 -110 replies
153/228USB: usbdevfs: sanitize flags moredrivers/usb/core/devio.c+16 -30 replies
154/228USB: usbdevfs: restore warning for nonsensical flagsdrivers/usb/core/devio.c+5 -00 replies
155/228Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()"drivers/usb/class/cdc-wdm.c+1 -10 replies
156/228USB: remove LPM management from usb_driver_claim_interface()drivers/usb/core/driver.c+0 -150 replies
157/228uaccess: Fix is_source param for check_copy_size() in copy_to_iter_mcsafe()include/linux/uio.h+1 -10 replies
158/228ext2, dax: set ext2_dax_aops for dax filesfs/ext2/inode.c+1 -10 replies
159/228filesystem-dax: Fix use of zero pagefs/dax.c+2 -110 replies
160/228Input: elantech - enable middle button of touchpad on ThinkPad P72drivers/input/mouse/elantech.c+2 -00 replies
161/228IB/srp: Avoid that sg_reset -d ${srp_device} triggers an infinite loopdrivers/infiniband/ulp/srp/ib_srp.c+3 -30 replies
162/228IB/hfi1: Fix SL array bounds checkdrivers/infiniband/hw/hfi1/verbs.c+7 -10 replies
163/228IB/hfi1: Invalid user input can result in crashdrivers/infiniband/hw/hfi1/user_sdma.c+1 -10 replies
164/228IB/hfi1: Fix context recovery when PBC has an UnsupportedVLdrivers/infiniband/hw/hfi1/pio.c+7 -20 replies
165/228IB/hfi1: Fix destroy_qp hang after a link downdrivers/infiniband/hw/hfi1/chip.c drivers/infiniband/hw/hfi1/pio.c drivers/infiniband/hw/hfi1/pio.h+41 -90 replies
166/228ACPI / hotplug / PCI: Dont scan for non-hotplug bridges if slot is not bridgedrivers/pci/hotplug/acpiphp_glue.c+6 -50 replies
167/228RDMA/uverbs: Atomically flush and mark closed the comp event queuedrivers/infiniband/core/uverbs_main.c+1 -00 replies
168/228arm64: KVM: Tighten guest core register access from userspacearch/arm64/kvm/guest.c+45 -00 replies
169/228ARM: OMAP2+: Fix null hwmod for ti-sysc debugarch/arm/mach-omap2/omap_hwmod.c+1 -10 replies
170/228ARM: OMAP2+: Fix module address for modules using mpu_rt_idxarch/arm/mach-omap2/omap_hwmod.c+37 -00 replies
171/228bus: ti-sysc: Fix module register ioremap for larger offsetsdrivers/bus/ti-sysc.c+13 -160 replies
172/228qed: Wait for ready indication before rereading the shmemdrivers/net/ethernet/qlogic/qed/qed_mcp.c+41 -90 replies
173/228qed: Wait for MCP halt and resume commands to take placedrivers/net/ethernet/qlogic/qed/qed_mcp.c drivers/net/ethernet/qlogic/qed/qed_reg_addr.h+39 -80 replies
174/228qed: Prevent a possible deadlock during driver load and unloaddrivers/net/ethernet/qlogic/qed/qed_mcp.c drivers/net/ethernet/qlogic/qed/qed_mcp.h+44 -200 replies
175/228qed: Avoid sending mailbox commands when MFW is not responsivedrivers/net/ethernet/qlogic/qed/qed_mcp.c drivers/net/ethernet/qlogic/qed/qed_mcp.h drivers/net/ethernet/qlogic/qed/qed_reg_addr.h+56 -30 replies
176/228thermal: of-thermal: disable passive polling when thermal zone is disableddrivers/thermal/of-thermal.c+5 -20 replies
177/228isofs: reject hardware sector size > 2048 bytesfs/isofs/inode.c+7 -00 replies
178/228mmc: atmel-mci: fix bad logic of sg_copy_{from,to}_buffer conversiondrivers/mmc/host/atmel-mci.c+6 -60 replies
179/228mmc: android-goldfish: fix bad logic of sg_copy_{from,to}_buffer conversiondrivers/mmc/host/android-goldfish.c+2 -20 replies
180/228bus: ti-sysc: Fix no_console_suspend handlingdrivers/bus/ti-sysc.c+3 -30 replies
181/228ARM: dts: omap4-droid4: fix vibrations on Droid 4arch/arm/boot/dts/omap4-droid4-xt894.dts+9 -90 replies
182/228bpf, sockmap: fix sock_hash_alloc and reject zero-sized keyskernel/bpf/sockmap.c+3 -10 replies
183/228bpf, sockmap: fix sock hash count in alloc_sock_hash_elemkernel/bpf/sockmap.c+3 -10 replies
184/228tls: possible hang when do_tcp_sendpages hits sndbuf is full casenet/tls/tls_main.c+7 -20 replies
185/228bpf: sockmap: write_space events need to be passed to TCP handlerkernel/bpf/sockmap.c+3 -00 replies
186/228drm/amdgpu: fix VM clearing for the root PDdrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+1 -10 replies
187/228drm/amdgpu: fix preamble handlingdrivers/gpu/drm/amd/amdgpu/amdgpu_cs.c+9 -70 replies
188/228amdgpu: fix multi-process hang issuedrivers/gpu/drm/amd/amdgpu/amdgpu_ib.c+2 -10 replies
189/228net/ncsi: Fixup .dumpit message flags and ID check in Netlink handlernet/ncsi/ncsi-netlink.c+2 -20 replies
190/228tcp_bbr: add bbr_check_probe_rtt_done() helpernet/ipv4/tcp_bbr.c+18 -160 replies
191/228tcp_bbr: in restart from idle, see if we should exit PROBE_RTTnet/ipv4/tcp_bbr.c+4 -00 replies
192/228net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGESdrivers/net/ethernet/hisilicon/hns/hnae.h+3 -30 replies
193/228net: hns: fix skb->truesize underestimationdrivers/net/ethernet/hisilicon/hns/hns_enet.c+1 -10 replies
194/228net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGESdrivers/net/ethernet/hisilicon/hns3/hns3_enet.h+3 -30 replies
195/228ice: Fix multiple static analyser warningsdrivers/net/ethernet/intel/ice/ice_adminq_cmd.h drivers/net/ethernet/intel/ice/ice_common.c drivers/net/ethernet/intel/ice/ice_main.c +1 more+25 -240 replies
196/228ice: Report stats for allocated queues via ethtool statsdrivers/net/ethernet/intel/ice/ice.h drivers/net/ethernet/intel/ice/ice_ethtool.c+46 -130 replies
197/228ice: Clean control queues only when they are initializeddrivers/net/ethernet/intel/ice/ice_controlq.c+16 -80 replies
198/228ice: Fix bugs in control queue processingdrivers/net/ethernet/intel/ice/ice_controlq.c drivers/net/ethernet/intel/ice/ice_main.c+26 -50 replies
199/228ice: Use order_base_2 to calculate higher power of 2drivers/net/ethernet/intel/ice/ice_main.c+2 -50 replies
200/228ice: Set VLAN flags correctlydrivers/net/ethernet/intel/ice/ice_adminq_cmd.h drivers/net/ethernet/intel/ice/ice_main.c+30 -250 replies
201/228tools: bpftool: return from do_event_pipe() on bad argumentstools/bpf/bpftool/map_perf_ring.c+4 -10 replies
202/228ice: Fix a few null pointer dereference issuesdrivers/net/ethernet/intel/ice/ice_common.c drivers/net/ethernet/intel/ice/ice_main.c+11 -80 replies
203/228ice: Fix potential return of uninitialized valuedrivers/net/ethernet/intel/ice/ice_main.c+2 -20 replies
204/228e1000: check on netif_running() before calling e1000_up()drivers/net/ethernet/intel/e1000/e1000_ethtool.c+2 -10 replies
205/228e1000: ensure to free old tx/rx rings in set_ringparam()drivers/net/ethernet/intel/e1000/e1000_ethtool.c+2 -20 replies
206/228ixgbe: fix driver behaviour after issuing VFLRdrivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c drivers/net/ethernet/intel/ixgbe/ixgbe_type.h+27 -00 replies
207/228i40e: Fix for Tx timeouts when interface is brought up if DCB is enableddrivers/net/ethernet/intel/i40e/i40e_main.c+8 -70 replies
208/228i40e: fix condition of WARN_ONCE for stat stringsdrivers/net/ethernet/intel/i40e/i40e_ethtool.c+1 -10 replies
209/228crypto: chtls - fix null dereference chtls_free_uld()drivers/crypto/chelsio/chtls/chtls.h drivers/crypto/chelsio/chtls/chtls_main.c+10 -20 replies
210/228crypto: cavium/nitrox - fix for command corruption in queue full case with backlog submissions.drivers/crypto/cavium/nitrox/nitrox_dev.h drivers/crypto/cavium/nitrox/nitrox_lib.c drivers/crypto/cavium/nitrox/nitrox_reqmgr.c+35 -260 replies
211/228hwmon: (ina2xx) fix sysfs shunt resistor read accessDocumentation/hwmon/ina2xx drivers/hwmon/ina2xx.c include/linux/platform_data/ina2xx.h+13 -40 replies
212/228hwmon: (adt7475) Make adt7475_read_word() return errorsdrivers/hwmon/adt7475.c+9 -50 replies
213/228Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping"arch/arm/boot/dts/imx7d.dtsi+8 -40 replies
214/228drm/amdgpu: Enable/disable gfx PG feature in rlc safe modedrivers/gpu/drm/amd/amdgpu/gfx_v8_0.c+10 -10 replies
215/228drm/amdgpu: Update power state at the end of smu hw_init.drivers/gpu/drm/amd/amdgpu/kv_dpm.c drivers/gpu/drm/amd/amdgpu/si_dpm.c+2 -50 replies
216/228ata: ftide010: Add a quirk for SQ201drivers/ata/pata_ftide010.c+17 -100 replies
217/228nvme-fcloop: Fix dropped LSs to removed target portdrivers/nvme/target/fcloop.c+2 -10 replies
218/228ARM: dts: omap4-droid4: Fix emmc errors seen on some devicesarch/arm/boot/dts/omap4-droid4-xt894.dts+1 -10 replies
219/228drm/amdgpu: Need to set moved to true when evict bodrivers/gpu/drm/amd/amdgpu/amdgpu_vm.c+1 -00 replies
220/228arm/arm64: smccc-1.1: Make return values unsigned longinclude/linux/arm-smccc.h+10 -100 replies
221/228arm/arm64: smccc-1.1: Handle function result as parametersinclude/linux/arm-smccc.h+20 -100 replies
222/228i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBusdrivers/i2c/busses/i2c-i801.c+8 -10 replies
223/228clk: x86: Set default parent to 48Mhzdrivers/clk/x86/clk-st.c+1 -10 replies
224/228x86/pti: Fix section mismatch warning/errorarch/x86/mm/pti.c+1 -10 replies
225/228KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workaroundsarch/powerpc/kernel/exceptions-64s.S+2 -20 replies
226/228powerpc: fix csum_ipv6_magic() on little endian platformsarch/powerpc/lib/checksum_64.S+3 -00 replies
227/228powerpc/pkeys: Fix reading of ibm, processor-storage-keys propertyarch/powerpc/mm/pkeys.c+1 -10 replies
228/228powerpc/pseries: Fix unitialized timer reset on migrationarch/powerpc/mm/numa.c+2 -10 replies

Reviews trailers per patch

84 of 228 patches have a Reviewed-by or Acked-by.

PatchVladimir ZapolskiyJason WangAriel LevkovichSylwester NawrockiJeff LaytonThor ThayerArnaldo Carvalho de MeloHans de GoedeRoss ZwislerMike MarciniszynLukasz OdziobaRafael J. WysockiJohn FastabendSong LiuDave WatsonFelix KuehlingJunwei ZhangHuang RuiYuchung ChengSoheil Hassas YeganehTony BrelinskiGadam SreeramaJha, ChandanAlex DeucherMichel DänzerSimon HormanAlexander AringJukka RissanenVivek GautamRichard HughesAaron SkomraHarry WentlandNeilBrownSelvin XavierDavid GibsonDave YoungPeter Zijlstra (Intel)Gavin SchenkSteve LongerbeamTyrel DatwylerStefan HaberlandJohn StultzJacopo MondiJoel Fernandes (Google)Martijn CoenenMike ChristieTomi ValkeinenLaurent PinchartBenjamin TissoiresGeert UytterhoevenPierre-Louis BossartHiroyuki YokoyamaJosh PoimboeufAndrew LunnFlorian Fainellikernel test robotJuergen GrossLeonard CrestezAndrey VaginBenjamin CoddingtonKai-Heng FengVishal VermaDaniel StoneRoger QuadrosSebastian ReichelChristian KönigChristoffer DallMark RutlandAlexander DuyckAaron BrownLucas StachJean DelvareSuraj Jitindar SinghPaul MackerrasXin LongAndrew BowersMauro S M RodriguesTokunori IkegamiDaniel KurtzJakub KicinskiJon HunterDarrick J. WongJohannes ThumshirnManish RangankarAndy LutomirskiEthan TuttleAndy ShevchenkoSrinivas KandagatlaFabio EstevamRob HerringKieran BinghamSebastian OttBoris BrezillonHeiko CarstensGreg Kroah-HartmanBryant G. LyLeon RomanovskyWenjing LiuChristian Borntraeger
1/228
2/228
3/228
4/228R-b
5/228
6/228A-b A-b
7/228
8/228
9/228
10/228
11/228
12/228
13/228
14/228R-b
15/228R-b
16/228
17/228
18/228
19/228
20/228
21/228A-b A-b
22/228R-b
23/228R-b A-b
24/228Reported-and-tested-by T-b
25/228R-b
26/228A-b R-b
27/228R-b
28/228
29/228A-b
30/228
31/228A-b
32/228
33/228
34/228R-b
35/228T-b R-b
36/228
37/228A-b
38/228R-b
39/228R-b
40/228
41/228
42/228
43/228
44/228
45/228R-b
46/228R-b
47/228A-b
48/228A-b
49/228
50/228
51/228
52/228
53/228
54/228
55/228
56/228
57/228
58/228A-b
59/228A-b
60/228R-b
61/228R-b
62/228
63/228A-b
64/228A-b
65/228
66/228
67/228
68/228A-b
69/228
70/228R-b
71/228R-b
72/228A-b R-b
73/228R-b
74/228
75/228
76/228R-b A-b
77/228
78/228
79/228
80/228A-b
81/228
82/228R-b
83/228
84/228
85/228R-b R-b
86/228
87/228
88/228
89/228
90/228
91/228R-b
92/228
93/228R-b R-b
94/228T-b
95/228
96/228
97/228Original-patch-by
98/228
99/228
100/228A-b
101/228
102/228R-b
103/228R-b
104/228
105/228R-b A-b
106/228R-b
107/228
108/228
109/228
110/228A-b
111/228
112/228T-b
113/228
114/228
115/228T-b R-b
116/228
117/228R-b
118/228
119/228R-b
120/228
121/228
122/228
123/228A-b R-b
124/228
125/228R-b
126/228
127/228A-b
128/228A-b
129/228
130/228T-b
131/228A-b T-b
132/228
133/228
134/228T-b R-b
135/228
136/228R-b
137/228
138/228
139/228
140/228
141/228
142/228
143/228
144/228
145/228
146/228
147/228
148/228
149/228
150/228A-b T-b
151/228A-b
152/228
153/228
154/228
155/228
156/228
157/228R-b
158/228
159/228R-b
160/228
161/228
162/228
163/228R-b R-b
164/228R-b R-b
165/228R-b
166/228R-b
167/228
168/228R-b R-b
169/228
170/228
171/228
172/228
173/228
174/228
175/228
176/228
177/228
178/228
179/228
180/228
181/228R-b
182/228A-b A-b
183/228A-b
184/228A-b
185/228
186/228R-b R-b R-b
187/228A-b
188/228R-b
189/228
190/228R-b
191/228R-b R-b
192/228
193/228
194/228
195/228T-b
196/228T-b
197/228T-b
198/228T-b
199/228T-b
200/228T-b
201/228R-b
202/228T-b
203/228T-b
204/228A-b T-b
205/228R-b T-b
206/228T-b
207/228T-b
208/228T-b T-b
209/228
210/228R-b T-b
211/228
212/228R-b
213/228A-b
214/228R-b
215/228R-b T-b
216/228
217/228
218/228
219/228R-b
220/228
221/228
222/228R-b
223/228R-b
224/228
225/228Test-by R-b
226/228T-b
227/228
228/228

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

Read the v1 thread

Cover letter [PATCH 4.18 000/228] 4.18.12-stable review

This is the start of the stable review cycle for the 4.18.12 release. There are 228 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 Thu Oct 4 13:24:08 UTC 2018. 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.18.12-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.18.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.18.12-rc1

Michael Bringmann <[email protected]>
powerpc/pseries: Fix unitialized timer reset on migration

Thiago Jung Bauermann <[email protected]>
powerpc/pkeys: Fix reading of ibm, processor-storage-keys property

Christophe Leroy <[email protected]>
powerpc: fix csum_ipv6_magic() on little endian platforms

Michael Neuling <[email protected]>
KVM: PPC: Book3S HV: Fix guest r11 corruption with POWER9 TM workarounds

Randy Dunlap <[email protected]>
x86/pti: Fix section mismatch warning/error

Akshu Agrawal <[email protected]>
clk: x86: Set default parent to 48Mhz

Mika Westerberg <[email protected]>
i2c: i801: Allow ACPI AML access I/O ports not reserved for SMBus

Marc Zyngier <[email protected]>
arm/arm64: smccc-1.1: Handle function result as parameters

Marc Zyngier <[email protected]>
arm/arm64: smccc-1.1: Make return values unsigned long

Emily Deng <[email protected]>
drm/amdgpu: Need to set moved to true when evict bo

Tony Lindgren <[email protected]>
ARM: dts: omap4-droid4: Fix emmc errors seen on some devices

James Smart <[email protected]>
nvme-fcloop: Fix dropped LS's to removed target port

Linus Walleij <[email protected]>
ata: ftide010: Add a quirk for SQ201

Rex Zhu <[email protected]>
drm/amdgpu: Update power state at the end of smu hw_init.

Rex Zhu <[email protected]>
drm/amdgpu: Enable/disable gfx PG feature in rlc safe mode

Leonard Crestez <[email protected]>
Revert "ARM: dts: imx7d: Invert legacy PCI irq mapping"

Dan Carpenter <[email protected]>

    hwmon: (adt7475) Make adt7475_read_word() return errors

Lothar Felten <[email protected]>
hwmon: (ina2xx) fix sysfs shunt resistor read access

Srikanth Jampala <[email protected]>
crypto: cavium/nitrox - fix for command corruption in queue full case with backlog submissions.

Ganesh Goudar <[email protected]>
crypto: chtls - fix null dereference chtls_free_uld()

Jacob Keller <[email protected]>
i40e: fix condition of WARN_ONCE for stat strings

Martyna Szapar <[email protected]>
i40e: Fix for Tx timeouts when interface is brought up if DCB is enabled

Sebastian Basierski <[email protected]>
ixgbe: fix driver behaviour after issuing VFLR

Bo Chen <[email protected]>
e1000: ensure to free old tx/rx rings in set_ringparam()

Bo Chen <[email protected]>

    e1000: check on netif_running() before calling e1000_up()

Jesse Brandeburg <[email protected]>
ice: Fix potential return of uninitialized value

Anirudh Venkataramanan <[email protected]>
ice: Fix a few null pointer dereference issues

Quentin Monnet <[email protected]>
tools: bpftool: return from do_event_pipe() on bad arguments

Brett Creeley <[email protected]>
ice: Set VLAN flags correctly

Jacob Keller <[email protected]>
ice: Use order_base_2 to calculate higher power of 2

Anirudh Venkataramanan <[email protected]>
ice: Fix bugs in control queue processing

Preethi Banala <[email protected]>
ice: Clean control queues only when they are initialized

Jacob Keller <[email protected]>
ice: Report stats for allocated queues via ethtool stats

Anirudh Venkataramanan <[email protected]>
ice: Fix multiple static analyser warnings

Huazhong Tan <[email protected]>
net: hns3: fix page_offset overflow when CONFIG_ARM64_64K_PAGES

Huazhong Tan <[email protected]>

    net: hns: fix skb->truesize underestimation

Huazhong Tan <[email protected]>
net: hns: fix length and page_offset overflow when CONFIG_ARM64_64K_PAGES

Kevin Yang <[email protected]>
tcp_bbr: in restart from idle, see if we should exit PROBE_RTT

Kevin Yang <[email protected]>
tcp_bbr: add bbr_check_probe_rtt_done() helper

Samuel Mendoza-Jonas <[email protected]>
net/ncsi: Fixup .dumpit message flags and ID check in Netlink handler

Emily Deng <[email protected]>
amdgpu: fix multi-process hang issue

Christian König <[email protected]>
drm/amdgpu: fix preamble handling

Christian König <[email protected]>
drm/amdgpu: fix VM clearing for the root PD

John Fastabend <[email protected]>
bpf: sockmap: write_space events need to be passed to TCP handler

John Fastabend <[email protected]>
tls: possible hang when do_tcp_sendpages hits sndbuf is full case

Daniel Borkmann <[email protected]>
bpf, sockmap: fix sock hash count in alloc_sock_hash_elem

Daniel Borkmann <[email protected]>
bpf, sockmap: fix sock_hash_alloc and reject zero-sized keys

Pavel Machek <[email protected]>
ARM: dts: omap4-droid4: fix vibrations on Droid 4

Tony Lindgren <[email protected]>
bus: ti-sysc: Fix no_console_suspend handling

Ludovic Desroches <[email protected]>
mmc: android-goldfish: fix bad logic of sg_copy_{from,to}_buffer conversion

Ludovic Desroches <[email protected]>
mmc: atmel-mci: fix bad logic of sg_copy_{from,to}_buffer conversion

Eric Sandeen <[email protected]>
isofs: reject hardware sector size > 2048 bytes

Anson Huang <[email protected]>
thermal: of-thermal: disable passive polling when thermal zone is disabled

Tomer Tayar <[email protected]>
qed: Avoid sending mailbox commands when MFW is not responsive

Tomer Tayar <[email protected]>
qed: Prevent a possible deadlock during driver load and unload

Tomer Tayar <[email protected]>
qed: Wait for MCP halt and resume commands to take place

Tomer Tayar <[email protected]>
qed: Wait for ready indication before rereading the shmem

Tony Lindgren <[email protected]>
bus: ti-sysc: Fix module register ioremap for larger offsets

Tony Lindgren <[email protected]>
ARM: OMAP2+: Fix module address for modules using mpu_rt_idx

Tony Lindgren <[email protected]>
ARM: OMAP2+: Fix null hwmod for ti-sysc debug

Dave Martin <[email protected]>
arm64: KVM: Tighten guest core register access from userspace

Steve Wise <[email protected]>
RDMA/uverbs: Atomically flush and mark closed the comp event queue

Mika Westerberg <[email protected]>
ACPI / hotplug / PCI: Don't scan for non-hotplug bridges if slot is not bridge

Michael J. Ruhl <[email protected]>
IB/hfi1: Fix destroy_qp hang after a link down

Michael J. Ruhl <[email protected]>
IB/hfi1: Fix context recovery when PBC has an UnsupportedVL

Michael J. Ruhl <[email protected]>
IB/hfi1: Invalid user input can result in crash

Ira Weiny <[email protected]>
IB/hfi1: Fix SL array bounds check

Bart Van Assche <[email protected]>

    IB/srp: Avoid that sg_reset -d ${srp_device} triggers an infinite loop

Aaron Ma <[email protected]>
Input: elantech - enable middle button of touchpad on ThinkPad P72

Matthew Wilcox <[email protected]>
filesystem-dax: Fix use of zero page

Toshi Kani <[email protected]>
ext2, dax: set ext2_dax_aops for dax files

Dave Jiang <[email protected]>
uaccess: Fix is_source param for check_copy_size() in copy_to_iter_mcsafe()

Alan Stern <[email protected]>
USB: remove LPM management from usb_driver_claim_interface()

Sebastian Andrzej Siewior <[email protected]>
Revert "usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()"

Oliver Neukum <[email protected]>
USB: usbdevfs: restore warning for nonsensical flags

Oliver Neukum <[email protected]>
USB: usbdevfs: sanitize flags more

Bin Liu <[email protected]>
usb: musb: dsps: do not disable CPPI41 irq in driver teardown

Harry Pan <[email protected]>
usb: core: safely deal with the dynamic quirk lists

Heikki Krogerus <[email protected]>
usb: roles: Take care of driver module reference counting

Alan Stern <[email protected]>
USB: handle NULL config in usb_find_alt_setting()

Alan Stern <[email protected]>
USB: fix error handling in usb_driver_claim_interface()

Marek Szyprowski <[email protected]>
regulator: Fix 'do-nothing' value for regulators without suspend state

Yu Zhao <[email protected]>
regulator: fix crash caused by null driver data

Geert Uytterhoeven <[email protected]>
spi: rspi: Fix interrupted DMA transfers

Geert Uytterhoeven <[email protected]>
spi: rspi: Fix invalid SPI use during system suspend

Hiromitsu Yamasaki <[email protected]>
spi: sh-msiof: Fix handling of write value for SISTR register

Gaku Inami <[email protected]>
spi: sh-msiof: Fix invalid SPI use during system suspend

Marcel Ziswiler <[email protected]>
spi: tegra20-slink: explicitly enable/disable clock

Alexander Shishkin <[email protected]>
intel_th: Fix resource handling for ACPI glue layer

Alexander Shishkin <[email protected]>
intel_th: Fix device removal logic

Christophe Leroy <[email protected]>
serial: cpm_uart: return immediately from console poll

Jan Kiszka <[email protected]>
serial: mvebu-uart: Fix reporting of effective CSIZE to userspace

Uwe Kleine-König <[email protected]>
serial: imx: restore handshaking irq for imx1

Stefan Agner <[email protected]>
tty: serial: lpuart: avoid leaking struct tty_struct

Feng Tang <[email protected]>
x86/mm: Expand static page table for fixmap space

Damien Le Moal <[email protected]>
block: fix deadline elevator drain for zoned block devices

Andy Whitcroft <[email protected]>
floppy: Do not copy a kernel pointer to user memory in FDGETPRM ioctl

Dmitry Osipenko <[email protected]>
gpio: tegra: Fix tegra_gpio_irq_set_type()

Sandipan Das <[email protected]>
perf tests: Fix indexing when invoking subtests

Maxime Ripard <[email protected]>
drm/vc4: plane: Expand the lower bits by repeating the higher bits

Kevin Hilman <[email protected]>
ARM: dts: dra7: fix DCAN node addresses

Eric Anholt <[email protected]>
drm/vc4: Add missing formats to vc4_format_mod_supported().

William Breathitt Gray <[email protected]>
iio: 104-quad-8: Fix off-by-one error in register selection

Oleksandr Andrushchenko <[email protected]>
Input: xen-kbdfront - fix multi-touch XenStore node's locations

Colin Ian King <[email protected]>
ath10k: fix memory leak of tpc_stats

Konstantin Khorenko <[email protected]>
fs/lock: skip lock owner pid translation in case we are in init_pid_ns

Brian Norris <[email protected]>
ath10k: snoc: use correct bus-specific pointer in RX retry

YueHaibing <[email protected]>
ath10k: fix incorrect size of dma_free_coherent in ath10k_ce_alloc_src_ring_64

Hugo Lefeuvre <[email protected]>
staging: pi433: fix race condition in pi433_ioctl

Christophe JAILLET <[email protected]>
EDAC, altera: Fix an error handling path in altr_s10_sdram_probe()

Johan Hovold <[email protected]>
EDAC: Fix memleak in module init error path

J. Bruce Fields <[email protected]>
nfsd: fix corrupted reply to badly ordered compound

Nadav Amit <[email protected]>
gpio: Fix wrong rounding in gpio-menz127

Jessica Yu <[email protected]>
module: exclude SHN_UNDEF symbols from kallsyms api

Liam Girdwood <[email protected]>
ASoC: dapm: Fix potential DAI widget pointer deref when linking DAIs

Johan Hovold <[email protected]>
EDAC, i7core: Fix memleaks and use-after-free on probe and remove

Kuninori Morimoto <[email protected]>
ASoC: rsnd: SSI parent cares SWSP bit

Geert Uytterhoeven <[email protected]>
ASoC: rt1305: Use ULL suffixes for 64-bit constants

Hans de Goede <[email protected]>
ASoC: Intel: bytcr_rt5640: Fix Acer Iconia 8 over-current detect threshold

Shivasharan S <[email protected]>
scsi: megaraid_sas: Update controller info during resume

Jan Kundrát <[email protected]>
spi: orion: fix CS GPIO handling again

Xiaofei Tan <[email protected]>
scsi: hisi_sas: Fix the conflict between dev gone and host reset

Andreas Gruenbacher <[email protected]>
iomap: complete partial direct I/O writes synchronously

Zhouyang Jia <[email protected]>
scsi: bnx2i: add error handling for ioremap_nocache

Kan Liang <[email protected]>
perf/x86/intel/lbr: Fix incomplete LBR call stack

Eric Anholt <[email protected]>
drm/v3d: Take a lock across GPU scheduler job creation and queuing.

Laurent Pinchart <[email protected]>
arm64: dts: renesas: Fix VSPD registers range

Masahiro Yamada <[email protected]>
MIPS: boot: fix build rule of vmlinux.its.S

Stephen Boyd <[email protected]>
HID: i2c-hid: Use devm to allocate i2c_hid struct

Zhouyang Jia <[email protected]>
HID: hid-ntrig: add error handling for sysfs_create_group

Viresh Kumar <[email protected]>
arm: dts: mediatek: Add missing cooling device properties for CPUs

Frederic Weisbecker <[email protected]>
perf/hw_breakpoint: Split attribute parse and commit

Randy Dunlap <[email protected]>
Documentation/process: fix reST table border error

Leon Romanovsky <[email protected]>
RDMA/uverbs: Don't overwrite NULL pointer with ZERO_SIZE_PTR

Ethan Tuttle <[email protected]>
ARM: mvebu: declare asm symbols as character arrays in pmsu.c

Daniel Vetter <[email protected]>
drm/omap: gem: Fix mm_list locking

Tony Lindgren <[email protected]>
wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout()

Johannes Berg <[email protected]>
bitfield: fix *_encode_bits()

Stefan Agner <[email protected]>
brcmsmac: fix wrap around in conversion from constant to s16

Dan Carpenter <[email protected]>
rndis_wlan: potential buffer overflow in rndis_wlan_auth_indication()

Lorenzo Bianconi <[email protected]>
mt76x2: fix mrr idx/count estimation in mt76x2_mac_fill_tx_status()

Niklas Cassel <[email protected]>
ath10k: transmit queued frames after processing rx packets

Jernej Skrabec <[email protected]>
drm/sun4i: Fix releasing node when enumerating enpoints

Brandon Maier <[email protected]>
net: phy: xgmiitorgmii: Check phy_driver ready before accessing

Jernej Skrabec <[email protected]>
drm/sun4i: Enable DW HDMI PHY clock

Ben Greear <[email protected]>
ath10k: protect ath10k_htt_rx_ring_free with rx_ring.lock

Brandon Maier <[email protected]>
net: phy: xgmiitorgmii: Check read_status results

Kai-Heng Feng <[email protected]>
ALSA: hda: Add AZX_DCAPS_PM_RUNTIME for AMD Raven Ridge

Dan Carpenter <[email protected]>
ASoC: qdsp6: qdafe: fix some off by one bugs

Zhouyang Jia <[email protected]>
media: tm6000: add error handling for dvb_register_adapter

Rosen Penev <[email protected]>
staging: mt7621-dts: Fix remaining pcie warnings

Christophe JAILLET <[email protected]>
serial: pxa: Fix an error handling path in 'serial_pxa_probe()'

Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: salvator-common: Fix adv7482 decimal unit addresses

Zhouyang Jia <[email protected]>
drivers/tty: add error handling for pcmcia_loop_config

Kamal Heib <[email protected]>
staging: mt7621-eth: Fix memory leak in mtk_add_mac() error path

Akinobu Mita <[email protected]>
media: ov772x: allow i2c controllers without I2C_FUNC_PROTOCOL_MANGLING

Alistair Strachan <[email protected]>
staging: android: ashmem: Fix mmap size validation

Akinobu Mita <[email protected]>
media: ov772x: add checks for register read errors

Javier Martinez Canillas <[email protected]>
media: omap3isp: zero-initialize the isp cam_xclk{a,b} initial data

Akinobu Mita <[email protected]>
media: soc_camera: ov772x: correct setting of banding filter

Akinobu Mita <[email protected]>
media: s3c-camif: ignore -ENOIOCTLCMD from v4l2_subdev_call for s_power

Bob Copeland <[email protected]>
ath10k: use locked skb_dequeue for rx completions

Petr Machata <[email protected]>
selftests: forwarding: Tweak tc filters for mirror-to-gretap tests

Nicholas Mc Guire <[email protected]>
ALSA: snd-aoa: add of_node_put() in error path

Thomas Gleixner <[email protected]>
posix-timers: Sanitize overrun handling

Thomas Gleixner <[email protected]>
posix-timers: Make forward callback return s64

Akinobu Mita <[email protected]>
iio: accel: adxl345: convert address field usage in iio_chan_spec

Peter Rosin <[email protected]>
mtd: rawnand: atmel: add module param to avoid using dma

Vasily Gorbik <[email protected]>
s390/extmem: fix gcc 8 stringop-overflow warning

Vasily Gorbik <[email protected]>
s390/scm_blk: correct numa_node in scm_blk_dev_setup

Vasily Gorbik <[email protected]>
s390/dasd: correct numa_node in dasd_alloc_queue

Thomas Gleixner <[email protected]>
alarmtimer: Prevent overflow for relative nanosleep

Heiko Carstens <[email protected]>
s390/sysinfo: add missing #ifdef CONFIG_PROC_FS

Ravi Chandra Sadineni <[email protected]>
ACPI / button: increment wakeup count only when notified

João Paulo Rechi Vita <[email protected]>
platform/x86: asus-wireless: Fix uninitialized symbol usage

Alexey Kardashevskiy <[email protected]>
powerpc/powernv/ioda2: Reduce upper limit for DMA window size

Alagu Sankar <[email protected]>
ath10k: sdio: set skb len for all rx packets

Alagu Sankar <[email protected]>
ath10k: sdio: use same endpoint id for all packets in a bundle

Julia Lawall <[email protected]>
usb: wusbcore: security: cast sizeof to int for comparison

Bart Van Assche <[email protected]>
scsi: target: Avoid that EXTENDED COPY commands trigger lock inversion

Breno Leitao <[email protected]>
scsi: ibmvscsi: Improve strings handling

Bart Van Assche <[email protected]>
scsi: klist: Make it safe to use klists in atomic context

Jean-Christophe Dubois <[email protected]>
thermal: i.MX: Allow thermal probe to fail gracefully in case of bad calibration.

Bart Van Assche <[email protected]>
scsi: target/iscsi: Make iscsit_ta_authentication() respect the output buffer size

Viresh Kumar <[email protected]>
ARM: dts: ls1021a: Add missing cooling device properties for CPUs

Jan Beulich <[email protected]>
x86/entry/64: Add two more instruction suffixes

Dave Gerlach <[email protected]>
ARM: hwmod: RTC: Don't assume lock/unlock will be called with irq enabled

Andy Shevchenko <[email protected]>
x86/tsc: Add missing header to tsc_msr.c

Bart Van Assche <[email protected]>
include/rdma/opa_addr.h: Fix an endianness issue

Maor Gottlieb <[email protected]>
IB/mlx5: Fix GRE flow specification

Peter Seiderer <[email protected]>
media: staging/imx: fill vb2_v4l2_buffer field entry

Toshiaki Makita <[email protected]>
vhost_net: Avoid tx vring kicks during busyloop

Alexey Khoroshilov <[email protected]>
media: fsl-viu: fix error handling in viu_of_probe()

Hari Bathini <[email protected]>
powerpc/kdump: Handle crashkernel memory reservation failure

Tarick Bedeir <[email protected]>
IB/mlx4: Test port number before querying type.

Sylwester Nawrocki <[email protected]>
media: exynos4-is: Prevent NULL pointer dereference in __isp_video_try_fmt()

Dan Carpenter <[email protected]>
IB/core: type promotion bug in rdma_rw_init_one_mr()

Dan Carpenter <[email protected]>
RDMA/bnxt_re: Fix a bunch of off by one bugs in qplib_fp.c

Leon Romanovsky <[email protected]>
RDMA/i40w: Hold read semaphore while looking after VMA

Dan Carpenter <[email protected]>
RDMA/bnxt_re: Fix a couple off by one bugs

Ganesh Goudar <[email protected]>
cxgb4: Fix the condition to check if the card is T5

Guoqing Jiang <[email protected]>
md-cluster: clear another node's suspend_area after the copy is finished

Wesley Chalmers <[email protected]>
drm/amd/display: fix use of uninitialized memory

Gustavo A. R. Silva <[email protected]>
drm/amd/display/dc/dce: Fix multiple potential integer overflows

Benjamin Tissoires <[email protected]>
power: remove possible deadlock when unregistering power_supply

Vasily Gorbik <[email protected]>
s390/mm: correct allocate_pgste proc_handler callback

Niklas Cassel <[email protected]>
iommu/msm: Don't call iommu_device_{,un}link from atomic context

Michael Scott <[email protected]>
6lowpan: iphc: reset mac_header after decompress to fix panic

Johan Hovold <[email protected]>
USB: serial: kobil_sct: fix modem-status error handling

Jian-Hong Pan <[email protected]>
Bluetooth: Add a new Realtek 8723DE ID 0bda:b009

Zhen Lei <[email protected]>
iommu/amd: make sure TLB to be flushed before IOVA freed

Sudeep Holla <[email protected]>
power: vexpress: fix corruption in notifier registration

Anton Vasilyev <[email protected]>
uwb: hwa-rc: fix memory leak at probe

Geert Uytterhoeven <[email protected]>
serial: sh-sci: Stop RX FIFO timer during port shutdown

Johan Hovold <[email protected]>
misc: sram: enable clock before registering regions

Hans de Goede <[email protected]>
power: supply: axp288_charger: Fix initial constant_charge_current value

Colin Ian King <[email protected]>
staging: rts5208: fix missing error check on call to rtsx_write_register

Dan Williams <[email protected]>
x86/numa_emulation: Fix emulated-to-physical node mapping

Yunsheng Lin <[email protected]>
net: hns3: Fix get_vector ops in hclgevf_main module

Yunsheng Lin <[email protected]>
net: hns3: Fix warning bug when doing lp selftest

Yunsheng Lin <[email protected]>
net: hns3: Fix for mac pause not disable in pfc mode

Fuyun Liang <[email protected]>
net: hns3: Fix for mailbox message truncated problem

Uwe Kleine-König <[email protected]>
siox: don't create a thread without starting it

Dan Carpenter <[email protected]>
vmci: type promotion bug in qp_host_get_user_memory()

Wei Yongjun <[email protected]>
misc: ibmvmc: Use GFP_ATOMIC under spin lock

Matt Ranostay <[email protected]>
tsl2550: fix lux1_input error in low light

Akinobu Mita <[email protected]>
iio: adc: ina2xx: avoid kthread_stop() with stale task_struct

Stafford Horne <[email protected]>
crypto: skcipher - Fix -Wstringop-truncation warnings

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

Diffstat:

 Documentation/hwmon/ina2xx                         |   2 +-
 Documentation/process/2.Process.rst                |   2 +-
 Makefile                                           |   4 +-
 arch/arm/boot/dts/dra7.dtsi                        |   4 +-
 arch/arm/boot/dts/imx7d.dtsi                       |  12 +-
 arch/arm/boot/dts/ls1021a.dtsi                     |   1 +
 arch/arm/boot/dts/mt7623.dtsi                      |   3 +
 arch/arm/boot/dts/omap4-droid4-xt894.dts           |  20 +--
 arch/arm/mach-mvebu/pmsu.c                         |   6 +-
 arch/arm/mach-omap2/omap_hwmod.c                   |  39 ++++-
 arch/arm/mach-omap2/omap_hwmod_reset.c             |  12 +-
 arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi       |   2 +-
 arch/arm64/boot/dts/renesas/r8a7795.dtsi           |   6 +-
 arch/arm64/boot/dts/renesas/r8a7796.dtsi           |   6 +-
 arch/arm64/boot/dts/renesas/r8a77965.dtsi          |   4 +-
 arch/arm64/boot/dts/renesas/r8a77970.dtsi          |   2 +-
 arch/arm64/boot/dts/renesas/r8a77995.dtsi          |   4 +-
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |   4 +-
 arch/arm64/kvm/guest.c                             |  45 +++++
 arch/mips/boot/Makefile                            |   6 +-
 arch/powerpc/kernel/exceptions-64s.S               |   4 +-
 arch/powerpc/kernel/machine_kexec.c                |   7 +-
 arch/powerpc/lib/checksum_64.S                     |   3 +
 arch/powerpc/mm/numa.c                             |   3 +-
 arch/powerpc/mm/pkeys.c                            |   2 +-
 arch/powerpc/platforms/powernv/pci-ioda.c          |   2 +-
 arch/s390/kernel/sysinfo.c                         |   4 +
 arch/s390/mm/extmem.c                              |   4 +-
 arch/s390/mm/pgalloc.c                             |   2 +-
 arch/x86/entry/entry_64.S                          |   4 +-
 arch/x86/events/intel/lbr.c                        |  32 +++-
 arch/x86/events/perf_event.h                       |   1 +
 arch/x86/include/asm/fixmap.h                      |  10 ++
 arch/x86/include/asm/pgtable_64.h                  |   3 +-
 arch/x86/kernel/head64.c                           |   4 +-
 arch/x86/kernel/head_64.S                          |  16 +-
 arch/x86/kernel/tsc_msr.c                          |   1 +
 arch/x86/mm/numa_emulation.c                       |   2 +-
 arch/x86/mm/pgtable.c                              |   9 +
 arch/x86/mm/pti.c                                  |   2 +-
 arch/x86/xen/mmu_pv.c                              |   8 +-
 block/elevator.c                                   |   2 +-
 crypto/ablkcipher.c                                |   2 +
 crypto/blkcipher.c                                 |   1 +
 drivers/acpi/button.c                              |  13 +-
 drivers/ata/pata_ftide010.c                        |  27 +--
 drivers/block/floppy.c                             |   3 +
 drivers/bluetooth/btusb.c                          |   1 +
 drivers/bus/ti-sysc.c                              |  37 ++--
 drivers/clk/x86/clk-st.c                           |   2 +-
 drivers/crypto/cavium/nitrox/nitrox_dev.h          |   3 +-
 drivers/crypto/cavium/nitrox/nitrox_lib.c          |   1 +
 drivers/crypto/cavium/nitrox/nitrox_reqmgr.c       |  57 ++++---
 drivers/crypto/chelsio/chtls/chtls.h               |   5 +
 drivers/crypto/chelsio/chtls/chtls_main.c          |   7 +-
 drivers/edac/altera_edac.c                         |   3 +-
 drivers/edac/edac_mc_sysfs.c                       |   6 +-
 drivers/edac/i7core_edac.c                         |  22 ++-
 drivers/gpio/gpio-menz127.c                        |   4 +-
 drivers/gpio/gpio-tegra.c                          |  15 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c             |  16 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c             |   3 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c             |   3 +-
 drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c              |  11 +-
 drivers/gpu/drm/amd/amdgpu/kv_dpm.c                |   4 +-
 drivers/gpu/drm/amd/amdgpu/si_dpm.c                |   3 +-
 .../gpu/drm/amd/display/dc/dce/dce_clock_source.c  |  10 +-
 .../amd/display/dc/dml/dml1_display_rq_dlg_calc.c  |   2 +
 drivers/gpu/drm/omapdrm/omap_debugfs.c             |   2 +
 drivers/gpu/drm/omapdrm/omap_drv.c                 |   2 +-
 drivers/gpu/drm/omapdrm/omap_drv.h                 |   2 +-
 drivers/gpu/drm/omapdrm/omap_gem.c                 |  15 +-
 drivers/gpu/drm/sun4i/sun4i_drv.c                  |   3 +-
 drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c             |   7 +-
 drivers/gpu/drm/v3d/v3d_drv.h                      |   5 +
 drivers/gpu/drm/v3d/v3d_gem.c                      |   4 +
 drivers/gpu/drm/vc4/vc4_plane.c                    |   3 +
 drivers/hid/hid-ntrig.c                            |   2 +
 drivers/hid/i2c-hid/i2c-hid.c                      |   9 +-
 drivers/hwmon/adt7475.c                            |  14 +-
 drivers/hwmon/ina2xx.c                             |  13 +-
 drivers/hwtracing/intel_th/core.c                  |  16 +-
 drivers/i2c/busses/i2c-i801.c                      |   9 +-
 drivers/iio/accel/adxl345_core.c                   |  21 ++-
 drivers/iio/adc/ina2xx-adc.c                       |  17 +-
 drivers/iio/counter/104-quad-8.c                   |   2 +-
 drivers/infiniband/core/rw.c                       |   2 +-
 drivers/infiniband/core/uverbs_cmd.c               |   5 +-
 drivers/infiniband/core/uverbs_main.c              |   1 +
 drivers/infiniband/hw/bnxt_re/qplib_fp.c           |  12 +-
 drivers/infiniband/hw/bnxt_re/qplib_sp.c           |   4 +-
 drivers/infiniband/hw/hfi1/chip.c                  |   6 +-
 drivers/infiniband/hw/hfi1/pio.c                   |  51 ++++--
 drivers/infiniband/hw/hfi1/pio.h                   |   2 +
 drivers/infiniband/hw/hfi1/user_sdma.c             |   2 +-
 drivers/infiniband/hw/hfi1/verbs.c                 |   8 +-
 drivers/infiniband/hw/i40iw/i40iw_verbs.c          |   2 +
 drivers/infiniband/hw/mlx4/qp.c                    |   2 +-
 drivers/infiniband/hw/mlx5/main.c                  |   2 +-
 drivers/infiniband/ulp/srp/ib_srp.c                |   6 +-
 drivers/input/misc/xen-kbdfront.c                  |   8 +-
 drivers/input/mouse/elantech.c                     |   2 +
 drivers/iommu/amd_iommu.c                          |   2 +-
 drivers/iommu/msm_iommu.c                          |  16 +-
 drivers/md/md-cluster.c                            |  19 ++-
 drivers/media/i2c/ov772x.c                         |  40 +++--
 drivers/media/i2c/soc_camera/ov772x.c              |   2 +-
 drivers/media/platform/exynos4-is/fimc-isp-video.c |  11 +-
 drivers/media/platform/fsl-viu.c                   |  38 +++--
 drivers/media/platform/omap3isp/isp.c              |   2 +-
 drivers/media/platform/s3c-camif/camif-capture.c   |   2 +
 drivers/media/usb/tm6000/tm6000-dvb.c              |   5 +
 drivers/misc/ibmvmc.c                              |   2 +-
 drivers/misc/sram.c                                |  13 +-
 drivers/misc/tsl2550.c                             |   2 +-
 drivers/misc/vmw_vmci/vmci_queue_pair.c            |   4 +-
 drivers/mmc/host/android-goldfish.c                |   4 +-
 drivers/mmc/host/atmel-mci.c                       |  12 +-
 drivers/mtd/nand/raw/atmel/nand-controller.c       |   7 +-
 drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c    |   2 +-
 drivers/net/ethernet/hisilicon/hns/hnae.h          |   6 +-
 drivers/net/ethernet/hisilicon/hns/hns_enet.c      |   2 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_enet.h    |   6 +-
 drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c |   2 +
 .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c  |   9 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c  |  11 +-
 .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c   |   3 +-
 drivers/net/ethernet/intel/e1000/e1000_ethtool.c   |   7 +-
 drivers/net/ethernet/intel/i40e/i40e_ethtool.c     |   2 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  15 +-
 drivers/net/ethernet/intel/ice/ice.h               |   7 +
 drivers/net/ethernet/intel/ice/ice_adminq_cmd.h    |  25 +--
 drivers/net/ethernet/intel/ice/ice_common.c        |  27 +--
 drivers/net/ethernet/intel/ice/ice_controlq.c      |  29 +++-
 drivers/net/ethernet/intel/ice/ice_ethtool.c       |  52 ++++--
 drivers/net/ethernet/intel/ice/ice_main.c          |  98 ++++++-----
 drivers/net/ethernet/intel/ice/ice_switch.c        |   4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |  26 +++
 drivers/net/ethernet/intel/ixgbe/ixgbe_type.h      |   1 +
 drivers/net/ethernet/qlogic/qed/qed_mcp.c          | 187 +++++++++++++++++----
 drivers/net/ethernet/qlogic/qed/qed_mcp.h          |  27 ++-
 drivers/net/ethernet/qlogic/qed/qed_reg_addr.h     |   2 +
 drivers/net/phy/xilinx_gmii2rgmii.c                |  10 +-
 drivers/net/wireless/ath/ath10k/ce.c               |   2 +-
 drivers/net/wireless/ath/ath10k/htt_rx.c           |  13 +-
 drivers/net/wireless/ath/ath10k/mac.c              |   1 +
 drivers/net/wireless/ath/ath10k/sdio.c             |   9 +-
 drivers/net/wireless/ath/ath10k/snoc.c             |   2 +-
 drivers/net/wireless/ath/ath10k/wmi.c              |   8 +-
 .../broadcom/brcm80211/brcmsmac/phy/phy_qmath.c    |   2 +-
 drivers/net/wireless/mediatek/mt76/mt76x2_mac.c    |   6 +-
 drivers/net/wireless/rndis_wlan.c                  |   2 +
 drivers/net/wireless/ti/wlcore/cmd.c               |   6 +
 drivers/nvme/target/fcloop.c                       |   3 +-
 drivers/pci/hotplug/acpiphp_glue.c                 |  11 +-
 drivers/platform/x86/asus-wireless.c               |  23 +--
 drivers/power/reset/vexpress-poweroff.c            |  12 +-
 drivers/power/supply/axp288_charger.c              |   2 +-
 drivers/power/supply/power_supply_core.c           |  11 +-
 drivers/regulator/core.c                           |   4 +-
 drivers/regulator/of_regulator.c                   |   2 -
 drivers/s390/block/dasd.c                          |   1 +
 drivers/s390/block/scm_blk.c                       |   1 +
 drivers/scsi/bnx2i/bnx2i_hwi.c                     |   2 +
 drivers/scsi/hisi_sas/hisi_sas.h                   |   1 +
 drivers/scsi/hisi_sas/hisi_sas_main.c              |   6 +
 drivers/scsi/ibmvscsi/ibmvscsi.c                   |   4 +-
 drivers/scsi/megaraid/megaraid_sas_base.c          |   3 +
 drivers/siox/siox-core.c                           |  10 +-
 drivers/spi/spi-orion.c                            |  77 +++++----
 drivers/spi/spi-rspi.c                             |  34 +++-
 drivers/spi/spi-sh-msiof.c                         |  28 ++-
 drivers/spi/spi-tegra20-slink.c                    |  31 +++-
 drivers/staging/android/ashmem.c                   |   6 +
 drivers/staging/media/imx/imx-ic-prpencvf.c        |   1 +
 drivers/staging/media/imx/imx-media-csi.c          |   1 +
 drivers/staging/mt7621-dts/gbpc1.dts               |   2 +
 drivers/staging/mt7621-dts/mt7621.dtsi             |  21 +--
 drivers/staging/mt7621-eth/mtk_eth_soc.c           |  13 +-
 drivers/staging/pi433/pi433_if.c                   |   7 +-
 drivers/staging/rts5208/sd.c                       |   2 +-
 drivers/target/iscsi/iscsi_target_tpg.c            |   3 +-
 drivers/target/target_core_device.c                |  22 ++-
 drivers/thermal/imx_thermal.c                      |   5 +-
 drivers/thermal/of-thermal.c                       |   7 +-
 drivers/tty/serial/8250/serial_cs.c                |   6 +-
 drivers/tty/serial/cpm_uart/cpm_uart_core.c        |  10 +-
 drivers/tty/serial/fsl_lpuart.c                    |   3 +-
 drivers/tty/serial/imx.c                           |   8 +
 drivers/tty/serial/mvebu-uart.c                    |   1 +
 drivers/tty/serial/pxa.c                           |   3 +-
 drivers/tty/serial/sh-sci.c                        |   2 +
 drivers/usb/class/cdc-wdm.c                        |   2 +-
 drivers/usb/common/roles.c                         |  15 +-
 drivers/usb/core/devio.c                           |  24 ++-
 drivers/usb/core/driver.c                          |  28 +--
 drivers/usb/core/quirks.c                          |   3 +-
 drivers/usb/core/usb.c                             |   2 +
 drivers/usb/musb/musb_dsps.c                       |  12 +-
 drivers/usb/serial/kobil_sct.c                     |  12 +-
 drivers/usb/wusbcore/security.c                    |   2 +-
 drivers/uwb/hwa-rc.c                               |   1 +
 drivers/vhost/net.c                                |  35 ++--
 fs/dax.c                                           |  13 +-
 fs/ext2/inode.c                                    |   2 +-
 fs/iomap.c                                         |  21 +--
 fs/isofs/inode.c                                   |   7 +
 fs/locks.c                                         |   7 +
 fs/nfsd/nfs4proc.c                                 |   1 +
 include/linux/arm-smccc.h                          |  38 +++--
 include/linux/bitfield.h                           |   6 +-
 include/linux/platform_data/ina2xx.h               |   2 +-
 include/linux/posix-timers.h                       |   4 +-
 include/linux/power_supply.h                       |   1 +
 include/linux/regulator/machine.h                  |   6 +-
 include/linux/uio.h                                |   2 +-
 include/rdma/opa_addr.h                            |   2 +-
 kernel/bpf/sockmap.c                               |  11 +-
 kernel/events/hw_breakpoint.c                      |  57 +++++--
 kernel/module.c                                    |   6 +-
 kernel/time/alarmtimer.c                           |   7 +-
 kernel/time/posix-cpu-timers.c                     |   2 +-
 kernel/time/posix-timers.c                         |  33 ++--
 kernel/time/posix-timers.h                         |   2 +-
 lib/klist.c                                        |  10 +-
 net/6lowpan/iphc.c                                 |   1 +
 net/ipv4/tcp_bbr.c                                 |  38 +++--
 net/ncsi/ncsi-netlink.c                            |   4 +-
 net/tls/tls_main.c                                 |   9 +-
 sound/aoa/core/gpio-feature.c                      |   4 +-
 sound/pci/hda/hda_intel.c                          |   3 +-
 sound/soc/codecs/rt1305.c                          |   4 +-
 sound/soc/intel/boards/bytcr_rt5640.c              |   2 +-
 sound/soc/qcom/qdsp6/q6afe.c                       |   6 +-
 sound/soc/sh/rcar/ssi.c                            |  32 ++--
 sound/soc/soc-dapm.c                               |   7 +
 tools/bpf/bpftool/map_perf_ring.c                  |   5 +-
 tools/perf/tests/builtin-test.c                    |   2 +-
 .../net/forwarding/mirror_gre_bridge_1d_vlan.sh    |   6 +-
 .../selftests/net/forwarding/mirror_gre_lib.sh     |   2 +-
 .../net/forwarding/mirror_gre_vlan_bridge_1q.sh    |   6 +-
 241 files changed, 1730 insertions(+), 789 deletions(-)