Skip to content

3.9.11-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest38 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/38CIFS use sensible file nlink values if unprovidedfs/cifs/inode.c+5 -00 replies
2/38CIFS: Fix a deadlock when a file is reopenedfs/cifs/file.c+4 -50 replies
3/38rtlwifi: rtl8723ae: Fix typo in firmware namesdrivers/net/wireless/rtlwifi/rtl8723ae/sw.c+3 -30 replies
4/38rtlwifi: rtl8192cu: Fix duplicate if testdrivers/net/wireless/rtlwifi/rtl8192cu/rf.c+1 -10 replies
5/38jbd2: move superblock checksum calculation to jbd2_write_superblock()fs/jbd2/journal.c+2 -10 replies
6/38jbd2: fix theoretical race in jbd2__journal_restartfs/jbd2/transaction.c+1 -10 replies
7/38ext4: fix corruption when online resizing a fs with 1K block sizefs/ext4/resize.c+1 -30 replies
8/38ext3,ext4: dont mess with dir_file->f_pos in htree_dirblock_to_tree()fs/ext3/namei.c fs/ext4/namei.c+4 -100 replies
9/38usb: gadget: f_mass_storage: add missing memory barrier for thread_wakeup_neededdrivers/usb/gadget/f_mass_storage.c+2 -00 replies
10/38xhci: check for failed dma pool allocationdrivers/usb/host/xhci-mem.c+4 -00 replies
11/38usb: host: xhci-plat: release mem region while removing moduledrivers/usb/host/xhci-plat.c+1 -00 replies
12/38drivers: hv: switch to use mb() instead of smp_mb()drivers/hv/ring_buffer.c drivers/hv/vmbus_drv.c+6 -60 replies
13/38pcmcia: at91_cf: fix gpio_get_value in at91_cf_get_statusdrivers/pcmcia/at91_cf.c+2 -20 replies
14/38cgroup: fix umount vs cgroup_event_remove() racekernel/cgroup.c+19 -60 replies
15/38xen/time: remove blocked time accounting from xen "clockchip"arch/x86/xen/time.c+2 -150 replies
16/38xen/pcifront: Deal with toolstack missing XenbusStateClosing state.drivers/pci/xen-pcifront.c+3 -40 replies
17/38genirq: Fix can_request_irq() for IRQs without an actionkernel/irq/manage.c+3 -30 replies
18/38drivers/rtc/rtc-rv3029c2.c: fix disabling AIE irqdrivers/rtc/rtc-rv3029c2.c+1 -10 replies
19/38ACPI / EC: Add HP Folio 13 to ec_dmi_table in order to skip DSDT scandrivers/acpi/ec.c+4 -00 replies
20/38ACPICA: Do not use extended sleep registers unless HW-reduced bit is setdrivers/acpi/acpica/hwxfsleep.c+5 -30 replies
21/38ACPI / PM: Fix corner case in acpi_bus_update_power()drivers/acpi/device_pm.c+18 -50 replies
22/38ocfs2: xattr: fix inlined xattr reflinkfs/ocfs2/xattr.c+10 -00 replies
23/38nbd: correct disconnect behaviordrivers/block/nbd.c include/linux/nbd.h+7 -10 replies
24/38PCI: Finish SR-IOV VF setup before adding the devicedrivers/pci/iov.c+2 -30 replies
25/38PCI: Fix refcount issue in pci_create_root_bus() error recovery pathdrivers/pci/probe.c+8 -60 replies
26/38ahci: remove pmp link online check in FBS EHdrivers/ata/libahci.c+1 -20 replies
27/38timer: Fix jiffies wrap behavior of round_jiffies_common()kernel/timer.c+5 -30 replies
28/38Btrfs: fix estale with btrfs sendfs/btrfs/send.c+35 -00 replies
29/38Btrfs: only do the tree_mod_log_free_eb if this is our last reffs/btrfs/ctree.c+2 -10 replies
30/38ext4: fix data offset overflow on 32-bit archs in ext4_inline_data_fiemap()fs/ext4/inline.c+1 -10 replies
31/38ext4: fix overflows in SEEK_HOLE, SEEK_DATA implementationsfs/ext4/file.c+7 -70 replies
32/38ext4: fix data offset overflow in ext4_xattr_fiemap() on 32-bit archsfs/ext4/extents.c+2 -20 replies
33/38ext4: fix overflow when counting used blocks on 32-bit architecturesfs/ext4/inode.c+2 -20 replies
34/38ext4: dont allow ext4_free_blocks() to fail due to ENOMEMfs/ext4/mballoc.c+8 -30 replies
35/38drivers/dma/pl330.c: fix locking in pl330_free_chan_resources()drivers/dma/pl330.c+2 -20 replies
36/38memcg, kmem: fix reference count handling on the error pathmm/memcontrol.c+0 -80 replies
37/38mm/memory-hotplug: fix lowmem count overflow when offline pagesmm/page_alloc.c+4 -00 replies
38/38Handle big endianness in NTLM (ntlmv2) authenticationfs/cifs/cifs_unicode.h fs/cifs/cifsencrypt.c+7 -70 replies

