Skip to content

3.10.87-stable review

Greg Kroah-Hartman linux-mips linux-raid lkml stable xen-devel 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest34 of 35 patches 8 repliesIn review

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

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/35ARM: realview: fix sparsemem buildarch/arm/mach-realview/include/mach/memory.h+2 -00 replies
2/35MIPS: Fix sched_getaffinity with MT FPAFF enabledarch/mips/kernel/mips-mt-fpaff.c+3 -20 replies
3/35MIPS: Make set_pte() SMP safe.arch/mips/include/asm/pgtable.h+31 -00 replies
4/35fsnotify: fix oops in fsnotify_clear_marks_by_group_flags()fs/notify/mark.c+25 -50 replies
5/35drm/radeon/combios: add some validation of lvds valuesdrivers/gpu/drm/radeon/radeon_combios.c+6 -10 replies
6/35ipr: Fix locking for unit attention handlingdrivers/scsi/ipr.c+7 -50 replies
7/35ipr: Fix incorrect trace indexingdrivers/scsi/ipr.c drivers/scsi/ipr.h+4 -20 replies
8/35ipr: Fix invalid array indexing for HRRQdrivers/scsi/ipr.c+8 -30 replies
10/35USB: sierra: add 1199:68AB device IDdrivers/usb/serial/sierra.c+1 -00 replies
11/35md: use kzalloc() when bitmap is disableddrivers/md/md.c+2 -20 replies
12/35ipmi: fix timeout calculation when bmc is disconnecteddrivers/char/ipmi/ipmi_si_intf.c+1 -10 replies
13/35mfd: sm501: dbg_regs attribute must be read-onlydrivers/mfd/sm501.c+1 -10 replies
14/35perf/x86/amd: Rework AMD PMU init codearch/x86/kernel/cpu/perf_event_amd.c+17 -170 replies
15/35sparc64: Fix FPU register corruption with AES crypto offload.arch/sparc/include/asm/visasm.h arch/sparc/lib/NG4memcpy.S+21 -10 replies
16/35sparc64: Fix userspace FPU register corruptions.arch/sparc/include/asm/visasm.h arch/sparc/lib/NG4memcpy.S arch/sparc/lib/VISsave.S +1 more+11 -810 replies
17/35x86/xen: Probe target addresses in set_aliased_prot() before the hypercallarch/x86/xen/enlighten.c+40 -00 replies
17/35x86/xen: Probe target addresses in set_aliased_prot() before the hypercallarch/x86/xen/enlighten.c+40 -00 replies
19/35crypto: ixp4xx - Remove bogus BUG_ON on scattered dst bufferdrivers/crypto/ixp4xx_crypto.c+0 -10 replies
20/35rbd: fix copyup completion racedrivers/block/rbd.c+17 -50 replies
21/35iscsi-target: Fix iscsit_start_kthreads failure OOPsdrivers/target/iscsi/iscsi_target.c drivers/target/iscsi/iscsi_target_core.h drivers/target/iscsi/iscsi_target_login.c +2 more+66 -310 replies
22/35ALSA: hda - fix cs4210_spdif_automute()sound/pci/hda/patch_cirrus.c+1 -30 replies
23/35ipc: modify message queue accounting to not take kernel data structures into accountipc/mqueue.c+0 -50 replies
24/35ocfs2: fix BUG in ocfs2_downconvert_thread_do_work()fs/ocfs2/dlmglue.c+7 -30 replies
25/35md/raid1: extend spinlock to protect raid1_end_read_request against inconsistenciesdrivers/md/raid1.c+6 -40 replies
26/35sg_start_req(): make sure that theres not too many elements in iovecdrivers/scsi/sg.c+3 -00 replies
27/35ARM: Fix !kuser helpers casearch/arm/kernel/entry-armv.S+2 -10 replies
28/35ARM: Fix FIQ code on VIVT CPUsarch/arm/kernel/fiq.c+2 -60 replies
29/35ARM: 7819/1: fiq: Cast the first argument of flush_icache_range()arch/arm/kernel/fiq.c+2 -10 replies
30/35signalfd: fix information leak in signalfd_copyinfofs/signalfd.c+3 -20 replies
31/35signal: fix information leak in copy_siginfo_to_userarch/arm64/kernel/signal32.c kernel/signal.c+4 -20 replies
32/35signal: fix information leak in copy_siginfo_from_user32arch/arm64/kernel/signal32.c arch/mips/kernel/signal32.c arch/powerpc/kernel/signal_32.c +1 more+2 -80 replies
33/35kvm: x86: fix kvm_apic_has_events to check for NULL pointerarch/x86/kvm/lapic.h+1 -10 replies
34/35md/bitmap: return an error when bitmap superblock is corrupt.drivers/md/bitmap.c+2 -00 replies
35/35mm, vmscan: Do not wait for page writeback for GFP_NOFS allocationsmm/vmscan.c+1 -10 replies

