Skip to content

3.12.19-stable review

Jiri Slaby lkml sparclinux stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest48 of 50 patches 3 repliesIn review

48 of 50 patches are in this archive. The cover letter announces 50.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/50openvswitch: fix vport-netdev unregisternet/openvswitch/dp_notify.c net/openvswitch/vport-netdev.c net/openvswitch/vport-netdev.h+19 -50 replies
2/50brcmsmac: fix deadlock on missing firmwaredrivers/net/wireless/brcm80211/brcmsmac/mac80211_if.c+6 -80 replies
3/50/dev/mem: handle out-of-bounds read/writedrivers/char/mem.c+6 -00 replies
4/50drivers/net: tulip_remove_one needs to call pci_disable_device()drivers/net/ethernet/dec/tulip/tulip_core.c+1 -00 replies
5/50Bluetooth: Add support for Intel Bluetooth device [8087:0a2a]drivers/bluetooth/btusb.c+1 -00 replies
6/50iommu/amd: Fix PASID format in INVALIDATE_IOTLB_PAGES commanddrivers/iommu/amd_iommu.c+2 -20 replies
7/50usbatm: Fix dynamic_debug / ratelimited atm_dbg and atm_rldbg macrosdrivers/usb/atm/usbatm.h+7 -70 replies
8/50printk: pr_debug_ratelimited: check state first to reduce "callbacks suppressed" messagesinclude/linux/printk.h+15 -10 replies
9/50dcache: restore error on restart in prepend_pathfs/dcache.c+1 -00 replies
10/50__dentry_path() fixesfs/dcache.c+6 -30 replies
11/50i2c: i801: enable Intel BayTrail SMBUSDocumentation/i2c/busses/i2c-i801 drivers/i2c/busses/Kconfig drivers/i2c/busses/i2c-i801.c+5 -00 replies
12/50e1000e: Fix no connectivity when driver loaded with cable outdrivers/net/ethernet/intel/e1000e/netdev.c+15 -50 replies
13/50ACPI / EC: Process rather than discard events in acpi_ec_cleardrivers/acpi/ec.c+12 -90 replies
14/50ARM: 7840/1: LPAE: don't reject mapping /dev/mem above 4GBarch/arm/mm/mmap.c+2 -40 replies
15/50x86/quirks: Add workaround for AMD F16h Erratum792arch/x86/kernel/quirks.c+37 -00 replies
16/50amd64_edac: Fix logic to determine channel for F15 M30h processorsdrivers/edac/amd64_edac.c+11 -30 replies
17/50backing_dev: fix hung task on syncfs/fs-writeback.c mm/backing-dev.c+8 -50 replies
18/50bdi: avoid oops on device removalfs/fs-writeback.c include/linux/backing-dev.h mm/backing-dev.c+28 -100 replies
19/50virtio_balloon: don't softlockup on huge balloon changes.drivers/virtio/virtio_balloon.c+6 -00 replies
20/50ipmi: Fix a race restarting the timerdrivers/char/ipmi/ipmi_si_intf.c+28 -180 replies
21/50KVM: ioapic: fix assignment of ioapic->rtc_status.pending_eoi (CVE-2014-0155)virt/kvm/ioapic.c+1 -10 replies
22/50net: ipv4: current group_info should be put after using.net/ipv4/ping.c+11 -40 replies
24/50powerpc/8xx: mfspr SPRN_TBRx in lieu of mftb/mftbu is not supportedarch/powerpc/boot/util.S arch/powerpc/include/asm/ppc_asm.h arch/powerpc/include/asm/reg.h +2 more+37 -00 replies
25/50ACPI / sleep: remove panic in case hardware has changed after S4drivers/acpi/sleep.c+2 -50 replies
26/50user namespace: fix incorrect memory barrierskernel/user_namespace.c+5 -60 replies
27/50x86: Adjust irq remapping quirk for older revisions of 5500/5520 chipsetsarch/x86/kernel/early-quirks.c+6 -90 replies
28/50PCI: designware: Fix RC BAR to be single 64-bit non-prefetchable memory BARdrivers/pci/host/pcie-designware.c+1 -10 replies
29/50PCI: designware: Fix iATU programming for cfg1, io and mem viewportdrivers/pci/host/pcie-designware.c+3 -30 replies
30/50ACPI / button: Add ACPI Button event via netlink routinedrivers/acpi/button.c+4 -00 replies
31/50staging: comedi: 8255_pci: initialize MITE data windowdrivers/staging/comedi/drivers/8255_pci.c+34 -00 replies
32/50tty: Set correct tty name in 'active' sysfs attributedrivers/tty/tty_io.c+17 -60 replies
33/50tty: Fix low_latency BUGdrivers/tty/ipwireless/tty.c drivers/tty/tty_buffer.c drivers/usb/gadget/u_serial.c +1 more+7 -220 replies
35/50Bluetooth: Fix removing Long Term Keynet/bluetooth/hci_event.c+7 -10 replies
36/50xfs: fix directory hash ordering bugfs/xfs/xfs_da_btree.c+1 -10 replies
37/50Btrfs: skip submitting barrier for missing devicefs/btrfs/disk-io.c+4 -00 replies
38/50Btrfs: fix deadlock with nested trans handlesfs/btrfs/transaction.c+4 -100 replies
39/50ext4: fix error return from ext4_ext_handle_uninitialized_extents()fs/ext4/extents.c+6 -20 replies
40/50ext4: fix partial cluster handling for bigalloc file systemsfs/ext4/extents.c+21 -00 replies
41/50ext4: fix premature freeing of partial clusters split across leaf blocksfs/ext4/extents.c+8 -30 replies
42/50jffs2: Fix segmentation fault found in stress testfs/jffs2/compr_rtime.c+2 -20 replies
43/50jffs2: Fix crash due to truncation of csizefs/jffs2/nodelist.h+1 -10 replies
44/50jffs2: avoid soft-lockup in jffs2_reserve_space_gc()fs/jffs2/nodemgmt.c+9 -40 replies
45/50jffs2: remove from wait queue after schedule()fs/jffs2/nodemgmt.c+1 -00 replies
46/50sparc32: fix build failure for arch_jump_label_transformarch/sparc/Kconfig+1 -10 replies
47/50sparc64: don't treat 64-bit syscall return codes as 32-bitarch/sparc/kernel/syscalls.S+2 -20 replies
48/50sparc64: Make sure %pil interrupts are enabled during hypervisor yield.arch/sparc/kernel/process_64.c+3 -10 replies
49/50wait: fix reparent_leader() vs EXIT_DEAD->EXIT_ZOMBIE racekernel/exit.c+11 -40 replies
50/50exit: call disassociate_ctty() before exit_task_namespaces()kernel/exit.c+2 -40 replies

