Skip to content

3.18.90-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest35 of 38 patches 3 repliesIn review

35 of 38 patches are in this archive. The cover letter announces 38.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/38arm64: Initialise high_memory global variable earlierarch/arm64/mm/init.c+2 -10 replies
2/38ALSA: hda - add support for docking station for HP 820 G2sound/pci/hda/patch_realtek.c+13 -10 replies
3/38cpuidle: Validate cpu_dev in cpuidle_add_sysfs()drivers/cpuidle/sysfs.c+12 -00 replies
4/38r8152: fix the list rx_done may be used without initializationdrivers/net/usb/r8152.c+1 -00 replies
5/38crypto: deadlock between crypto_alg_sem/rtnl_mutex/genl_mutexnet/netlink/af_netlink.c+41 -00 replies
7/38usb: gadget: f_uvc: Sanity check wMaxPacketSize for SuperSpeeddrivers/usb/gadget/function/f_uvc.c+8 -00 replies
8/38usb: gadget: udc: remove pointer dereference after freedrivers/usb/gadget/udc/pch_udc.c+0 -10 replies
9/38netfilter: nfnl_cthelper: fix runtime expectation policy updatesnet/netfilter/nfnetlink_cthelper.c+84 -20 replies
10/38netfilter: nfnl_cthelper: Fix memory leaknet/netfilter/nfnetlink_cthelper.c+9 -30 replies
11/38scsi: lpfc: Fix PT2PT PRLI rejectdrivers/scsi/lpfc/lpfc_els.c+2 -10 replies
14/38hwmon: (asus_atk0110) fix uninitialized data accessdrivers/hwmon/asus_atk0110.c+3 -00 replies
15/38i2c: mux: pca954x: Add missing pca9546 definition to chip_descdrivers/i2c/muxes/i2c-mux-pca954x.c+5 -10 replies
16/38HID: xinmo: fix for out of range for THT 2P arcade controller.drivers/hid/hid-core.c drivers/hid/hid-ids.h drivers/hid/hid-xinmo.c+3 -00 replies
17/38s390/qeth: no ETH header for outbound AF_IUCVdrivers/s390/net/qeth_l3_main.c+4 -110 replies
18/38net: Do not allow negative values for busy_read and busy_poll sysctl interfacesnet/core/sysctl_net_core.c+4 -20 replies
19/38i40e: Do not enable NAPI on q_vectors that have no ringsdrivers/net/ethernet/intel/i40e/i40e_main.c+12 -40 replies
20/38irda: vlsi_ir: fix check for DMA mapping errorsdrivers/net/irda/vlsi_ir.c+4 -40 replies
21/38netfilter: nfnl_cthelper: fix a race when walk the nf_ct_helper_hash tablenet/netfilter/nfnetlink_cthelper.c+85 -1000 replies
22/38netfilter: nf_nat_snmp: Fix panic when snmp_trap_helper fails to registernet/ipv4/netfilter/nf_nat_snmp_basic.c+1 -180 replies
23/38ARM: dts: am335x-evmsk: adjust mmc2 param to allow suspendarch/arm/boot/dts/am335x-evmsk.dts+1 -00 replies
24/38isdn: kcapi: avoid uninitialized datadrivers/isdn/capi/kcapi.c+1 -00 replies
25/38xhci: plat: Register shutdown for xhci_platdrivers/usb/host/xhci-plat.c+1 -00 replies
26/38ARM: dma-mapping: disallow dma_get_sgtable() for non-kernel managed memoryarch/arm/mm/dma-mapping.c+19 -10 replies
27/38cpuidle: powernv: Pass correct drv->cpumask for registrationdrivers/cpuidle/cpuidle-powernv.c+18 -00 replies
28/38backlight: pwm_bl: Fix overflow conditiondrivers/video/backlight/pwm_bl.c+5 -20 replies
29/38crypto: crypto4xx - increase context and scatter ring buffer elementsdrivers/crypto/amcc/crypto4xx_core.h+5 -50 replies
30/38net: phy: at803x: Change error to EINVAL for invalid MACdrivers/net/phy/at803x.c+1 -10 replies
31/38PCI: Avoid bus reset if bridge itself is brokendrivers/pci/pci.c+4 -00 replies
32/38scsi: cxgb4i: fix Tx skb leakdrivers/scsi/cxgbi/cxgb4i/cxgb4i.c+1 -00 replies
33/38PCI: Create SR-IOV virtfn/physfn links before attaching driverdrivers/pci/iov.c+2 -10 replies
34/38igb: check memory allocation failuredrivers/net/ethernet/intel/igb/igb_main.c+2 -00 replies
35/38PCI/AER: Report non-fatal errors only to the affected endpointdrivers/pci/pcie/aer/aerdrv_core.c+8 -10 replies
36/38scsi: lpfc: Fix secure firmware updatesdrivers/scsi/lpfc/lpfc_hw4.h+1 -10 replies
37/38scsi: lpfc: PLOGI failures during NPIV testingdrivers/scsi/lpfc/lpfc_hbadisc.c+2 -10 replies
38/38fm10k: ensure we process SM mbx when processing VF mbxdrivers/net/ethernet/intel/fm10k/fm10k_iov.c+3 -00 replies

