Skip to content

4.9.129-stable review

Greg Kroah-Hartman linux-efi linux-fsdevel linux-kselftest linux-mips linux-mtd linux-sh lkml platform-driver-x86 stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest111 patches 9 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/111be2net: Fix memory leak in be_cmd_get_profile_config()drivers/net/ethernet/emulex/benet/be_cmds.c+1 -10 replies
2/111rds: fix two RCU related problemsnet/rds/bind.c+4 -10 replies
3/111net/mlx5: Fix use-after-free in self-healing flowdrivers/net/ethernet/mellanox/mlx5/core/health.c drivers/net/ethernet/mellanox/mlx5/core/main.c include/linux/mlx5/driver.h+12 -40 replies
4/111net/mlx5: Fix debugfs cleanup in the device init/remove flowdrivers/net/ethernet/mellanox/mlx5/core/main.c+4 -20 replies
5/111iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer registerdrivers/iommu/arm-smmu-v3.c+1 -00 replies
6/111ALSA: msnd: Fix the default sample sizessound/isa/msnd/msnd_pinnacle.c+2 -20 replies
7/111ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macrosound/usb/quirks-table.h+2 -10 replies
8/111xfrm: fix passing zero to ERR_PTR() warningnet/xfrm/xfrm_policy.c+4 -10 replies
9/111gfs2: Special-case rindex for gfs2_growfs/gfs2/bmap.c+1 -10 replies
10/111clk: imx6ul: fix missing of_node_put()drivers/clk/imx/clk-imx6ul.c+1 -00 replies
11/111clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failuredrivers/clk/clk-fixed-factor.c+8 -10 replies
12/111kbuild: add .DELETE_ON_ERROR special targetscripts/Kbuild.include+3 -00 replies
13/111media: tw686x: Fix oops on buffer alloc failuredrivers/media/pci/tw686x/tw686x-video.c+8 -30 replies
14/111dmaengine: pl330: fix irq race with terminate_alldrivers/dma/pl330.c+3 -20 replies
15/111MIPS: ath79: fix system restartarch/mips/ath79/setup.c arch/mips/include/asm/mach-ath79/ath79.h+2 -00 replies
16/111media: videobuf2-core: check for q->error in vb2_core_qbuf()drivers/media/v4l2-core/videobuf2-core.c+5 -00 replies
17/111IB/rxe: Drop QP0 silentlydrivers/infiniband/sw/rxe/rxe_recv.c+7 -20 replies
18/111mtd/maps: fix solutionengine.c printk format warningsdrivers/mtd/maps/solutionengine.c+3 -30 replies
19/111perf test: Fix subtest number when showing resultstools/perf/tests/builtin-test.c+1 -10 replies
20/111gfs2: Dont reject a supposedly full bitmap if we have blocks reservedfs/gfs2/rgrp.c+2 -10 replies
21/111fbdev: omapfb: off by one in omapfb_register_client()drivers/video/fbdev/omap/omapfb_main.c+1 -10 replies
22/111video: goldfishfb: fix memory leak on driver removedrivers/video/fbdev/goldfishfb.c+1 -00 replies
23/111fbdev/via: fix defined but not used warningdrivers/video/fbdev/via/viafbdev.c+2 -10 replies
24/111perf powerpc: Fix callchain ip filtering when return address is in a registertools/perf/arch/powerpc/util/skip-callchain-idx.c+6 -20 replies
25/111video: fbdev: pxafb: clear allocated memory for video modesdrivers/video/fbdev/pxafb.c+2 -20 replies
26/111fbdev: Distinguish between interlaced and progressive modesdrivers/video/fbdev/core/modedb.c+30 -110 replies
27/111ARM: exynos: Clear global variable on init error patharch/arm/mach-exynos/suspend.c+1 -00 replies
28/111perf powerpc: Fix callchain ip filteringtools/perf/arch/powerpc/util/skip-callchain-idx.c+1 -10 replies
29/111powerpc/powernv: opal_put_chars partial write fixarch/powerpc/platforms/powernv/opal.c+1 -10 replies
30/111MIPS: jz4740: Bump zload addressarch/mips/jz4740/Platform+1 -10 replies
31/111mac80211: restrict delayed tailroom needed decrementnet/mac80211/cfg.c net/mac80211/key.c+16 -100 replies
32/111Smack: Fix handling of IPv4 traffic received by PF_INET6 socketssecurity/smack/smack_lsm.c+9 -50 replies
33/111wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value of qe_muram_allocdrivers/net/wan/fsl_ucc_hdlc.c+3 -30 replies
34/111efi/arm: preserve early mapping of UEFI memory map longer for BGRTdrivers/firmware/efi/arm-init.c drivers/firmware/efi/arm-runtime.c+3 -20 replies
35/111nfp: avoid buffer leak when FW communication failsdrivers/net/ethernet/netronome/nfp/nfp_net_common.c+10 -30 replies
36/111xen-netfront: fix queue name settingdrivers/net/xen-netfront.c+1 -10 replies
37/111arm64: dts: qcom: db410c: Fix Bluetooth LED triggerarch/arm64/boot/dts/qcom/apq8016-sbc.dtsi+1 -10 replies
38/111ARM: dts: qcom: msm8974-hammerhead: increase load on l20 for sdhciarch/arm/boot/dts/qcom-msm8974-lge-nexus5-hammerhead.dts+2 -00 replies
39/111s390/qeth: fix race in used-buffer accountingdrivers/s390/net/qeth_core_main.c+2 -10 replies
40/111s390/qeth: reset layer2 attribute on layer switchdrivers/s390/net/qeth_core_sys.c+1 -00 replies
41/111platform/x86: toshiba_acpi: Fix defined but not used build warningsdrivers/platform/x86/toshiba_acpi.c+2 -10 replies
42/111KVM: arm/arm64: Fix vgic init racevirt/kvm/arm/vgic/vgic-init.c+4 -00 replies
43/111drivers/base: stop new probing during shutdowndrivers/base/core.c+3 -00 replies
44/111dmaengine: mv_xor_v2: kill the tasklets upon exitdrivers/dma/mv_xor_v2.c+2 -00 replies
45/111crypto: sharah - Unregister correct algorithms for SAHARA 3drivers/crypto/sahara.c+2 -20 replies
46/111xen-netfront: fix warn message as irq device name has /drivers/net/xen-netfront.c+4 -20 replies
47/111RDMA/cma: Protect cma dev list with lockdrivers/infiniband/core/cma.c+7 -50 replies
48/111pstore: Fix incorrect persistent ram buffer mappingfs/pstore/ram_core.c+14 -30 replies
49/111xen/netfront: fix waiting for xenbus state changedrivers/net/xen-netfront.c+10 -140 replies
50/111IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handlerdrivers/infiniband/ulp/ipoib/ipoib_cm.c+2 -00 replies
51/111mmc: omap_hsmmc: fix wakeirq handling on removaldrivers/mmc/host/omap_hsmmc.c+1 -00 replies
52/111Tools: hv: Fix a bug in the key delete codetools/hv/hv_kvp_daemon.c+1 -10 replies
53/111misc: hmc6352: fix potential Spectre v1drivers/misc/hmc6352.c+2 -00 replies
54/111usb: Dont die twice if PCI xhci host is not responding in resumedrivers/usb/core/hcd-pci.c+0 -20 replies
55/111mei: ignore not found client in the enumerationdrivers/misc/mei/hbm.c+6 -30 replies
56/111USB: Add quirk to support DJI CineSSDdrivers/usb/core/quirks.c drivers/usb/storage/scsiglue.c drivers/usb/storage/unusual_devs.h+19 -00 replies
57/111usb: uas: add support for more quirk flagsdrivers/usb/storage/uas.c+21 -00 replies
58/111usb: Avoid use-after-free by flushing endpoints early in usb_set_interface()drivers/usb/core/message.c+11 -00 replies
59/111usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame()drivers/usb/host/u132-hcd.c+1 -10 replies
60/111USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controllerdrivers/usb/core/quirks.c+4 -00 replies
61/111usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0drivers/usb/gadget/udc/renesas_usb3.c+4 -10 replies
62/111USB: net2280: Fix erroneous synchronization changedrivers/usb/gadget/udc/net2280.c+14 -20 replies
63/111USB: serial: io_ti: fix array underflow in completion handlerdrivers/usb/serial/io_ti.h+1 -10 replies
64/111usb: misc: uss720: Fix two sleep-in-atomic-context bugsdrivers/usb/misc/uss720.c+2 -20 replies
65/111USB: serial: ti_usb_3410_5052: fix array underflow in completion handlerdrivers/usb/serial/ti_usb_3410_5052.c+1 -10 replies
66/111USB: yurex: Fix buffer over-read in yurex_write()drivers/usb/misc/yurex.c+3 -20 replies
67/111usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()drivers/usb/class/cdc-wdm.c+1 -10 replies
68/111Revert "cdc-acm: implement put_char() and flush_chars()"drivers/usb/class/cdc-acm.c drivers/usb/class/cdc-acm.h+0 -740 replies
69/111cifs: prevent integer overflow in nxt_dir_entry()fs/cifs/readdir.c+9 -20 replies
70/111CIFS: fix wrapping bugs in num_entries()fs/cifs/smb2pdu.c+15 -100 replies
71/111perf/core: Force USER_DS when recording user stack datakernel/events/core.c+4 -00 replies
72/111NFSv4.1 fix infinite loop on I/O.fs/nfs/nfs4proc.c fs/nfs/nfs4state.c+9 -30 replies
73/111binfmt_elf: Respect error return from `regset->activefs/binfmt_elf.c+1 -10 replies
74/111audit: fix use-after-free in audit_add_watchkernel/audit_watch.c+11 -10 replies
75/111mtdchar: fix overflows in adjustment of `count`drivers/mtd/mtdchar.c+7 -30 replies
76/111evm: Dont deadlock if a crypto algorithm is unavailablecrypto/api.c include/linux/crypto.h security/integrity/evm/evm_crypto.c+8 -20 replies
77/111MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG readsarch/mips/loongson64/common/cs5536/cs5536_ohci.c+1 -10 replies
78/111configfs: fix registered group removalfs/configfs/dir.c+11 -00 replies
79/111efi/esrt: Only call efi_mem_reserve() for boot services memorydrivers/firmware/efi/esrt.c+2 -10 replies
80/111ARM: hisi: handle of_iomap and fix missing of_node_putarch/arm/mach-hisi/hotplug.c+13 -60 replies
81/111ARM: hisi: fix error handling and missing of_node_putarch/arm/mach-hisi/hotplug.c+4 -40 replies
82/111ARM: hisi: check of_iomap and fix missing of_node_putarch/arm/mach-hisi/hotplug.c+9 -50 replies
83/111gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codesdrivers/gpu/ipu-v3/ipu-csi.c+16 -40 replies
84/111mmc: tegra: prevent HS200 on Tegra 3drivers/mmc/host/sdhci-tegra.c+2 -10 replies
85/111mmc: sdhci: do not try to use 3.3V signaling if not supporteddrivers/mmc/host/sdhci.c+8 -10 replies
86/111drm/nouveau: tegra: Detach from ARM DMA/IOMMU mappingdrivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c+13 -00 replies
87/111parport: sunbpp: fix error return codedrivers/parport/parport_sunbpp.c+6 -20 replies
88/111coresight: Handle errors in finding input/output portsdrivers/hwtracing/coresight/coresight.c+5 -20 replies
89/111coresight: tpiu: Fix disabling timeoutsdrivers/hwtracing/coresight/coresight-tpiu.c+4 -30 replies
90/111gpio: pxa: Fix potential NULL dereferencedrivers/gpio/gpio-pxa.c+2 -00 replies
91/111gpiolib: Mark gpio_suffixes array with __maybe_unuseddrivers/gpio/gpiolib.h+1 -10 replies
92/111mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)drivers/mfd/88pm860x-i2c.c+4 -40 replies
93/111input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)drivers/input/touchscreen/rohm_bu21023.c+2 -20 replies
94/111rcu: Fix grace-period hangs due to race with CPU offlinekernel/rcu/tree.c kernel/rcu/tree.h+10 -01 reply
95/111drm/amdkfd: Fix error codes in kfd_get_processdrivers/gpu/drm/amd/amdkfd/kfd_process.c+2 -00 replies
96/111rtc: bq4802: add error handling for devm_ioremapdrivers/rtc/rtc-bq4802.c+4 -00 replies
97/111ALSA: pcm: Fix snd_interval_refine first/last with open min/maxsound/core/pcm_lib.c+10 -40 replies
98/111selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/other clock adjustments are in progresstools/testing/selftests/timers/raw_skew.c+5 -00 replies
99/111drm/panel: type promotion bug in s6e8aa0_read_mtp_id()drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c+1 -10 replies
100/111IB/nes: Fix a compiler warningdrivers/infiniband/hw/nes/nes.h+1 -10 replies
101/111gpiolib: Respect error code of ->get_direction()drivers/gpio/gpiolib.c+6 -00 replies
102/111pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be compliantdrivers/pinctrl/qcom/pinctrl-spmi-gpio.c+24 -80 replies
103/111mei: bus: type promotion bug in mei_nfc_if_version()drivers/misc/mei/bus-fixup.c+1 -10 replies
104/111MIPS: VDSO: Match data page cache colouring when D$ aliasesarch/mips/kernel/vdso.c+20 -00 replies
105/111e1000e: Remove Other from EIACdrivers/net/ethernet/intel/e1000e/netdev.c+3 -20 replies
106/111Partial revert "e1000e: Avoid receiver overrun interrupt bursts"drivers/net/ethernet/intel/e1000e/netdev.c+2 -140 replies
107/111e1000e: Fix queue interrupt re-raising in Other interruptdrivers/net/ethernet/intel/e1000e/netdev.c+3 -00 replies
108/111e1000e: Avoid missed interrupts following ICR readdrivers/net/ethernet/intel/e1000e/defines.h drivers/net/ethernet/intel/e1000e/netdev.c+24 -80 replies
109/111Revert "e1000e: Separate signaling for link check/link up"drivers/net/ethernet/intel/e1000e/ich8lan.c drivers/net/ethernet/intel/e1000e/mac.c drivers/net/ethernet/intel/e1000e/netdev.c+9 -190 replies
110/111e1000e: Fix link check race conditiondrivers/net/ethernet/intel/e1000e/ich8lan.c drivers/net/ethernet/intel/e1000e/mac.c+24 -210 replies
111/111MIPS: VDSO: Drop gic_get_usm_range() usagearch/mips/kernel/vdso.c+5 -103 replies

Reviews trailers per patch

39 of 111 patches have a Reviewed-by or Acked-by.

PatchBob PetersonMoni ShouaYuval ShaiaHendrik BruecknerBrian MasneyBoris OstrovskyMarcel ZiswilerRobert JarzmikAndrzej HajdaIvan VeceraSakari Ailus[email protected]Santosh ShilimkarFeras DaoudDaniel JurgensBenjamin HerrenschmidtEric AugerRafael J. WysockiThomas PetazzoniJuergen GrossDennis DalessandroIra WeinyMichael KelleyAlan SternJunki KatoD. ZiescheRonnie SahlbergAurelien AptelDirk van der MerweRoss LagerwallPeter Zijlstra (Intel)Christoph HellwigRobin MurphyNicolas ChauvetLee JonesDmitry TorokhovFelix KuehlingChristian KönigAlexandre BelloniHauke MehrtensAaron BrownAlexander DuyckHerbert XuPavel ShilovskyRichard Guy Briggs
1/111R-b
2/111Reported-and-tested-by A-b
3/111R-b
4/111R-b
5/111
6/111
7/111
8/111
9/111R-b
10/111
11/111
12/111
13/111
14/111
15/111
16/111A-b
17/111A-b R-b
18/111
19/111R-b
20/111
21/111
22/111
23/111
24/111
25/111R-b
26/111
27/111
28/111
29/111R-b
30/111
31/111
32/111
33/111
34/111
35/111R-b
36/111R-b
37/111
38/111T-b
39/111
40/111
41/111
42/111R-b
43/111R-b
44/111R-b
45/111
46/111R-b
47/111R-b R-b
48/111
49/111R-b
50/111T-b R-b
51/111
52/111R-b
53/111
54/111A-b
55/111
56/111A-b
57/111
58/111A-b
59/111
60/111
61/111T-b
62/111T-b
63/111
64/111
65/111
66/111
67/111
68/111
69/111R-b R-b
70/111R-b R-b
71/111A-b
72/111
73/111
74/111R-b
75/111
76/111A-b
77/111
78/111
79/111
80/111
81/111
82/111
83/111
84/111T-b
85/111
86/111A-b R-b T-b
87/111
88/111
89/111
90/111A-b
91/111
92/111A-b
93/111A-b
94/111
95/111R-b A-b
96/111
97/111
98/111
99/111R-b
100/111
101/111
102/111
103/111
104/111T-b T-b
105/111T-b
106/111T-b A-b
107/111T-b A-b
108/111T-b A-b
109/111T-b A-b
110/111T-b A-b
111/111

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

Read the v1 thread

Cover letter [PATCH 4.9 000/111] 4.9.129-stable review

This is the start of the stable review cycle for the 4.9.129 release. There are 111 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 Sep 26 11:30:16 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.9.129-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.9.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.9.129-rc1

Paul Burton <[email protected]>
MIPS: VDSO: Drop gic_get_usm_range() usage

Benjamin Poirier <[email protected]>
e1000e: Fix link check race condition

Benjamin Poirier <[email protected]>
Revert "e1000e: Separate signaling for link check/link up"

Benjamin Poirier <[email protected]>
e1000e: Avoid missed interrupts following ICR read

Benjamin Poirier <[email protected]>
e1000e: Fix queue interrupt re-raising in Other interrupt

Benjamin Poirier <[email protected]>
Partial revert "e1000e: Avoid receiver overrun interrupt bursts"

Benjamin Poirier <[email protected]>
e1000e: Remove Other from EIAC

Paul Burton <[email protected]>
MIPS: VDSO: Match data page cache colouring when D$ aliases

Dan Carpenter <[email protected]>
mei: bus: type promotion bug in mei_nfc_if_version()

Douglas Anderson <[email protected]>
pinctrl: qcom: spmi-gpio: Fix pmic_gpio_config_get() to be compliant

Andy Shevchenko <[email protected]>

    gpiolib: Respect error code of ->get_direction()

Bart Van Assche <[email protected]>
IB/nes: Fix a compiler warning

Dan Carpenter <[email protected]>
drm/panel: type promotion bug in s6e8aa0_read_mtp_id()

John Stultz <[email protected]>
selftest: timers: Tweak raw_skew to SKIP when ADJ_OFFSET/other clock adjustments are in progress

Timo Wischer <[email protected]>
ALSA: pcm: Fix snd_interval_refine first/last with open min/max

Zhouyang Jia <[email protected]>
rtc: bq4802: add error handling for devm_ioremap

Wei Lu <[email protected]>
drm/amdkfd: Fix error codes in kfd_get_process

Paul E. McKenney <[email protected]>
rcu: Fix grace-period hangs due to race with CPU offline

Peter Rosin <[email protected]>

    input: rohm_bu21023: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)

Peter Rosin <[email protected]>

    mfd: 88pm860x-i2c: switch to i2c_lock_bus(..., I2C_LOCK_SEGMENT)

Andy Shevchenko <[email protected]>
gpiolib: Mark gpio_suffixes array with __maybe_unused

Wei Yongjun <[email protected]>
gpio: pxa: Fix potential NULL dereference

Robin Murphy <[email protected]>
coresight: tpiu: Fix disabling timeouts

Suzuki K Poulose <[email protected]>
coresight: Handle errors in finding input/output ports

Julia Lawall <[email protected]>
parport: sunbpp: fix error return code

Thierry Reding <[email protected]>
drm/nouveau: tegra: Detach from ARM DMA/IOMMU mapping

Stefan Agner <[email protected]>
mmc: sdhci: do not try to use 3.3V signaling if not supported

Stefan Agner <[email protected]>
mmc: tegra: prevent HS200 on Tegra 3

Enrico Scholz <[email protected]>
gpu: ipu-v3: csi: pass back mbus_code_to_bus_cfg error codes

Nicholas Mc Guire <[email protected]>
ARM: hisi: check of_iomap and fix missing of_node_put

Nicholas Mc Guire <[email protected]>
ARM: hisi: fix error handling and missing of_node_put

Nicholas Mc Guire <[email protected]>
ARM: hisi: handle of_iomap and fix missing of_node_put

Ard Biesheuvel <[email protected]>
efi/esrt: Only call efi_mem_reserve() for boot services memory

Mike Christie <[email protected]>
configfs: fix registered group removal

Paul Burton <[email protected]>
MIPS: loongson64: cs5536: Fix PCI_OHCI_INT_REG reads

Matthew Garrett <[email protected]>
evm: Don't deadlock if a crypto algorithm is unavailable

Jann Horn <[email protected]>
mtdchar: fix overflows in adjustment of count

Ronny Chevalier <[email protected]>
audit: fix use-after-free in audit_add_watch

Maciej W. Rozycki <[email protected]>

    binfmt_elf: Respect error return from `regset->active'