Reviews trailers per patch

7 of 34 patches have a Reviewed-by or Acked-by.

PatchAshish SangwanWen XiongGabriel Krisman BertaziMartin K. PetersenRobert RichterJacob ShinAlex ElderDoug LedfordMichael KerriskDavidlohr BuesoAaro Koskinen
1/35
2/35
3/35
4/35R-b
5/35
6/35R-b R-b R-b
7/35T-b R-b R-b R-b
8/35T-b R-b R-b R-b
10/35
11/35
12/35
13/35
14/35A-b A-b
15/35
16/35
17/35
17/35
19/35
20/35R-b
21/35
22/35
23/35A-b A-b A-b
24/35
25/35
26/35
27/35
28/35T-b
29/35
30/35
31/35
32/35
33/35
34/35
35/35

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 3.10 00/35] 3.10.87-stable review

This is the start of the stable review cycle for the 3.10.87 release. There are 35 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 Aug 16 17:43:46 UTC 2015. 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.10.87-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 3.10.87-rc1

Michal Hocko <[email protected]>
mm, vmscan: Do not wait for page writeback for GFP_NOFS allocations

NeilBrown <[email protected]>
md/bitmap: return an error when bitmap superblock is corrupt.

Paolo Bonzini <[email protected]>
kvm: x86: fix kvm_apic_has_events to check for NULL pointer

Amanieu d'Antras <[email protected]>
signal: fix information leak in copy_siginfo_from_user32

Amanieu d'Antras <[email protected]>
signal: fix information leak in copy_siginfo_to_user

Amanieu d'Antras <[email protected]>
signalfd: fix information leak in signalfd_copyinfo

Fabio Estevam <[email protected]>
ARM: 7819/1: fiq: Cast the first argument of flush_icache_range()

Russell King <[email protected]>
ARM: Fix FIQ code on VIVT CPUs

Russell King <[email protected]>
ARM: Fix !kuser helpers case

Al Viro <[email protected]>
sg_start_req(): make sure that there's not too many elements in iovec

NeilBrown <[email protected]>
md/raid1: extend spinlock to protect raid1_end_read_request against inconsistencies

Joseph Qi <[email protected]>
ocfs2: fix BUG in ocfs2_downconvert_thread_do_work()

Marcus Gelderie <[email protected]>
ipc: modify message queue accounting to not take kernel data structures into account

Dan Carpenter <[email protected]>

    ALSA: hda - fix cs4210_spdif_automute()

Nicholas Bellinger <[email protected]>
iscsi-target: Fix iscsit_start_kthreads failure OOPs

Ilya Dryomov <[email protected]>
rbd: fix copyup completion race

Herbert Xu <[email protected]>
crypto: ixp4xx - Remove bogus BUG_ON on scattered dst buffer

Marek Marczykowski-Górecki <[email protected]>
xen/gntdevt: Fix race condition in gntdev_release()

Andy Lutomirski <[email protected]>
x86/xen: Probe target addresses in set_aliased_prot() before the hypercall

David S. Miller <[email protected]>
sparc64: Fix userspace FPU register corruptions.

David S. Miller <[email protected]>
sparc64: Fix FPU register corruption with AES crypto offload.

Peter Zijlstra <[email protected]>
perf/x86/amd: Rework AMD PMU init code

