Skip to content

4.19.101-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest55 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/55orinoco_usb: fix interface sanity checkdrivers/net/wireless/intersil/orinoco/orinoco_usb.c+2 -20 replies
2/55rsi_91x_usb: fix interface sanity checkdrivers/net/wireless/rsi/rsi_91x_usb.c+1 -10 replies
3/55usb: dwc3: pci: add ID for the Intel Comet Lake -V variantdrivers/usb/dwc3/dwc3-pci.c+4 -00 replies
4/55USB: serial: ir-usb: add missing endpoint sanity checkdrivers/usb/serial/ir-usb.c+3 -00 replies
5/55USB: serial: ir-usb: fix link-speed handlingdrivers/usb/serial/ir-usb.c include/linux/usb/irda.h+22 -110 replies
6/55USB: serial: ir-usb: fix IrLAP framingdrivers/usb/serial/ir-usb.c+91 -220 replies
7/55usb: dwc3: turn off VBUS when leaving host modedrivers/usb/dwc3/core.c+3 -00 replies
8/55staging: most: net: fix buffer overflowdrivers/staging/most/net/net.c+10 -00 replies
9/55staging: wlan-ng: ensure error return is actually returneddrivers/staging/wlan-ng/prism2mgmt.c+1 -10 replies
10/55staging: vt6656: correct packet types for CTS protect, mode.drivers/staging/vt6656/device.h drivers/staging/vt6656/rxtx.c+10 -40 replies
11/55staging: vt6656: use NULLFUCTION stack on mac80211drivers/staging/vt6656/main_usb.c drivers/staging/vt6656/rxtx.c+6 -90 replies
12/55staging: vt6656: Fix false Tx excessive retries reporting.drivers/staging/vt6656/int.c+4 -20 replies
13/55serial: 8250_bcm2835aux: Fix line mismatch on driver unbinddrivers/tty/serial/8250/8250_bcm2835aux.c+1 -10 replies
14/55component: do not dereference opaque pointer in debugfsdrivers/base/component.c+4 -40 replies
15/55mei: me: add comet point (lake) H device idsdrivers/misc/mei/hw-me-regs.h drivers/misc/mei/pci-me.c+6 -00 replies
16/55iio: st_gyro: Correct data for LSM9DS0 gyrodrivers/iio/gyro/st_gyro_core.c+74 -10 replies
17/55crypto: chelsio - fix writing tfm flags to wrong placedrivers/crypto/chelsio/chcr_algo.c+3 -130 replies
18/55cifs: Fix memory allocation in __smb2_handle_cancelled_cmd()fs/cifs/smb2misc.c+1 -10 replies
19/55ath9k: fix storage endpoint lookupdrivers/net/wireless/ath/ath9k/hif_usb.c+1 -10 replies
20/55brcmfmac: fix interface sanity checkdrivers/net/wireless/broadcom/brcm80211/brcmfmac/usb.c+2 -20 replies
21/55rtl8xxxu: fix interface sanity checkdrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+1 -10 replies
22/55zd1211rw: fix storage endpoint lookupdrivers/net/wireless/zydas/zd1211rw/zd_usb.c+1 -10 replies
23/55net_sched: ematch: reject invalid TCF_EM_SIMPLEnet/sched/ematch.c+3 -00 replies
24/55net_sched: fix ops->bind_class() implementationsinclude/net/pkt_cls.h include/net/sch_generic.h net/sched/cls_basic.c +9 more+97 -440 replies
25/55HID: multitouch: Add LG MELF0410 I2C touchscreen supportdrivers/hid/hid-ids.h drivers/hid/hid-multitouch.c+4 -00 replies
26/55arc: eznps: fix allmodconfig kconfig warningarch/arc/plat-eznps/Kconfig+1 -10 replies
27/55HID: Add quirk for Xin-Mo Dual Controllerdrivers/hid/hid-quirks.c+1 -00 replies
28/55HID: ite: Add USB id match for Acer SW5-012 keyboard dockdrivers/hid/hid-ids.h drivers/hid/hid-ite.c+4 -00 replies
29/55HID: Add quirk for incorrect input length on Lenovo Y720drivers/hid/hid-ids.h drivers/hid/i2c-hid/i2c-hid-core.c+14 -30 replies
30/55drivers/hid/hid-multitouch.c: fix a possible null pointer access.drivers/hid/hid-multitouch.c+1 -10 replies
31/55phy: qcom-qmp: Increase PHY ready timeoutdrivers/phy/qualcomm/phy-qcom-qmp.c+1 -10 replies
32/55phy: cpcap-usb: Prevent USB line glitches from waking up modemdrivers/phy/motorola/phy-cpcap-usb.c+15 -30 replies
33/55watchdog: max77620_wdt: fix potential build errorsdrivers/watchdog/Kconfig+1 -00 replies
34/55watchdog: rn5t618_wdt: fix module aliasesdrivers/watchdog/rn5t618_wdt.c+1 -00 replies
35/55spi: spi-dw: Add lock protect dw_spi rx/tx to prevent concurrent callsdrivers/spi/spi-dw.c drivers/spi/spi-dw.h+13 -30 replies
36/55drivers/net/b44: Change to non-atomic bit operations on pwol_maskdrivers/net/ethernet/broadcom/b44.c+6 -34 replies
37/55net: wan: sdla: Fix cast from pointer to integer of different sizedrivers/net/wan/sdla.c+1 -10 replies
38/55gpio: max77620: Add missing dependency on GPIOLIB_IRQCHIPdrivers/gpio/Kconfig+1 -00 replies
39/55atm: eni: fix uninitialized variable warningdrivers/atm/eni.c+2 -20 replies
40/55HID: steam: Fix input device disappearingdrivers/hid/hid-steam.c+4 -00 replies
41/55platform/x86: dell-laptop: disable kbd backlight on Inspiron 10xxdrivers/platform/x86/dell-laptop.c+26 -00 replies
42/55PCI: Add DMA alias quirk for Intel VCA NTBdrivers/pci/quirks.c+34 -00 replies
43/55iommu/amd: Support multiple PCI DMA aliases in IRQ Remappingdrivers/iommu/amd_iommu.c+30 -70 replies
44/55ARM: OMAP2+: SmartReflex: add omap_sr_pdata definitioninclude/linux/power/smartreflex.h+3 -00 replies
45/55usb-storage: Disable UAS on JMicron SATA enclosuredrivers/usb/storage/unusual_uas.h+5 -20 replies
46/55sched/fair: Add tmp_alone_branch assertionkernel/sched/fair.c+71 -550 replies
47/55sched/fair: Fix insertion in rq->leaf_cfs_rq_listkernel/sched/fair.c+28 -50 replies
48/55rsi: fix use-after-free on probe errorsdrivers/net/wireless/rsi/rsi_91x_hal.c+6 -60 replies
49/55rsi: fix memory leak on failed URB submissiondrivers/net/wireless/rsi/rsi_91x_usb.c+3 -10 replies
50/55rsi: fix non-atomic allocation in completion handlerdrivers/net/wireless/rsi/rsi_91x_usb.c+7 -60 replies
51/55crypto: af_alg - Use bh_lock_sock in sk_destructcrypto/af_alg.c+4 -20 replies
52/55random: try to actively add entropy rather than passively wait for itdrivers/char/random.c+61 -10 replies
53/55block: cleanup __blkdev_issue_discard()block/blk-lib.c+6 -170 replies
54/55block: fix 32 bit overflow in __blkdev_issue_discard()block/blk-lib.c+3 -10 replies
55/55KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHEarch/arm64/kvm/debug.c+5 -10 replies

