Skip to content

4.8.12-stable review

Greg Kroah-Hartman linux-scsi lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest30 of 37 patches 11 repliesIn review

30 of 37 patches are in this archive. The cover letter announces 37.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
7/37usb: chipidea: move the lock initialization to core filedrivers/usb/chipidea/core.c drivers/usb/chipidea/udc.c+1 -20 replies
8/37USB: serial: cp210x: add ID for the Zone DPMXdrivers/usb/serial/cp210x.c+1 -00 replies
9/37USB: serial: ftdi_sio: add support for TI CC3200 LaunchPaddrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+8 -00 replies
10/37Fix USB CB/CBI storage devices with CONFIG_VMAP_STACK=ydrivers/usb/storage/transport.c+6 -10 replies
11/37scsi: mpt3sas: Fix secure erase premature terminationdrivers/scsi/mpt3sas/mpt3sas_scsih.c+14 -12 replies
12/37tile: avoid using clocksource_cyc2ns with absolute cycle countarch/tile/kernel/time.c+2 -20 replies
13/37cfg80211: limit scan results cache sizenet/wireless/core.h net/wireless/scan.c+70 -00 replies
15/37drm/radeon: fix power state when port pm is unavailable (v2)drivers/gpu/drm/radeon/radeon_atpx_handler.c+8 -10 replies
16/37apparmor: fix change_hat not finding hat after policy replacementsecurity/apparmor/domain.c+4 -20 replies
17/37NFSv4.x: hide array-bounds warningfs/nfs/callback.c+1 -10 replies
18/37x86/fpu: Fix invalid FPU ptrace state after execve()arch/x86/kernel/fpu/core.c+8 -80 replies
19/37x86/traps: Ignore high word of regs->cs in early_fixup_exception()arch/x86/mm/extable.c+6 -10 replies
20/37perf/core: Fix address filter parserkernel/events/core.c+2 -00 replies
21/37perf/x86/intel: Cure bogus unwind from PEBS entriesarch/x86/events/intel/ds.c arch/x86/events/perf_event.h+24 -130 replies
22/37thermal/powerclamp: add back module device tabledrivers/thermal/intel_powerclamp.c+8 -10 replies
23/37parisc: Fix races in parisc_setup_cache_timing()arch/parisc/kernel/cache.c arch/parisc/kernel/setup.c+16 -190 replies
24/37parisc: Switch to generic sched_clock implementationarch/parisc/Kconfig arch/parisc/kernel/time.c+14 -470 replies
25/37parisc: Fix race in pci-dma.carch/parisc/kernel/pci-dma.c+1 -10 replies
26/37parisc: Also flush data TLB in flush_icache_page_asmarch/parisc/kernel/pacache.S+22 -150 replies
27/37mmc: sdhci-of-esdhc: fixup PRESENT_STATE readdrivers/mmc/host/sdhci-of-esdhc.c drivers/mmc/host/sdhci.h+15 -00 replies
28/37mpi: Fix NULL ptr dereference in mpi_powm() [ver #3]lib/mpi/mpi-pow.c+6 -10 replies
29/37X.509: Fix double free in x509_cert_parse() [ver #3]crypto/asymmetric_keys/x509_cert_parser.c+0 -10 replies
30/37xc2028: Fix use-after-free bug properlydrivers/media/tuners/tuner-xc2028.c+16 -210 replies
31/37device-dax: check devm_nsio_enable() return valuedrivers/dax/pmem.c+3 -10 replies
32/37device-dax: fail all private mapping attemptsdrivers/dax/dax.c+2 -20 replies
33/37powerpc: Set missing wakeup bit in LPCR on POWER9arch/powerpc/include/asm/reg.h arch/powerpc/kernel/cpu_setup_power.S+5 -40 replies
34/37powerpc/mm: Fixup kernel read only mappingarch/powerpc/include/asm/mmu.h arch/powerpc/mm/hash_utils_64.c+16 -60 replies
35/37powerpc/boot: Fix the early OPAL console wrappersarch/powerpc/boot/main.c arch/powerpc/boot/opal-calls.S arch/powerpc/boot/opal.c +1 more+31 -20 replies
36/37can: bcm: fix support for CAN FD framesnet/can/bcm.c+10 -80 replies
37/37mm, oom: stop pre-mature high-order OOM killer invocationsmm/page_alloc.c+10 -00 replies

Reviews trailers per patch

5 of 30 patches have a Reviewed-by or Acked-by.

PatchSreekanth ReddyAlex DeucherAndrey KonovalovVince WeaverPeter Zijlstra (Intel)Josh PoimboeufYangbo LuAdrian HunterGeoff LevandAlan SternMarc MERLIN
7/37
8/37
9/37
10/37A-b
11/37A-b
12/37
13/37
15/37R-b
16/37
17/37
18/37
19/37
20/37T-b A-b
21/37Analyzed-by
22/37
23/37
24/37
25/37
26/37
27/37A-b A-b
28/37
29/37
30/37
31/37
32/37
33/37
34/37T-b
35/37
36/37T-b
37/37T-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 11 reviewers.

Read the v1 thread

Cover letter [PATCH 4.8 00/37] 4.8.12-stable review

This is the start of the stable review cycle for the 4.8.12 release. There are 37 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 Fri Dec 2 09:27:19 UTC 2016. 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/v4.x/stable-review/patch-4.8.12-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.8.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.8.12-rc1

Michal Hocko <[email protected]>
mm, oom: stop pre-mature high-order OOM killer invocations

Oliver Hartkopp <[email protected]>
can: bcm: fix support for CAN FD frames

Oliver O'Halloran <[email protected]>
powerpc/boot: Fix the early OPAL console wrappers

Aneesh Kumar K.V <[email protected]>
powerpc/mm: Fixup kernel read only mapping

Benjamin Herrenschmidt <[email protected]>
powerpc: Set missing wakeup bit in LPCR on POWER9

Dan Williams <[email protected]>
device-dax: fail all private mapping attempts

Dan Williams <[email protected]>
device-dax: check devm_nsio_enable() return value

Takashi Iwai <[email protected]>
xc2028: Fix use-after-free bug properly

Andrey Ryabinin <[email protected]>

    X.509: Fix double free in x509_cert_parse() [ver #3]

Andrey Ryabinin <[email protected]>
mpi: Fix NULL ptr dereference in mpi_powm() [ver #3]

Michael Walle <[email protected]>
mmc: sdhci-of-esdhc: fixup PRESENT_STATE read

John David Anglin <[email protected]>
parisc: Also flush data TLB in flush_icache_page_asm

John David Anglin <[email protected]>
parisc: Fix race in pci-dma.c

Helge Deller <[email protected]>
parisc: Switch to generic sched_clock implementation

John David Anglin <[email protected]>
parisc: Fix races in parisc_setup_cache_timing()

Jacob Pan <[email protected]>
thermal/powerclamp: add back module device table

Peter Zijlstra <[email protected]>
perf/x86/intel: Cure bogus unwind from PEBS entries

Alexander Shishkin <[email protected]>
perf/core: Fix address filter parser

Andy Lutomirski <[email protected]>

    x86/traps: Ignore high word of regs->cs in early_fixup_exception()

Yu-cheng Yu <[email protected]>
x86/fpu: Fix invalid FPU ptrace state after execve()

Arnd Bergmann <[email protected]>
NFSv4.x: hide array-bounds warning

John Johansen <[email protected]>
apparmor: fix change_hat not finding hat after policy replacement

Peter Wu <[email protected]>
drm/radeon: fix power state when port pm is unavailable (v2)

Peter Wu <[email protected]>
drm/amdgpu: fix power state when port pm is unavailable

Johannes Berg <[email protected]>
cfg80211: limit scan results cache size

Chris Metcalf <[email protected]>
tile: avoid using clocksource_cyc2ns with absolute cycle count

Andrey Grodzovsky <[email protected]>
scsi: mpt3sas: Fix secure erase premature termination

Petr Vandrovec <[email protected]>
Fix USB CB/CBI storage devices with CONFIG_VMAP_STACK=y

Doug Brown <[email protected]>
USB: serial: ftdi_sio: add support for TI CC3200 LaunchPad

Paul Jakma <[email protected]>

    USB: serial: cp210x: add ID for the Zone DPMX

Peter Chen <[email protected]>
usb: chipidea: move the lock initialization to core file

Radim Krčmář <[email protected]>
KVM: x86: check for pic and ioapic presence before use

Radim Krčmář <[email protected]>
KVM: x86: fix out-of-bounds accesses of rtc_eoi map

Radim Krčmář <[email protected]>
KVM: x86: drop error recovery in em_jmp_far and em_ret_far

Radim Krčmář <[email protected]>
KVM: x86: fix out-of-bounds access in lapic

Ashok Raj <[email protected]>
iommu/vt-d: Fix IOMMU lookup for SR-IOV Virtual Functions

David Woodhouse <[email protected]>
iommu/vt-d: Fix PASID table allocation

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

Diffstat:

 Makefile                                         |  4 +-
 arch/parisc/Kconfig                              |  4 +-
 arch/parisc/kernel/cache.c                       | 31 +++++------
 arch/parisc/kernel/pacache.S                     | 37 +++++++------
 arch/parisc/kernel/pci-dma.c                     |  2 +-
 arch/parisc/kernel/setup.c                       |  4 ++
 arch/parisc/kernel/time.c                        | 57 ++++----------------
 arch/powerpc/boot/main.c                         |  8 ++-
 arch/powerpc/boot/opal-calls.S                   | 13 +++++
 arch/powerpc/boot/opal.c                         | 11 ++++
 arch/powerpc/boot/ops.h                          |  1 +
 arch/powerpc/include/asm/mmu.h                   | 14 +++--
 arch/powerpc/include/asm/reg.h                   |  1 +
 arch/powerpc/kernel/cpu_setup_power.S            |  8 +--
 arch/powerpc/mm/hash_utils_64.c                  |  8 ++-
 arch/tile/kernel/time.c                          |  4 +-
 arch/x86/events/intel/ds.c                       | 35 +++++++-----
 arch/x86/events/perf_event.h                     |  2 +-
 arch/x86/kernel/fpu/core.c                       | 16 +++---
 arch/x86/kvm/emulate.c                           | 36 ++++---------
 arch/x86/kvm/ioapic.c                            |  2 +-
 arch/x86/kvm/ioapic.h                            |  4 +-
 arch/x86/kvm/irq_comm.c                          | 13 +++++
 arch/x86/kvm/lapic.c                             |  2 +-
 arch/x86/mm/extable.c                            |  7 ++-
 crypto/asymmetric_keys/x509_cert_parser.c        |  1 -
 drivers/dax/dax.c                                |  4 +-
 drivers/dax/pmem.c                               |  4 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_atpx_handler.c |  9 +++-
 drivers/gpu/drm/radeon/radeon_atpx_handler.c     |  9 +++-
 drivers/iommu/dmar.c                             |  4 +-
 drivers/iommu/intel-iommu.c                      | 13 +++++
 drivers/iommu/intel-svm.c                        | 28 ++++++----
 drivers/media/tuners/tuner-xc2028.c              | 37 ++++++-------
 drivers/mmc/host/sdhci-of-esdhc.c                | 14 +++++
 drivers/mmc/host/sdhci.h                         |  1 +
 drivers/scsi/mpt3sas/mpt3sas_scsih.c             | 15 +++++-
 drivers/thermal/intel_powerclamp.c               |  9 +++-
 drivers/usb/chipidea/core.c                      |  1 +
 drivers/usb/chipidea/udc.c                       |  2 -
 drivers/usb/serial/cp210x.c                      |  1 +
 drivers/usb/serial/ftdi_sio.c                    |  2 +
 drivers/usb/serial/ftdi_sio_ids.h                |  6 +++
 drivers/usb/storage/transport.c                  |  7 ++-
 fs/nfs/callback.c                                |  2 +-
 include/linux/intel-iommu.h                      |  1 +
 kernel/events/core.c                             |  2 +
 lib/mpi/mpi-pow.c                                |  7 ++-
 mm/page_alloc.c                                  | 10 ++++
 net/can/bcm.c                                    | 18 ++++---
 net/wireless/core.h                              |  1 +
 net/wireless/scan.c                              | 69 ++++++++++++++++++++++++
 security/apparmor/domain.c                       |  6 ++-
 53 files changed, 402 insertions(+), 205 deletions(-)