Trond Myklebust <[email protected]>
NFSv4.1 fix infinite loop on I/O.

Yabin Cui <[email protected]>
perf/core: Force USER_DS when recording user stack data

Dan Carpenter <[email protected]>
CIFS: fix wrapping bugs in num_entries()

Dan Carpenter <[email protected]>
cifs: prevent integer overflow in nxt_dir_entry()

Oliver Neukum <[email protected]>
Revert "cdc-acm: implement put_char() and flush_chars()"

Jia-Ju Bai <[email protected]>
usb: cdc-wdm: Fix a sleep-in-atomic-context bug in service_outstanding_interrupt()

Ben Hutchings <[email protected]>
USB: yurex: Fix buffer over-read in yurex_write()

Johan Hovold <[email protected]>
USB: serial: ti_usb_3410_5052: fix array underflow in completion handler

Jia-Ju Bai <[email protected]>
usb: misc: uss720: Fix two sleep-in-atomic-context bugs

Johan Hovold <[email protected]>
USB: serial: io_ti: fix array underflow in completion handler

Alan Stern <[email protected]>
USB: net2280: Fix erroneous synchronization change

Yoshihiro Shimoda <[email protected]>
usb: gadget: udc: renesas_usb3: fix maxpacket size of ep0

Maxence Duprès <[email protected]>
USB: add quirk for WORLDE Controller KS49 or Prodipe MIDI 49C USB controller