Reviews trailers per patch

12 of 55 patches have a Reviewed-by or Acked-by.

PatchGreg Kroah-HartmanPavel ShilovskyCong WangEvan GreenVinod KoulPavel MachekGuenter RoeckMario LimoncielloPali RohárNicolas Saenz JulienneWill DeaconMarc ZyngierRui SalvaterraDarrick J. Wong[email protected][email protected]
1/55
2/55
3/55
4/55R-b
5/55R-b
6/55R-b
7/55
8/55
9/55
10/55
11/55
12/55
13/55R-b T-b
14/55
15/55
16/55
17/55
18/55R-b
19/55
20/55
21/55
22/55
23/55A-b
24/55Reported-and-tested-by Reported-and-tested-by
25/55
26/55
27/55
28/55
29/55
30/55
31/55T-b T-b
32/55A-b
33/55R-b
34/55R-b
35/55
36/55
37/55
38/55
39/55
40/55
41/55R-b R-b
42/55
43/55
44/55
45/55
46/55
47/55
48/55
49/55
50/55
51/55
52/55
53/55T-b
54/55T-b R-b
55/55A-b R-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 16 reviewers.

Read the v1 thread

Cover letter [PATCH 4.19 00/55] 4.19.101-stable review

This is the start of the stable review cycle for the 4.19.101 release. There are 55 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 Sat, 01 Feb 2020 18:35:06 +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.101-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.101-rc1

Andrew Murray <[email protected]>
KVM: arm64: Write arch.mdcr_el2 changes since last vcpu_load on VHE

Dave Chinner <[email protected]>
block: fix 32 bit overflow in __blkdev_issue_discard()

Ming Lei <[email protected]>
block: cleanup __blkdev_issue_discard()

