Skip to content

3.10.15-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest52 patches 4 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/52block: Fix bio_copy_data()fs/bio.c+2 -20 replies
2/52sysv: Add forgotten superblock lock init for v7 fsfs/sysv/super.c+1 -00 replies
3/52bcache: Fix a dumb journal discard bugdrivers/md/bcache/journal.c+1 -10 replies
4/52bcache: Strip endline when writing the label through sysfsdrivers/md/bcache/sysfs.c+7 -10 replies
5/52bcache: Fix for when no journal entries are founddrivers/md/bcache/journal.c+18 -120 replies
6/52bcache: Fix a writeback performance regressiondrivers/md/bcache/bcache.h drivers/md/bcache/util.c drivers/md/bcache/util.h +1 more+43 -300 replies
7/52bcache: Fix a flush/fua performance bugdrivers/md/bcache/journal.c+1 -00 replies
8/52bcache: Fix a dumb CPU spinning bug in writebackdrivers/md/bcache/writeback.c+1 -20 replies
9/52bcache: Fix a shrinker deadlockdrivers/md/bcache/btree.c+1 -10 replies
10/52bcache: Fix for handling overlapping extents when reading in a btree nodedrivers/md/bcache/bset.c+28 -110 replies
11/52bcache: Fix flushes in writeback modedrivers/md/bcache/request.c+9 -60 replies
12/52x86/reboot: Add quirk to make Dell C6100 use reboot=pci automaticallyarch/x86/kernel/reboot.c+16 -00 replies
13/52tools lib lk: Uninclude linux/magic.h in debugfs.ctools/lib/lk/debugfs.c+0 -10 replies
14/52x86, efi: Dont map Boot Services on i386arch/x86/platform/efi/efi.c+7 -40 replies
15/52mei: make me client counters less error pronedrivers/misc/mei/hbm.c drivers/misc/mei/mei_dev.h+9 -70 replies
16/52mei: bus: stop wait for read during cl state transitiondrivers/misc/mei/bus.c drivers/misc/mei/client.h drivers/misc/mei/main.c+14 -80 replies
17/52mei: cancel stall timers in mei_resetdrivers/misc/mei/amthif.c drivers/misc/mei/init.c+4 -00 replies
18/52tty: Fix SIGTTOU not sent with tcflush()drivers/tty/tty_ioctl.c+3 -00 replies
19/52serial: tegra: fix tty-kref leakdrivers/tty/serial/serial-tegra.c+3 -10 replies
20/52serial: pch_uart: fix tty-kref leak in rx-error pathdrivers/tty/serial/pch_uart.c+2 -00 replies
21/52serial: pch_uart: fix tty-kref leak in dma-rx pathdrivers/tty/serial/pch_uart.c+2 -10 replies
22/52ARM: 7837/3: fix Thumb-2 bug in AES assembler codearch/arm/crypto/aes-armv4.S+3 -30 replies
23/52staging: vt6656: [BUG] main_usb.c oops on device_close move flag earlier.drivers/staging/vt6656/main_usb.c+2 -10 replies
24/52staging: vt6656: [BUG] iwctl_siwencodeext return if device not opendrivers/staging/vt6656/iwctl.c+3 -00 replies
25/52drm/i915/tv: clear adjusted_mode.flagsdrivers/gpu/drm/i915/intel_tv.c+8 -00 replies
26/52xhci: Ensure a command structure points to the correct trb on the command ringdrivers/usb/host/xhci-hub.c drivers/usb/host/xhci-ring.c drivers/usb/host/xhci.c +1 more+17 -210 replies
27/52xhci: Fix oops happening after address device timeoutdrivers/usb/host/xhci-ring.c+6 -00 replies
28/52USB: fix PM config symbol in uhci-hcd, ehci-hcd, and xhci-hcddrivers/usb/host/ehci-pci.c drivers/usb/host/uhci-pci.c drivers/usb/host/xhci-pci.c+3 -30 replies
29/52xhci: Fix race between ep halt and URB cancellationdrivers/usb/host/xhci-ring.c+6 -20 replies
30/52USB: OHCI: accept very late isochronous URBsdrivers/usb/host/ohci-hcd.c drivers/usb/host/ohci-q.c+33 -130 replies
31/52USB: UHCI: accept very late isochronous URBsdrivers/usb/host/uhci-q.c+8 -40 replies
32/52USB: Fix breakage in ffs_fs_mount()drivers/usb/gadget/f_fs.c+26 -340 replies
33/52fsl/usb: Resolve PHY_CLK_VLD instability issue for ULPI phydrivers/usb/host/ehci-fsl.c+3 -90 replies
34/52usb: dwc3: pci: add support for BayTraildrivers/usb/dwc3/dwc3-pci.c+2 -00 replies
35/52usb: dwc3: add support for Merrifielddrivers/usb/dwc3/dwc3-pci.c+2 -00 replies
36/52usb/core/devio.c: Dont reject control message to endpoint with wrong direction bitdrivers/usb/core/devio.c+16 -00 replies
37/52driver core : Fix use after free of dev->parent in device_shutdowndrivers/base/core.c+7 -70 replies
38/52dm snapshot: workaround for a false positive lockdep warningdrivers/md/dm-snap-persistent.c+1 -10 replies
39/52dm-snapshot: fix performance degradation due to small hash sizedrivers/md/dm-snap.c+2 -30 replies
40/52dm mpath: disable WRITE SAME if it failsdrivers/md/dm-mpath.c drivers/md/dm.c include/linux/device-mapper.h+23 -20 replies
41/52dm-raid: silence compiler warning on rebuilds_per_group.drivers/md/dm-raid.c+1 -10 replies
42/52drm/i915: preserve pipe A quirk in i9xx_set_pipeconfdrivers/gpu/drm/i915/intel_display.c+4 -00 replies
43/52drm/i915/dp: increase i2c-over-aux retry interval on AUX DEFERdrivers/gpu/drm/i915/intel_dp.c+12 -10 replies
44/52drm/radeon: avoid UVD corruption on AGP cards using GPU gartdrivers/gpu/drm/radeon/radeon_cs.c+1 -10 replies
45/52drm/radeon: Make r100_cp_ring_info() and radeon_ring_gfx() safe (v2)drivers/gpu/drm/radeon/r100.c drivers/gpu/drm/radeon/radeon_ring.c+10 -60 replies
46/52drm/radeon: disable tests/benchmarks if accel is disableddrivers/gpu/drm/radeon/radeon_device.c+12 -30 replies
47/52drm/radeon: add missing hdmi callbacks for rv6xxdrivers/gpu/drm/radeon/radeon_asic.c+2 -00 replies
48/52drm/radeon: fix hdmi audio on DCE3.0/3.1 asicsdrivers/gpu/drm/radeon/r600_hdmi.c+13 -30 replies
49/52ARM: mxs: stub out mxs_pm_init for !CONFIG_PMarch/arm/mach-mxs/pm.h+4 -00 replies
50/52hwmon: (applesmc) Check key count before proceedingdrivers/hwmon/applesmc.c+10 -10 replies
51/52ALSA: compress: Fix compress device unregister.sound/core/compress_offload.c+2 -10 replies
52/52drm/i915: fix gen4 digital port hotplug definitionsdrivers/gpu/drm/i915/i915_reg.h+9 -30 replies

