Skip to content

3.10.65-stable review

Greg Kroah-Hartman lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest43 of 44 patches 2 repliesIn review

43 of 44 patches are in this archive. The cover letter announces 44.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/44ocfs2: fix journal commit deadlockfs/ocfs2/aops.c+14 -20 replies
2/44ath9k_hw: fix hardware queue allocationdrivers/net/wireless/ath/ath9k/mac.c+1 -80 replies
3/44ath9k: fix BE/BK queue orderdrivers/net/wireless/ath/ath9k/hw.h+2 -20 replies
4/44can: peak_usb: fix cleanup sequence order in case of error during initdrivers/net/can/usb/peak_usb/pcan_usb_core.c+10 -70 replies
5/44can: peak_usb: fix memset() usagedrivers/net/can/usb/peak_usb/pcan_usb_pro.c+1 -20 replies
6/44swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_singledrivers/xen/swiotlb-xen.c+1 -10 replies
7/44ath5k: fix hardware queue index assignmentdrivers/net/wireless/ath/ath5k/qcu.c+1 -70 replies
8/44ASoC: sigmadsp: Refuse to load firmware files with a non-supported versionsound/soc/codecs/sigmadsp.c+7 -00 replies
9/44ASoC: max98090: Fix ill-defined sidetone routesound/soc/codecs/max98090.c+2 -20 replies
10/44ASoC: dwc: Ensure FIFOs are flushed to prevent channel swapsound/soc/dwc/designware_i2s.c+14 -00 replies
11/44PCI: Restore detection of read-only BARsdrivers/pci/probe.c+3 -00 replies
12/44pstore-ram: Fix hangs by using write-combine mappingsfs/pstore/ram_core.c+2 -20 replies
13/44pstore-ram: Allow optional mapping with pgprot_noncachedDocumentation/ramoops.txt fs/pstore/ram.c fs/pstore/ram_core.c +1 more+47 -140 replies
14/44UBI: Fix invalid vfree()drivers/mtd/ubi/upd.c+6 -40 replies
15/44UBI: Fix double free after do_sync_erase()drivers/mtd/ubi/wl.c+3 -70 replies
16/44iommu/vt-d: Fix an off-by-one bug in __domain_mapping()drivers/iommu/intel-iommu.c+3 -50 replies
17/44HID: i2c-hid: fix race condition reading reportsdrivers/hid/i2c-hid/i2c-hid.c+8 -40 replies
18/44HID: i2c-hid: prevent buffer overflow in early IRQdrivers/hid/i2c-hid/i2c-hid.c+1 -10 replies
19/44HID: roccat: potential out of bounds in pyra_sysfs_write_settings()drivers/hid/hid-roccat-pyra.c+6 -20 replies
20/44HID: add battery quirk for USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ISO keyboarddrivers/hid/hid-input.c+3 -00 replies
22/44x86_64, vdso: Fix the vdso address randomization algorithmarch/x86/vdso/vma.c+29 -140 replies
23/44x86, vdso: Use asm volatile in __getcpuarch/x86/include/asm/vsyscall.h+1 -10 replies
24/44driver core: Fix unbalanced device reference in drivers_probedrivers/base/bus.c+5 -30 replies
25/44ALSA: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPACsound/usb/mixer_maps.c+12 -30 replies
26/44ALSA: hda - using uninitialized datasound/pci/hda/hda_codec.c+3 -10 replies
27/44ALSA: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecssound/pci/hda/patch_sigmatel.c+2 -20 replies
28/44USB: cdc-acm: check for valid interfacesdrivers/usb/class/cdc-acm.c+5 -40 replies
29/44genhd: check for int overflow in disk_expand_part_tbl()block/genhd.c+9 -20 replies
30/44cdc-acm: memory leak in error casedrivers/usb/class/cdc-acm.c+1 -00 replies
31/44writeback: fix a subtle race condition in I_DIRTY clearingfs/fs-writeback.c+22 -70 replies
32/44serial: samsung: wait for transfer completion before clock disabledrivers/tty/serial/samsung.c+4 -00 replies
33/44fs: nfsd: Fix signedness bug in compare_blobfs/nfsd/nfs4state.c+7 -80 replies
34/44nfsd4: fix xdr4 inclusion of escaped charfs/nfsd/nfs4xdr.c+3 -00 replies
35/44nilfs2: fix the nilfs_iget() vs. nilfs_new_inode() racesfs/nilfs2/inode.c fs/nilfs2/namei.c+36 -110 replies
36/44scripts/kernel-doc: dont eat struct members with __alignedscripts/kernel-doc+1 -10 replies
37/44ARM: mvebu: disable I/O coherency on non-SMP situations on Armada 370/375/38x/XParch/arm/mach-mvebu/coherency.c+23 -00 replies
38/44Btrfs: dont delay inode ref updates during log replayfs/btrfs/delayed-inode.c+8 -00 replies
39/44perf/x86/intel/uncore: Make sure only uncore events are collectedarch/x86/kernel/cpu/perf_event_intel_uncore.c+19 -30 replies
40/44perf: Fix events installation during moving groupkernel/events/core.c+2 -20 replies
41/44perf session: Do not fail on processing out of order eventtools/perf/util/hist.h tools/perf/util/session.c+4 -20 replies
42/44mm, vmscan: prevent kswapd livelock due to pfmemalloc-throttled process being killedmm/vmscan.c+13 -110 replies
43/44mm: propagate error from stack expansion even for guard pageinclude/linux/mm.h mm/memory.c+3 -30 replies
44/44mm: Dont count the stack guard page towards RLIMIT_STACKmm/mmap.c+5 -20 replies

