Re: [PATCH 01/15] drivers: phy: add generic PHY framework

2013-07-18 Thread Kishon Vijay Abraham I
Hi, On Friday 19 July 2013 11:13 AM, Greg KH wrote: > On Fri, Jul 19, 2013 at 11:07:10AM +0530, Kishon Vijay Abraham I wrote: >> +ret = dev_set_name(>dev, "%s.%d", dev_name(dev), id); > > Your naming is odd, no "phy" anywhere in it? You rely on the sender to > never send

[ 13/38] pcmcia: at91_cf: fix gpio_get_value in at91_cf_get_status

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Joachim Eastwood commit e39506b466edcda2a7e9d0174d7987ae654137b7 upstream. Commit 80af9e6d (pcmcia at91_cf: fix raw gpio number usage) forgot to change the parameter in gpio_get_value after

[ 11/38] usb: host: xhci-plat: release mem region while removing module

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: George Cherian commit 5388a3a5faba8dfa69e5f06c3a415d373c1a4316 upstream. Do a release_mem_region of the hcd resource. Without this the subsequent insertion of module fails in

[ 14/38] cgroup: fix umount vs cgroup_event_remove() race

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Li Zefan commit 1c8158eeae0f37d0eee9f1fbe68080df6a408df2 upstream. commit 5db9a4d99b0157a513944e9a44d29c9cec2e91dc Author: Tejun Heo Date: Sat Jul 7 16:08:18 2012 -0700 cgroup: fix

[patch] TTY: snyclinkmp: calculating wrong addresses

2013-07-18 Thread Dan Carpenter
This is a static checker fix and I don't have a way to test it. But from the context it looks like this is a typo where SCABUFSIZE was intended instead of sizeof(SCABUFSIZE). SCABUFSIZE is 1024 and sizeof(int) is 4. I would suspect this is a bad bug. Signed-off-by: Dan Carpenter diff --git

[ 10/38] xhci: check for failed dma pool allocation

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Mathias Nyman commit 025f880cb2e4d7218d0422d4b07bea1a68959c38 upstream. Fail and free the container context in case dma_pool_alloc() can't allocate the raw context data part of it This patch

[ 12/38] drivers: hv: switch to use mb() instead of smp_mb()

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Jason Wang commit 35848f68b07df3f917cb13fc3c134718669f569b upstream. Even if guest were compiled without SMP support, it could not assume that host wasn't. So switch to use mb() instead of

[ 20/38] ACPICA: Do not use extended sleep registers unless HW-reduced bit is set

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Lv Zheng commit 7cec7048fe22e3e92389da2cd67098f6c4284e7f upstream. Previous implementation incorrectly used the ACPI 5.0 extended sleep registers if they were simply populated. This caused

[ 25/38] PCI: Fix refcount issue in pci_create_root_bus() error recovery path

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Jiang Liu commit 343df771e671d821478dd3ef525a0610b808dbf8 upstream. After calling device_register(>dev), the bridge is reference- counted, and it is illegal to call kfree() on it except in the

[ 17/38] genirq: Fix can_request_irq() for IRQs without an action

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings commit 2779db8d37d4b542d9ca2575f5f178dbeaca6c86 upstream. Commit 02725e7471b8 ('genirq: Use irq_get/put functions'), inadvertently changed can_request_irq() to return 0 for IRQs

[ 24/38] PCI: Finish SR-IOV VF setup before adding the device

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Xudong Hao commit fbf33f516bdbcc2ab1ba1e54dfb720b0cfaa6874 upstream. Commit 4f535093cf "PCI: Put pci_dev in device tree as early as possible" moves device registering from

[ 23/38] nbd: correct disconnect behavior

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Paul Clements commit c378f70adbc1bbecd9e6db145019f14b2f688c7c upstream. Currently, when a disconnect is requested by the user (via NBD_DISCONNECT ioctl) the return from NBD_DO_IT is undefined