Reviews trailers per patch

15 of 38 patches have a Reviewed-by or Acked-by.

PatchJeff LaytonJan KaraMichal NazarewiczFelipe BalbiJean-Christophe PLAGNIOL-VILLARDBjorn HelgaasBjarni Ingi GislasonHeiko SchocherStefan NagyBrint E. KriebelJie LiuJoel BeckerRob LandleyJan SchmidtZheng LiuJassi BrarKAMEZAWA HiroyukiMichal Hocko
1/38
2/38A-b
3/38
4/38
5/38
6/38
7/38R-b
8/38
9/38A-b
10/38
11/38A-b
12/38
13/38A-b
14/38
15/38
16/38A-b
17/38T-b
18/38A-b
19/38Reported-and-tested-by
20/38Bisected-by
21/38
22/38R-b A-b
23/38A-b
24/38
25/38
26/38
27/38
28/38
29/38R-b
30/38
31/38R-b
32/38
33/38
34/38
35/38A-b
36/38A-b
37/38R-b
38/38R-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 18 reviewers.

Read the v1 thread

Cover letter [ 00/38] 3.9.11-stable review

---------------
Note, this is the LAST 3.9-stable kernel release that I will be doing. Please move to the 3.10-stable branch as soon as possible.
---------------

This is the start of the stable review cycle for the 3.9.11 release. There are 38 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 21 05:20:01 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.9.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.9.11-rc1

Steve French <[email protected]>
Handle big endianness in NTLM (ntlmv2) authentication

Wanpeng Li <[email protected]>
mm/memory-hotplug: fix lowmem count overflow when offline pages

Michal Hocko <[email protected]>
memcg, kmem: fix reference count handling on the error path

Bartlomiej Zolnierkiewicz <[email protected]>
drivers/dma/pl330.c: fix locking in pl330_free_chan_resources()

Theodore Ts'o <[email protected]>
ext4: don't allow ext4_free_blocks() to fail due to ENOMEM

Jan Kara <[email protected]>
ext4: fix overflow when counting used blocks on 32-bit architectures

Jan Kara <[email protected]>
ext4: fix data offset overflow in ext4_xattr_fiemap() on 32-bit archs

Jan Kara <[email protected]>
ext4: fix overflows in SEEK_HOLE, SEEK_DATA implementations

Jan Kara <[email protected]>
ext4: fix data offset overflow on 32-bit archs in ext4_inline_data_fiemap()

Josef Bacik <[email protected]>
Btrfs: only do the tree_mod_log_free_eb if this is our last ref

Josef Bacik <[email protected]>
Btrfs: fix estale with btrfs send

Bart Van Assche <[email protected]>
timer: Fix jiffies wrap behavior of round_jiffies_common()

Shane Huang <[email protected]>
ahci: remove pmp link online check in FBS EH

Jiang Liu <[email protected]>
PCI: Fix refcount issue in pci_create_root_bus() error recovery path

Xudong Hao <[email protected]>
PCI: Finish SR-IOV VF setup before adding the device

Paul Clements <[email protected]>
nbd: correct disconnect behavior

Junxiao Bi <[email protected]>
ocfs2: xattr: fix inlined xattr reflink

Rafael J. Wysocki <[email protected]>
ACPI / PM: Fix corner case in acpi_bus_update_power()

Lv Zheng <[email protected]>
ACPICA: Do not use extended sleep registers unless HW-reduced bit is set

Lan Tianyu <[email protected]>
ACPI / EC: Add HP Folio 13 to ec_dmi_table in order to skip DSDT scan

Axel Lin <[email protected]>
drivers/rtc/rtc-rv3029c2.c: fix disabling AIE irq

Ben Hutchings <[email protected]>
genirq: Fix can_request_irq() for IRQs without an action