Jia-Ju Bai <[email protected]>
usb: host: u132-hcd: Fix a sleep-in-atomic-context bug in u132_get_frame()

Mathias Nyman <[email protected]>
usb: Avoid use-after-free by flushing endpoints early in usb_set_interface()

Oliver Neukum <[email protected]>
usb: uas: add support for more quirk flags

Tim Anderson <[email protected]>
USB: Add quirk to support DJI CineSSD

Alexander Usyskin <[email protected]>
mei: ignore not found client in the enumeration

Mathias Nyman <[email protected]>
usb: Don't die twice if PCI xhci host is not responding in resume

Gustavo A. R. Silva <[email protected]>
misc: hmc6352: fix potential Spectre v1

K. Y. Srinivasan <[email protected]>
Tools: hv: Fix a bug in the key delete code

Andreas Kemnade <[email protected]>
mmc: omap_hsmmc: fix wakeirq handling on removal

Aaron Knister <[email protected]>
IB/ipoib: Avoid a race condition between start_xmit and cm_rep_handler

Juergen Gross <[email protected]>
xen/netfront: fix waiting for xenbus state change

Bin Yang <[email protected]>
pstore: Fix incorrect persistent ram buffer mapping

Parav Pandit <[email protected]>
RDMA/cma: Protect cma dev list with lock