[ 15/38] xen/time: remove blocked time accounting from xen "clockchip"

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Laszlo Ersek commit 0b0c002c340e78173789f8afaa508070d838cf3d upstream. ... because the "clock_event_device framework" already accounts for idle time through the "event_handler" function

[ 18/38] drivers/rtc/rtc-rv3029c2.c: fix disabling AIE irq

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Axel Lin commit 29ecd78c0fd6ee05f2c6b07b23823a6ae43c13ff upstream. In the disable AIE irq code path, current code passes "1" to enable parameter of rv3029c2_rtc_i2c_alarm_set_irq(). Thus it

[ 26/38] ahci: remove pmp link online check in FBS EH

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Shane Huang commit 912b9ac683b112615d5605686f1dc086402ce9f7 upstream. ata_link_online() check in ahci_error_intr() is unnecessary, it should be removed otherwise may lead to lockup with FBS

[ 19/38] ACPI / EC: Add HP Folio 13 to ec_dmi_table in order to skip DSDT scan

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Lan Tianyu commit eff9a4b62b14cf0d9913e3caf1f26f8b7a6105c9 upstream. HP Folio 13's BIOS defines CMOS RTC Operation Region and the EC's _REG method will access that region. To allow the CMOS

Re: [RFC / musing] Scoped exception handling in Linux userspace?

2013-07-18 Thread Tristan Gingold
On Jul 19, 2013, at 2:26 AM, Andy Lutomirski wrote: > Windows has a feature that I've wanted on Linux forever: stack-based > (i.e. scoped) exception handling. The upshot is that you can do, > roughly, this (pseudocode): [...] Indeed Windows and OpenVMS have such a mechanism. That's clean and

[ 01/38] CIFS use sensible file nlink values if unprovided

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Steve French commit 6658b9f70ebca5fc0795b1d6d733996af1e2caa7 upstream. Certain servers may not set the NumberOfLinks field in query file/path info responses. In such a case,

Re: Re: [PATCH 0/2] [BUGFIX] virtio/console: Fix two bugs of splice_write

2013-07-18 Thread Yoshihiro YUNOMAE
(2013/07/19 14:23), Amit Shah wrote: On (Fri) 19 Jul 2013 [08:19:27], Yoshihiro YUNOMAE wrote: Hi, This patch set fixes two bugs of splice_write in the virtio-console driver. [BUG1] Although pipe->nrbufs is empty, the driver tries to do splice_write. => This induces oops in

[ 02/38] CIFS: Fix a deadlock when a file is reopened

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Pavel Shilovsky commit 689c3db4d57a73bee6c5ad7797fce7b54d32a87c upstream. If we request reading or writing on a file that needs to be reopened, it causes the deadlock: we are already holding

[ 12/72] USB: option,qcserial: move Novatel Gobi1K IDs to qcserial

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Dan Williams commit a254810a86c4ac6ba44fa934558b042a17a7 upstream. These devices are all Gobi1K devices (according to the Windows INF files) and should be handled by qcserial instead of

[ 29/38] Btrfs: only do the tree_mod_log_free_eb if this is our last ref

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Josef Bacik commit 7fb7d76f96bfcbea25007d190ba828b18e13d29d upstream. There is another bug in the tree mod log stuff in that we're calling tree_mod_log_free_eb every single time a block is

[ 34/38] ext4: dont allow ext4_free_blocks() to fail due to ENOMEM

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o commit e7676a704ee0a1ef71a6b23760b5a8f6896cb1a1 upstream. The filesystem should not be marked inconsistent if ext4_free_blocks() is not able to allocate memory. Unfortunately

[ 31/38] ext4: fix overflows in SEEK_HOLE, SEEK_DATA implementations

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit e7293fd146846e2a44d29e0477e0860c60fb856b upstream. ext4_lblk_t is just u32 so multiplying it by blocksize can easily overflow for files larger than 4 GB. Fix that by properly