Reviews trailers per patch

14 of 52 patches have a Reviewed-by or Acked-by.

PatchBorislav PetkovTom ZanussiDarren HartStephen WarrenNicolas PitreKnut PetersenMichal NazarewiczAlan SternMing LeiAlasdair G KergonChris WilsonNicolas SuzorTodd PreviteChristian KönigDieter NützelShawn GuoVinod KoulJan NiggemannJani Nikula
1/52
2/52
3/52
4/52
5/52
6/52
7/52
8/52
9/52
10/52
11/52
12/52
13/52A-b
14/52A-b A-b
15/52
16/52
17/52
18/52
19/52T-b
20/52
21/52
22/52A-b
23/52
24/52
25/52T-b
26/52
27/52
28/52
29/52
30/52
31/52
32/52A-b
33/52
34/52
35/52
36/52A-b
37/52R-b
38/52A-b
39/52
40/52
41/52
42/52R-b
43/52T-b R-b
44/52R-b T-b
45/52
46/52
47/52R-b
48/52
49/52A-b
50/52
51/52A-b T-b
52/52T-b A-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 19 reviewers.

Read the v1 thread

Cover letter [ 00/52] 3.10.15-stable review

This is the start of the stable review cycle for the 3.10.15 release. There are 52 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 Sat Oct 5 04:05:08 UTC 2013. 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.15-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.15-rc1

Daniel Vetter <[email protected]>
drm/i915: fix gen4 digital port hotplug definitions

Liam Girdwood <[email protected]>
ALSA: compress: Fix compress device unregister.

Henrik Rydberg <[email protected]>
hwmon: (applesmc) Check key count before proceeding

