Skip to content

3.14.11-stable review

Greg Kroah-Hartman kvm linux-mips linux-nfs lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest59 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/59ARM: dts: disable MDMA1 node for exynos5420arch/arm/boot/dts/exynos5420.dtsi+7 -00 replies
2/59target: Fix left-over se_lun->lun_sep pointer OOPsdrivers/target/target_core_device.c+1 -00 replies
3/59iscsi-target: Avoid rejecting incorrect ITT for Data-Outdrivers/target/iscsi/iscsi_target.c+1 -10 replies
4/59iscsi-target: Explicily clear login response PDU in exception pathdrivers/target/iscsi/iscsi_target_util.c+2 -00 replies
5/59iscsi-target: fix iscsit_del_np deadlock on unloaddrivers/target/iscsi/iscsi_target_login.c+7 -60 replies
6/59Input: synaptics - fix resolution for manually provided min/maxdrivers/input/mouse/synaptics.c+10 -90 replies
7/59Input: elantech - deal with clickpads reporting right button eventsdrivers/input/mouse/elantech.c+18 -40 replies
8/59Input: elantech - dont set bit 1 of reg_10 when the no_hw_res quirk is setdrivers/input/mouse/elantech.c+3 -20 replies
9/59PCI: Add new ID for Intel GPU "spurious interrupt" quirkdrivers/pci/quirks.c+1 -00 replies
10/59PCI: Fix incorrect vgaarb conditional in WARN_ON()drivers/pci/pci.c+1 -10 replies
11/59mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systemsdrivers/block/mtip32xx/mtip32xx.c+53 -00 replies
12/59mtip32xx: Increase timeout for STANDBY IMMEDIATE commanddrivers/block/mtip32xx/mtip32xx.c+35 -310 replies
13/59mtip32xx: Remove dfs_parent after pci unregisterdrivers/block/mtip32xx/mtip32xx.c+2 -20 replies
14/59recordmcount/MIPS: Fix possible incorrect mcount_loc table entries in modulesscripts/recordmcount.h+2 -20 replies
15/59MIPS: MSC: Prevent out-of-bounds writes to MIPS SC ioremapd regionarch/mips/kernel/irq-msc01.c+1 -10 replies
16/59UBIFS: fix an mmap and fsync race conditionfs/ubifs/file.c+1 -20 replies
17/59UBIFS: Remove incorrect assertion in shrink_tnc()fs/ubifs/shrinker.c+0 -10 replies
18/59watchdog: sp805: Set watchdog_device->timeout from ->set_timeout()drivers/watchdog/sp805_wdt.c+1 -30 replies
19/59watchdog: ath79_wdt: avoid spurious restarts on AR934xdrivers/watchdog/ath79_wdt.c+10 -00 replies
20/59watchdog: kempld-wdt: Use the correct value when configuring the prescaler with the watchdogdrivers/watchdog/kempld_wdt.c+1 -10 replies
21/59kernel/watchdog.c: remove preemption restrictions when restarting lockup detectorkernel/watchdog.c+0 -20 replies
22/59IB/mlx5: add missing padding at end of struct mlx5_ib_create_cqdrivers/infiniband/hw/mlx5/cq.c drivers/infiniband/hw/mlx5/user.h+13 -10 replies
23/59IB/mlx5: add missing padding at end of struct mlx5_ib_create_srqdrivers/infiniband/hw/mlx5/srq.c drivers/infiniband/hw/mlx5/user.h+14 -10 replies
24/59IB/qib: Fix port in pkey change eventdrivers/infiniband/hw/qib/qib_mad.c+1 -10 replies
25/59IB/ipath: Translate legacy diagpkt into newer extended diagpktdrivers/infiniband/hw/ipath/ipath_diag.c+4 -00 replies
26/59IB/srp: Fix a sporadic crash triggered by cable pullingdrivers/infiniband/ulp/srp/ib_srp.c+6 -00 replies
27/59IB/umad: Fix error handlingdrivers/infiniband/core/user_mad.c+27 -220 replies
28/59IB/umad: Fix use-after-free on closedrivers/infiniband/core/user_mad.c+19 -110 replies
29/59SUNRPC: Fix a module reference leak in svc_handle_xprtnet/sunrpc/svc_xprt.c+2 -00 replies
30/59pNFS: Handle allocation errors correctly in filelayout_alloc_layout_hdr()fs/nfs/nfs4filelayout.c+1 -10 replies
31/59nfsd4: fix FREE_STATEID lockowner leakfs/nfsd/nfs4state.c+1 -10 replies
32/59nfsd: getattr for FATTR4_WORD0_FILES_AVAIL needs the statfs bufferfs/nfsd/nfs4xdr.c+2 -20 replies
33/59NFS: Dont declare inode uptodate unless all attributes were checkedfs/nfs/inode.c+17 -90 replies
34/59NFS: Use raw_write_seqcount_begin/end int nfs4_reclaim_open_statefs/nfs/nfs4state.c+3 -30 replies
35/59NFS: populate ->net in mount data when remountingfs/nfs/super.c+1 -00 replies
36/59nfs: Fix cache_validity check in nfs_write_pageuptodate()fs/nfs/write.c+3 -10 replies
37/59powerpc/pseries: Fix overwritten PE statearch/powerpc/platforms/pseries/eeh_pseries.c+1 -00 replies
38/59powerpc/mm: Check paca psize is up to date for huge mappingsarch/powerpc/mm/hash_utils_64.c+20 -110 replies
39/59powerpc/serial: Use saner flags when creating legacy portsarch/powerpc/kernel/legacy_serial.c+9 -60 replies
40/59powerpc: 64bit sendfile is capped at 2GBarch/powerpc/include/asm/systbl.h+1 -10 replies
41/59powerpc: fix typo CONFIG_PMACarch/powerpc/kernel/time.c+1 -10 replies
42/59powerpc/perf: Ensure all EBB register state is cleared on fork()arch/powerpc/include/asm/switch_to.h+2 -00 replies
43/59powerpc: fix typo CONFIG_PPC_CPUarch/powerpc/lib/sstep.c+1 -10 replies
44/59powerpc: Dont setup CPUs with bad statusarch/powerpc/kernel/setup-common.c+1 -10 replies
45/59powerpc: Add AT_HWCAP2 to indicate V.CRYPTO category supportarch/powerpc/include/uapi/asm/cputable.h arch/powerpc/kernel/cputable.c+3 -10 replies
46/59powerpc: Dont skip ePAPR spin-table CPUsarch/powerpc/kernel/setup-common.c+9 -10 replies
47/59xfs: xfs_readsb needs to check for magic numbersfs/xfs/xfs_mount.c+17 -60 replies
48/59reiserfs: call truncate_setsize under tailpack mutexfs/reiserfs/inode.c+7 -10 replies
49/59MIPS: KVM: Remove redundant NULL checks before kfree()arch/mips/kvm/kvm_mips.c+3 -90 replies
50/59MIPS: KVM: Fix memory leak on VCPUarch/mips/kvm/kvm_mips.c+1 -00 replies
51/59ipvs: Fix panic due to non-linear skbnet/netfilter/ipvs/ip_vs_core.c+10 -50 replies
52/59ptrace,x86: force IRET path after a ptrace_stop()arch/x86/include/asm/ptrace.h include/linux/ptrace.h+19 -00 replies
53/59lz4: add overrun checks to lz4_uncompress_unknownoutputsize()lib/lz4/lz4_decompress.c+5 -10 replies
54/59Documentation/SubmittingPatches: describe the Fixes: tagDocumentation/SubmittingPatches+21 -10 replies
55/59tracing: Try again for saved cmdline if failed due to lockingkernel/trace/trace.c+7 -60 replies
56/59tracing: Fix syscall_*regfunc() vs copy_process() raceinclude/trace/syscall.h kernel/fork.c+17 -00 replies
57/59ALSA: usb-audio: Fix races at disconnection and PCM closingsound/usb/card.c sound/usb/endpoint.c sound/usb/endpoint.h+25 -60 replies
58/59ALSA: hda - hdmi: call overridden init on resumesound/pci/hda/patch_hdmi.c+1 -10 replies
59/59ALSA: hda - Adjust speaker HPF and add LED support for HP Spectre 13Documentation/sound/alsa/HD-Audio-Models.txt sound/pci/hda/patch_sigmatel.c+62 -13 replies

