Skip to content

4.14.84-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest62 patches 16 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/62cifs: dont dereference smb_file_target before null checkfs/cifs/cifsfs.c+5 -20 replies
2/62cifs: fix return value for cifs_listxattrfs/cifs/smb2ops.c+6 -50 replies
3/62arm64: kprobe: make page to RO mode when allocate itarch/arm64/kernel/probes/kprobes.c+20 -70 replies
4/62nvme-pci: fix conflicting p2p resource addsdrivers/nvme/host/pci.c+4 -10 replies
5/62ixgbe: fix MAC anti-spoofing filter after VFLRdrivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c+3 -10 replies
6/62reiserfs: propagate errors from fill_with_dentries() properlyfs/reiserfs/xattr.c+7 -00 replies
7/62hfs: prevent btree data loss on root splitfs/hfs/brec.c+4 -00 replies
8/62hfsplus: prevent btree data loss on root splitfs/hfsplus/brec.c+4 -00 replies
9/62um: Give start_idle_thread() a return codearch/um/os-Linux/skas/process.c+5 -00 replies
10/62drm/edid: Add 6 bpc quirk for BOE panel.drivers/gpu/drm/drm_edid.c+3 -00 replies
11/62platform/x86: intel_telemetry: report debugfs failuredrivers/platform/x86/intel_telemetry_debugfs.c+6 -20 replies
12/62clk: fixed-rate: fix of_node_get-put imbalancedrivers/clk/clk-fixed-rate.c+1 -00 replies
13/62perf symbols: Set PLT entry/header sizes properly on Sparctools/perf/util/symbol-elf.c+11 -10 replies
14/62fs/exofs: fix potential memory leak in mount option parsingfs/exofs/super.c+4 -10 replies
15/62clk: samsung: exynos5420: Enable PERIS clocks for suspenddrivers/clk/samsung/clk-exynos5420.c+1 -00 replies
16/62apparmor: Fix uninitialized value in aa_split_fqnamesecurity/apparmor/lib.c+4 -20 replies
17/62x86/earlyprintk: Add a force option for pciserial deviceDocumentation/admin-guide/kernel-parameters.txt arch/x86/kernel/early_printk.c+24 -110 replies
18/62platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307drivers/platform/x86/acerhdf.c+1 -00 replies
19/62arm64: percpu: Initialize ret in the default casearch/arm64/include/asm/percpu.h+3 -00 replies
20/62s390/vdso: add missing FORCE to build targetsarch/s390/kernel/vdso32/Makefile arch/s390/kernel/vdso64/Makefile+6 -60 replies
21/62netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replaceinclude/linux/netfilter/ipset/ip_set.h net/netfilter/ipset/ip_set_core.c net/netfilter/ipset/ip_set_list_set.c+23 -190 replies
22/62netfilter: ipset: actually allow allowable CIDR 0 in hash:net,port,netnet/netfilter/ipset/ip_set_hash_netportnet.c+4 -40 replies
23/62s390/mm: Fix ERROR: "__node_distance" undefined!arch/s390/numa/numa.c+1 -00 replies
24/62netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment()include/linux/netfilter/ipset/ip_set_comment.h+2 -20 replies
25/62netfilter: xt_IDLETIMER: add sysfs filename checking routinenet/netfilter/xt_IDLETIMER.c+20 -00 replies
26/62s390/qeth: fix HiperSockets snifferdrivers/s390/net/qeth_l3_main.c+5 -30 replies
27/62hwmon: (ibmpowernv) Remove bogus __init annotationsdrivers/hwmon/ibmpowernv.c+3 -40 replies
28/62Revert "drm/exynos/decon5433: implement frame counter"drivers/gpu/drm/exynos/exynos5433_drm_decon.c drivers/gpu/drm/exynos/exynos_drm_crtc.c drivers/gpu/drm/exynos/exynos_drm_drv.h+0 -210 replies
29/62clk: fixed-factor: fix of_node_get-put imbalancedrivers/clk/clk-fixed-factor.c+1 -00 replies
30/62lib/raid6: Fix arm64 test buildlib/raid6/test/Makefile+2 -20 replies
31/62s390/perf: Change CPUM_CF return code in event init functionarch/s390/kernel/perf_cpum_cf.c+1 -10 replies
32/62i2c: omap: Enable for ARCH_K3drivers/i2c/busses/Kconfig+1 -12 replies
33/62sched/core: Take the hotplug lock in sched_init_smp()kernel/sched/core.c+4 -10 replies
34/62perf tools: Fix undefined symbol scnprintf in libperf-jvmti.sotools/perf/jvmti/jvmti_agent.c+38 -110 replies
35/62i40e: restore NETIF_F_GSO_IPXIP[46] to netdev featuresdrivers/net/ethernet/intel/i40e/i40e_main.c+2 -00 replies
36/62qed: Fix memory/entry leak in qed_init_sp_request()drivers/net/ethernet/qlogic/qed/qed_sp_commands.c+14 -20 replies
37/62qed: Fix blocking/unlimited SPQ entries leakdrivers/net/ethernet/qlogic/qed/qed_sp.h drivers/net/ethernet/qlogic/qed/qed_spq.c+33 -270 replies
38/62qed: Fix potential memory corruptiondrivers/net/ethernet/qlogic/qed/qed_spq.c+5 -70 replies
39/62net: stmmac: Fix RX packet size > 8191drivers/net/ethernet/stmicro/stmmac/common.h drivers/net/ethernet/stmicro/stmmac/descs_com.h drivers/net/ethernet/stmicro/stmmac/enh_desc.c +1 more+5 -40 replies
40/62zram: close udev startup race condition as default groupsdrivers/block/zram/zram_drv.c+6 -200 replies
41/62SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer()net/sunrpc/xdr.c+1 -10 replies
42/62ACPI / watchdog: Prefer iTCO_wdt always when WDAT table uses RTC SRAMdrivers/acpi/acpi_watchdog.c+45 -270 replies
43/62perf machine: Add machine__is() to identify machine archtools/perf/util/env.c tools/perf/util/env.h tools/perf/util/machine.c +1 more+33 -00 replies
44/62perf tools: Fix kernel_start for PTI on x86tools/perf/util/machine.c+6 -10 replies
45/62perf machine: Add nr_cpus_avail()tools/perf/util/env.c tools/perf/util/env.h tools/perf/util/machine.c +1 more+20 -00 replies
46/62perf machine: Workaround missing maps for x86 PTI entry trampolinestools/perf/util/machine.c tools/perf/util/machine.h tools/perf/util/symbol.c+106 -50 replies
47/62perf test code-reading: Fix perf_env setup for PTI entry trampolinestools/perf/tests/code-reading.c+1 -00 replies
48/62x86/mm: Move LDT remap out of KASLR region on 5-level pagingDocumentation/x86/x86_64/mm.txt arch/x86/include/asm/page_64_types.h arch/x86/include/asm/pgtable_64_types.h +1 more+19 -160 replies
49/62x86/ldt: Unmap PTEs for the slot before freeing LDT pagesarch/x86/kernel/ldt.c+36 -130 replies
50/62media: v4l: event: Add subscription to list before calling "add" operationdrivers/media/v4l2-core/v4l2-event.c+24 -190 replies
51/62MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON USB driverarch/mips/configs/cavium_octeon_defconfig+1 -00 replies
52/62uio: Fix an Oops on loaddrivers/uio/uio.c+5 -20 replies
53/62usb: cdc-acm: add entry for Hiro (Conexant) modemdrivers/usb/class/cdc-acm.c+3 -00 replies
54/62USB: quirks: Add no-lpm quirk for Raydium touchscreensdrivers/usb/core/quirks.c+5 -00 replies
55/62usb: quirks: Add delay-init quirk for Corsair K70 LUX RGBdrivers/usb/core/quirks.c+3 -00 replies
56/62misc: atmel-ssc: Fix section annotation on atmel_ssc_get_driver_datadrivers/misc/atmel-ssc.c+1 -10 replies
57/62USB: misc: appledisplay: add 20" Apple Cinema Displaydrivers/usb/misc/appledisplay.c+1 -00 replies
58/62mtd: rawnand: atmel: fix OF child-node lookupdrivers/mtd/nand/atmel/nand-controller.c+7 -49 replies
59/62drivers/misc/sgi-gru: fix Spectre v1 vulnerabilitydrivers/misc/sgi-gru/grukdump.c+4 -00 replies
60/62ACPI / platform: Add SMB0001 HID to forbidden_id_listdrivers/acpi/acpi_platform.c+1 -00 replies
61/62HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privilegesdrivers/hid/uhid.c+12 -00 replies
62/62libceph: fall back to sendmsg for slab pagesnet/ceph/messenger.c+9 -30 replies