Reviews trailers per patch

11 of 35 patches have a Reviewed-by or Acked-by.

PatchLaurent PinchartAndrew BowersGautham R. ShenoyMichael EllermanAlex WilliamsonJohannes ThumshirnLuca TettamantiEric DumazetThierry RedingBrian NorrisMichal NazarewiczLiping ZhangAaron BrownPJ WaskiewiczKrishneil Singh
1/38
2/38
3/38
4/38
5/38
7/38R-b
8/38A-b
9/38A-b
10/38
11/38
14/38R-b
15/38
16/38
17/38
18/38A-b
19/38T-b
20/38
21/38
22/38
23/38
24/38
25/38
26/38
27/38R-b A-b
28/38A-b R-b
29/38
30/38
31/38R-b
32/38
33/38
34/38T-b A-b
35/38
36/38R-b
37/38R-b
38/38T-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 15 reviewers.

Read the v1 thread

Cover letter [PATCH 3.18 00/38] 3.18.90-stable review

This is the start of the stable review cycle for the 3.18.90 release. There are 38 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 Sun Dec 24 08:44:40 UTC 2017. Anything received after that time might be too late.

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

	kernel.org/pub/linux/kernel/v3.x/stable-review/patch-3.18.90-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-3.18.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 3.18.90-rc1

Jacob Keller <[email protected]>
fm10k: ensure we process SM mbx when processing VF mbx

Dick Kennedy <[email protected]>
scsi: lpfc: PLOGI failures during NPIV testing

Dick Kennedy <[email protected]>
scsi: lpfc: Fix secure firmware updates

Gabriele Paoloni <[email protected]>
PCI/AER: Report non-fatal errors only to the affected endpoint

Christophe JAILLET <[email protected]>
igb: check memory allocation failure

Stuart Hayes <[email protected]>
PCI: Create SR-IOV virtfn/physfn links before attaching driver

Varun Prakash <[email protected]>
scsi: cxgb4i: fix Tx skb leak

David Daney <[email protected]>
PCI: Avoid bus reset if bridge itself is broken

Dan Murphy <[email protected]>
net: phy: at803x: Change error to EINVAL for invalid MAC

Christian Lamparter <[email protected]>
crypto: crypto4xx - increase context and scatter ring buffer elements

Derek Basehore <[email protected]>
backlight: pwm_bl: Fix overflow condition

Vaidyanathan Srinivasan <[email protected]>

    cpuidle: powernv: Pass correct drv->cpumask for registration

Russell King <[email protected]>
ARM: dma-mapping: disallow dma_get_sgtable() for non-kernel managed memory

Adam Wallis <[email protected]>
xhci: plat: Register shutdown for xhci_plat

Arnd Bergmann <[email protected]>
isdn: kcapi: avoid uninitialized data

Reizer, Eyal <[email protected]>
ARM: dts: am335x-evmsk: adjust mmc2 param to allow suspend

Gao Feng <[email protected]>
netfilter: nf_nat_snmp: Fix panic when snmp_trap_helper fails to register

Liping Zhang <[email protected]>
netfilter: nfnl_cthelper: fix a race when walk the nf_ct_helper_hash table

Alexey Khoroshilov <[email protected]>
irda: vlsi_ir: fix check for DMA mapping errors

Alexander Duyck <[email protected]>
i40e: Do not enable NAPI on q_vectors that have no rings

Alexander Duyck <[email protected]>
net: Do not allow negative values for busy_read and busy_poll sysctl interfaces

Julian Wiedmann <[email protected]>
s390/qeth: no ETH header for outbound AF_IUCV

Peter Stein <[email protected]>
HID: xinmo: fix for out of range for THT 2P arcade controller.