Xiao Liang <[email protected]>
xen-netfront: fix warn message as irq device name has '/'

Michael Müller <[email protected]>
crypto: sharah - Unregister correct algorithms for SAHARA 3

Hanna Hawa <[email protected]>
dmaengine: mv_xor_v2: kill the tasklets upon exit

Pingfan Liu <[email protected]>
drivers/base: stop new probing during shutdown

Christoffer Dall <[email protected]>
KVM: arm/arm64: Fix vgic init race

Randy Dunlap <[email protected]>
platform/x86: toshiba_acpi: Fix defined but not used build warnings

Julian Wiedmann <[email protected]>
s390/qeth: reset layer2 attribute on layer switch

Julian Wiedmann <[email protected]>
s390/qeth: fix race in used-buffer accounting

Bhushan Shah <[email protected]>
ARM: dts: qcom: msm8974-hammerhead: increase load on l20 for sdhci

Loic Poulain <[email protected]>
arm64: dts: qcom: db410c: Fix Bluetooth LED trigger

Vitaly Kuznetsov <[email protected]>
xen-netfront: fix queue name setting

Jakub Kicinski <[email protected]>
nfp: avoid buffer leak when FW communication fails

Ard Biesheuvel <[email protected]>
efi/arm: preserve early mapping of UEFI memory map longer for BGRT

