Skip to content

4.19.140-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest168 patches 15 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/168tracepoint: Mark __tracepoint_strings __usedinclude/linux/tracepoint.h+1 -10 replies
2/168HID: input: Fix devices that return multiple bytes in battery reportdrivers/hid/hid-input.c+3 -30 replies
3/168cgroup: add missing skcd->no_refcnt check in cgroup_sk_clone()kernel/cgroup/cgroup.c+2 -00 replies
4/168x86/mce/inject: Fix a wrong assignment of i_mce.statusarch/x86/kernel/cpu/mcheck/mce-inject.c+1 -10 replies
5/168sched/fair: Fix NOHZ next idle balancekernel/sched/fair.c+14 -90 replies
6/168sched: correct SD_flags returned by tl->sd_flags()kernel/sched/topology.c+1 -10 replies
7/168arm64: dts: rockchip: fix rk3368-lion gmac reset gpioarch/arm64/boot/dts/rockchip/rk3368-lion.dtsi+1 -10 replies
8/168arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpioarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+1 -10 replies
9/168arm64: dts: rockchip: fix rk3399-puma gmac reset gpioarch/arm64/boot/dts/rockchip/rk3399-puma.dtsi+1 -10 replies
10/168EDAC: Fix reference count leaksdrivers/edac/edac_device_sysfs.c drivers/edac/edac_pci_sysfs.c+2 -10 replies
11/168arm64: dts: qcom: msm8916: Replace invalid bias-pull-none propertyarch/arm64/boot/dts/qcom/msm8916-pins.dtsi+5 -50 replies
12/168crypto: ccree - fix resource leak on error pathdrivers/crypto/ccree/cc_cipher.c+18 -122 replies
13/168firmware: arm_scmi: Fix SCMI genpd domain probingdrivers/firmware/arm_scmi/scmi_pm_domain.c+6 -60 replies
14/168arm64: dts: exynos: Fix silent hang after boot on Espressoarch/arm64/boot/dts/exynos/exynos7-espresso.dts+1 -00 replies
15/168clk: scmi: Fix min and max rate when registering clocks with discrete ratesdrivers/clk/clk-scmi.c+19 -30 replies
16/168m68k: mac: Dont send IOP message until channel is idlearch/m68k/mac/iop.c+3 -60 replies
17/168m68k: mac: Fix IOP status/control register writesarch/m68k/mac/iop.c+3 -90 replies
18/168platform/x86: intel-hid: Fix return value check in check_acpi_dev()drivers/platform/x86/intel-hid.c+1 -10 replies
19/168platform/x86: intel-vbtn: Fix return value check in check_acpi_dev()drivers/platform/x86/intel-vbtn.c+1 -10 replies
20/168ARM: dts: gose: Fix ports node name for adv7180arch/arm/boot/dts/r8a7793-gose.dts+1 -10 replies
21/168ARM: dts: gose: Fix ports node name for adv7612arch/arm/boot/dts/r8a7793-gose.dts+1 -10 replies
22/168ARM: at91: pm: add missing put_device() call in at91_pm_sram_init()arch/arm/mach-at91/pm.c+8 -30 replies
23/168spi: lantiq: fix: Rx overflow error in full duplex modedrivers/spi/spi-lantiq-ssc.c+10 -00 replies
24/168ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh()arch/arm/mach-socfpga/pm.c+5 -30 replies
25/168drm/tilcdc: fix leak & null ref in panel_connector_get_modesdrivers/gpu/drm/tilcdc/tilcdc_panel.c+5 -10 replies
26/168soc: qcom: rpmh-rsc: Set suppress_bind_attrs flagdrivers/soc/qcom/rpmh-rsc.c+1 -00 replies
27/168Bluetooth: add a mutex lock to avoid UAF in do_enale_setnet/bluetooth/6lowpan.c+5 -02 replies
28/168loop: be paranoid on exit and prevent new additions / removalsdrivers/block/loop.c+4 -00 replies
29/168fs/btrfs: Add cond_resched() for try_release_extent_mapping() stallsfs/btrfs/extent_io.c+2 -00 replies
30/168drm/amdgpu: avoid dereferencing a NULL pointerdrivers/gpu/drm/amd/amdgpu/amdgpu_fence.c+12 -70 replies
31/168drm/radeon: Fix reference count leaks caused by pm_runtime_get_syncdrivers/gpu/drm/radeon/radeon_display.c drivers/gpu/drm/radeon/radeon_drv.c drivers/gpu/drm/radeon/radeon_kms.c+9 -30 replies
32/168crypto: aesni - Fix build with LLVM_IAS=1arch/x86/crypto/aesni-intel_asm.S+3 -30 replies
33/168video: fbdev: neofb: fix memory leak in neo_scan_monitor()drivers/video/fbdev/neofb.c+1 -00 replies
34/168md-cluster: fix wild pointer of unlock_all_bitmaps()drivers/md/md-cluster.c+1 -00 replies
35/168arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT bindingarch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts+12 -10 replies
36/168drm/etnaviv: fix ref count leak via pm_runtime_get_syncdrivers/gpu/drm/etnaviv/etnaviv_gpu.c+10 -40 replies
37/168drm/nouveau: fix multiple instances of reference count leaksdrivers/gpu/drm/nouveau/nouveau_drm.c drivers/gpu/drm/nouveau/nouveau_gem.c+9 -30 replies
38/168usb: mtu3: clear dual mode of u3port when disable devicedrivers/usb/mtu3/mtu3_core.c+5 -10 replies
39/168drm/debugfs: fix plain echo to connector "force" attributedrivers/gpu/drm/drm_debugfs.c+4 -40 replies
40/168drm/radeon: disable AGP by defaultdrivers/gpu/drm/radeon/radeon_drv.c+0 -52 replies
41/168irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlockdrivers/irqchip/irq-mtk-sysirq.c+4 -40 replies
42/168mm/mmap.c: Add cond_resched() for exit_mmap() CPU stallsmm/mmap.c+1 -00 replies
43/168brcmfmac: keep SDIO watchdog running when console_interval is non-zerodrivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c+5 -10 replies
44/168brcmfmac: To fix Bss Info flag definition Bugdrivers/net/wireless/broadcom/brcm80211/brcmfmac/fwil_types.h+1 -10 replies
45/168brcmfmac: set state of hanger slot to FREE when flushing PSQdrivers/net/wireless/broadcom/brcm80211/brcmfmac/fwsignal.c+4 -00 replies
46/168iwlegacy: Check the return value of pcie_capability_read_*()drivers/net/wireless/intel/iwlegacy/common.c+2 -20 replies
47/168gpu: host1x: debug: Fix multiple channels emitting messages simultaneouslydrivers/gpu/host1x/debug.c+4 -00 replies
48/168usb: gadget: net2280: fix memory leak on probe error handling pathsdrivers/usb/gadget/udc/net2280.c+3 -10 replies
49/168bdc: Fix bug causing crash after multiple disconnectsdrivers/usb/gadget/udc/bdc/bdc_core.c drivers/usb/gadget/udc/bdc/bdc_ep.c+14 -60 replies
50/168usb: bdc: Halt controller on suspenddrivers/usb/gadget/udc/bdc/bdc_core.c+7 -20 replies
51/168dyndbg: fix a BUG_ON in ddebug_describe_flagslib/dynamic_debug.c+11 -122 replies
52/168bcache: fix super block seq numbers comparision in register_cache_set()drivers/md/bcache/super.c+8 -10 replies
53/168ACPICA: Do not increment operation_region reference counts for field unitsdrivers/acpi/acpica/exprep.c drivers/acpi/acpica/utdelete.c+1 -90 replies
54/168drm/msm: ratelimit crtc event overflow errordrivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c+1 -10 replies
55/168agp/intel: Fix a memory leak on module initialisation failuredrivers/char/agp/intel-gtt.c+3 -10 replies
56/168video: fbdev: sm712fb: fix an issue about iounmap for a wrong addressdrivers/video/fbdev/sm712fb.c+2 -00 replies
57/168console: newport_con: fix an issue about leak related system resourcesdrivers/video/console/newport_con.c+10 -20 replies
58/168video: pxafb: Fix the function used to balance a dma_alloc_coherent() calldrivers/video/fbdev/pxafb.c+2 -20 replies
59/168ath10k: Acquire tx_lock in tx error pathsdrivers/net/wireless/ath/ath10k/htt_tx.c+4 -00 replies
60/168iio: improve IIO_CONCENTRATION channel type descriptionDocumentation/ABI/testing/sysfs-bus-iio+2 -10 replies
61/168drm/etnaviv: Fix error path on failure to enable bus clkdrivers/gpu/drm/etnaviv/etnaviv_gpu.c+4 -10 replies
62/168drm/arm: fix unintentional integer overflow on left shiftdrivers/gpu/drm/arm/malidp_planes.c+1 -10 replies
63/168leds: lm355x: avoid enum conversion warningdrivers/leds/leds-lm355x.c+4 -30 replies
64/168media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities()drivers/media/platform/omap3isp/isppreview.c+3 -10 replies
65/168ASoC: Intel: bxt_rt298: add missing .owner fieldsound/soc/intel/boards/bxt_rt298.c+2 -00 replies
66/168scsi: cumana_2: Fix different dev_id between request_irq() and free_irq()drivers/scsi/arm/cumana_2.c+1 -10 replies
67/168drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanlinedrivers/gpu/drm/drm_mipi_dsi.c+3 -30 replies
68/168cxl: Fix kobject memleakdrivers/misc/cxl/sysfs.c+1 -10 replies
69/168drm/radeon: fix array out-of-bounds read and write issuesdrivers/gpu/drm/radeon/ci_dpm.c+1 -10 replies
70/168scsi: powertec: Fix different dev_id between request_irq() and free_irq()drivers/scsi/arm/powertec.c+1 -10 replies
71/168scsi: eesox: Fix different dev_id between request_irq() and free_irq()drivers/scsi/arm/eesox.c+1 -10 replies
72/168ipvs: allow connection reuse for unconfirmed conntrackinclude/net/ip_vs.h net/netfilter/ipvs/ip_vs_core.c+11 -110 replies
73/168media: firewire: Using uninitialized values in node_probe()drivers/media/firewire/firedtv-fw.c+2 -02 replies
74/168media: exynos4-is: Add missed check for pinctrl_lookup_state()drivers/media/platform/exynos4-is/media-dev.c+3 -00 replies
75/168xfs: dont eat an EIO/ENOSPC writeback error when scrubbing data forkfs/xfs/scrub/bmap.c+20 -20 replies
76/168xfs: fix reflink quota reservation accounting errorfs/xfs/xfs_reflink.c+14 -70 replies
77/168RDMA/rxe: Skip dgid check in loopback modedrivers/infiniband/sw/rxe/rxe_recv.c+5 -10 replies
78/168PCI: Fix pci_cfg_wait queue locking problemdrivers/pci/access.c+2 -60 replies
79/168leds: core: Flush scheduled work for system suspenddrivers/leds/led-class.c+1 -00 replies
80/168drm: panel: simple: Fix bpc for LG LB070WV8 paneldrivers/gpu/drm/panel/panel-simple.c+1 -10 replies
81/168phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHYdrivers/phy/samsung/phy-exynos5-usbdrd.c+3 -10 replies
82/168drm/bridge: sil_sii8620: initialize return of sii8620_readbdrivers/gpu/drm/bridge/sil-sii8620.c+1 -10 replies
83/168scsi: scsi_debug: Add check for sdebug_max_queue during module initdrivers/scsi/scsi_debug.c+6 -00 replies
84/168mwifiex: Prevent memory corruption handling keysdrivers/net/wireless/marvell/mwifiex/sta_cmdresp.c+15 -70 replies
85/168powerpc/vdso: Fix vdso cpu truncationarch/powerpc/kernel/vdso.c+1 -10 replies
86/168RDMA/qedr: SRQs bug fixesdrivers/infiniband/hw/qedr/qedr.h drivers/infiniband/hw/qedr/verbs.c+12 -140 replies
87/168RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queuedrivers/infiniband/sw/rxe/rxe_verbs.c+4 -10 replies
88/168staging: rtl8192u: fix a dubious looking mask before a shiftdrivers/staging/rtl8192u/r8192U_core.c+1 -10 replies
89/168PCI/ASPM: Add missing newline in sysfs policydrivers/pci/pcie/aspm.c+1 -00 replies
90/168powerpc/book3s64/pkeys: Use PVR check instead of cpu featurearch/powerpc/mm/pkeys.c+10 -60 replies
91/168drm/imx: tve: fix regulator_disable error pathdrivers/gpu/drm/imx/imx-tve.c+10 -100 replies
92/168USB: serial: iuu_phoenix: fix led-activity helpersdrivers/usb/serial/iuu_phoenix.c+8 -60 replies
93/168usb: core: fix quirks_param_set() writing to a const pointerdrivers/usb/core/quirks.c+12 -40 replies
94/168thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor()drivers/thermal/ti-soc-thermal/ti-thermal-common.c+1 -10 replies
95/168coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb()drivers/hwtracing/coresight/coresight-tmc-etf.c+6 -70 replies
96/168MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init()arch/mips/cavium-octeon/octeon-usb.c+4 -10 replies
97/168usb: dwc2: Fix error path in gadget registrationdrivers/usb/dwc2/platform.c+3 -10 replies
98/168scsi: mesh: Fix panic after host or bus resetdrivers/scsi/mesh.c+7 -10 replies
99/168net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configurationdrivers/net/dsa/mv88e6xxx/chip.c+0 -10 replies
100/168PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID registerdrivers/pci/controller/pcie-cadence-host.c+7 -20 replies
101/168RDMA/core: Fix return error value in _ib_modify_qp() to negativedrivers/infiniband/core/verbs.c+1 -10 replies
102/168Smack: fix another vsscanf out of boundssecurity/smack/smackfs.c+4 -00 replies
103/168Smack: prevent underflow in smk_set_cipso()security/smack/smackfs.c+1 -10 replies
104/168power: supply: check if calc_soc succeeded in pm860x_init_batterydrivers/power/supply/88pm860x_battery.c+4 -20 replies
105/168Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flagsdrivers/bluetooth/hci_h5.c+1 -10 replies
106/168Bluetooth: hci_serdev: Only unregister device if it was registereddrivers/bluetooth/hci_serdev.c+2 -10 replies
107/168net: dsa: rtl8366: Fix VLAN semanticsdrivers/net/dsa/rtl8366.c+17 -40 replies
108/168net: dsa: rtl8366: Fix VLAN set-updrivers/net/dsa/rtl8366.c+7 -70 replies
109/168powerpc/boot: Fix CONFIG_PPC_MPC52XX referencesarch/powerpc/boot/Makefile arch/powerpc/boot/serial.c+2 -20 replies
110/168selftests/powerpc: Fix CPU affinity for child processtools/testing/selftests/powerpc/benchmarks/context_switch.c+16 -50 replies
111/168PCI: Release IVRS table in AMD ACS quirkdrivers/pci/quirks.c+2 -00 replies
112/168selftests/powerpc: Fix online CPU selectiontools/testing/selftests/powerpc/utils.c+25 -120 replies
113/168ASoC: meson: axg-tdm-interface: fix link fmt setupsound/soc/meson/axg-tdm-interface.c+17 -90 replies
114/168s390/qeth: dont process empty bridge port eventsdrivers/s390/net/qeth_l2_main.c+4 -00 replies
115/168wl1251: fix always return 0 errordrivers/net/wireless/ti/wl1251/event.c+1 -10 replies
116/168tools, build: Propagate build failures from tools/build/Makefile.buildtools/build/Build.include+2 -10 replies
117/168net: ethernet: aquantia: Fix wrong return valuedrivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c+1 -10 replies
118/168liquidio: Fix wrong return value in cn23xx_get_pf_num()drivers/net/ethernet/cavium/liquidio/cn23xx_pf_device.c+1 -10 replies
119/168net: spider_net: Fix the size used in a dma_free_coherent() calldrivers/net/ethernet/toshiba/spider_net.c+2 -20 replies
120/168fsl/fman: use 32-bit unsigned integerdrivers/net/ethernet/freescale/fman/fman.c+1 -20 replies
121/168fsl/fman: fix dereference null return valuedrivers/net/ethernet/freescale/fman/fman_port.c+8 -10 replies
122/168fsl/fman: fix unreachable codedrivers/net/ethernet/freescale/fman/fman_memac.c+0 -10 replies
123/168fsl/fman: check dereferencing null pointerdrivers/net/ethernet/freescale/fman/fman_dtsec.c drivers/net/ethernet/freescale/fman/fman_memac.c drivers/net/ethernet/freescale/fman/fman_tgec.c+4 -40 replies
124/168fsl/fman: fix eth hash table allocationdrivers/net/ethernet/freescale/fman/fman_mac.h+1 -10 replies
125/168dlm: Fix kobject memleakfs/dlm/lockspace.c+3 -30 replies
126/168ocfs2: fix unbalanced lockingfs/ocfs2/dlmglue.c+7 -10 replies
127/168pinctrl-single: fix pcs_parse_pinconf() return valuedrivers/pinctrl/pinctrl-single.c+7 -40 replies
128/168svcrdma: Fix page leak in svc_rdma_recv_read_chunk()net/sunrpc/xprtrdma/svc_rdma_rw.c+21 -70 replies
129/168x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_taskarch/x86/kernel/ptrace.c+1 -10 replies
130/168crypto: aesni - add compatibility with IASarch/x86/crypto/aes_ctrby8_avx-x86_64.S+3 -110 replies
131/168af_packet: TPACKET_V3: fix fill status rwlock imbalancenet/packet/af_packet.c+7 -20 replies
132/168drivers/net/wan/lapbether: Added needed_headroom and a skb->len checkdrivers/net/wan/lapbether.c+9 -10 replies
133/168net/nfc/rawsock.c: add CAP_NET_RAW check.net/nfc/rawsock.c+5 -20 replies
134/168net: Set fput_needed iff FDPUT_FPUT is setnet/socket.c+1 -10 replies
135/168net/tls: Fix kmap usagenet/tls/tls_device.c+2 -10 replies
136/168net: refactor bind_bucket fastreuse into helperinclude/net/inet_connection_sock.h net/ipv4/inet_connection_sock.c+55 -420 replies
137/168net: initialize fastreuse on inet_inherit_portnet/ipv4/inet_hashtables.c+1 -00 replies
138/168USB: serial: cp210x: re-enable auto-RTS on opendrivers/usb/serial/cp210x.c+17 -00 replies
139/168USB: serial: cp210x: enable usb generic throttle/unthrottledrivers/usb/serial/cp210x.c+2 -00 replies
140/168ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIOsound/pci/hda/patch_realtek.c+1 -00 replies
141/168ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob supportsound/usb/mixer_quirks.c+1 -00 replies
142/168ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109sound/usb/quirks-table.h+7 -10 replies
143/168ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109sound/usb/card.h sound/usb/pcm.c sound/usb/quirks.c +1 more+11 -00 replies
144/168pstore: Fix linking when crypto API disabledfs/pstore/platform.c+4 -10 replies
145/168crypto: hisilicon - dont sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specifieddrivers/crypto/hisilicon/sec/sec_algs.c+18 -160 replies
146/168crypto: qat - fix double free in qat_uclo_create_batch_init_listdrivers/crypto/qat/qat_common/qat_uclo.c+7 -20 replies
147/168crypto: ccp - Fix use of merged scatterlistsdrivers/crypto/ccp/ccp-dev.h drivers/crypto/ccp/ccp-ops.c+27 -110 replies
148/168crypto: cpt - dont sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specifieddrivers/crypto/cavium/cpt/cptvf_algs.c drivers/crypto/cavium/cpt/cptvf_reqmanager.c drivers/crypto/cavium/cpt/request_manager.h+9 -60 replies
149/168bitfield.h: dont compile-time validate _val in FIELD_FITinclude/linux/bitfield.h+1 -10 replies
150/168fs/minix: check return value of sb_getblk()fs/minix/itree_common.c+7 -10 replies
151/168fs/minix: dont allow getting deleted inodesfs/minix/inode.c+14 -00 replies
152/168fs/minix: reject too-large maximum file sizefs/minix/inode.c+20 -20 replies
153/168ALSA: usb-audio: add quirk for Pioneer DDJ-RBsound/usb/quirks-table.h+56 -00 replies
154/1689p: Fix memory leak in v9fs_mountfs/9p/v9fs.c+2 -30 replies
155/168drm/ttm/nouveau: dont call tt destroy callback on alloc failure.drivers/gpu/drm/nouveau/nouveau_sgdma.c drivers/gpu/drm/ttm/ttm_tt.c+3 -90 replies
156/168NFS: Dont move layouts to plh_return_segs list while in usefs/nfs/pnfs.c+1 -110 replies
157/168NFS: Dont return layout segments that are in usefs/nfs/pnfs.c+15 -190 replies
158/168cpufreq: dt: fix oops on armada37xxdrivers/cpufreq/armada-37xx-cpufreq.c+1 -00 replies
159/168include/asm-generic/vmlinux.lds.h: align ro_after_initinclude/asm-generic/vmlinux.lds.h+1 -00 replies
160/168spi: spidev: Align buffers for DMAdrivers/spi/spidev.c+13 -80 replies
161/168mtd: rawnand: qcom: avoid write to unavailable registerdrivers/mtd/nand/raw/qcom_nandc.c+6 -10 replies
162/168parisc: Implement __smp_store_release and __smp_load_acquire barriersarch/parisc/include/asm/barrier.h+61 -00 replies
163/168parisc: mask out enable and reserved bits from sba imaskdrivers/parisc/sba_iommu.c+1 -10 replies
164/168ARM: 8992/1: Fix unwind_frame for clang-built kernelsarch/arm/kernel/stacktrace.c+24 -00 replies
165/168irqdomain/treewide: Free firmware node after domain removalarch/x86/kernel/apic/io_apic.c drivers/iommu/intel_irq_remapping.c drivers/pci/controller/vmd.c+16 -00 replies
166/168xen/balloon: fix accounting in alloc_xenballooned_pages error pathdrivers/xen/balloon.c+6 -00 replies
167/168xen/balloon: make the balloon wait interruptibledrivers/xen/balloon.c+4 -20 replies
168/168xen/gntdev: Fix dmabuf import with non-zero sgt offsetdrivers/xen/gntdev-dmabuf.c+8 -00 replies