Arnd Bergmann <[email protected]>
ARM: mxs: stub out mxs_pm_init for !CONFIG_PM

Alex Deucher <[email protected]>
drm/radeon: fix hdmi audio on DCE3.0/3.1 asics

Alex Deucher <[email protected]>
drm/radeon: add missing hdmi callbacks for rv6xx

Alex Deucher <[email protected]>
drm/radeon: disable tests/benchmarks if accel is disabled

Alex Ivanov <[email protected]>
drm/radeon: Make r100_cp_ring_info() and radeon_ring_gfx() safe (v2)

Alex Deucher <[email protected]>
drm/radeon: avoid UVD corruption on AGP cards using GPU gart

Jani Nikula <[email protected]>
drm/i915/dp: increase i2c-over-aux retry interval on AUX DEFER

Daniel Vetter <[email protected]>
drm/i915: preserve pipe A quirk in i9xx_set_pipeconf

NeilBrown <[email protected]>
dm-raid: silence compiler warning on rebuilds_per_group.

Mike Snitzer <[email protected]>
dm mpath: disable WRITE SAME if it fails

Mikulas Patocka <[email protected]>
dm-snapshot: fix performance degradation due to small hash size

Mikulas Patocka <[email protected]>
dm snapshot: workaround for a false positive lockdep warning

Benson Leung <[email protected]>

    driver core : Fix use after free of dev->parent in device_shutdown

Kurt Garloff <[email protected]>
usb/core/devio.c: Don't reject control message to endpoint with wrong direction bit

David Cohen <[email protected]>
usb: dwc3: add support for Merrifield

Heikki Krogerus <[email protected]>
usb: dwc3: pci: add support for BayTrail

Ramneek Mehresh <[email protected]>
fsl/usb: Resolve PHY_CLK_VLD instability issue for ULPI phy

Al Viro <[email protected]>
USB: Fix breakage in ffs_fs_mount()

Alan Stern <[email protected]>
USB: UHCI: accept very late isochronous URBs

Alan Stern <[email protected]>
USB: OHCI: accept very late isochronous URBs

Florian Wolter <[email protected]>
xhci: Fix race between ep halt and URB cancellation

Alan Stern <[email protected]>
USB: fix PM config symbol in uhci-hcd, ehci-hcd, and xhci-hcd

Mathias Nyman <[email protected]>
xhci: Fix oops happening after address device timeout

Mathias Nyman <[email protected]>
xhci: Ensure a command structure points to the correct trb on the command ring

Daniel Vetter <[email protected]>
drm/i915/tv: clear adjusted_mode.flags

Malcolm Priestley <[email protected]>
staging: vt6656: [BUG] iwctl_siwencodeext return if device not open

Malcolm Priestley <[email protected]>
staging: vt6656: [BUG] main_usb.c oops on device_close move flag earlier.

Ard Biesheuvel <[email protected]>
ARM: 7837/3: fix Thumb-2 bug in AES assembler code

Johan Hovold <[email protected]>
serial: pch_uart: fix tty-kref leak in dma-rx path

Johan Hovold <[email protected]>
serial: pch_uart: fix tty-kref leak in rx-error path

Johan Hovold <[email protected]>
serial: tegra: fix tty-kref leak

Peter Hurley <[email protected]>
tty: Fix SIGTTOU not sent with tcflush()

Alexander Usyskin <[email protected]>
mei: cancel stall timers in mei_reset

Tomas Winkler <[email protected]>
mei: bus: stop wait for read during cl state transition

Tomas Winkler <[email protected]>
mei: make me client counters less error prone

Josh Boyer <[email protected]>
x86, efi: Don't map Boot Services on i386

Vinson Lee <[email protected]>
tools lib lk: Uninclude linux/magic.h in debugfs.c

Masoud Sharbiani <[email protected]>
x86/reboot: Add quirk to make Dell C6100 use reboot=pci automatically

Kent Overstreet <[email protected]>
bcache: Fix flushes in writeback mode

Kent Overstreet <[email protected]>
bcache: Fix for handling overlapping extents when reading in a btree node

Kent Overstreet <[email protected]>
bcache: Fix a shrinker deadlock

Kent Overstreet <[email protected]>
bcache: Fix a dumb CPU spinning bug in writeback

Kent Overstreet <[email protected]>
bcache: Fix a flush/fua performance bug

Kent Overstreet <[email protected]>
bcache: Fix a writeback performance regression

Kent Overstreet <[email protected]>
bcache: Fix for when no journal entries are found

Gabriel de Perthuis <[email protected]>
bcache: Strip endline when writing the label through sysfs