Reviews trailers per patch

19 of 62 patches have a Reviewed-by or Acked-by.

PatchAurelien AptelWill DeaconMasami HiramatsuLaura AbbottLogan GunthorpeAndrew BowersPiotr SkajewskiAndrew MortonMatt TurnerKees CookPeter FeuererNick DesaulniersPhilipp RudoArd BiesheuvelHendrik BruecknerGrygorii StrashkoSudeep HollaJiri OlsaHoward ChenGuenter RoeckArnaldo Carvalho de MeloAndy LutomirskiDave StevensonHans VerkuilMathias ThoreOliver NeukumMarcJann Horn
1/62
2/62R-b
3/62A-b A-b R-b
4/62R-b
5/62T-b A-b
6/62R-b
7/62
8/62
9/62
10/62
11/62A-b
12/62
13/62
14/62
15/62
16/62R-b
17/62
18/62R-b
19/62R-b
20/62R-b
21/62
22/62
23/62
24/62
25/62
26/62
27/62
28/62
29/62
30/62R-b
31/62R-b
32/62R-b
33/62T-b
34/62A-b
35/62T-b
36/62
37/62
38/62
39/62
40/62T-b
41/62
42/62A-b
43/62T-b
44/62T-b
45/62
46/62
47/62T-b
48/62R-b
49/62
50/62T-b R-b T-b
51/62
52/62T-b
53/62A-b
54/62
55/62
56/62
57/62
58/62
59/62
60/62T-b
61/62R-b
62/62

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