YueHaibing <[email protected]>
wan/fsl_ucc_hdlc: use IS_ERR_VALUE() to check return value of qe_muram_alloc

Piotr Sawicki <[email protected]>
Smack: Fix handling of IPv4 traffic received by PF_INET6 sockets

Manikanta Pubbisetty <[email protected]>
mac80211: restrict delayed tailroom needed decrement

Paul Cercueil <[email protected]>
MIPS: jz4740: Bump zload address

Nicholas Piggin <[email protected]>
powerpc/powernv: opal_put_chars partial write fix

Sandipan Das <[email protected]>
perf powerpc: Fix callchain ip filtering

Krzysztof Kozlowski <[email protected]>
ARM: exynos: Clear global variable on init error path

Fredrik Noring <[email protected]>
fbdev: Distinguish between interlaced and progressive modes

Daniel Mack <[email protected]>
video: fbdev: pxafb: clear allocated memory for video modes

Sandipan Das <[email protected]>
perf powerpc: Fix callchain ip filtering when return address is in a register

Randy Dunlap <[email protected]>
fbdev/via: fix defined but not used warning

Anton Vasilyev <[email protected]>
video: goldfishfb: fix memory leak on driver remove

Dan Carpenter <[email protected]>
fbdev: omapfb: off by one in omapfb_register_client()