Kent Overstreet <[email protected]>
bcache: Fix a dumb journal discard bug

Lubomir Rintel <[email protected]>
sysv: Add forgotten superblock lock init for v7 fs

Kent Overstreet <[email protected]>
block: Fix bio_copy_data()

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

Diffstat:

 Makefile                               |  4 +--
 arch/arm/crypto/aes-armv4.S            |  6 ++--
 arch/arm/mach-mxs/pm.h                 |  4 +++
 arch/x86/kernel/reboot.c               | 16 +++++++++
 arch/x86/platform/efi/efi.c            | 11 ++++---
 drivers/base/core.c                    | 14 ++++----
 drivers/gpu/drm/i915/i915_reg.h        | 12 +++++--
 drivers/gpu/drm/i915/intel_display.c   |  4 +++
 drivers/gpu/drm/i915/intel_dp.c        | 13 +++++++-
 drivers/gpu/drm/i915/intel_tv.c        |  8 +++++
 drivers/gpu/drm/radeon/r100.c          |  8 +++--
 drivers/gpu/drm/radeon/r600_hdmi.c     | 16 +++++++--
 drivers/gpu/drm/radeon/radeon_asic.c   |  2 ++
 drivers/gpu/drm/radeon/radeon_cs.c     |  2 +-
 drivers/gpu/drm/radeon/radeon_device.c | 15 +++++++--
 drivers/gpu/drm/radeon/radeon_ring.c   |  8 +++--
 drivers/hwmon/applesmc.c               | 11 ++++++-
 drivers/md/bcache/bcache.h             |  7 ++--
 drivers/md/bcache/bset.c               | 39 +++++++++++++++-------
 drivers/md/bcache/btree.c              |  2 +-
 drivers/md/bcache/journal.c            | 33 +++++++++++--------
 drivers/md/bcache/request.c            | 15 +++++----
 drivers/md/bcache/sysfs.c              |  8 ++++-
 drivers/md/bcache/util.c               | 11 ++++++-
 drivers/md/bcache/util.h               | 12 +++++--
 drivers/md/bcache/writeback.c          | 42 ++++++++++++------------
 drivers/md/dm-mpath.c                  | 11 ++++++-
 drivers/md/dm-raid.c                   |  2 +-
 drivers/md/dm-snap-persistent.c        |  2 +-
 drivers/md/dm-snap.c                   |  5 ++-
 drivers/md/dm.c                        | 11 +++++++
 drivers/misc/mei/amthif.c              |  1 +
 drivers/misc/mei/bus.c                 |  5 ++-
 drivers/misc/mei/client.h              |  6 ++++
 drivers/misc/mei/hbm.c                 | 10 +++---
 drivers/misc/mei/init.c                |  3 ++
 drivers/misc/mei/main.c                | 11 +++----
 drivers/misc/mei/mei_dev.h             |  6 ++--
 drivers/staging/vt6656/iwctl.c         |  3 ++
 drivers/staging/vt6656/main_usb.c      |  3 +-
 drivers/tty/serial/pch_uart.c          |  5 ++-
 drivers/tty/serial/serial-tegra.c      |  4 ++-
 drivers/tty/tty_ioctl.c                |  3 ++
 drivers/usb/core/devio.c               | 16 +++++++++
 drivers/usb/dwc3/dwc3-pci.c            |  4 +++
 drivers/usb/gadget/f_fs.c              | 60 +++++++++++++++-------------------
 drivers/usb/host/ehci-fsl.c            | 12 ++-----
 drivers/usb/host/ehci-pci.c            |  2 +-
 drivers/usb/host/ohci-hcd.c            | 22 +++++++------
 drivers/usb/host/ohci-q.c              | 24 ++++++++++++--
 drivers/usb/host/uhci-pci.c            |  2 +-
 drivers/usb/host/uhci-q.c              | 12 ++++---
 drivers/usb/host/xhci-hub.c            |  2 +-
 drivers/usb/host/xhci-pci.c            |  2 +-
 drivers/usb/host/xhci-ring.c           | 24 ++++++++++++--
 drivers/usb/host/xhci.c                | 25 +++-----------
 drivers/usb/host/xhci.h                |  1 +
 fs/bio.c                               |  4 +--
 fs/sysv/super.c                        |  1 +
 include/linux/device-mapper.h          |  3 +-
 sound/core/compress_offload.c          |  3 +-
 tools/lib/lk/debugfs.c                 |  1 -
 62 files changed, 423 insertions(+), 211 deletions(-)