Mike Looijmans <[email protected]>
i2c: mux: pca954x: Add missing pca9546 definition to chip_desc

Arnd Bergmann <[email protected]>
hwmon: (asus_atk0110) fix uninitialized data access

Rob Herring <[email protected]>
ARM: dts: ti: fix PCI bus dtc warnings

Wanpeng Li <[email protected]>
KVM: x86: correct async page present tracepoint

Dick Kennedy <[email protected]>
scsi: lpfc: Fix PT2PT PRLI reject

Jeffy Chen <[email protected]>
netfilter: nfnl_cthelper: Fix memory leak

Pablo Neira Ayuso <[email protected]>
netfilter: nfnl_cthelper: fix runtime expectation policy updates

Gustavo A. R. Silva <[email protected]>
usb: gadget: udc: remove pointer dereference after free

Roger Quadros <[email protected]>
usb: gadget: f_uvc: Sanity check wMaxPacketSize for SuperSpeed

Tony Lindgren <[email protected]>
net: qmi_wwan: Add USB IDs for MDM6600 modem on Motorola Droid 4

Herbert Xu <[email protected]>
crypto: deadlock between crypto_alg_sem/rtnl_mutex/genl_mutex

hayeswang <[email protected]>
r8152: fix the list rx_done may be used without initialization

Vaidyanathan Srinivasan <[email protected]>
cpuidle: Validate cpu_dev in cpuidle_add_sysfs()

Jaroslav Kysela <[email protected]>
ALSA: hda - add support for docking station for HP 820 G2

Steve Capper <[email protected]>
arm64: Initialise high_memory global variable earlier

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

Diffstat:

 Makefile                                     |   4 +-
 arch/arm/boot/dts/am335x-evmsk.dts           |   1 +
 arch/arm/boot/dts/dra7.dtsi                  |   2 +
 arch/arm/mm/dma-mapping.c                    |  20 +-
 arch/arm64/mm/init.c                         |   3 +-
 arch/x86/kvm/x86.c                           |   2 +-
 drivers/cpuidle/cpuidle-powernv.c            |  18 ++
 drivers/cpuidle/sysfs.c                      |  12 ++
 drivers/crypto/amcc/crypto4xx_core.h         |  10 +-
 drivers/hid/hid-core.c                       |   1 +
 drivers/hid/hid-ids.h                        |   1 +
 drivers/hid/hid-xinmo.c                      |   1 +
 drivers/hwmon/asus_atk0110.c                 |   3 +
 drivers/i2c/muxes/i2c-mux-pca954x.c          |   6 +-
 drivers/isdn/capi/kcapi.c                    |   1 +
 drivers/net/ethernet/intel/fm10k/fm10k_iov.c |   3 +
 drivers/net/ethernet/intel/i40e/i40e_main.c  |  16 +-
 drivers/net/ethernet/intel/igb/igb_main.c    |   2 +
 drivers/net/irda/vlsi_ir.c                   |   8 +-
 drivers/net/phy/at803x.c                     |   2 +-
 drivers/net/usb/qmi_wwan.c                   |   4 +
 drivers/net/usb/r8152.c                      |   1 +
 drivers/pci/iov.c                            |   3 +-
 drivers/pci/pci.c                            |   4 +
 drivers/pci/pcie/aer/aerdrv_core.c           |   9 +-
 drivers/s390/net/qeth_l3_main.c              |  15 +-
 drivers/scsi/cxgbi/cxgb4i/cxgb4i.c           |   1 +
 drivers/scsi/lpfc/lpfc_els.c                 |   3 +-
 drivers/scsi/lpfc/lpfc_hbadisc.c             |   3 +-
 drivers/scsi/lpfc/lpfc_hw4.h                 |   2 +-
 drivers/usb/gadget/function/f_uvc.c          |   8 +
 drivers/usb/gadget/udc/pch_udc.c             |   1 -
 drivers/usb/host/xhci-plat.c                 |   1 +
 drivers/video/backlight/pwm_bl.c             |   7 +-
 net/core/sysctl_net_core.c                   |   6 +-
 net/ipv4/netfilter/nf_nat_snmp_basic.c       |  19 +-
 net/netfilter/nfnetlink_cthelper.c           | 267 +++++++++++++++++----------
 net/netlink/af_netlink.c                     |  41 ++++
 sound/pci/hda/patch_realtek.c                |  14 +-
 39 files changed, 368 insertions(+), 157 deletions(-)