Guenter Roeck <[email protected]>
mfd: sm501: dbg_regs attribute must be read-only

Xie XiuQi <[email protected]>
ipmi: fix timeout calculation when bmc is disconnected

Benjamin Randazzo <[email protected]>
md: use kzalloc() when bitmap is disabled

Dirk Behme <[email protected]>
USB: sierra: add 1199:68AB device ID

Mathias Nyman <[email protected]>
xhci: fix off by one error in TRB DMA address boundary check

Brian King <[email protected]>
ipr: Fix invalid array indexing for HRRQ

Brian King <[email protected]>
ipr: Fix incorrect trace indexing

Brian King <[email protected]>
ipr: Fix locking for unit attention handling

Alex Deucher <[email protected]>
drm/radeon/combios: add some validation of lvds values

Jan Kara <[email protected]>
fsnotify: fix oops in fsnotify_clear_marks_by_group_flags()

David Daney <[email protected]>
MIPS: Make set_pte() SMP safe.

Felix Fietkau <[email protected]>
MIPS: Fix sched_getaffinity with MT FPAFF enabled

Arnd Bergmann <[email protected]>
ARM: realview: fix sparsemem build

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

Diffstat:

 Makefile                                     |  4 +-
 arch/arm/kernel/entry-armv.S                 |  3 +-
 arch/arm/kernel/fiq.c                        |  9 ++--
 arch/arm/mach-realview/include/mach/memory.h |  2 +
 arch/arm64/kernel/signal32.c                 |  5 +--
 arch/mips/include/asm/pgtable.h              | 31 +++++++++++++
 arch/mips/kernel/mips-mt-fpaff.c             |  5 ++-
 arch/mips/kernel/signal32.c                  |  2 -
 arch/powerpc/kernel/signal_32.c              |  2 -
 arch/sparc/include/asm/visasm.h              | 18 ++++----
 arch/sparc/lib/NG4memcpy.S                   | 19 +++++++-
 arch/sparc/lib/VISsave.S                     | 67 +---------------------------
 arch/sparc/lib/ksyms.c                       |  4 --
 arch/x86/kernel/cpu/perf_event_amd.c         | 34 +++++++-------
 arch/x86/kvm/lapic.h                         |  2 +-
 arch/x86/xen/enlighten.c                     | 40 +++++++++++++++++
 drivers/block/rbd.c                          | 22 ++++++---
 drivers/char/ipmi/ipmi_si_intf.c             |  2 +-
 drivers/crypto/ixp4xx_crypto.c               |  1 -
 drivers/gpu/drm/radeon/radeon_combios.c      |  7 ++-
 drivers/md/bitmap.c                          |  2 +
 drivers/md/md.c                              |  4 +-
 drivers/md/raid1.c                           | 10 +++--
 drivers/mfd/sm501.c                          |  2 +-
 drivers/scsi/ipr.c                           | 28 +++++++-----
 drivers/scsi/ipr.h                           |  1 +
 drivers/scsi/sg.c                            |  3 ++
 drivers/target/iscsi/iscsi_target.c          | 18 ++++++--
 drivers/target/iscsi/iscsi_target_core.h     |  1 +
 drivers/target/iscsi/iscsi_target_login.c    | 43 +++++++-----------
 drivers/target/iscsi/iscsi_target_login.h    |  1 +
 drivers/target/iscsi/iscsi_target_nego.c     | 34 +++++++++++++-
 drivers/usb/host/xhci-ring.c                 |  2 +-
 drivers/usb/serial/sierra.c                  |  1 +
 drivers/xen/gntdev.c                         |  2 +
 fs/notify/mark.c                             | 30 ++++++++++---
 fs/ocfs2/dlmglue.c                           | 10 +++--
 fs/signalfd.c                                |  5 ++-
 ipc/mqueue.c                                 |  5 ---
 kernel/signal.c                              |  7 +--
 mm/vmscan.c                                  |  2 +-
 sound/pci/hda/patch_cirrus.c                 |  4 +-
 42 files changed, 300 insertions(+), 194 deletions(-)