Reviews trailers per patch

9 of 48 patches have a Reviewed-by or Acked-by.

PatchSuravee SuthikulpanitKrzysztof MazurDenys VlasenkoOleg NesterovJean DelvareJeff PieperStefan BiereigelDennis JansenNicolas PorcelMaurizio D'AddonaJuan Manuel CaboGiannis KoutsouKieran ClancyCatalin MarinasJan KaraTejun HeoJingoo HanRichard MusilDavid SterbaBen MyersZach BrownBob PiccoAllen PaisJan EngelhardtMichal Schmidt
1/50
2/50
3/50
4/50
5/50
6/50R-b
7/50T-b
8/50T-b
9/50
10/50Spotted-by Spotted-by
11/50R-b
12/50T-b
13/50T-b T-b T-b T-b T-b T-b T-b
14/50A-b
15/50
16/50
17/50R-b R-b
18/50R-b
19/50
20/50
21/50
22/50
24/50
25/50
26/50
27/50
28/50
29/50A-b
30/50Reported-and-tested-by
31/50
32/50
33/50A-b
35/50
36/50R-b
37/50
38/50T-b
39/50
40/50
41/50
42/50
43/50
44/50
45/50
46/50
47/50A-b A-b
48/50T-b
49/50T-b
50/50

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

Read the v1 thread

Cover letter [PATCH 3.12 00/50] 3.12.19-stable review

This is the start of the stable review cycle for the 3.12.19 release. There are 50 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 Wed May 7 12:27:29 2014 Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.19-rc1.xz