Konrad Rzeszutek Wilk <[email protected]>
xen/pcifront: Deal with toolstack missing 'XenbusStateClosing' state.

Laszlo Ersek <[email protected]>
xen/time: remove blocked time accounting from xen "clockchip"

Li Zefan <[email protected]>
cgroup: fix umount vs cgroup_event_remove() race

Joachim Eastwood <[email protected]>
pcmcia: at91_cf: fix gpio_get_value in at91_cf_get_status

Jason Wang <[email protected]>
drivers: hv: switch to use mb() instead of smp_mb()

George Cherian <[email protected]>
usb: host: xhci-plat: release mem region while removing module

Mathias Nyman <[email protected]>
xhci: check for failed dma pool allocation

UCHINO Satoshi <[email protected]>
usb: gadget: f_mass_storage: add missing memory barrier for thread_wakeup_needed

Al Viro <[email protected]>

    ext3,ext4: don't mess with dir_file->f_pos in htree_dirblock_to_tree()

Maarten ter Huurne <[email protected]>
ext4: fix corruption when online resizing a fs with 1K block size

Theodore Ts'o <[email protected]>
jbd2: fix theoretical race in jbd2__journal_restart

Theodore Ts'o <[email protected]>
jbd2: move superblock checksum calculation to jbd2_write_superblock()

Larry Finger <[email protected]>
rtlwifi: rtl8192cu: Fix duplicate if test

Larry Finger <[email protected]>
rtlwifi: rtl8723ae: Fix typo in firmware names

Pavel Shilovsky <[email protected]>
CIFS: Fix a deadlock when a file is reopened

Steve French <[email protected]>
CIFS use sensible file nlink values if unprovided

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

Diffstat:

 Makefile                                    |  4 ++--
 arch/x86/xen/time.c                         | 17 ++------------
 drivers/acpi/acpica/hwxfsleep.c             |  8 ++++---
 drivers/acpi/device_pm.c                    | 23 ++++++++++++++-----
 drivers/acpi/ec.c                           |  4 ++++
 drivers/ata/libahci.c                       |  3 +--
 drivers/block/nbd.c                         |  7 +++++-
 drivers/dma/pl330.c                         |  4 ++--
 drivers/hv/ring_buffer.c                    | 10 ++++-----
 drivers/hv/vmbus_drv.c                      |  2 +-
 drivers/net/wireless/rtlwifi/rtl8192cu/rf.c |  2 +-
 drivers/net/wireless/rtlwifi/rtl8723ae/sw.c |  6 ++---
 drivers/pci/iov.c                           |  5 ++---
 drivers/pci/probe.c                         | 14 +++++++-----
 drivers/pci/xen-pcifront.c                  |  7 +++---
 drivers/pcmcia/at91_cf.c                    |  4 ++--
 drivers/rtc/rtc-rv3029c2.c                  |  2 +-
 drivers/usb/gadget/f_mass_storage.c         |  2 ++
 drivers/usb/host/xhci-mem.c                 |  4 ++++
 drivers/usb/host/xhci-plat.c                |  1 +
 fs/btrfs/ctree.c                            |  3 ++-
 fs/btrfs/send.c                             | 35 +++++++++++++++++++++++++++++
 fs/cifs/cifs_unicode.h                      |  8 +++----
 fs/cifs/cifsencrypt.c                       |  6 ++---
 fs/cifs/file.c                              |  9 ++++----
 fs/cifs/inode.c                             |  5 +++++
 fs/ext3/namei.c                             |  7 ++----
 fs/ext4/extents.c                           |  4 ++--
 fs/ext4/file.c                              | 14 ++++++------
 fs/ext4/inline.c                            |  2 +-
 fs/ext4/inode.c                             |  4 ++--
 fs/ext4/mballoc.c                           | 11 ++++++---
 fs/ext4/namei.c                             |  7 ++----
 fs/ext4/resize.c                            |  4 +---
 fs/jbd2/journal.c                           |  3 ++-
 fs/jbd2/transaction.c                       |  2 +-
 fs/ocfs2/xattr.c                            | 10 +++++++++
 include/linux/nbd.h                         |  1 +
 kernel/cgroup.c                             | 25 ++++++++++++++++-----
 kernel/irq/manage.c                         |  6 ++---
 kernel/timer.c                              |  8 ++++---
 mm/memcontrol.c                             |  8 -------
 mm/page_alloc.c                             |  4 ++++
 43 files changed, 196 insertions(+), 119 deletions(-)