Reviews trailers per patch

65 of 168 patches have a Reviewed-by or Acked-by.

PatchStephen BoydDien PhamStan JohnsonJyri SarhaSam RavnborgEvan QuanYazen GhannamVincent GuittotValentin SchneiderShakeel ButtJoel Fernandes (Google)Arend van SprielFlorian FainelliHannes ReineckeAndy ShevchenkoJani NikulaBrian FosterXiang ZhengJacek AnaszewskiThierry RedingSimon HormanAndrew LunnKamalesh BabulalSatheesh RajendranJiri OlsaRob HerringMatthieu BaertsMiles ChenNick DesaulniersJuergen GrossBjorn HelgaasJakub KicinskiChristian KönigTom LendackySami TolvanenJonathan CameronWillem de BruijnTony LindgrenAndy LutomirskiHans de GoedeJoseph QiAndrew MortonAlexandra WinterParav PanditSedat DilekKai VehmanenMinas HarutyunyanMike LeachAndrew DonnellanFrederic BarratGreg Kroah-HartmanMing LeiDouglas GilbertGanapathi BhatKrzysztof KozlowskiLaurent PinchartAndrzej HajdaDave ChinnerRussell KingAlex DeucherLiviu DudauMatt RanostayAbhinav KumarChris Wilson[email protected]Mel GormanHawking ZhangChristoph HellwigDarren HartShuah Khan
SeriesT-b
1/168
2/168T-b
3/168
4/168A-b
5/168R-b A-b
6/168R-b R-b
7/168
8/168
9/168
10/168
11/168
12/168
13/168
14/168
15/168R-b Reported-and-tested-by
16/168T-b
17/168T-b
18/168
19/168
20/168
21/168
22/168
23/168
24/168
25/168R-b A-b
26/168R-b
27/168
28/168R-b R-b
29/168
30/168R-b A-b R-b
31/168A-b
32/168R-b
33/168
34/168
35/168A-b
36/168
37/168
38/168
39/168R-b
40/168R-b
41/168
42/168R-b R-b
43/168
44/168
45/168A-b
46/168
47/168
48/168
49/168A-b
50/168A-b
51/168A-b
52/168R-b
53/168
54/168R-b
55/168R-b
56/168
57/168R-b
58/168
59/168
60/168A-b
61/168
62/168A-b
63/168
64/168R-b
65/168R-b
66/168A-b
67/168R-b
68/168A-b A-b
69/168
70/168
71/168
72/168R-b
73/168
74/168
75/168R-b R-b
76/168R-b
77/168
78/168Based-on-patch-by T-b
79/168A-b
80/168
81/168A-b
82/168R-b R-b
83/168R-b A-b
84/168A-b
85/168
86/168
87/168
88/168
89/168
90/168
91/168
92/168R-b
93/168
94/168
95/168T-b
96/168
97/168A-b
98/168Reported-and-tested-by
99/168R-b
100/168R-b
101/168R-b
102/168
103/168
104/168
105/168R-b
106/168
107/168R-b
108/168R-b
109/168
110/168R-b R-b
111/168
112/168R-b
113/168
114/168R-b
115/168
116/168A-b
117/168
118/168
119/168
120/168
121/168
122/168
123/168
124/168
125/168
126/168R-b R-b
127/168A-b
128/168
129/168A-b
130/168T-b
131/168
132/168A-b
133/168
134/168
135/168R-b
136/168A-b
137/168A-b
138/168
139/168
140/168
141/168
142/168
143/168
144/168
145/168A-b
146/168
147/168A-b
148/168
149/168Debugged-by
150/168
151/168
152/168
153/168
154/168
155/168R-b
156/168
157/168
158/168R-b
159/168
160/168
161/168
162/168
163/168
164/168T-b R-b
165/168R-b A-b
166/168R-b
167/168R-b
168/168A-b

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