[ 14/72] USB: ehci-omap: Tweak PHY initialization sequence

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Roger Quadros commit 4e5c9e6fa2d232a0686d5fe45cd1508484048936 upstream. For PHY mode, the PHYs must be brought out of reset before the EHCI controller is started. This patch fixes the issue

[ 27/38] timer: Fix jiffies wrap behavior of round_jiffies_common()

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Bart Van Assche commit 9e04d3804d3ac97d8c03a41d78d0f0674b5d01e1 upstream. Direct compare of jiffies related values does not work in the wrap around case. Replace it with

[ 13/72] usb: gadget: f_mass_storage: add missing memory barrier for thread_wakeup_needed

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: UCHINO Satoshi commit d68c277b501889b3a50c179d1c3d704db7947b83 upstream. Without this memory barrier, the file-storage thread may fail to escape from the following while loop, because it may

Re: Re: [PATCH 2/2] [BUGFIX] virtio/console: Add pipe_lock/unlock for splice_write

2013-07-18 Thread Yoshihiro YUNOMAE
Hi Amit, (2013/07/19 14:23), Amit Shah wrote: On (Fri) 19 Jul 2013 [08:19:32], Yoshihiro YUNOMAE wrote: Add pipe_lock/unlock for splice_write to avoid oops by following competition: diff --git a/drivers/char/virtio_console.c b/drivers/char/virtio_console.c index 8722656..4a28e4c 100644 ---

[ 32/38] ext4: fix data offset overflow in ext4_xattr_fiemap() on 32-bit archs

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit a60697f411eb365fb09e639e6f183fe33d1eb796 upstream. On 32-bit architectures with 32-bit sector_t computation of data offset in ext4_xattr_fiemap() can overflow resulting in

[ 28/38] Btrfs: fix estale with btrfs send

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Josef Bacik commit 139f807a1eba1e484941a98fb93ee32ad859a6a1 upstream. This fixes bugzilla 57491. If we take a snapshot of a fs with a unlink ongoing and then try to send that root we will run

[ 21/38] ACPI / PM: Fix corner case in acpi_bus_update_power()

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: "Rafael J. Wysocki" commit 91bdad0b6237c25a7bf8fd4604d0cc64a2005a23 upstream. The role of acpi_bus_update_power() is to update the given ACPI device object's power.state field to reflect the

[ 15/72] xhci: check for failed dma pool allocation

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Mathias Nyman commit 025f880cb2e4d7218d0422d4b07bea1a68959c38 upstream. Fail and free the container context in case dma_pool_alloc() can't allocate the raw context data part of it This patch

[ 30/38] ext4: fix data offset overflow on 32-bit archs in ext4_inline_data_fiemap()

2013-07-18 Thread Greg Kroah-Hartman
3.9-stable review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit eaf3793728d07d995f1e74250b2d0005f7ae98b5 upstream. On 32-bit archs when sector_t is defined as 32-bit the logic computing data offset in ext4_inline_data_fiemap(). Fix that by

[ 18/72] pcmcia: at91_cf: fix gpio_get_value in at91_cf_get_status

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Joachim Eastwood commit e39506b466edcda2a7e9d0174d7987ae654137b7 upstream. Commit 80af9e6d (pcmcia at91_cf: fix raw gpio number usage) forgot to change the parameter in gpio_get_value after

[ 00/72] 3.10.2-stable review

2013-07-18 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 3.10.2 release. There are 72 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:25:08 UTC 2013. Anything

[ 16/72] usb: host: xhci-plat: release mem region while removing module

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: George Cherian commit 5388a3a5faba8dfa69e5f06c3a415d373c1a4316 upstream. Do a release_mem_region of the hcd resource. Without this the subsequent insertion of module fails in

[ 01/72] CIFS use sensible file nlink values if unprovided

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Steve French commit 6658b9f70ebca5fc0795b1d6d733996af1e2caa7 upstream. Certain servers may not set the NumberOfLinks field in query file/path info responses. In such a case,