and the diffstat can be found below.

thanks,
js

===============

Ajesh Kunhipurayil Vijayan (1):
jffs2: Fix crash due to truncation of csize

Al Viro (1):
__dentry_path() fixes

Alexei Starovoitov (1):
openvswitch: fix vport-netdev unregister

Aravind Gopalakrishnan (2):
x86/quirks: Add workaround for AMD F16h Erratum792
amd64_edac: Fix logic to determine channel for F15 M30h processors

Bodo Stroesser (1):
ipmi: Fix a race restarting the timer

Chew, Kean ho (1):
i2c: i801: enable Intel BayTrail SMBUS

Claudio Takahasi (1):
Bluetooth: Fix removing Long Term Key

Dave Kleikamp (1):
sparc64: don't treat 64-bit syscall return codes as 32-bit

David Ertman (1):
e1000e: Fix no connectivity when driver loaded with cable out

David S. Miller (1):
sparc64: Make sure %pil interrupts are enabled during hypervisor
yield.

Derek Basehore (1):
backing_dev: fix hung task on sync

Emil Goode (1):
brcmsmac: fix deadlock on missing firmware

Eric Whitney (3):
ext4: fix error return from ext4_ext_handle_uninitialized_extents()
ext4: fix partial cluster handling for bigalloc file systems
ext4: fix premature freeing of partial clusters split across leaf
blocks

Hannes Reinecke (1):
tty: Set correct tty name in 'active' sysfs attribute

Helge Deller (1):
parisc: fix epoll_pwait syscall on compat kernel

Hidetoshi Seto (1):
Btrfs: skip submitting barrier for missing device

Ian Abbott (1):
staging: comedi: 8255_pci: initialize MITE data window

Ingo Molnar (1):
drivers/net: tulip_remove_one needs to call pci_disable_device()

Jan Kara (1):
bdi: avoid oops on device removal

Jay Cornwall (1):
iommu/amd: Fix PASID format in INVALIDATE_IOTLB_PAGES command

Joe Perches (2):
usbatm: Fix dynamic_debug / ratelimited atm_dbg and atm_rldbg macros
printk: pr_debug_ratelimited: check state first to reduce "callbacks
suppressed" messages

Josef Bacik (1):
Btrfs: fix deadlock with nested trans handles

Kamlakant Patel (1):
jffs2: Fix segmentation fault found in stress test

Kieran Clancy (1):
ACPI / EC: Process rather than discard events in acpi_ec_clear

LEROY Christophe (1):
powerpc/8xx: mfspr SPRN_TBRx in lieu of mftb/mftbu is not supported

Lan Tianyu (1):
ACPI / button: Add ACPI Button event via netlink routine

Li Zefan (2):
jffs2: avoid soft-lockup in jffs2_reserve_space_gc()
jffs2: remove from wait queue after schedule()

Mark Tinguely (1):
xfs: fix directory hash ordering bug

Mikulas Patocka (2):
dcache: restore error on restart in prepend_path user namespace: fix incorrect memory barriers

Mohit Kumar (2):
PCI: designware: Fix RC BAR to be single 64-bit non-prefetchable
memory BAR
PCI: designware: Fix iATU programming for cfg1, io and mem viewport

Neil Horman (1):
x86: Adjust irq remapping quirk for older revisions of 5500/5520
chipsets

Oleg Nesterov (3):
pid_namespace: pidns_get() should check task_active_pid_ns() != NULL
wait: fix reparent_leader() vs EXIT_DEAD->EXIT_ZOMBIE race
exit: call disassociate_ctty() before exit_task_namespaces()

Oliver Neukum (1):
ACPI / sleep: remove panic in case hardware has changed after S4

Paolo Bonzini (1):
KVM: ioapic: fix assignment of ioapic->rtc_status.pending_eoi

    (CVE-2014-0155)

Paul Gortmaker (1):
sparc32: fix build failure for arch_jump_label_transform

Peter Hurley (1):
tty: Fix low_latency BUG

Petr Tesarik (1):
/dev/mem: handle out-of-bounds read/write

Rusty Russell (1):
virtio_balloon: don't softlockup on huge balloon changes.