Read the v1 thread

Cover letter [PATCH 4.19 000/168] 4.19.140-rc1 review

This is the start of the stable review cycle for the 4.19.140 release. There are 168 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, 19 Aug 2020 14:36:49 +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.140-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.140-rc1

Oleksandr Andrushchenko <[email protected]>
xen/gntdev: Fix dmabuf import with non-zero sgt offset

Roger Pau Monne <[email protected]>
xen/balloon: make the balloon wait interruptible

Roger Pau Monne <[email protected]>
xen/balloon: fix accounting in alloc_xenballooned_pages error path

Jon Derrick <[email protected]>
irqdomain/treewide: Free firmware node after domain removal

Nathan Huckleberry <[email protected]>
ARM: 8992/1: Fix unwind_frame for clang-built kernels

Sven Schnelle <[email protected]>
parisc: mask out enable and reserved bits from sba imask

John David Anglin <[email protected]>
parisc: Implement __smp_store_release and __smp_load_acquire barriers

Sivaprakash Murugesan <[email protected]>
mtd: rawnand: qcom: avoid write to unavailable register

Christian Eggers <[email protected]>
spi: spidev: Align buffers for DMA

Romain Naour <[email protected]>
include/asm-generic/vmlinux.lds.h: align ro_after_init

Ivan Kokshaysky <[email protected]>
cpufreq: dt: fix oops on armada37xx