Reviews trailers per patch

16 of 59 patches have a Reviewed-by or Acked-by.

PatchJavi MerinoSebastian HerbsztChristophe Vu-BrugierElder MarcoJames LademannPhilipp WolferYinghai LuDavid AirlieJames HoganLaurence WithersGuenter RoeckMichael BrunnerMichal HockoPeter WuDavid RientjesDennis DalessandroMike MarciniszynSagi GrimbergYann DroneaudAneesh Kumar K.VAnton BlanchardPlamen PetrovChristoph HellwigJulian AnastasovOleg NesterovAaron BrownFrederic WeisbeckerPaul E. McKenney
1/59T-b
2/59T-b
3/59
4/59T-b
5/59
6/59
7/59Reported-and-tested-by
8/59Reported-and-tested-by T-b
9/59
10/59A-b A-b
11/59
12/59
13/59
14/59
15/59R-b
16/59T-b
17/59
18/59R-b
19/59R-b
20/59R-b R-b T-b
21/59A-b T-b A-b
22/59
23/59
24/59R-b
25/59R-b
26/59R-b
27/59
28/59R-b
29/59
30/59
31/59
32/59
33/59
34/59
35/59
36/59
37/59
38/59R-b
39/59
40/59
41/59
42/59
43/59
44/59T-b
45/59
46/59
47/59T-b R-b
48/59
49/59
50/59R-b
51/59A-b
52/59A-b
53/59
54/59T-b
55/59
56/59A-b A-b
57/59
58/59
59/59

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 3.14 00/59] 3.14.11-stable review