[ 17/72] drivers: hv: switch to use mb() instead of smp_mb()

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jason Wang commit 35848f68b07df3f917cb13fc3c134718669f569b upstream. Even if guest were compiled without SMP support, it could not assume that host wasn't. So switch to use mb() instead of

Re: [ 37/72] Input: bcm5974 - add support for the 2013 MacBook Air

2013-07-18 Thread Greg Kroah-Hartman
On Thu, Jul 18, 2013 at 10:40:40PM -0700, Dmitry Torokhov wrote: > Greg, > > On Thu, Jul 18, 2013 at 10:25:54PM -0700, Greg Kroah-Hartman wrote: > > 3.10-stable review patch. If anyone has any objections, please let me know. > > > > -- > > > > From: Dmitry Torokhov > > Any

[ 19/72] cgroup: fix umount vs cgroup_event_remove() race

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Li Zefan commit 1c8158eeae0f37d0eee9f1fbe68080df6a408df2 upstream. commit 5db9a4d99b0157a513944e9a44d29c9cec2e91dc Author: Tejun Heo Date: Sat Jul 7 16:08:18 2012 -0700 cgroup:

[ 21/72] parisc: document the shadow registers

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Helge Deller commit a83f58bcb24003b9de2364de7c829a263423ead7 upstream. Signed-off-by: Helge Deller Signed-off-by: Greg Kroah-Hartman --- Documentation/parisc/registers |8 1

[ 11/72] pch_uart: Add uart_clk selection for the MinnowBoard

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Darren Hart commit 29692d05647cb7ecea56242241f77291d5624b95 upstream. Use DMI_BOARD_NAME to determine if we are running on a MinnowBoard and set the uart clock to 50MHz if so. This removes

[ 20/72] cgroup: fix RCU accesses to task->cgroups

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 14611e51a57df10240817d8ada510842faf0ec51 upstream. task->cgroups is a RCU pointer pointing to struct css_set. A task switches to a different css_set on cgroup migration but

[ 28/72] xen/time: remove blocked time accounting from xen "clockchip"

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Laszlo Ersek commit 0b0c002c340e78173789f8afaa508070d838cf3d upstream. ... because the "clock_event_device framework" already accounts for idle time through the "event_handler" function

Re: [PATCH 01/15] drivers: phy: add generic PHY framework

2013-07-18 Thread Greg KH
On Fri, Jul 19, 2013 at 11:07:10AM +0530, Kishon Vijay Abraham I wrote: > +ret = dev_set_name(>dev, "%s.%d", dev_name(dev), id); > >>> > >>> Your naming is odd, no "phy" anywhere in it? You rely on the sender to > >>> never send a duplicate name.id pair? Why not create your own ids

[ 27/72] x86, efi: retry ExitBootServices() on failure

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Zach Bobroff commit d3768d885c6ccbf8a137276843177d76c49033a7 upstream. ExitBootServices is absolutely supposed to return a failure if any ExitBootServices event handler changes the memory

[ 22/72] parisc: Fix gcc miscompilation in pa_memcpy()

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Helge Deller commit 5b879d78bc0818aa710f5d4d9abbfc2aca075cc3 upstream. When running the LTP testsuite one may hit this kernel BUG() with the write06 testcase: kernel BUG at

[ 24/72] parisc: Ensure volatile space register %sr1 is not clobbered

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: John David Anglin commit e8d8fc219f9a0e63e7fb927881e6f4db8e7d34df upstream. I still see the occasional random segv on rp3440. Looking at one of these (a code 15), it appeared the problem

[ 25/72] parisc: fix LMMIO mismatch between PAT length and MASK register

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Helge Deller commit dac76f1be5beaea4af9afe85fb475c73de0b8731 upstream. The LMMIO length reported by PAT and the length given by the LBA MASK register are not consistent. This leads e.g. to a