Reviews trailers per patch

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

PatchWengang WangMark FashehKonrad Rzeszutek WilkKees CookSudeep DuttDavid WoodhouseBenjamin TissoiresPaolo BonziniJan KaraJeff LaytonGregory CLEMENTIngo MolnarMichal HockoRik van RielJay FoadChih-Wei Huang
1/44R-b R-b
2/44
3/44
4/44
5/44
6/44A-b
7/44
8/44
9/44
10/44
11/44
12/44A-b
13/44A-b
14/44
15/44
16/44Reported-And-Tested-by A-b
17/44R-b
18/44R-b
19/44
20/44
22/44R-b
23/44A-b
24/44
25/44
26/44
27/44
28/44
29/44
30/44
31/44R-b
32/44
33/44R-b
34/44
35/44
36/44
37/44A-b
38/44
39/44
40/44
41/44A-b
42/44A-b A-b
43/44Reported-and-tested-by
44/44Reported-and-tested-by

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

Read the v1 thread

Cover letter [PATCH 3.10 00/44] 3.10.65-stable review

This is the start of the stable review cycle for the 3.10.65 release. There are 44 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 Jan 16 07:22:13 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.0/stable-review/patch-3.10.65-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.65-rc1

Linus Torvalds <[email protected]>
mm: Don't count the stack guard page towards RLIMIT_STACK

Linus Torvalds <[email protected]>
mm: propagate error from stack expansion even for guard page

Vlastimil Babka <[email protected]>
mm, vmscan: prevent kswapd livelock due to pfmemalloc-throttled process being killed

Jiri Olsa <[email protected]>
perf session: Do not fail on processing out of order event

Jiri Olsa <[email protected]>
perf: Fix events installation during moving group

Jiri Olsa <[email protected]>
perf/x86/intel/uncore: Make sure only uncore events are collected

Chris Mason <[email protected]>
Btrfs: don't delay inode ref updates during log replay

Thomas Petazzoni <[email protected]>
ARM: mvebu: disable I/O coherency on non-SMP situations on Armada 370/375/38x/XP

Johannes Berg <[email protected]>
scripts/kernel-doc: don't eat struct members with __aligned

Ryusuke Konishi <[email protected]>
nilfs2: fix the nilfs_iget() vs. nilfs_new_inode() races

Benjamin Coddington <[email protected]>
nfsd4: fix xdr4 inclusion of escaped char

Rasmus Villemoes <[email protected]>
fs: nfsd: Fix signedness bug in compare_blob

Robert Baldyga <[email protected]>
serial: samsung: wait for transfer completion before clock disable

Tejun Heo <[email protected]>
writeback: fix a subtle race condition in I_DIRTY clearing

Oliver Neukum <[email protected]>
cdc-acm: memory leak in error case

Jens Axboe <[email protected]>
genhd: check for int overflow in disk_expand_part_tbl()

Greg Kroah-Hartman <[email protected]>
USB: cdc-acm: check for valid interfaces

Takashi Iwai <[email protected]>
ALSA: hda - Fix wrong gpio_dir & gpio_mask hint setups for IDT/STAC codecs

Dan Carpenter <[email protected]>
ALSA: hda - using uninitialized data

Jiri Jaburek <[email protected]>
ALSA: usb-audio: extend KEF X300A FU 10 tweak to Arcam rPAC

Alex Williamson <[email protected]>
driver core: Fix unbalanced device reference in drivers_probe

Andy Lutomirski <[email protected]>
x86, vdso: Use asm volatile in __getcpu

Andy Lutomirski <[email protected]>
x86_64, vdso: Fix the vdso address randomization algorithm

Giedrius Statkevičius <[email protected]>

    HID: Add a new id 0x501a for Genius MousePen i608X

Karl Relton <[email protected]>
HID: add battery quirk for USB_DEVICE_ID_APPLE_ALU_WIRELESS_2011_ISO keyboard

Dan Carpenter <[email protected]>
HID: roccat: potential out of bounds in pyra_sysfs_write_settings()

Gwendal Grignou <[email protected]>
HID: i2c-hid: prevent buffer overflow in early IRQ

Jean-Baptiste Maneyrol <[email protected]>
HID: i2c-hid: fix race condition reading reports

Jiang Liu <[email protected]>
iommu/vt-d: Fix an off-by-one bug in __domain_mapping()