This is the start of the stable review cycle for the 3.14.11 release. There are 59 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 Jul 6 22:15:27 UTC 2014. 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.0/stable-review/patch-3.14.11-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 3.14.11-rc1

Takashi Iwai <[email protected]>
ALSA: hda - Adjust speaker HPF and add LED support for HP Spectre 13

Pierre Ossman <[email protected]>
ALSA: hda - hdmi: call overridden init on resume

Takashi Iwai <[email protected]>
ALSA: usb-audio: Fix races at disconnection and PCM closing

Oleg Nesterov <[email protected]>
tracing: Fix syscall_*regfunc() vs copy_process() race

Steven Rostedt (Red Hat) <[email protected]>
tracing: Try again for saved cmdline if failed due to locking

Jacob Keller <[email protected]>
Documentation/SubmittingPatches: describe the Fixes: tag

Greg Kroah-Hartman <[email protected]>
lz4: add overrun checks to lz4_uncompress_unknownoutputsize()

Tejun Heo <[email protected]>
ptrace,x86: force IRET path after a ptrace_stop()

Peter Christensen <[email protected]>
ipvs: Fix panic due to non-linear skb

Deng-Cheng Zhu <[email protected]>
MIPS: KVM: Fix memory leak on VCPU

James Hogan <[email protected]>
MIPS: KVM: Remove redundant NULL checks before kfree()

Jeff Mahoney <[email protected]>
reiserfs: call truncate_setsize under tailpack mutex

Dave Chinner <[email protected]>
xfs: xfs_readsb needs to check for magic numbers

Scott Wood <[email protected]>
powerpc: Don't skip ePAPR spin-table CPUs

Benjamin Herrenschmidt <[email protected]>
powerpc: Add AT_HWCAP2 to indicate V.CRYPTO category support

Michael Neuling <[email protected]>
powerpc: Don't setup CPUs with bad status

Paul Bolle <[email protected]>
powerpc: fix typo 'CONFIG_PPC_CPU'

Michael Ellerman <[email protected]>
powerpc/perf: Ensure all EBB register state is cleared on fork()

Paul Bolle <[email protected]>
powerpc: fix typo 'CONFIG_PMAC'

Anton Blanchard <[email protected]>
powerpc: 64bit sendfile is capped at 2GB

Benjamin Herrenschmidt <[email protected]>
powerpc/serial: Use saner flags when creating legacy ports

