Skip to content

3.10.62-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest41 of 45 patches 2 repliesIn review

41 of 45 patches are in this archive. The cover letter announces 45.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/45MIPS: oprofile: Fix backtrace on 64-bit kernelarch/mips/oprofile/backtrace.c+1 -10 replies
2/45MIPS: Loongson: Make platform serial setup always built-in.arch/mips/loongson/common/Makefile+2 -10 replies
3/45x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in Carch/x86/kernel/entry_64.S arch/x86/kernel/traps.c+26 -320 replies
4/45x86_64, traps: Stop using IST for #SSarch/x86/include/asm/page_32_types.h arch/x86/include/asm/page_64_types.h arch/x86/kernel/dumpstack_64.c +2 more+7 -260 replies
5/45x86_64, traps: Rework bad_iretarch/x86/kernel/entry_64.S arch/x86/kernel/traps.c+48 -260 replies
6/45x86: Require exact match for noxsave command line optionarch/x86/kernel/cpu/common.c+2 -00 replies
7/45x86, mm: Set NX across entire PMD at bootarch/x86/mm/init_64.c+10 -10 replies
8/45uprobes, x86: Fix _TIF_UPROBE vs _TIF_NOTIFY_RESUMEarch/x86/include/asm/thread_info.h kernel/events/uprobes.c+1 -20 replies
9/45sparc64: Fix constraints on swab helpers.arch/sparc/include/uapi/asm/swab.h+6 -60 replies
10/45inetdevice: fixed signed integer overflowinclude/linux/inetdevice.h+1 -10 replies
11/45ipv4: Fix incorrect error code when adding an unreachable routenet/ipv4/fib_rules.c+4 -00 replies
12/45ieee802154: fix error handling in ieee802154fake_probe()drivers/net/ieee802154/fakehard.c+8 -50 replies
14/45pptp: fix stack info leak in pptp_getname()drivers/net/ppp/pptp.c+3 -10 replies
15/45ipx: fix locking regression in ipx_sendmsg and ipx_recvmsgnet/ipx/af_ipx.c+5 -10 replies
16/45PCI/MSI: Add device flag indicating that 64-bit MSIs dont workdrivers/pci/msi.c include/linux/pci.h+27 -00 replies
17/45ASoC: sgtl5000: Fix SMALL_POP bit definitionsound/soc/codecs/sgtl5000.c sound/soc/codecs/sgtl5000.h+2 -30 replies
18/45ASoC: wm_adsp: Avoid attempt to free buffers that might still be in usesound/soc/codecs/wm_adsp.c+1 -00 replies
19/45of/base: Fix PowerPC address parsing hackdrivers/of/address.c+16 -30 replies
20/45powerpc/pseries: Honor the generic "no_64bit_msi" flagarch/powerpc/platforms/pseries/msi.c+1 -10 replies
21/45powerpc/pseries: Fix endiannes issue in RTAS call from xmonarch/powerpc/xmon/xmon.c+3 -30 replies
22/45iio: Fix IIO_EVENT_CODE_EXTRACT_DIR bit maskinclude/linux/iio/events.h+1 -10 replies
23/45USB: ssu100: fix overrun-error reportingdrivers/usb/serial/ssu100.c+3 -80 replies
24/45USB: keyspan: fix overrun-error reportingdrivers/usb/serial/keyspan.c+11 -100 replies
25/45USB: keyspan: fix tty line-status reportingdrivers/usb/serial/keyspan.c+48 -280 replies
26/45USB: serial: cp210x: add IDs for CEL MeshConnect USB Stickdrivers/usb/serial/cp210x.c+1 -00 replies
27/45usb: serial: ftdi_sio: add PIDs for Matrix Orbital productsdrivers/usb/serial/ftdi_sio.c drivers/usb/serial/ftdi_sio_ids.h+68 -40 replies
28/45usb-quirks: Add reset-resume quirk for MS Wireless Laser Mouse 6000drivers/usb/core/quirks.c+3 -00 replies
29/45USB: xhci: dont start a halted endpoint before its new dequeue is setdrivers/usb/host/xhci-ring.c+1 -20 replies
30/45can: esd_usb2: fix memory leak on disconnectdrivers/net/can/usb/esd_usb2.c+1 -00 replies
31/45ALSA: usb-audio: Add ctrl message delay quirk for Marantz/Denon devicessound/usb/quirks.c+14 -00 replies
32/45ARM: 8216/1: xscale: correct auxiliary register in suspend/resumearch/arm/mm/proc-xscale.S+2 -20 replies
33/45ARM: 8222/1: mvebu: enable strex backoff delayarch/arm/mm/proc-v7.S+0 -20 replies
34/45Input: xpad - use proper endpoint typedrivers/input/joystick/xpad.c+13 -30 replies
35/45srp-target: Retry when QP creation fails with ENOMEMdrivers/infiniband/ulp/srpt/ib_srpt.c+8 -00 replies
36/45target: Dont call TFO->write_pending if data_length == 0drivers/target/target_core_transport.c+1 -10 replies
37/45iser-target: Handle DEVICE_REMOVAL event on network portal listener correctlydrivers/infiniband/ulp/isert/ib_isert.c+19 -100 replies
38/45spi: dw: Fix dynamic speed change.drivers/spi/spi-dw.c+1 -50 replies
40/45rt2x00: do not align payload on modern H/Wdrivers/net/wireless/rt2x00/rt2x00queue.c+12 -380 replies
41/45nfsd: Fix slot wake up race in the nfsv4.1 callback codefs/nfsd/nfs4callback.c+6 -20 replies
43/45bnx2fc: do not add shared skbs to the fcoe_rx_listdrivers/scsi/bnx2fc/bnx2fc_fcoe.c+7 -00 replies
44/45powerpc/powernv: Honor the generic "no_64bit_msi" flagarch/powerpc/platforms/powernv/pci-ioda.c arch/powerpc/platforms/powernv/pci.c+3 -40 replies