Richard Weinberger <[email protected]>
UBI: Fix double free after do_sync_erase()

Richard Weinberger <[email protected]>
UBI: Fix invalid vfree()

Tony Lindgren <[email protected]>
pstore-ram: Allow optional mapping with pgprot_noncached

Rob Herring <[email protected]>
pstore-ram: Fix hangs by using write-combine mappings

Myron Stowe <[email protected]>
PCI: Restore detection of read-only BARs

Andrew Jackson <[email protected]>
ASoC: dwc: Ensure FIFOs are flushed to prevent channel swap

Jarkko Nikula <[email protected]>
ASoC: max98090: Fix ill-defined sidetone route

Lars-Peter Clausen <[email protected]>
ASoC: sigmadsp: Refuse to load firmware files with a non-supported version

Felix Fietkau <[email protected]>
ath5k: fix hardware queue index assignment

Stefano Stabellini <[email protected]>
swiotlb-xen: pass dev_addr to swiotlb_tbl_unmap_single

Stephane Grosjean <[email protected]>
can: peak_usb: fix memset() usage

Stephane Grosjean <[email protected]>
can: peak_usb: fix cleanup sequence order in case of error during init

Felix Fietkau <[email protected]>
ath9k: fix BE/BK queue order

Felix Fietkau <[email protected]>
ath9k_hw: fix hardware queue allocation

Junxiao Bi <[email protected]>
ocfs2: fix journal commit deadlock

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

Diffstat:

 Documentation/ramoops.txt                     | 13 ++++++--
 Makefile                                      |  4 +--
 arch/arm/mach-mvebu/coherency.c               | 23 ++++++++++++++
 arch/x86/include/asm/vsyscall.h               |  2 +-
 arch/x86/kernel/cpu/perf_event_intel_uncore.c | 22 ++++++++++++--
 arch/x86/vdso/vma.c                           | 43 ++++++++++++++++++---------
 block/genhd.c                                 | 11 +++++--
 drivers/base/bus.c                            |  8 +++--
 drivers/hid/hid-core.c                        |  1 +
 drivers/hid/hid-ids.h                         |  1 +
 drivers/hid/hid-input.c                       |  3 ++
 drivers/hid/hid-kye.c                         |  4 +++
 drivers/hid/hid-roccat-pyra.c                 |  8 +++--
 drivers/hid/i2c-hid/i2c-hid.c                 | 14 +++++----
 drivers/hid/usbhid/hid-quirks.c               |  1 +
 drivers/iommu/intel-iommu.c                   |  8 ++---
 drivers/mtd/ubi/upd.c                         | 10 ++++---
 drivers/mtd/ubi/wl.c                          | 10 ++-----
 drivers/net/can/usb/peak_usb/pcan_usb_core.c  | 17 ++++++-----
 drivers/net/can/usb/peak_usb/pcan_usb_pro.c   |  3 +-
 drivers/net/wireless/ath/ath5k/qcu.c          |  8 +----
 drivers/net/wireless/ath/ath9k/hw.h           |  4 +--
 drivers/net/wireless/ath/ath9k/mac.c          |  9 +-----
 drivers/pci/probe.c                           |  3 ++
 drivers/tty/serial/samsung.c                  |  4 +++
 drivers/usb/class/cdc-acm.c                   | 10 ++++---
 drivers/xen/swiotlb-xen.c                     |  2 +-
 fs/btrfs/delayed-inode.c                      |  8 +++++
 fs/fs-writeback.c                             | 29 +++++++++++++-----
 fs/nfsd/nfs4state.c                           | 15 +++++-----
 fs/nfsd/nfs4xdr.c                             |  3 ++
 fs/nilfs2/inode.c                             | 32 +++++++++++++++-----
 fs/nilfs2/namei.c                             | 15 ++++++++--
 fs/ocfs2/aops.c                               | 16 ++++++++--
 fs/pstore/ram.c                               | 13 ++++++--
 fs/pstore/ram_core.c                          | 31 +++++++++++++------
 include/linux/mm.h                            |  2 +-
 include/linux/pstore_ram.h                    |  4 ++-
 kernel/events/core.c                          |  4 +--
 mm/memory.c                                   |  4 +--
 mm/mmap.c                                     |  7 +++--
 mm/vmscan.c                                   | 24 ++++++++-------
 scripts/kernel-doc                            |  2 +-
 sound/pci/hda/hda_codec.c                     |  4 ++-
 sound/pci/hda/patch_sigmatel.c                |  4 +--
 sound/soc/codecs/max98090.c                   |  4 +--
 sound/soc/codecs/sigmadsp.c                   |  7 +++++
 sound/soc/dwc/designware_i2s.c                | 14 +++++++++
 sound/usb/mixer_maps.c                        | 15 ++++++++--
 tools/perf/util/hist.h                        |  1 +
 tools/perf/util/session.c                     |  5 ++--
 51 files changed, 359 insertions(+), 150 deletions(-)