Trond Myklebust <[email protected]>
NFS: Don't return layout segments that are in use

Trond Myklebust <[email protected]>
NFS: Don't move layouts to plh_return_segs list while in use

Dave Airlie <[email protected]>
drm/ttm/nouveau: don't call tt destroy callback on alloc failure.

Zheng Bin <[email protected]>
9p: Fix memory leak in v9fs_mount

Hector Martin <[email protected]>
ALSA: usb-audio: add quirk for Pioneer DDJ-RB

Eric Biggers <[email protected]>
fs/minix: reject too-large maximum file size

Eric Biggers <[email protected]>
fs/minix: don't allow getting deleted inodes

Eric Biggers <[email protected]>
fs/minix: check return value of sb_getblk()

Jakub Kicinski <[email protected]>
bitfield.h: don't compile-time validate _val in FIELD_FIT

Mikulas Patocka <[email protected]>
crypto: cpt - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified

John Allen <[email protected]>
crypto: ccp - Fix use of merged scatterlists

Tom Rix <[email protected]>
crypto: qat - fix double free in qat_uclo_create_batch_init_list

Mikulas Patocka <[email protected]>
crypto: hisilicon - don't sleep of CRYPTO_TFM_REQ_MAY_SLEEP was not specified

Matteo Croce <[email protected]>
pstore: Fix linking when crypto API disabled