Linus Torvalds <[email protected]>
random: try to actively add entropy rather than passively wait for it

Herbert Xu <[email protected]>
crypto: af_alg - Use bh_lock_sock in sk_destruct

Johan Hovold <[email protected]>
rsi: fix non-atomic allocation in completion handler

Johan Hovold <[email protected]>
rsi: fix memory leak on failed URB submission

Johan Hovold <[email protected]>
rsi: fix use-after-free on probe errors

Vincent Guittot <[email protected]>

    sched/fair: Fix insertion in rq->leaf_cfs_rq_list

Peter Zijlstra <[email protected]>
sched/fair: Add tmp_alone_branch assertion

Laura Abbott <[email protected]>
usb-storage: Disable UAS on JMicron SATA enclosure

Ben Dooks <[email protected]>
ARM: OMAP2+: SmartReflex: add omap_sr_pdata definition

Logan Gunthorpe <[email protected]>
iommu/amd: Support multiple PCI DMA aliases in IRQ Remapping

Slawomir Pawlowski <[email protected]>
PCI: Add DMA alias quirk for Intel VCA NTB

Pacien TRAN-GIRARD <[email protected]>

    platform/x86: dell-laptop: disable kbd backlight on Inspiron 10xx

Rodrigo Rivas Costa <[email protected]>
HID: steam: Fix input device disappearing

Arnd Bergmann <[email protected]>
atm: eni: fix uninitialized variable warning

Dmitry Osipenko <[email protected]>
gpio: max77620: Add missing dependency on GPIOLIB_IRQCHIP

Krzysztof Kozlowski <[email protected]>
net: wan: sdla: Fix cast from pointer to integer of different size

Fenghua Yu <[email protected]>
drivers/net/b44: Change to non-atomic bit operations on pwol_mask

wuxu.wu <[email protected]>
spi: spi-dw: Add lock protect dw_spi rx/tx to prevent concurrent calls

Andreas Kemnade <[email protected]>
watchdog: rn5t618_wdt: fix module aliases

David Engraf <[email protected]>
watchdog: max77620_wdt: fix potential build errors

Tony Lindgren <[email protected]>
phy: cpcap-usb: Prevent USB line glitches from waking up modem

Bjorn Andersson <[email protected]>
phy: qcom-qmp: Increase PHY ready timeout

Pan Zhang <[email protected]>
drivers/hid/hid-multitouch.c: fix a possible null pointer access.

Pavel Balan <[email protected]>
HID: Add quirk for incorrect input length on Lenovo Y720

Hans de Goede <[email protected]>
HID: ite: Add USB id match for Acer SW5-012 keyboard dock

Priit Laes <[email protected]>
HID: Add quirk for Xin-Mo Dual Controller

Randy Dunlap <[email protected]>
arc: eznps: fix allmodconfig kconfig warning

Aaron Ma <[email protected]>
HID: multitouch: Add LG MELF0410 I2C touchscreen support

Cong Wang <[email protected]>

    net_sched: fix ops->bind_class() implementations

Eric Dumazet <[email protected]>
net_sched: ematch: reject invalid TCF_EM_SIMPLE

Johan Hovold <[email protected]>
zd1211rw: fix storage endpoint lookup

Johan Hovold <[email protected]>
rtl8xxxu: fix interface sanity check

Johan Hovold <[email protected]>
brcmfmac: fix interface sanity check

Johan Hovold <[email protected]>
ath9k: fix storage endpoint lookup

Paulo Alcantara (SUSE) <[email protected]>
cifs: Fix memory allocation in __smb2_handle_cancelled_cmd()

Eric Biggers <[email protected]>
crypto: chelsio - fix writing tfm flags to wrong place

Andy Shevchenko <[email protected]>
iio: st_gyro: Correct data for LSM9DS0 gyro

Tomas Winkler <[email protected]>
mei: me: add comet point (lake) H device ids

Lubomir Rintel <[email protected]>
component: do not dereference opaque pointer in debugfs

Lukas Wunner <[email protected]>
serial: 8250_bcm2835aux: Fix line mismatch on driver unbind

Malcolm Priestley <[email protected]>
staging: vt6656: Fix false Tx excessive retries reporting.

Malcolm Priestley <[email protected]>
staging: vt6656: use NULLFUCTION stack on mac80211

Malcolm Priestley <[email protected]>
staging: vt6656: correct packet types for CTS protect, mode.

Colin Ian King <[email protected]>
staging: wlan-ng: ensure error return is actually returned

Andrey Shvetsov <[email protected]>
staging: most: net: fix buffer overflow

Bin Liu <[email protected]>
usb: dwc3: turn off VBUS when leaving host mode

Johan Hovold <[email protected]>
USB: serial: ir-usb: fix IrLAP framing