Read the v1 thread

Cover letter [PATCH 4.14 00/62] 4.14.84-stable review

This is the start of the stable review cycle for the 4.14.84 release. There are 62 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 Nov 28 10:50:20 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.14.84-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.14.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.14.84-rc1

Ilya Dryomov <[email protected]>
libceph: fall back to sendmsg for slab pages

Eric Biggers <[email protected]>
HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges

Hans de Goede <[email protected]>
ACPI / platform: Add SMB0001 HID to forbidden_id_list

Gustavo A. R. Silva <[email protected]>
drivers/misc/sgi-gru: fix Spectre v1 vulnerability

Johan Hovold <[email protected]>
mtd: rawnand: atmel: fix OF child-node lookup

Mattias Jacobsson <[email protected]>
USB: misc: appledisplay: add 20" Apple Cinema Display

Nathan Chancellor <[email protected]>
misc: atmel-ssc: Fix section annotation on atmel_ssc_get_driver_data

Emmanuel Pescosta <[email protected]>
usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB

Kai-Heng Feng <[email protected]>
USB: quirks: Add no-lpm quirk for Raydium touchscreens

Maarten Jacobs <[email protected]>
usb: cdc-acm: add entry for Hiro (Conexant) modem

Dan Carpenter <[email protected]>
uio: Fix an Oops on load

Aaro Koskinen <[email protected]>
MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON USB driver

Sakari Ailus <[email protected]>
media: v4l: event: Add subscription to list before calling "add" operation

Kirill A. Shutemov <[email protected]>
x86/ldt: Unmap PTEs for the slot before freeing LDT pages

Kirill A. Shutemov <[email protected]>
x86/mm: Move LDT remap out of KASLR region on 5-level paging

Adrian Hunter <[email protected]>
perf test code-reading: Fix perf_env setup for PTI entry trampolines

Adrian Hunter <[email protected]>
perf machine: Workaround missing maps for x86 PTI entry trampolines

Adrian Hunter <[email protected]>
perf machine: Add nr_cpus_avail()

Adrian Hunter <[email protected]>
perf tools: Fix kernel_start for PTI on x86

Adrian Hunter <[email protected]>
perf machine: Add machine__is() to identify machine arch

Mika Westerberg <[email protected]>
ACPI / watchdog: Prefer iTCO_wdt always when WDAT table uses RTC SRAM

YueHaibing <[email protected]>
SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer()

Minchan Kim <[email protected]>
zram: close udev startup race condition as default groups

Thor Thayer <[email protected]>
net: stmmac: Fix RX packet size > 8191