Reviews trailers per patch

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

PatchThomas GleixnerSrikar DronamrajuBorislav PetkovArnd BergmannBjorn HelgaasGrant LikelyFelipe BalbiMatthias FuchsRobert JarzmikGregory CLEMENTJason CooperAntti S. LankilaChad Dupuis
1/45
2/45
3/45R-b
4/45R-b
5/45R-b
6/45
7/45
8/45A-b A-b
9/45
10/45
11/45
12/45
14/45
15/45R-b
16/45A-b
17/45
18/45
19/45A-b
20/45
21/45
22/45
23/45
24/45
25/45
26/45
27/45
28/45
29/45T-b
30/45A-b
31/45
32/45T-b A-b
33/45A-b A-b
34/45
35/45
36/45
37/45
38/45
40/45Reported-and-tested-by Debugged-by
41/45
43/45A-b
44/45

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

Read the v1 thread

Cover letter [PATCH 3.10 00/45] 3.10.62-stable review

This is the start of the stable review cycle for the 3.10.62 release. There are 45 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 7 22:32:54 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.10.62-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.62-rc1

Sergio Gelato <[email protected]>
nfsd: Fix ACL null pointer deref

Benjamin Herrenschmidt <[email protected]>
powerpc/powernv: Honor the generic "no_64bit_msi" flag

Maurizio Lombardi <[email protected]>
bnx2fc: do not add shared skbs to the fcoe_rx_list

J. Bruce Fields <[email protected]>
nfsd4: fix leak of inode reference on delegation failure

Trond Myklebust <[email protected]>
nfsd: Fix slot wake up race in the nfsv4.1 callback code

Stanislaw Gruszka <[email protected]>
rt2x00: do not align payload on modern H/W

Thomas Körper <[email protected]>
can: dev: avoid calling kfree_skb() from interrupt context

Thor Thayer <[email protected]>
spi: dw: Fix dynamic speed change.

Sagi Grimberg <[email protected]>
iser-target: Handle DEVICE_REMOVAL event on network portal listener correctly

Roland Dreier <[email protected]>

    target: Don't call TFO->write_pending if data_length == 0

Bart Van Assche <[email protected]>
srp-target: Retry when QP creation fails with ENOMEM

Greg Kroah-Hartman <[email protected]>
Input: xpad - use proper endpoint type

Thomas Petazzoni <[email protected]>
ARM: 8222/1: mvebu: enable strex backoff delay

Dmitry Eremin-Solenikov <[email protected]>
ARM: 8216/1: xscale: correct auxiliary register in suspend/resume

Jurgen Kramer <[email protected]>
ALSA: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices

Alexey Khoroshilov <[email protected]>
can: esd_usb2: fix memory leak on disconnect

Mathias Nyman <[email protected]>
USB: xhci: don't start a halted endpoint before its new dequeue is set

Hans de Goede <[email protected]>
usb-quirks: Add reset-resume quirk for MS Wireless Laser Mouse 6000

Troy Clark <[email protected]>
usb: serial: ftdi_sio: add PIDs for Matrix Orbital products

Preston Fick <[email protected]>

    USB: serial: cp210x: add IDs for CEL MeshConnect USB Stick

Johan Hovold <[email protected]>
USB: keyspan: fix tty line-status reporting

Johan Hovold <[email protected]>
USB: keyspan: fix overrun-error reporting

Johan Hovold <[email protected]>
USB: ssu100: fix overrun-error reporting

Cristina Ciocan <[email protected]>
iio: Fix IIO_EVENT_CODE_EXTRACT_DIR bit mask

Laurent Dufour <[email protected]>
powerpc/pseries: Fix endiannes issue in RTAS call from xmon

Benjamin Herrenschmidt <[email protected]>
powerpc/pseries: Honor the generic "no_64bit_msi" flag

Benjamin Herrenschmidt <[email protected]>
of/base: Fix PowerPC address parsing hack

Charles Keepax <[email protected]>
ASoC: wm_adsp: Avoid attempt to free buffers that might still be in use

Fabio Estevam <[email protected]>
ASoC: sgtl5000: Fix SMALL_POP bit definition

Benjamin Herrenschmidt <[email protected]>
PCI/MSI: Add device flag indicating that 64-bit MSIs don't work