Michael Ellerman <[email protected]>
powerpc/mm: Check paca psize is up to date for huge mappings

Gavin Shan <[email protected]>
powerpc/pseries: Fix overwritten PE state

Scott Mayhew <[email protected]>
nfs: Fix cache_validity check in nfs_write_pageuptodate()

Mateusz Guzik <[email protected]>

    NFS: populate ->net in mount data when remounting

Trond Myklebust <[email protected]>
NFS: Use raw_write_seqcount_begin/end int nfs4_reclaim_open_state

Trond Myklebust <[email protected]>
NFS: Don't declare inode uptodate unless all attributes were checked

Christoph Hellwig <[email protected]>
nfsd: getattr for FATTR4_WORD0_FILES_AVAIL needs the statfs buffer

J. Bruce Fields <[email protected]>
nfsd4: fix FREE_STATEID lockowner leak

Trond Myklebust <[email protected]>
pNFS: Handle allocation errors correctly in filelayout_alloc_layout_hdr()

Trond Myklebust <[email protected]>
SUNRPC: Fix a module reference leak in svc_handle_xprt

Bart Van Assche <[email protected]>
IB/umad: Fix use-after-free on close

Bart Van Assche <[email protected]>
IB/umad: Fix error handling

Bart Van Assche <[email protected]>
IB/srp: Fix a sporadic crash triggered by cable pulling

Dennis Dalessandro <[email protected]>
IB/ipath: Translate legacy diagpkt into newer extended diagpkt

Mike Marciniszyn <[email protected]>
IB/qib: Fix port in pkey change event

Yann Droneaud <[email protected]>
IB/mlx5: add missing padding at end of struct mlx5_ib_create_srq

Yann Droneaud <[email protected]>
IB/mlx5: add missing padding at end of struct mlx5_ib_create_cq

Don Zickus <[email protected]>
kernel/watchdog.c: remove preemption restrictions when restarting lockup detector

gundberg <[email protected]>
watchdog: kempld-wdt: Use the correct value when configuring the prescaler with the watchdog

Gabor Juhos <[email protected]>
watchdog: ath79_wdt: avoid spurious restarts on AR934x

Viresh Kumar <[email protected]>

    watchdog: sp805: Set watchdog_device->timeout from ->set_timeout()

hujianyang <[email protected]>
UBIFS: Remove incorrect assertion in shrink_tnc()

hujianyang <[email protected]>
UBIFS: fix an mmap and fsync race condition

Markos Chandras <[email protected]>
MIPS: MSC: Prevent out-of-bounds writes to MIPS SC ioremap'd region

Alex Smith <[email protected]>
recordmcount/MIPS: Fix possible incorrect mcount_loc table entries in modules

Asai Thambi S P <[email protected]>
mtip32xx: Remove dfs_parent after pci unregister

Asai Thambi S P <[email protected]>
mtip32xx: Increase timeout for STANDBY IMMEDIATE command

Asai Thambi S P <[email protected]>
mtip32xx: Fix ERO and NoSnoop values in PCIe upstream on AMD systems

Bjorn Helgaas <[email protected]>
PCI: Fix incorrect vgaarb conditional in WARN_ON()

Thomas Jarosch <[email protected]>
PCI: Add new ID for Intel GPU "spurious interrupt" quirk

Hans de Goede <[email protected]>
Input: elantech - don't set bit 1 of reg_10 when the no_hw_res quirk is set

Hans de Goede <[email protected]>
Input: elantech - deal with clickpads reporting right button events

Benjamin Tissoires <[email protected]>
Input: synaptics - fix resolution for manually provided min/max

Mikulas Patocka <[email protected]>
iscsi-target: fix iscsit_del_np deadlock on unload

Nicholas Bellinger <[email protected]>
iscsi-target: Explicily clear login response PDU in exception path

Nicholas Bellinger <[email protected]>
iscsi-target: Avoid rejecting incorrect ITT for Data-Out

Nicholas Bellinger <[email protected]>

    target: Fix left-over se_lun->lun_sep pointer OOPs

Seungwon Jeon <[email protected]>
ARM: dts: disable MDMA1 node for exynos5420

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