Sagiv Ozeri <[email protected]>
qed: Fix potential memory corruption

Denis Bolotin <[email protected]>
qed: Fix blocking/unlimited SPQ entries leak

Denis Bolotin <[email protected]>
qed: Fix memory/entry leak in qed_init_sp_request()

Jacob Keller <[email protected]>
i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features

Gustavo Romero <[email protected]>
perf tools: Fix undefined symbol scnprintf in libperf-jvmti.so

Valentin Schneider <[email protected]>
sched/core: Take the hotplug lock in sched_init_smp()

Vignesh R <[email protected]>
i2c: omap: Enable for ARCH_K3

Thomas Richter <[email protected]>
s390/perf: Change CPUM_CF return code in event init function

Jeremy Linton <[email protected]>
lib/raid6: Fix arm64 test build

Ricardo Ribalda Delgado <[email protected]>
clk: fixed-factor: fix of_node_get-put imbalance

Inki Dae <[email protected]>
Revert "drm/exynos/decon5433: implement frame counter"

Geert Uytterhoeven <[email protected]>
hwmon: (ibmpowernv) Remove bogus __init annotations

Julian Wiedmann <[email protected]>
s390/qeth: fix HiperSockets sniffer

Taehee Yoo <[email protected]>
netfilter: xt_IDLETIMER: add sysfs filename checking routine

Jozsef Kadlecsik <[email protected]>
netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment()

Justin M. Forbes <[email protected]>
s390/mm: Fix ERROR: "__node_distance" undefined!

Eric Westbrook <[email protected]>
netfilter: ipset: actually allow allowable CIDR 0 in hash:net,port,net

Stefano Brivio <[email protected]>
netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace

Vasily Gorbik <[email protected]>
s390/vdso: add missing FORCE to build targets

Nathan Chancellor <[email protected]>
arm64: percpu: Initialize ret in the default case

Paul Gortmaker <[email protected]>
platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307

Feng Tang <[email protected]>
x86/earlyprintk: Add a force option for pciserial device

Zubin Mithra <[email protected]>
apparmor: Fix uninitialized value in aa_split_fqname

Marek Szyprowski <[email protected]>
clk: samsung: exynos5420: Enable PERIS clocks for suspend

Chengguang Xu <[email protected]>
fs/exofs: fix potential memory leak in mount option parsing

David Miller <[email protected]>
perf symbols: Set PLT entry/header sizes properly on Sparc

Alan Tull <[email protected]>
clk: fixed-rate: fix of_node_get-put imbalance

Rajneesh Bhardwaj <[email protected]>
platform/x86: intel_telemetry: report debugfs failure

Lee, Shawn C <[email protected]>
drm/edid: Add 6 bpc quirk for BOE panel.

Richard Weinberger <[email protected]>
um: Give start_idle_thread() a return code

Ernesto A. Fernández <[email protected]>
hfsplus: prevent btree data loss on root split

Ernesto A. Fernández <[email protected]>
hfs: prevent btree data loss on root split

Jann Horn <[email protected]>
reiserfs: propagate errors from fill_with_dentries() properly

Radoslaw Tyl <[email protected]>
ixgbe: fix MAC anti-spoofing filter after VFLR

Keith Busch <[email protected]>
nvme-pci: fix conflicting p2p resource adds

Anders Roxell <[email protected]>
arm64: kprobe: make page to RO mode when allocate it

Ronnie Sahlberg <[email protected]>
cifs: fix return value for cifs_listxattr