Bob Peterson <[email protected]>
gfs2: Don't reject a supposedly full bitmap if we have blocks reserved

Thomas Richter <[email protected]>
perf test: Fix subtest number when showing results

Randy Dunlap <[email protected]>
mtd/maps: fix solutionengine.c printk format warnings

Zhu Yanjun <[email protected]>
IB/rxe: Drop QP0 silently

Hans Verkuil <[email protected]>

    media: videobuf2-core: check for q->error in vb2_core_qbuf()

Felix Fietkau <[email protected]>
MIPS: ath79: fix system restart

John Keeping <[email protected]>
dmaengine: pl330: fix irq race with terminate_all

Krzysztof Ha?asa <[email protected]>
media: tw686x: Fix oops on buffer alloc failure

Masahiro Yamada <[email protected]>
kbuild: add .DELETE_ON_ERROR special target

Rajan Vaja <[email protected]>
clk: clk-fixed-factor: Clear OF_POPULATED flag in case of failure

Nicholas Mc Guire <[email protected]>
clk: imx6ul: fix missing of_node_put()

Andreas Gruenbacher <[email protected]>
gfs2: Special-case rindex for gfs2_grow

YueHaibing <[email protected]>
xfrm: fix 'passing zero to ERR_PTR()' warning

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix multiple definitions in AU0828_DEVICE() macro