Diffstat:

 Documentation/SubmittingPatches              |  22 ++++-
 Documentation/sound/alsa/HD-Audio-Models.txt |   5 ++
 Makefile                                     |   4 +-
 arch/arm/boot/dts/exynos5420.dtsi            |   7 ++
 arch/mips/kernel/irq-msc01.c                 |   2 +-
 arch/mips/kvm/kvm_mips.c                     |  13 +--
 arch/powerpc/include/asm/switch_to.h         |   2 +
 arch/powerpc/include/asm/systbl.h            |   2 +-
 arch/powerpc/include/uapi/asm/cputable.h     |   1 +
 arch/powerpc/kernel/cputable.c               |   3 +-
 arch/powerpc/kernel/legacy_serial.c          |  15 ++--
 arch/powerpc/kernel/setup-common.c           |  10 ++-
 arch/powerpc/kernel/time.c                   |   2 +-
 arch/powerpc/lib/sstep.c                     |   2 +-
 arch/powerpc/mm/hash_utils_64.c              |  31 ++++---
 arch/powerpc/platforms/pseries/eeh_pseries.c |   1 +
 arch/x86/include/asm/ptrace.h                |  16 ++++
 drivers/block/mtip32xx/mtip32xx.c            | 123 ++++++++++++++++++++-------
 drivers/infiniband/core/user_mad.c           |  75 +++++++++-------
 drivers/infiniband/hw/ipath/ipath_diag.c     |   4 +
 drivers/infiniband/hw/mlx5/cq.c              |  13 ++-
 drivers/infiniband/hw/mlx5/srq.c             |  14 ++-
 drivers/infiniband/hw/mlx5/user.h            |   2 +
 drivers/infiniband/hw/qib/qib_mad.c          |   2 +-
 drivers/infiniband/ulp/srp/ib_srp.c          |   6 ++
 drivers/input/mouse/elantech.c               |  27 ++++--
 drivers/input/mouse/synaptics.c              |  19 +++--
 drivers/pci/pci.c                            |   2 +-
 drivers/pci/quirks.c                         |   1 +
 drivers/target/iscsi/iscsi_target.c          |   2 +-
 drivers/target/iscsi/iscsi_target_login.c    |  13 +--
 drivers/target/iscsi/iscsi_target_util.c     |   2 +
 drivers/target/target_core_device.c          |   1 +
 drivers/watchdog/ath79_wdt.c                 |  10 +++
 drivers/watchdog/kempld_wdt.c                |   2 +-
 drivers/watchdog/sp805_wdt.c                 |   4 +-
 fs/nfs/inode.c                               |  26 ++++--
 fs/nfs/nfs4filelayout.c                      |   2 +-
 fs/nfs/nfs4state.c                           |   6 +-
 fs/nfs/super.c                               |   1 +
 fs/nfs/write.c                               |   4 +-
 fs/nfsd/nfs4state.c                          |   2 +-
 fs/nfsd/nfs4xdr.c                            |   4 +-
 fs/reiserfs/inode.c                          |   8 +-
 fs/ubifs/file.c                              |   3 +-
 fs/ubifs/shrinker.c                          |   1 -
 fs/xfs/xfs_mount.c                           |  23 +++--
 include/linux/ptrace.h                       |   3 +
 include/trace/syscall.h                      |  15 ++++
 kernel/fork.c                                |   2 +
 kernel/trace/trace.c                         |  13 +--
 kernel/watchdog.c                            |   2 -
 lib/lz4/lz4_decompress.c                     |   6 +-
 net/netfilter/ipvs/ip_vs_core.c              |  15 ++--
 net/sunrpc/svc_xprt.c                        |   2 +
 scripts/recordmcount.h                       |   4 +-
 sound/pci/hda/patch_hdmi.c                   |   2 +-
 sound/pci/hda/patch_sigmatel.c               |  58 ++++++++++++-
 sound/usb/card.c                             |  13 ++-
 sound/usb/endpoint.c                         |  17 +++-
 sound/usb/endpoint.h                         |   1 +
 61 files changed, 513 insertions(+), 180 deletions(-)