Hector Martin <[email protected]>
ALSA: usb-audio: work around streaming quirk for MacroSilicon MS2109

Hector Martin <[email protected]>
ALSA: usb-audio: fix overeager device match for MacroSilicon MS2109

Mirko Dietrich <[email protected]>
ALSA: usb-audio: Creative USB X-Fi Pro SB1095 volume knob support

Hui Wang <[email protected]>
ALSA: hda - fix the micmute led status for Lenovo ThinkCentre AIO

Brant Merryman <[email protected]>

    USB: serial: cp210x: enable usb generic throttle/unthrottle

Brant Merryman <[email protected]>

    USB: serial: cp210x: re-enable auto-RTS on open

Tim Froidcoeur <[email protected]>
net: initialize fastreuse on inet_inherit_port

Tim Froidcoeur <[email protected]>
net: refactor bind_bucket fastreuse into helper

Ira Weiny <[email protected]>
net/tls: Fix kmap usage

Miaohe Lin <[email protected]>
net: Set fput_needed iff FDPUT_FPUT is set

Qingyu Li <[email protected]>
net/nfc/rawsock.c: add CAP_NET_RAW check.

Xie He <[email protected]>

    drivers/net/wan/lapbether: Added needed_headroom and a skb->len check

John Ogness <[email protected]>
af_packet: TPACKET_V3: fix fill status rwlock imbalance

Jian Cai <[email protected]>
crypto: aesni - add compatibility with IAS

Eric Dumazet <[email protected]>
x86/fsgsbase/64: Fix NULL deref in 86_fsgsbase_read_task

Chuck Lever <[email protected]>
svcrdma: Fix page leak in svc_rdma_recv_read_chunk()

Drew Fustini <[email protected]>
pinctrl-single: fix pcs_parse_pinconf() return value

Pavel Machek <[email protected]>
ocfs2: fix unbalanced locking

Wang Hai <[email protected]>
dlm: Fix kobject memleak

Florinel Iordache <[email protected]>
fsl/fman: fix eth hash table allocation

Florinel Iordache <[email protected]>
fsl/fman: check dereferencing null pointer

Florinel Iordache <[email protected]>
fsl/fman: fix unreachable code

Florinel Iordache <[email protected]>
fsl/fman: fix dereference null return value

Florinel Iordache <[email protected]>
fsl/fman: use 32-bit unsigned integer

Christophe JAILLET <[email protected]>
net: spider_net: Fix the size used in a 'dma_free_coherent()' call

Tianjia Zhang <[email protected]>
liquidio: Fix wrong return value in cn23xx_get_pf_num()

Tianjia Zhang <[email protected]>
net: ethernet: aquantia: Fix wrong return value

Andrii Nakryiko <[email protected]>
tools, build: Propagate build failures from tools/build/Makefile.build

Wang Hai <[email protected]>
wl1251: fix always return 0 error

Julian Wiedmann <[email protected]>
s390/qeth: don't process empty bridge port events

Jerome Brunet <[email protected]>
ASoC: meson: axg-tdm-interface: fix link fmt setup

Sandipan Das <[email protected]>
selftests/powerpc: Fix online CPU selection

Hanjun Guo <[email protected]>
PCI: Release IVRS table in AMD ACS quirk

Harish <[email protected]>
selftests/powerpc: Fix CPU affinity for child process

Michael Ellerman <[email protected]>
powerpc/boot: Fix CONFIG_PPC_MPC52XX references

Linus Walleij <[email protected]>
net: dsa: rtl8366: Fix VLAN set-up

Linus Walleij <[email protected]>
net: dsa: rtl8366: Fix VLAN semantics

Nicolas Boichat <[email protected]>
Bluetooth: hci_serdev: Only unregister device if it was registered

Nicolas Boichat <[email protected]>
Bluetooth: hci_h5: Set HCI_UART_RESET_ON_INIT to correct flags

Tom Rix <[email protected]>

    power: supply: check if calc_soc succeeded in pm860x_init_battery

Dan Carpenter <[email protected]>
Smack: prevent underflow in smk_set_cipso()

Dan Carpenter <[email protected]>
Smack: fix another vsscanf out of bounds

Li Heng <[email protected]>
RDMA/core: Fix return error value in _ib_modify_qp() to negative

Kishon Vijay Abraham I <[email protected]>
PCI: cadence: Fix updating Vendor ID and Subsystem Vendor ID register

Chris Packham <[email protected]>
net: dsa: mv88e6xxx: MV88E6097 does not support jumbo configuration

Finn Thain <[email protected]>
scsi: mesh: Fix panic after host or bus reset

Marek Szyprowski <[email protected]>
usb: dwc2: Fix error path in gadget registration

Yu Kuai <[email protected]>
MIPS: OCTEON: add missing put_device() call in dwc3_octeon_device_init()

Sai Prakash Ranjan <[email protected]>
coresight: tmc: Fix TMC mode read in tmc_read_unprepare_etb()

Dan Carpenter <[email protected]>
thermal: ti-soc-thermal: Fix reversed condition in ti_thermal_expose_sensor()

Kars Mulder <[email protected]>
usb: core: fix quirks_param_set() writing to a const pointer

Johan Hovold <[email protected]>
USB: serial: iuu_phoenix: fix led-activity helpers

Marco Felsch <[email protected]>
drm/imx: tve: fix regulator_disable error path

Aneesh Kumar K.V <[email protected]>
powerpc/book3s64/pkeys: Use PVR check instead of cpu feature

Xiongfeng Wang <[email protected]>
PCI/ASPM: Add missing newline in sysfs 'policy'

Colin Ian King <[email protected]>
staging: rtl8192u: fix a dubious looking mask before a shift

Mikhail Malygin <[email protected]>

    RDMA/rxe: Prevent access to wr->next ptr afrer wr is posted to send queue

Yuval Basson <[email protected]>
RDMA/qedr: SRQ's bug fixes

Milton Miller <[email protected]>
powerpc/vdso: Fix vdso cpu truncation