Colin Ian King <[email protected]>
cifs: don't dereference smb_file_target before null check

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt   |   6 +-
 Documentation/x86/x86_64/mm.txt                   |  10 +-
 Makefile                                          |   4 +-
 arch/arm64/include/asm/percpu.h                   |   3 +
 arch/arm64/kernel/probes/kprobes.c                |  27 +++--
 arch/mips/configs/cavium_octeon_defconfig         |   1 +
 arch/s390/kernel/perf_cpum_cf.c                   |   2 +-
 arch/s390/kernel/vdso32/Makefile                  |   6 +-
 arch/s390/kernel/vdso64/Makefile                  |   6 +-
 arch/s390/numa/numa.c                             |   1 +
 arch/um/os-Linux/skas/process.c                   |   5 +
 arch/x86/include/asm/page_64_types.h              |  12 ++-
 arch/x86/include/asm/pgtable_64_types.h           |   7 +-
 arch/x86/kernel/early_printk.c                    |  29 ++++--
 arch/x86/kernel/ldt.c                             |  49 ++++++---
 arch/x86/xen/mmu_pv.c                             |   6 +-
 drivers/acpi/acpi_platform.c                      |   1 +
 drivers/acpi/acpi_watchdog.c                      |  72 ++++++++-----
 drivers/block/zram/zram_drv.c                     |  26 ++---
 drivers/clk/clk-fixed-factor.c                    |   1 +
 drivers/clk/clk-fixed-rate.c                      |   1 +
 drivers/clk/samsung/clk-exynos5420.c              |   1 +
 drivers/gpu/drm/drm_edid.c                        |   3 +
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c     |   9 --
 drivers/gpu/drm/exynos/exynos_drm_crtc.c          |  11 --
 drivers/gpu/drm/exynos/exynos_drm_drv.h           |   1 -
 drivers/hid/uhid.c                                |  12 +++
 drivers/hwmon/ibmpowernv.c                        |   7 +-
 drivers/i2c/busses/Kconfig                        |   2 +-
 drivers/media/v4l2-core/v4l2-event.c              |  43 ++++----
 drivers/misc/atmel-ssc.c                          |   2 +-
 drivers/misc/sgi-gru/grukdump.c                   |   4 +
 drivers/mtd/nand/atmel/nand-controller.c          |  11 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c       |   2 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c    |   4 +-
 drivers/net/ethernet/qlogic/qed/qed_sp.h          |   3 +
 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c |  16 ++-
 drivers/net/ethernet/qlogic/qed/qed_spq.c         |  69 ++++++-------
 drivers/net/ethernet/stmicro/stmmac/common.h      |   3 +-
 drivers/net/ethernet/stmicro/stmmac/descs_com.h   |   2 +-
 drivers/net/ethernet/stmicro/stmmac/enh_desc.c    |   2 +-
 drivers/net/ethernet/stmicro/stmmac/ring_mode.c   |   2 +-
 drivers/nvme/host/pci.c                           |   5 +-
 drivers/platform/x86/acerhdf.c                    |   1 +
 drivers/platform/x86/intel_telemetry_debugfs.c    |   8 +-
 drivers/s390/net/qeth_l3_main.c                   |   8 +-
 drivers/uio/uio.c                                 |   7 +-
 drivers/usb/class/cdc-acm.c                       |   3 +
 drivers/usb/core/quirks.c                         |   8 ++
 drivers/usb/misc/appledisplay.c                   |   1 +
 fs/cifs/cifsfs.c                                  |   7 +-
 fs/cifs/smb2ops.c                                 |  11 +-
 fs/exofs/super.c                                  |   5 +-
 fs/hfs/brec.c                                     |   4 +
 fs/hfsplus/brec.c                                 |   4 +
 fs/reiserfs/xattr.c                               |   7 ++
 include/linux/netfilter/ipset/ip_set.h            |   2 +-
 include/linux/netfilter/ipset/ip_set_comment.h    |   4 +-
 kernel/sched/core.c                               |   5 +-
 lib/raid6/test/Makefile                           |   4 +-
 net/ceph/messenger.c                              |  12 ++-
 net/netfilter/ipset/ip_set_core.c                 |  23 ++---
 net/netfilter/ipset/ip_set_hash_netportnet.c      |   8 +-
 net/netfilter/ipset/ip_set_list_set.c             |  17 ++--
 net/netfilter/xt_IDLETIMER.c                      |  20 ++++
 net/sunrpc/xdr.c                                  |   2 +-
 security/apparmor/lib.c                           |   6 +-
 tools/perf/jvmti/jvmti_agent.c                    |  49 +++++++--
 tools/perf/tests/code-reading.c                   |   1 +
 tools/perf/util/env.c                             |  32 ++++++
 tools/perf/util/env.h                             |   4 +
 tools/perf/util/machine.c                         | 117 +++++++++++++++++++++-
 tools/perf/util/machine.h                         |   6 ++
 tools/perf/util/symbol-elf.c                      |  12 ++-
 tools/perf/util/symbol.c                          |  12 ++-
 75 files changed, 637 insertions(+), 262 deletions(-)