Jiri Bohac <[email protected]>
ipx: fix locking regression in ipx_sendmsg and ipx_recvmsg

Mathias Krause <[email protected]>
pptp: fix stack info leak in pptp_getname()

Martin Hauke <[email protected]>
qmi_wwan: Add support for HP lt4112 LTE/HSPA+ Gobi 4G Modem

Alexey Khoroshilov <[email protected]>

    ieee802154: fix error handling in ieee802154fake_probe()

Panu Matilainen <[email protected]>
ipv4: Fix incorrect error code when adding an unreachable route

Vincent BENAYOUN <[email protected]>
inetdevice: fixed signed integer overflow

David S. Miller <[email protected]>
sparc64: Fix constraints on swab helpers.

Andy Lutomirski <[email protected]>
uprobes, x86: Fix _TIF_UPROBE vs _TIF_NOTIFY_RESUME

Kees Cook <[email protected]>
x86, mm: Set NX across entire PMD at boot

Dave Hansen <[email protected]>
x86: Require exact match for 'noxsave' command line option

Andy Lutomirski <[email protected]>

    x86_64, traps: Rework bad_iret

Andy Lutomirski <[email protected]>
x86_64, traps: Stop using IST for #SS

Andy Lutomirski <[email protected]>
x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in C

Aaro Koskinen <[email protected]>
MIPS: Loongson: Make platform serial setup always built-in.

Aaro Koskinen <[email protected]>
MIPS: oprofile: Fix backtrace on 64-bit kernel

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

Diffstat:

 Makefile                                  |  4 +-
 arch/arm/mm/proc-v7.S                     |  2 -
 arch/arm/mm/proc-xscale.S                 |  4 +-
 arch/mips/loongson/common/Makefile        |  3 +-
 arch/mips/oprofile/backtrace.c            |  2 +-
 arch/powerpc/platforms/powernv/pci-ioda.c |  3 +-
 arch/powerpc/platforms/powernv/pci.c      |  4 +-
 arch/powerpc/platforms/pseries/msi.c      |  2 +-
 arch/powerpc/xmon/xmon.c                  |  6 +-
 arch/sparc/include/uapi/asm/swab.h        | 12 ++--
 arch/x86/include/asm/page_32_types.h      |  1 -
 arch/x86/include/asm/page_64_types.h      | 11 ++--
 arch/x86/include/asm/thread_info.h        |  2 +-
 arch/x86/kernel/cpu/common.c              |  2 +
 arch/x86/kernel/dumpstack_64.c            |  1 -
 arch/x86/kernel/entry_64.S                | 81 +++++++-------------------
 arch/x86/kernel/traps.c                   | 71 ++++++++++++++++------
 arch/x86/mm/init_64.c                     | 11 +++-
 drivers/infiniband/ulp/isert/ib_isert.c   | 29 +++++----
 drivers/infiniband/ulp/srpt/ib_srpt.c     |  8 +++
 drivers/input/joystick/xpad.c             | 16 ++++-
 drivers/net/can/dev.c                     |  2 +-
 drivers/net/can/usb/esd_usb2.c            |  1 +
 drivers/net/ieee802154/fakehard.c         | 13 +++--
 drivers/net/ppp/pptp.c                    |  4 +-
 drivers/net/usb/qmi_wwan.c                |  1 +
 drivers/net/wireless/rt2x00/rt2x00queue.c | 50 ++++------------
 drivers/of/address.c                      | 19 +++++-
 drivers/pci/msi.c                         | 26 +++++++++
 drivers/scsi/bnx2fc/bnx2fc_fcoe.c         |  7 +++
 drivers/spi/spi-dw.c                      |  6 +-
 drivers/target/target_core_transport.c    |  2 +-
 drivers/usb/core/quirks.c                 |  3 +
 drivers/usb/host/xhci-ring.c              |  3 +-
 drivers/usb/serial/cp210x.c               |  1 +
 drivers/usb/serial/ftdi_sio.c             | 33 +++++++++++
 drivers/usb/serial/ftdi_sio_ids.h         | 39 +++++++++++--
 drivers/usb/serial/keyspan.c              | 97 +++++++++++++++++++------------
 drivers/usb/serial/ssu100.c               | 11 +---
 fs/nfsd/nfs4callback.c                    |  8 ++-
 fs/nfsd/nfs4state.c                       | 31 ++++++----
 fs/nfsd/vfs.c                             |  3 +
 include/linux/iio/events.h                |  2 +-
 include/linux/inetdevice.h                |  2 +-
 include/linux/pci.h                       |  1 +
 kernel/events/uprobes.c                   |  1 -
 net/ipv4/fib_rules.c                      |  4 ++
 net/ipx/af_ipx.c                          |  6 +-
 sound/soc/codecs/sgtl5000.c               |  3 +-
 sound/soc/codecs/sgtl5000.h               |  2 +-
 sound/soc/codecs/wm_adsp.c                |  1 +
 sound/usb/quirks.c                        | 14 +++++
 52 files changed, 424 insertions(+), 247 deletions(-)