Dan Carpenter <[email protected]>
mwifiex: Prevent memory corruption handling keys

John Garry <[email protected]>
scsi: scsi_debug: Add check for sdebug_max_queue during module init

Tom Rix <[email protected]>
drm/bridge: sil_sii8620: initialize return of sii8620_readb

Marek Szyprowski <[email protected]>
phy: exynos5-usbdrd: Calibrating makes sense only for USB2.0 PHY

Laurent Pinchart <[email protected]>
drm: panel: simple: Fix bpc for LG LB070WV8 panel

Kai-Heng Feng <[email protected]>
leds: core: Flush scheduled work for system suspend

Bjorn Helgaas <[email protected]>
PCI: Fix pci_cfg_wait queue locking problem

Zhu Yanjun <[email protected]>
RDMA/rxe: Skip dgid check in loopback mode

Darrick J. Wong <[email protected]>
xfs: fix reflink quota reservation accounting error

Darrick J. Wong <[email protected]>
xfs: don't eat an EIO/ENOSPC writeback error when scrubbing data fork

Chuhong Yuan <[email protected]>
media: exynos4-is: Add missed check for pinctrl_lookup_state()

Dan Carpenter <[email protected]>
media: firewire: Using uninitialized values in node_probe()

Julian Anastasov <[email protected]>
ipvs: allow connection reuse for unconfirmed conntrack

Christophe JAILLET <[email protected]>
scsi: eesox: Fix different dev_id between request_irq() and free_irq()

Christophe JAILLET <[email protected]>
scsi: powertec: Fix different dev_id between request_irq() and free_irq()

Colin Ian King <[email protected]>
drm/radeon: fix array out-of-bounds read and write issues

Wang Hai <[email protected]>
cxl: Fix kobject memleak

Emil Velikov <[email protected]>
drm/mipi: use dcs write for mipi_dsi_dcs_set_tear_scanline

Christophe JAILLET <[email protected]>
scsi: cumana_2: Fix different dev_id between request_irq() and free_irq()

Pierre-Louis Bossart <[email protected]>
ASoC: Intel: bxt_rt298: add missing .owner field

Chuhong Yuan <[email protected]>
media: omap3isp: Add missed v4l2_ctrl_handler_free() for preview_init_entities()

Arnd Bergmann <[email protected]>
leds: lm355x: avoid enum conversion warning

Colin Ian King <[email protected]>
drm/arm: fix unintentional integer overflow on left shift

Lubomir Rintel <[email protected]>
drm/etnaviv: Fix error path on failure to enable bus clk

Tomasz Duszynski <[email protected]>
iio: improve IIO_CONCENTRATION channel type description

Evan Green <[email protected]>
ath10k: Acquire tx_lock in tx error paths

Christophe JAILLET <[email protected]>
video: pxafb: Fix the function used to balance a 'dma_alloc_coherent()' call

Dejin Zheng <[email protected]>
console: newport_con: fix an issue about leak related system resources

Dejin Zheng <[email protected]>
video: fbdev: sm712fb: fix an issue about iounmap for a wrong address

Qiushi Wu <[email protected]>
agp/intel: Fix a memory leak on module initialisation failure

Rob Clark <[email protected]>
drm/msm: ratelimit crtc event overflow error

Erik Kaneda <[email protected]>
ACPICA: Do not increment operation_region reference counts for field units

Coly Li <[email protected]>
bcache: fix super block seq numbers comparision in register_cache_set()

Jim Cromie <[email protected]>
dyndbg: fix a BUG_ON in ddebug_describe_flags

Danesh Petigara <[email protected]>
usb: bdc: Halt controller on suspend

Sasi Kumar <[email protected]>
bdc: Fix bug causing crash after multiple disconnects

Evgeny Novikov <[email protected]>
usb: gadget: net2280: fix memory leak on probe error handling paths

Dmitry Osipenko <[email protected]>
gpu: host1x: debug: Fix multiple channels emitting messages simultaneously

Bolarinwa Olayemi Saheed <[email protected]>
iwlegacy: Check the return value of pcie_capability_read_*()

Wright Feng <[email protected]>
brcmfmac: set state of hanger slot to FREE when flushing PSQ

Prasanna Kerekoppa <[email protected]>
brcmfmac: To fix Bss Info flag definition Bug

Wright Feng <[email protected]>
brcmfmac: keep SDIO watchdog running when console_interval is non-zero

Paul E. McKenney <[email protected]>
mm/mmap.c: Add cond_resched() for exit_mmap() CPU stalls

Bartosz Golaszewski <[email protected]>
irqchip/irq-mtk-sysirq: Replace spinlock with raw_spinlock

Christian König <[email protected]>
drm/radeon: disable AGP by default

Michael Tretter <[email protected]>
drm/debugfs: fix plain echo to connector "force" attribute

Chunfeng Yun <[email protected]>
usb: mtu3: clear dual mode of u3port when disable device

Aditya Pakki <[email protected]>
drm/nouveau: fix multiple instances of reference count leaks

Navid Emamdoost <[email protected]>
drm/etnaviv: fix ref count leak via pm_runtime_get_sync

Ricardo Cañuelo <[email protected]>
arm64: dts: hisilicon: hikey: fixes to comply with adi, adv7533 DT binding

Zhao Heming <[email protected]>
md-cluster: fix wild pointer of unlock_all_bitmaps()

Evgeny Novikov <[email protected]>
video: fbdev: neofb: fix memory leak in neo_scan_monitor()

Sedat Dilek <[email protected]>
crypto: aesni - Fix build with LLVM_IAS=1

Aditya Pakki <[email protected]>
drm/radeon: Fix reference count leaks caused by pm_runtime_get_sync

Jack Xiao <[email protected]>
drm/amdgpu: avoid dereferencing a NULL pointer

Paul E. McKenney <[email protected]>
fs/btrfs: Add cond_resched() for try_release_extent_mapping() stalls

Luis Chamberlain <[email protected]>
loop: be paranoid on exit and prevent new additions / removals

Lihong Kou <[email protected]>
Bluetooth: add a mutex lock to avoid UAF in do_enale_set

Maulik Shah <[email protected]>
soc: qcom: rpmh-rsc: Set suppress_bind_attrs flag

Tomi Valkeinen <[email protected]>
drm/tilcdc: fix leak & null ref in panel_connector_get_modes

Yu Kuai <[email protected]>
ARM: socfpga: PM: add missing put_device() call in socfpga_setup_ocram_self_refresh()

Dilip Kota <[email protected]>
spi: lantiq: fix: Rx overflow error in full duplex mode

yu kuai <[email protected]>
ARM: at91: pm: add missing put_device() call in at91_pm_sram_init()

Niklas Söderlund <[email protected]>
ARM: dts: gose: Fix ports node name for adv7612

Niklas Söderlund <[email protected]>
ARM: dts: gose: Fix ports node name for adv7180

Lu Wei <[email protected]>
platform/x86: intel-vbtn: Fix return value check in check_acpi_dev()

Lu Wei <[email protected]>
platform/x86: intel-hid: Fix return value check in check_acpi_dev()