[ 29/72] xen/pcifront: Deal with toolstack missing XenbusStateClosing state.

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Konrad Rzeszutek Wilk commit 098b1aeaf4d6149953b8f1f8d55c21d85536fbff upstream. There are two tool-stack that can instruct the Xen PCI frontend and backend to change states: 'xm' (Python code

[ 30/72] genirq: Fix can_request_irq() for IRQs without an action

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings commit 2779db8d37d4b542d9ca2575f5f178dbeaca6c86 upstream. Commit 02725e7471b8 ('genirq: Use irq_get/put functions'), inadvertently changed can_request_irq() to return 0 for IRQs

[ 32/72] ACPI: Add CMOS RTC Operation Region handler support

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Lan Tianyu commit 2fa97feb4406c546b52e35b6b6c50cb8f63425d2 upstream. On HP Folio 13-2000, the BIOS defines a CMOS RTC Operation Region and the EC's _REG methord accesses that region. Thus an

[ 33/72] ACPI / EC: Add HP Folio 13 to ec_dmi_table in order to skip DSDT scan

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Lan Tianyu commit eff9a4b62b14cf0d9913e3caf1f26f8b7a6105c9 upstream. HP Folio 13's BIOS defines CMOS RTC Operation Region and the EC's _REG method will access that region. To allow the CMOS

[ 34/72] ACPICA: Do not use extended sleep registers unless HW-reduced bit is set

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Lv Zheng commit 7cec7048fe22e3e92389da2cd67098f6c4284e7f upstream. Previous implementation incorrectly used the ACPI 5.0 extended sleep registers if they were simply populated. This caused

[ 02/72] CIFS: Fix a deadlock when a file is reopened

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Pavel Shilovsky commit 689c3db4d57a73bee6c5ad7797fce7b54d32a87c upstream. If we request reading or writing on a file that needs to be reopened, it causes the deadlock: we are already holding

Re: [PATCH 7/8] memory-hotplug: enable memory hotplug to handle hugepage

2013-07-18 Thread Hillf Danton
On Fri, Jul 19, 2013 at 5:34 AM, Naoya Horiguchi wrote: > @@ -518,9 +519,11 @@ static struct page *dequeue_huge_page_node(struct hstate > *h, int nid) > { > struct page *page; > > - if (list_empty(>hugepage_freelists[nid])) > + list_for_each_entry(page,

Re: [ 37/72] Input: bcm5974 - add support for the 2013 MacBook Air

2013-07-18 Thread Dmitry Torokhov
Greg, On Thu, Jul 18, 2013 at 10:25:54PM -0700, Greg Kroah-Hartman wrote: > 3.10-stable review patch. If anyone has any objections, please let me know. > > -- > > From: Dmitry Torokhov Any chance you could change this to read "Henrik Rydberg"? My import script messed up. And

Re: [PATCH 01/15] drivers: phy: add generic PHY framework

2013-07-18 Thread Kishon Vijay Abraham I
Hi, On Thursday 18 July 2013 09:19 PM, Greg KH wrote: > On Thu, Jul 18, 2013 at 02:29:52PM +0530, Kishon Vijay Abraham I wrote: >> Hi, >> >> On Thursday 18 July 2013 12:50 PM, Greg KH wrote: >>> On Thu, Jul 18, 2013 at 12:16:10PM +0530, Kishon Vijay Abraham I wrote: +struct phy_provider

[ 03/72] rtlwifi: rtl8192cu: Add new USB ID for TP-Link TL-WN8200ND

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Larry Finger commit c4d827c5ccc3a49227dbf9d4b248a2e86f388023 upstream. This is a new device for this driver. Reported-by: Tobias Kluge Signed-off-by: Larry Finger Cc: Tobias Kluge

[ 31/72] drivers/rtc/rtc-rv3029c2.c: fix disabling AIE irq

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Axel Lin commit 29ecd78c0fd6ee05f2c6b07b23823a6ae43c13ff upstream. In the disable AIE irq code path, current code passes "1" to enable parameter of rv3029c2_rtc_i2c_alarm_set_irq(). Thus it

[ 08/72] ext4: fix corruption when online resizing a fs with 1K block size

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Maarten ter Huurne commit 6ca792edc13c409e8d4eb9001e048264c6a2eb64 upstream. Subtracting the number of the first data block places the superblock backups one block too early, corrupting the

[ 04/72] rtlwifi: rtl8723ae: Fix typo in firmware names

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Larry Finger commit 73e088ed17c2880a963cc760a78af8a06d4a4d9d upstream. The driver loads its firmware from files rtlwifi/rtl8723fw*.bin, but the MODULE_FIRMWARE macros refer to

[ 51/72] Btrfs: only do the tree_mod_log_free_eb if this is our last ref

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Josef Bacik commit 7fb7d76f96bfcbea25007d190ba828b18e13d29d upstream. There is another bug in the tree mod log stuff in that we're calling tree_mod_log_free_eb every single time a block is

[ 47/72] ahci: remove pmp link online check in FBS EH

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Shane Huang commit 912b9ac683b112615d5605686f1dc086402ce9f7 upstream. ata_link_online() check in ahci_error_intr() is unnecessary, it should be removed otherwise may lead to lockup with FBS

[ 05/72] rtlwifi: rtl8192cu: Fix duplicate if test

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Larry Finger commit 10d0b9030a3f86e1e26c710c7580524d7787d688 upstream. A typo causes routine rtl92cu_phy_rf6052_set_cck_txpower() to test the same condition twice. The problem was found using

[ 38/72] arch: c6x: mm: include "asm/uaccess.h" to pass compiling

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Chen Gang commit fe74650166dd6905b0cf66594eb79222dc9d7109 upstream. Need include "asm/uaccess.h" to pass compiling. The related error (with allmodconfig): arch/c6x/mm/init.c: In function

[ 52/72] ext4: fix data offset overflow on 32-bit archs in ext4_inline_data_fiemap()

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit eaf3793728d07d995f1e74250b2d0005f7ae98b5 upstream. On 32-bit archs when sector_t is defined as 32-bit the logic computing data offset in ext4_inline_data_fiemap(). Fix that by

[ 48/72] timer: Fix jiffies wrap behavior of round_jiffies_common()

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Bart Van Assche commit 9e04d3804d3ac97d8c03a41d78d0f0674b5d01e1 upstream. Direct compare of jiffies related values does not work in the wrap around case. Replace it with

[ 07/72] jbd2: fix theoretical race in jbd2__journal_restart

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o commit 39c04153fda8c32e85b51c96eb5511a326ad7609 upstream. Once we decrement transaction->t_updates, if this is the last handle holding the transaction from closing, and once we

[ 46/72] ahci: AHCI-mode SATA patch for Intel Coleto Creek DeviceIDs

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Seth Heasley commit 1cfc7df3de10c40ed459e13cce6de616023bf41c upstream. This patch adds the AHCI-mode SATA DeviceIDs for the Intel Coleto Creek PCH. Signed-off-by: Seth Heasley

[ 50/72] Btrfs: hold the tree mod lock in __tree_mod_log_rewind

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Josef Bacik commit f1ca7e98a67da618d8595866e0860308525154da upstream. We need to hold the tree mod log lock in __tree_mod_log_rewind since we walk forward in the tree mod entries, otherwise

[ 06/72] jbd2: move superblock checksum calculation to jbd2_write_superblock()

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o commit fe52d17cdd343ac43c85cf72940a58865b9d3bfb upstream. Some of the functions which modify the jbd2 superblock were not updating the checksum before calling

[ 45/72] ahci: Add AMD CZ SATA device ID

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Shane Huang commit fafe5c3d82a470d73de53e6b08eb4e28d974d895 upstream. To add AMD CZ SATA controller device ID of IDE mode. [bhelgaas: drop pci_ids.h update] Signed-off-by: Shane Huang

[ 09/72] ext3,ext4: dont mess with dir_file->f_pos in htree_dirblock_to_tree()

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Al Viro commit 64cb927371cd2ec43758d8a094a003d27bc3d0dc upstream. Both ext3 and ext4 htree_dirblock_to_tree() is just filling the in-core rbtree for use by call_filldir(). All updates of

[ 36/72] HID: apple: Add support for the 2013 Macbook Air

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Torokhov commit 9d9a04ee758b4c1fcc7586d065cdde7a7607e156 upstream. This patch adds keyboard support for MacbookAir6,2 as WELLSPRING8 (0x0291, 0x0292, 0x0293). The touchpad is handled

[ 35/72] ACPI / PM: Fix corner case in acpi_bus_update_power()

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: "Rafael J. Wysocki" commit 91bdad0b6237c25a7bf8fd4604d0cc64a2005a23 upstream. The role of acpi_bus_update_power() is to update the given ACPI device object's power.state field to reflect the

[ 58/72] ext4: dont allow ext4_free_blocks() to fail due to ENOMEM

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o commit e7676a704ee0a1ef71a6b23760b5a8f6896cb1a1 upstream. The filesystem should not be marked inconsistent if ext4_free_blocks() is not able to allocate memory. Unfortunately

[ 37/72] Input: bcm5974 - add support for the 2013 MacBook Air

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Torokhov commit 148c1c8ad3c4170186ebe6ea5900adde27d2a0e7 upstream. The June 2013 Macbook Air (13'') has a new trackpad protocol; four new values are inserted in the header, and the

[ 39/72] ocfs2: xattr: fix inlined xattr reflink

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Junxiao Bi commit ef962df057aaafd714f5c22ba3de1be459571fdf upstream. Inlined xattr shared free space of inode block with inlined data or data extent record, so the size of the later two

[ 56/72] ext4: fix ext4_get_group_number()

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o commit 960fd856fdc3b08b3638f3f9b6b4bfceb77660c7 upstream. The function ext4_get_group_number() was introduced as an optimization in commit bd86298e60b8. Unfortunately, this

[ 53/72] ext4: fix overflows in SEEK_HOLE, SEEK_DATA implementations

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit e7293fd146846e2a44d29e0477e0860c60fb856b upstream. ext4_lblk_t is just u32 so multiplying it by blocksize can easily overflow for files larger than 4 GB. Fix that by properly

[ 40/72] nbd: correct disconnect behavior

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Paul Clements commit c378f70adbc1bbecd9e6db145019f14b2f688c7c upstream. Currently, when a disconnect is requested by the user (via NBD_DISCONNECT ioctl) the return from NBD_DO_IT is undefined

[ 49/72] Btrfs: fix estale with btrfs send

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Josef Bacik commit 139f807a1eba1e484941a98fb93ee32ad859a6a1 upstream. This fixes bugzilla 57491. If we take a snapshot of a fs with a unlink ongoing and then try to send that root we will

[ 44/72] iwlwifi: pcie: wake the queue if stopped when being unmapped

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Emmanuel Grumbach commit 8a487b1a7432b20ff3f82387a8ce7555a964b44e upstream. When the queue is unmapped while it was so loaded that mac80211's was stopped, we need to wake the queue after

[ 43/72] iwlwifi: pcie: fix race in queue unmapping

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Emmanuel Grumbach commit b967613d7e7c7bad176f5627c55e2d8c5aa2480e upstream. When a queue is disabled, it frees all its entries. Later, the op_mode might still get notifications from the

[ 60/72] ARM: 7767/1: let the ASID allocator handle suspended animation

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Marc Zyngier commit ae120d9edfe96628f03d87634acda0bfa7110632 upstream. When a CPU is running a process, the ASID for that process is held in a per-CPU variable (the "active ASIDs" array).

[ 61/72] ARM: 7768/1: prevent risks of out-of-bound access in ASID allocator

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Marc Zyngier commit b8e4a4740fa2b17c0a447b3ab783b3dc10702e27 upstream. On a CPU that never ran anything, both the active and reserved ASID fields are set to zero. In this case the

[ 65/72] ARM: shmobile: r8a73a4: Fix resources for SCIFB0

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Takanari Hayama commit f820b60582f75e73e83b8505d7e48fe59770f558 upstream. Fix base address and IRQ resources associated with SCIFB0. This bug was introduced by

[ 62/72] ARM: 7769/1: Cortex-A15: fix erratum 798181 implementation

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Marc Zyngier commit 0d0752bca1f9a91fb646647aa4abbb21156f316c upstream. Looking into the active_asids array is not enough, as we also need to look into the reserved_asids array (they both

[ 59/72] ARM: 7765/1: perf: Record the user-mode PC in the call chain.

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jed Davis commit c5f927a6f62196226915f12194c9d0df4e2210d7 upstream. With this change, we no longer lose the innermost entry in the user-mode part of the call chain. See also the x86 port,

[ 64/72] ARM: dts: imx: cpus/cpu nodes dts updates

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Lorenzo Pieralisi commit 7925e89f54fc49bcd1e73f0a65c4a3eb35b9cfb1 upstream. This patch updates the in-kernel dts files according to the latest cpus and cpu bindings updates for ARM.

[ 66/72] ARM: shmobile: emev2 GIO3 resource fix

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Magnus Damm commit 1eb14ea1e6bcd11d6d0ba937fc39808bb4d3453e upstream. Fix GIO3 base addresses for EMEV2. This bug was introduced by 088efd9273b5076a0aead479aa31f1066d182b3e ("mach-shmobile:

[ 63/72] ARM: 7778/1: smp_twd: twd_update_frequency need be run on all online CPUs

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jason Liu commit cbbe6f82b489e7ceba4ad7c833bd3a76cd0084cb upstream. When the local timer freq changed, the twd_update_frequency function should be run all the CPUs include itself, otherwise,

[ 55/72] ext4: fix overflow when counting used blocks on 32-bit architectures

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit 8af8eecc1331dbf5e8c662022272cf667e213da5 upstream. The arithmetics adding delalloc blocks to the number of used blocks in ext4_getattr() can easily overflow on 32-bit archs as

[ 54/72] ext4: fix data offset overflow in ext4_xattr_fiemap() on 32-bit archs

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit a60697f411eb365fb09e639e6f183fe33d1eb796 upstream. On 32-bit architectures with 32-bit sector_t computation of data offset in ext4_xattr_fiemap() can overflow resulting in

[ 26/72] parisc: optimize mtsp(0,sr) inline assembly

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Helge Deller commit 92b59929825d67db575043a76651865d16873b36 upstream. If the value which should be moved into a space register is zero, we can optimize the inline assembly to become "mtsp

[ 57/72] ext4: dont show usrquota/grpquota twice in /proc/mounts

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o commit ad065dd01662ae22138899e6b1c8eeb3a529964f upstream. We now print mount options in a generic fashion in ext4_show_options(), so we shouldn't be explicitly printing the

[ 41/72] PCI: Finish SR-IOV VF setup before adding the device

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Xudong Hao commit fbf33f516bdbcc2ab1ba1e54dfb720b0cfaa6874 upstream. Commit 4f535093cf "PCI: Put pci_dev in device tree as early as possible" moves device registering from

[ 68/72] drivers/dma/pl330.c: fix locking in pl330_free_chan_resources()

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Bartlomiej Zolnierkiewicz commit da331ba8e9c5de72a27e50f71105395bba6eebe0 upstream. tasklet_kill() may sleep so call it before taking pch->lock. Fixes following lockup: BUG: scheduling

[ 67/72] ARM: mm: fix boot on SA1110 Assabet

2013-07-18 Thread Greg Kroah-Hartman
3.10-stable review patch. If anyone has any objections, please let me know. -- From: Russell King commit 319e0b4f02f73983c03a2ca38595fc6367929edf upstream. Commit 83db0384 (mm/ARM: use common help functions to free reserved pages) broke booting on the Assabet by trying to

  1   2   3   4   5   6   7   8   9   10   >