Sergey Dyasly (1):
ARM: 7840/1: LPAE: don't reject mapping /dev/mem above 4GB

Tedd Ho-Jeong An (1):
Bluetooth: Add support for Intel Bluetooth device [8087:0a2a]

Wang, Xiaoming (1):
net: ipv4: current group_info should be put after using.

 Documentation/i2c/busses/i2c-i801                  |  1 +
 arch/arm/mm/mmap.c                                 |  6 +--
 arch/parisc/kernel/syscall_table.S                 |  2 +-
 arch/powerpc/boot/util.S                           | 14 +++++++
 arch/powerpc/include/asm/ppc_asm.h                 |  2 +
 arch/powerpc/include/asm/reg.h                     |  7 ++++
 arch/powerpc/include/asm/timex.h                   |  8 ++++
 arch/powerpc/kernel/vdso32/gettimeofday.S          |  6 +++
 arch/sparc/Kconfig                                 |  2 +-
 arch/sparc/kernel/process_64.c                     |  4 +-
 arch/sparc/kernel/syscalls.S                       |  4 +-
 arch/x86/kernel/early-quirks.c                     | 15 +++----
 arch/x86/kernel/quirks.c                           | 37 +++++++++++++++++
 drivers/acpi/button.c                              |  4 ++
 drivers/acpi/ec.c                                  | 21 +++++-----
 drivers/acpi/sleep.c                               |  7 +---
 drivers/bluetooth/btusb.c                          |  1 +
 drivers/char/ipmi/ipmi_si_intf.c                   | 46 +++++++++++++---------
 drivers/char/mem.c                                 |  6 +++
 drivers/edac/amd64_edac.c                          | 14 +++++--
 drivers/i2c/busses/Kconfig                         |  1 +
 drivers/i2c/busses/i2c-i801.c                      |  3 ++
 drivers/iommu/amd_iommu.c                          |  4 +-
 drivers/net/ethernet/dec/tulip/tulip_core.c        |  1 +
 drivers/net/ethernet/intel/e1000e/netdev.c         | 20 +++++++---
 .../net/wireless/brcm80211/brcmsmac/mac80211_if.c  | 14 +++----
 drivers/pci/host/pcie-designware.c                 |  8 ++--
 drivers/staging/comedi/drivers/8255_pci.c          | 34 ++++++++++++++++
 drivers/tty/ipwireless/tty.c                       |  3 --
 drivers/tty/tty_buffer.c                           | 20 ++--------
 drivers/tty/tty_io.c                               | 23 ++++++++---
 drivers/usb/atm/usbatm.h                           | 14 +++----
 drivers/usb/gadget/u_serial.c                      |  4 +-
 drivers/virtio/virtio_balloon.c                    |  6 +++
 fs/btrfs/disk-io.c                                 |  4 ++
 fs/btrfs/transaction.c                             | 14 ++-----
 fs/dcache.c                                        | 10 +++--
 fs/ext4/extents.c                                  | 40 ++++++++++++++++---
 fs/fs-writeback.c                                  | 31 ++++++++++-----
 fs/jffs2/compr_rtime.c                             |  4 +-
 fs/jffs2/nodelist.h                                |  2 +-
 fs/jffs2/nodemgmt.c                                | 14 +++++--
 fs/xfs/xfs_da_btree.c                              |  2 +-
 include/linux/backing-dev.h                        |  2 +-
 include/linux/printk.h                             | 16 +++++++-
 include/linux/tty.h                                |  2 +-
 kernel/exit.c                                      | 21 ++++++----
 kernel/pid_namespace.c                             |  4 +-
 kernel/user_namespace.c                            | 11 +++---
 mm/backing-dev.c                                   | 16 ++++++--
 net/bluetooth/hci_event.c                          |  8 +++-
 net/ipv4/ping.c                                    | 15 +++++--
 net/openvswitch/dp_notify.c                        |  7 +++-
 net/openvswitch/vport-netdev.c                     | 16 ++++++--
 net/openvswitch/vport-netdev.h                     |  1 +
 virt/kvm/ioapic.c                                  |  2 +-
 56 files changed, 430 insertions(+), 174 deletions(-)
Signature · 1 line
1.9.2