Finn Thain <[email protected]>
m68k: mac: Fix IOP status/control register writes

Finn Thain <[email protected]>
m68k: mac: Don't send IOP message until channel is idle

Sudeep Holla <[email protected]>
clk: scmi: Fix min and max rate when registering clocks with discrete rates

Alim Akhtar <[email protected]>
arm64: dts: exynos: Fix silent hang after boot on Espresso

Cristian Marussi <[email protected]>
firmware: arm_scmi: Fix SCMI genpd domain probing

Gilad Ben-Yossef <[email protected]>
crypto: ccree - fix resource leak on error path

Stephan Gerhold <[email protected]>
arm64: dts: qcom: msm8916: Replace invalid bias-pull-none property

Qiushi Wu <[email protected]>
EDAC: Fix reference count leaks

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: fix rk3399-puma gmac reset gpio

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: fix rk3399-puma vcc5v0-host gpio

Heiko Stuebner <[email protected]>
arm64: dts: rockchip: fix rk3368-lion gmac reset gpio

Peng Liu <[email protected]>

    sched: correct SD_flags returned by tl->sd_flags()

Vincent Guittot <[email protected]>
sched/fair: Fix NOHZ next idle balance

Zhenzhong Duan <[email protected]>
x86/mce/inject: Fix a wrong assignment of i_mce.status

Yang Yingliang <[email protected]>

    cgroup: add missing skcd->no_refcnt check in cgroup_sk_clone()

Grant Likely <[email protected]>
HID: input: Fix devices that return multiple bytes in battery report

Nick Desaulniers <[email protected]>
tracepoint: Mark __tracepoint_string's __used

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