Takashi Iwai <[email protected]>
ALSA: msnd: Fix the default sample sizes

Miao Zhong <[email protected]>
iommu/arm-smmu-v3: sync the OVACKFLG to PRIQ consumer register

Jack Morgenstein <[email protected]>
net/mlx5: Fix debugfs cleanup in the device init/remove flow

Jack Morgenstein <[email protected]>
net/mlx5: Fix use-after-free in self-healing flow

Cong Wang <[email protected]>
rds: fix two RCU related problems

Petr Oros <[email protected]>
be2net: Fix memory leak in be_cmd_get_profile_config()

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

Diffstat:

 Makefile                                           |  4 +-
 .../dts/qcom-msm8974-lge-nexus5-hammerhead.dts     |  2 +
 arch/arm/mach-exynos/suspend.c                     |  1 +
 arch/arm/mach-hisi/hotplug.c                       | 41 +++++++-----
 arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi          |  2 +-
 arch/mips/ath79/setup.c                            |  1 +
 arch/mips/include/asm/mach-ath79/ath79.h           |  1 +
 arch/mips/jz4740/Platform                          |  2 +-
 arch/mips/kernel/vdso.c                            | 35 ++++++++---
 arch/mips/loongson64/common/cs5536/cs5536_ohci.c   |  2 +-
 arch/powerpc/platforms/powernv/opal.c              |  2 +-
 crypto/api.c                                       |  2 +-
 drivers/base/core.c                                |  3 +
 drivers/clk/clk-fixed-factor.c                     |  9 ++-
 drivers/clk/imx/clk-imx6ul.c                       |  1 +
 drivers/crypto/sahara.c                            |  4 +-
 drivers/dma/mv_xor_v2.c                            |  2 +
 drivers/dma/pl330.c                                |  5 +-
 drivers/firmware/efi/arm-init.c                    |  1 -
 drivers/firmware/efi/arm-runtime.c                 |  4 +-
 drivers/firmware/efi/esrt.c                        |  3 +-
 drivers/gpio/gpio-pxa.c                            |  2 +
 drivers/gpio/gpiolib.c                             |  6 ++
 drivers/gpio/gpiolib.h                             |  2 +-
 drivers/gpu/drm/amd/amdkfd/kfd_process.c           |  2 +
 drivers/gpu/drm/nouveau/nvkm/engine/device/tegra.c | 13 ++++
 drivers/gpu/drm/panel/panel-samsung-s6e8aa0.c      |  2 +-
 drivers/gpu/ipu-v3/ipu-csi.c                       | 20 ++++--
 drivers/hwtracing/coresight/coresight-tpiu.c       |  7 ++-
 drivers/hwtracing/coresight/coresight.c            |  7 ++-
 drivers/infiniband/core/cma.c                      | 12 ++--
 drivers/infiniband/hw/nes/nes.h                    |  2 +-
 drivers/infiniband/sw/rxe/rxe_recv.c               |  9 ++-
 drivers/infiniband/ulp/ipoib/ipoib_cm.c            |  2 +
 drivers/input/touchscreen/rohm_bu21023.c           |  4 +-
 drivers/iommu/arm-smmu-v3.c                        |  1 +
 drivers/media/pci/tw686x/tw686x-video.c            | 11 +++-
 drivers/media/v4l2-core/videobuf2-core.c           |  5 ++
 drivers/mfd/88pm860x-i2c.c                         |  8 +--
 drivers/misc/hmc6352.c                             |  2 +
 drivers/misc/mei/bus-fixup.c                       |  2 +-
 drivers/misc/mei/hbm.c                             |  9 ++-
 drivers/mmc/host/omap_hsmmc.c                      |  1 +
 drivers/mmc/host/sdhci-tegra.c                     |  3 +-
 drivers/mmc/host/sdhci.c                           |  9 ++-
 drivers/mtd/maps/solutionengine.c                  |  6 +-
 drivers/mtd/mtdchar.c                              | 10 ++-
 drivers/net/ethernet/emulex/benet/be_cmds.c        |  2 +-
 drivers/net/ethernet/intel/e1000e/defines.h        | 21 ++++++-
 drivers/net/ethernet/intel/e1000e/ich8lan.c        | 44 +++++++------
 drivers/net/ethernet/intel/e1000e/mac.c            | 27 ++++----
 drivers/net/ethernet/intel/e1000e/netdev.c         | 33 ++++------
 drivers/net/ethernet/mellanox/mlx5/core/health.c   | 10 ++-
 drivers/net/ethernet/mellanox/mlx5/core/main.c     | 10 +--
 .../net/ethernet/netronome/nfp/nfp_net_common.c    | 13 +++-
 drivers/net/wan/fsl_ucc_hdlc.c                     |  6 +-
 drivers/net/xen-netfront.c                         | 30 +++++----
 drivers/parport/parport_sunbpp.c                   |  8 ++-
 drivers/pinctrl/qcom/pinctrl-spmi-gpio.c           | 32 +++++++---
 drivers/platform/x86/toshiba_acpi.c                |  3 +-
 drivers/rtc/rtc-bq4802.c                           |  4 ++
 drivers/s390/net/qeth_core_main.c                  |  3 +-
 drivers/s390/net/qeth_core_sys.c                   |  1 +
 drivers/usb/class/cdc-acm.c                        | 73 ----------------------
 drivers/usb/class/cdc-acm.h                        |  1 -
 drivers/usb/class/cdc-wdm.c                        |  2 +-
 drivers/usb/core/hcd-pci.c                         |  2 -
 drivers/usb/core/message.c                         | 11 ++++
 drivers/usb/core/quirks.c                          |  7 +++
 drivers/usb/gadget/udc/net2280.c                   | 16 ++++-
 drivers/usb/gadget/udc/renesas_usb3.c              |  5 +-
 drivers/usb/host/u132-hcd.c                        |  2 +-
 drivers/usb/misc/uss720.c                          |  4 +-
 drivers/usb/misc/yurex.c                           |  5 +-
 drivers/usb/serial/io_ti.h                         |  2 +-
 drivers/usb/serial/ti_usb_3410_5052.c              |  2 +-
 drivers/usb/storage/scsiglue.c                     |  9 +++
 drivers/usb/storage/uas.c                          | 21 +++++++
 drivers/usb/storage/unusual_devs.h                 |  7 +++
 drivers/video/fbdev/core/modedb.c                  | 41 ++++++++----
 drivers/video/fbdev/goldfishfb.c                   |  1 +
 drivers/video/fbdev/omap/omapfb_main.c             |  2 +-
 drivers/video/fbdev/pxafb.c                        |  4 +-
 drivers/video/fbdev/via/viafbdev.c                 |  3 +-
 fs/binfmt_elf.c                                    |  2 +-
 fs/cifs/readdir.c                                  | 11 +++-
 fs/cifs/smb2pdu.c                                  | 25 +++++---
 fs/configfs/dir.c                                  | 11 ++++
 fs/gfs2/bmap.c                                     |  2 +-
 fs/gfs2/rgrp.c                                     |  3 +-
 fs/nfs/nfs4proc.c                                  | 10 ++-
 fs/nfs/nfs4state.c                                 |  2 +
 fs/pstore/ram_core.c                               | 17 ++++-
 include/linux/crypto.h                             |  5 ++
 include/linux/mlx5/driver.h                        |  2 +-
 kernel/audit_watch.c                               | 12 +++-
 kernel/events/core.c                               |  4 ++
 kernel/rcu/tree.c                                  |  6 ++
 kernel/rcu/tree.h                                  |  4 ++
 net/mac80211/cfg.c                                 |  2 +-
 net/mac80211/key.c                                 | 24 ++++---
 net/rds/bind.c                                     |  5 +-
 net/xfrm/xfrm_policy.c                             |  5 +-
 scripts/Kbuild.include                             |  3 +
 security/integrity/evm/evm_crypto.c                |  3 +-
 security/smack/smack_lsm.c                         | 14 +++--
 sound/core/pcm_lib.c                               | 14 +++--
 sound/isa/msnd/msnd_pinnacle.c                     |  4 +-
 sound/usb/quirks-table.h                           |  3 +-
 tools/hv/hv_kvp_daemon.c                           |  2 +-
 tools/perf/arch/powerpc/util/skip-callchain-idx.c  | 10 ++-
 tools/perf/tests/builtin-test.c                    |  2 +-
 tools/testing/selftests/timers/raw_skew.c          |  5 ++
 virt/kvm/arm/vgic/vgic-init.c                      |  4 ++
 114 files changed, 630 insertions(+), 337 deletions(-)