Johan Hovold <[email protected]>
USB: serial: ir-usb: fix link-speed handling

Johan Hovold <[email protected]>
USB: serial: ir-usb: add missing endpoint sanity check

Heikki Krogerus <[email protected]>
usb: dwc3: pci: add ID for the Intel Comet Lake -V variant

Johan Hovold <[email protected]>
rsi_91x_usb: fix interface sanity check

Johan Hovold <[email protected]>
orinoco_usb: fix interface sanity check

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

Diffstat:

 Makefile                                           |   4 +-
 arch/arc/plat-eznps/Kconfig                        |   2 +-
 arch/arm64/kvm/debug.c                             |   6 +-
 block/blk-lib.c                                    |  23 +---
 crypto/af_alg.c                                    |   6 +-
 drivers/atm/eni.c                                  |   4 +-
 drivers/base/component.c                           |   8 +-
 drivers/char/random.c                              |  62 ++++++++-
 drivers/crypto/chelsio/chcr_algo.c                 |  16 +--
 drivers/gpio/Kconfig                               |   1 +
 drivers/hid/hid-ids.h                              |   3 +
 drivers/hid/hid-ite.c                              |   3 +
 drivers/hid/hid-multitouch.c                       |   5 +-
 drivers/hid/hid-quirks.c                           |   1 +
 drivers/hid/hid-steam.c                            |   4 +
 drivers/hid/i2c-hid/i2c-hid-core.c                 |  16 ++-
 drivers/iio/gyro/st_gyro_core.c                    |  75 +++++++++-
 drivers/iommu/amd_iommu.c                          |  37 ++++-
 drivers/misc/mei/hw-me-regs.h                      |   4 +
 drivers/misc/mei/pci-me.c                          |   2 +
 drivers/net/ethernet/broadcom/b44.c                |   9 +-
 drivers/net/wan/sdla.c                             |   2 +-
 drivers/net/wireless/ath/ath9k/hif_usb.c           |   2 +-
 .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c |   4 +-
 .../net/wireless/intersil/orinoco/orinoco_usb.c    |   4 +-
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  |   2 +-
 drivers/net/wireless/rsi/rsi_91x_hal.c             |  12 +-
 drivers/net/wireless/rsi/rsi_91x_usb.c             |  19 +--
 drivers/net/wireless/zydas/zd1211rw/zd_usb.c       |   2 +-
 drivers/pci/quirks.c                               |  34 +++++
 drivers/phy/motorola/phy-cpcap-usb.c               |  18 ++-
 drivers/phy/qualcomm/phy-qcom-qmp.c                |   2 +-
 drivers/platform/x86/dell-laptop.c                 |  26 ++++
 drivers/spi/spi-dw.c                               |  15 +-
 drivers/spi/spi-dw.h                               |   1 +
 drivers/staging/most/net/net.c                     |  10 ++
 drivers/staging/vt6656/device.h                    |   2 +
 drivers/staging/vt6656/int.c                       |   6 +-
 drivers/staging/vt6656/main_usb.c                  |   1 +
 drivers/staging/vt6656/rxtx.c                      |  26 ++--
 drivers/staging/wlan-ng/prism2mgmt.c               |   2 +-
 drivers/tty/serial/8250/8250_bcm2835aux.c          |   2 +-
 drivers/usb/dwc3/core.c                            |   3 +
 drivers/usb/dwc3/dwc3-pci.c                        |   4 +
 drivers/usb/serial/ir-usb.c                        | 136 +++++++++++++-----
 drivers/usb/storage/unusual_uas.h                  |   7 +-
 drivers/watchdog/Kconfig                           |   1 +
 drivers/watchdog/rn5t618_wdt.c                     |   1 +
 fs/cifs/smb2misc.c                                 |   2 +-
 include/linux/power/smartreflex.h                  |   3 +
 include/linux/usb/irda.h                           |  13 +-
 include/net/pkt_cls.h                              |  33 +++--
 include/net/sch_generic.h                          |   3 +-
 kernel/sched/fair.c                                | 153 +++++++++++++--------
 net/sched/cls_basic.c                              |  11 +-
 net/sched/cls_bpf.c                                |  11 +-
 net/sched/cls_flower.c                             |  11 +-
 net/sched/cls_fw.c                                 |  11 +-
 net/sched/cls_matchall.c                           |  11 +-
 net/sched/cls_route.c                              |  11 +-
 net/sched/cls_rsvp.h                               |  11 +-
 net/sched/cls_tcindex.c                            |  11 +-
 net/sched/cls_u32.c                                |  11 +-
 net/sched/ematch.c                                 |   3 +
 net/sched/sch_api.c                                |   6 +-
 65 files changed, 710 insertions(+), 240 deletions(-)