Diffstat:

 Documentation/ABI/testing/sysfs-bus-iio            |  3 +-
 Makefile                                           |  4 +-
 arch/arm/boot/dts/r8a7793-gose.dts                 |  4 +-
 arch/arm/kernel/stacktrace.c                       | 24 ++++++
 arch/arm/mach-at91/pm.c                            | 11 ++-
 arch/arm/mach-socfpga/pm.c                         |  8 +-
 arch/arm64/boot/dts/exynos/exynos7-espresso.dts    |  1 +
 arch/arm64/boot/dts/hisilicon/hi3660-hikey960.dts  | 11 +++
 arch/arm64/boot/dts/hisilicon/hi6220-hikey.dts     |  2 +-
 arch/arm64/boot/dts/qcom/msm8916-pins.dtsi         | 10 +--
 arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi      |  2 +-
 arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi      |  4 +-
 arch/m68k/mac/iop.c                                | 21 ++---
 arch/mips/cavium-octeon/octeon-usb.c               |  5 +-
 arch/parisc/include/asm/barrier.h                  | 61 ++++++++++++++
 arch/powerpc/boot/Makefile                         |  2 +-
 arch/powerpc/boot/serial.c                         |  2 +-
 arch/powerpc/kernel/vdso.c                         |  2 +-
 arch/powerpc/mm/pkeys.c                            | 16 ++--
 arch/x86/crypto/aes_ctrby8_avx-x86_64.S            | 14 +---
 arch/x86/crypto/aesni-intel_asm.S                  |  6 +-
 arch/x86/kernel/apic/io_apic.c                     |  5 ++
 arch/x86/kernel/cpu/mcheck/mce-inject.c            |  2 +-
 arch/x86/kernel/ptrace.c                           |  2 +-
 drivers/acpi/acpica/exprep.c                       |  4 -
 drivers/acpi/acpica/utdelete.c                     |  6 +-
 drivers/block/loop.c                               |  4 +
 drivers/bluetooth/hci_h5.c                         |  2 +-
 drivers/bluetooth/hci_serdev.c                     |  3 +-
 drivers/char/agp/intel-gtt.c                       |  4 +-
 drivers/clk/clk-scmi.c                             | 22 ++++-
 drivers/cpufreq/armada-37xx-cpufreq.c              |  1 +
 drivers/crypto/cavium/cpt/cptvf_algs.c             |  1 +
 drivers/crypto/cavium/cpt/cptvf_reqmanager.c       | 12 +--
 drivers/crypto/cavium/cpt/request_manager.h        |  2 +
 drivers/crypto/ccp/ccp-dev.h                       |  1 +
 drivers/crypto/ccp/ccp-ops.c                       | 37 ++++++---
 drivers/crypto/ccree/cc_cipher.c                   | 30 ++++---
 drivers/crypto/hisilicon/sec/sec_algs.c            | 34 ++++----
 drivers/crypto/qat/qat_common/qat_uclo.c           |  9 ++-
 drivers/edac/edac_device_sysfs.c                   |  1 +
 drivers/edac/edac_pci_sysfs.c                      |  2 +-
 drivers/firmware/arm_scmi/scmi_pm_domain.c         | 12 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c          | 19 +++--
 drivers/gpu/drm/arm/malidp_planes.c                |  2 +-
 drivers/gpu/drm/bridge/sil-sii8620.c               |  2 +-
 drivers/gpu/drm/drm_debugfs.c                      |  8 +-
 drivers/gpu/drm/drm_mipi_dsi.c                     |  6 +-
 drivers/gpu/drm/etnaviv/etnaviv_gpu.c              | 19 +++--
 drivers/gpu/drm/imx/imx-tve.c                      | 20 ++---
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c           |  2 +-
 drivers/gpu/drm/nouveau/nouveau_drm.c              |  8 +-
 drivers/gpu/drm/nouveau/nouveau_gem.c              |  4 +-
 drivers/gpu/drm/nouveau/nouveau_sgdma.c            |  9 +--
 drivers/gpu/drm/panel/panel-simple.c               |  2 +-
 drivers/gpu/drm/radeon/ci_dpm.c                    |  2 +-
 drivers/gpu/drm/radeon/radeon_display.c            |  4 +-
 drivers/gpu/drm/radeon/radeon_drv.c                |  9 +--
 drivers/gpu/drm/radeon/radeon_kms.c                |  4 +-
 drivers/gpu/drm/tilcdc/tilcdc_panel.c              |  6 +-
 drivers/gpu/drm/ttm/ttm_tt.c                       |  3 -
 drivers/gpu/host1x/debug.c                         |  4 +
 drivers/hid/hid-input.c                            |  6 +-
 drivers/hwtracing/coresight/coresight-tmc-etf.c    | 13 ++-
 drivers/infiniband/core/verbs.c                    |  2 +-
 drivers/infiniband/hw/qedr/qedr.h                  |  4 +-
 drivers/infiniband/hw/qedr/verbs.c                 | 22 +++--
 drivers/infiniband/sw/rxe/rxe_recv.c               |  6 +-
 drivers/infiniband/sw/rxe/rxe_verbs.c              |  5 +-
 drivers/iommu/intel_irq_remapping.c                |  8 ++
 drivers/irqchip/irq-mtk-sysirq.c                   |  8 +-
 drivers/leds/led-class.c                           |  1 +
 drivers/leds/leds-lm355x.c                         |  7 +-
 drivers/md/bcache/super.c                          |  9 ++-
 drivers/md/md-cluster.c                            |  1 +
 drivers/media/firewire/firedtv-fw.c                |  2 +
 drivers/media/platform/exynos4-is/media-dev.c      |  3 +
 drivers/media/platform/omap3isp/isppreview.c       |  4 +-
 drivers/misc/cxl/sysfs.c                           |  2 +-
 drivers/mtd/nand/raw/qcom_nandc.c                  |  7 +-
 drivers/net/dsa/mv88e6xxx/chip.c                   |  1 -
 drivers/net/dsa/rtl8366.c                          | 35 +++++---
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c  |  2 +-
 .../ethernet/cavium/liquidio/cn23xx_pf_device.c    |  2 +-
 drivers/net/ethernet/freescale/fman/fman.c         |  3 +-
 drivers/net/ethernet/freescale/fman/fman_dtsec.c   |  4 +-
 drivers/net/ethernet/freescale/fman/fman_mac.h     |  2 +-
 drivers/net/ethernet/freescale/fman/fman_memac.c   |  3 +-
 drivers/net/ethernet/freescale/fman/fman_port.c    |  9 ++-
 drivers/net/ethernet/freescale/fman/fman_tgec.c    |  2 +-
 drivers/net/ethernet/toshiba/spider_net.c          |  4 +-
 drivers/net/wan/lapbether.c                        | 10 ++-
 drivers/net/wireless/ath/ath10k/htt_tx.c           |  4 +
 .../broadcom/brcm80211/brcmfmac/fwil_types.h       |  2 +-
 .../broadcom/brcm80211/brcmfmac/fwsignal.c         |  4 +
 .../wireless/broadcom/brcm80211/brcmfmac/sdio.c    |  6 +-
 drivers/net/wireless/intel/iwlegacy/common.c       |  4 +-
 drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 22 +++--
 drivers/net/wireless/ti/wl1251/event.c             |  2 +-
 drivers/parisc/sba_iommu.c                         |  2 +-
 drivers/pci/access.c                               |  8 +-
 drivers/pci/controller/pcie-cadence-host.c         |  9 ++-
 drivers/pci/controller/vmd.c                       |  3 +
 drivers/pci/pcie/aspm.c                            |  1 +
 drivers/pci/quirks.c                               |  2 +
 drivers/phy/samsung/phy-exynos5-usbdrd.c           |  4 +-
 drivers/pinctrl/pinctrl-single.c                   | 11 ++-
 drivers/platform/x86/intel-hid.c                   |  2 +-
 drivers/platform/x86/intel-vbtn.c                  |  2 +-
 drivers/power/supply/88pm860x_battery.c            |  6 +-
 drivers/s390/net/qeth_l2_main.c                    |  4 +
 drivers/scsi/arm/cumana_2.c                        |  2 +-
 drivers/scsi/arm/eesox.c                           |  2 +-
 drivers/scsi/arm/powertec.c                        |  2 +-
 drivers/scsi/mesh.c                                |  8 +-
 drivers/scsi/scsi_debug.c                          |  6 ++
 drivers/soc/qcom/rpmh-rsc.c                        |  1 +
 drivers/spi/spi-lantiq-ssc.c                       | 10 +++
 drivers/spi/spidev.c                               | 21 +++--
 drivers/staging/rtl8192u/r8192U_core.c             |  2 +-
 drivers/thermal/ti-soc-thermal/ti-thermal-common.c |  2 +-
 drivers/usb/core/quirks.c                          | 16 +++-
 drivers/usb/dwc2/platform.c                        |  4 +-
 drivers/usb/gadget/udc/bdc/bdc_core.c              | 13 ++-
 drivers/usb/gadget/udc/bdc/bdc_ep.c                | 16 ++--
 drivers/usb/gadget/udc/net2280.c                   |  4 +-
 drivers/usb/mtu3/mtu3_core.c                       |  6 +-
 drivers/usb/serial/cp210x.c                        | 19 +++++
 drivers/usb/serial/iuu_phoenix.c                   | 14 ++--
 drivers/video/console/newport_con.c                | 12 ++-
 drivers/video/fbdev/neofb.c                        |  1 +
 drivers/video/fbdev/pxafb.c                        |  4 +-
 drivers/video/fbdev/sm712fb.c                      |  2 +
 drivers/xen/balloon.c                              | 12 ++-
 drivers/xen/gntdev-dmabuf.c                        |  8 ++
 fs/9p/v9fs.c                                       |  5 +-
 fs/btrfs/extent_io.c                               |  2 +
 fs/dlm/lockspace.c                                 |  6 +-
 fs/minix/inode.c                                   | 36 ++++++++-
 fs/minix/itree_common.c                            |  8 +-
 fs/nfs/pnfs.c                                      | 46 ++++-------
 fs/ocfs2/dlmglue.c                                 |  8 +-
 fs/pstore/platform.c                               |  5 +-
 fs/xfs/scrub/bmap.c                                | 22 ++++-
 fs/xfs/xfs_reflink.c                               | 21 +++--
 include/asm-generic/vmlinux.lds.h                  |  1 +
 include/linux/bitfield.h                           |  2 +-
 include/linux/tracepoint.h                         |  2 +-
 include/net/inet_connection_sock.h                 |  4 +
 include/net/ip_vs.h                                | 10 +--
 kernel/cgroup/cgroup.c                             |  2 +
 kernel/sched/fair.c                                | 23 +++---
 kernel/sched/topology.c                            |  2 +-
 lib/dynamic_debug.c                                | 23 +++---
 mm/mmap.c                                          |  1 +
 net/bluetooth/6lowpan.c                            |  5 ++
 net/ipv4/inet_connection_sock.c                    | 93 ++++++++++++----------
 net/ipv4/inet_hashtables.c                         |  1 +
 net/netfilter/ipvs/ip_vs_core.c                    | 12 +--
 net/nfc/rawsock.c                                  |  7 +-
 net/packet/af_packet.c                             |  9 ++-
 net/socket.c                                       |  2 +-
 net/sunrpc/xprtrdma/svc_rdma_rw.c                  | 28 +++++--
 net/tls/tls_device.c                               |  3 +-
 security/smack/smackfs.c                           |  6 +-
 sound/pci/hda/patch_realtek.c                      |  1 +
 sound/soc/intel/boards/bxt_rt298.c                 |  2 +
 sound/soc/meson/axg-tdm-interface.c                | 26 +++---
 sound/usb/card.h                                   |  1 +
 sound/usb/mixer_quirks.c                           |  1 +
 sound/usb/pcm.c                                    |  6 ++
 sound/usb/quirks-table.h                           | 64 ++++++++++++++-
 sound/usb/quirks.c                                 |  3 +
 sound/usb/stream.c                                 |  1 +
 tools/build/Build.include                          |  3 +-
 .../selftests/powerpc/benchmarks/context_switch.c  | 21 +++--
 tools/testing/selftests/powerpc/utils.c            | 37 ++++++---
 177 files changed, 1086 insertions(+), 489 deletions(-)