[ 46/80] genirq: Always force thread affinity

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Thomas Gleixner commit 04aa530ec04f61875b99c12721162e2964e3318c upstream. Sankara reported that the genirq core code fails to adjust the affinity of an interrupt thread in several cases: 1)

Re: [PATCH 7/8] mm: use vm_unmapped_area() on powerpc architecture

2013-01-09 Thread Rik van Riel
On 01/08/2013 08:28 PM, Michel Lespinasse wrote: Update the powerpc slice_get_unmapped_area function to make use of vm_unmapped_area() instead of implementing a brute force search. Signed-off-by: Michel Lespinasse Acked-by: Rik van Riel -- To unsubscribe from this list: send the line

[ 32/80] usb: gadget: uvc: fix error path in uvc_function_bind()

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Sebastian Andrzej Siewior commit 0f9df939385527049c8062a099fbfa1479fe7ce0 upstream. The "video->minor = -1" assigment is done in V4L2 by video_register_device() so it is removed here. Now.

[ 057/123] Input: wacom - fix touch support for Bamboo Fun CTH-461

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Diego Calleja commit e12b3cecf221644ccab64d7c30a6df58b7630cb0 upstream. Commit f393ee2b814e3291c12565000210b3cf10aa5c1d forgot to add the touch_max property for Wacom Bamboo Fun CTH-461/S, ID

[ 43/80] nfs: fix null checking in nfs_get_option_str()

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Xi Wang commit e25fbe380c4e3c09afa98bcdcd9d3921443adab8 upstream. The following null pointer check is broken. *option = match_strdup(args); return !option; The pointer

Re: [PATCH 11/14] ARM: tegra: tamonten: Add PCIe support

2013-01-09 Thread Arnd Bergmann
On Wednesday 09 January 2013, Thierry Reding wrote: > Signed-off-by: Thierry Reding > --- > arch/arm/boot/dts/tegra20-tamonten.dtsi | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) It's not clear how this one-line patch adds PCIe support to the platform. Are you missing the actual change

[ 47/80] usb: musb: cppi_dma: export cppi_interrupt()

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Sergei Shtylyov commit 8b416b0b25d5d8ddb3a91c1d20e1373582c50405 upstream. Now that DaVinci glue layer can be modular, we must export cppi_interrupt() that it may call... Signed-off-by: Sergei

Re: [Qemu-devel] [PATCH 2/2] QEMU-AER: Qemu changes to support AER for VFIO-PCI devices

2013-01-09 Thread Blue Swirl
On Wed, Jan 9, 2013 at 6:26 AM, Pandarathil, Vijaymohan R wrote: > - Create eventfd per vfio device assigned to a guest and register an > event handler > > - This fd is passed to the vfio_pci driver through a new ioctl > > - When the device encounters an error,

[ 058/123] Input: sentelic - only report position of first finger as ST coordinates

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Christophe TORDEUX commit a25461659050b913e114d282bf58823682eb56b6 upstream. Report only the position of the first finger as absolute non-MT coordinates, instead of reporting both fingers

[ 049/123] nfsd: avoid permission checks on EXCLUSIVE_CREATE replay

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Neil Brown commit 7007c90fb9fef593b4aeaeee57e6a6754276c97c upstream. With NFSv4, if we create a file then open it we explicit avoid checking the permissions on the file during the open because

Re: [PATCH 10/14] PCI: tegra: Move PCIe driver to drivers/pci/host

2013-01-09 Thread Arnd Bergmann
On Wednesday 09 January 2013, Thierry Reding wrote: > Move the PCIe driver from arch/arm/mach-tegra into the drivers/pci/host > directory. The motivation is to collect various host controller drivers > in the same location in order to facilitate refactoring. > > The Tegra PCIe driver has been

[ 48/80] xhci: Fix conditional check in bandwidth calculation.

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Sarah Sharp commit 392a07ae3316f2b90b39ce41e66d6f6b5c95de90 upstream. David reports that at drivers/usb/host/xhci.c:2257: static bool xhci_is_sync_in_ep(unsigned int ep_type) { return

Re: [PATCH 1/2] Update FSF postal address to be URL's.

2013-01-09 Thread Steven Rostedt
Arnaldo, These seemed to have been missed. You can add them with my Acked-by. -- Steve On Fri, 2012-09-07 at 16:32 -0400, Jon Stanley wrote: > The FSF now prefers to use URL's in copyright headers rather than > their postal address. This change updates the address to be >

[ 40/80] nfsd: fix v4 reply caching

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: "J. Bruce Fields" commit 57d276d71aef7d8305ff002a070cb98deb2edced upstream. Very embarassing: 1091006c5eb15cba56785bd5b498a8d0b9546903 "nfsd: turn on reply cache for NFSv4" missed a line,

Re: [PATCH 1/2] Add mempressure cgroup

2013-01-09 Thread Glauber Costa
On 01/10/2013 12:37 AM, Tejun Heo wrote: > Hello, > > Can you please cc me too when posting further patches? I kinda missed > the whole discussion upto this point. > > On Fri, Jan 04, 2013 at 12:29:11AM -0800, Anton Vorontsov wrote: >> This commit implements David Rientjes' idea of mempressure

Re: [PATCH 05/14] lib: Add I/O map cache implementation

2013-01-09 Thread Arnd Bergmann
On Wednesday 09 January 2013, Thierry Reding wrote: > The I/O map cache is used to map large regions of physical memory in > smaller chunks to avoid running out of vmalloc()/ioremap() space. > > Signed-off-by: Thierry Reding Can you explain why this is necessary and which problem it solves? The

[ 050/123] NFS: Fix access to suid/sgid executables

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Weston Andros Adamson commit f8d9a897d4384b77f13781ea813156568f68b83e upstream. nfs_open_permission_mask() should only check MAY_EXEC for files that are opened with __FMODE_EXEC. Also fix

[ 051/123] pnfs: Increase the refcount when LAYOUTGET fails the first time

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Yanchuan Nian commit 39e88fcfb1d5c6c4b1ff76ca2ab76cf449b850e8 upstream. The layout will be set unusable if LAYOUTGET fails. Is it reasonable to increase the refcount iff LAYOUTGET fails the

[ 39/80] nfs: fix wrong object type in lockowner_slab

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Yanchuan Nian commit 3c40794b2dd0f355ef4e6bf8d85af5dcd7da7ece upstream. The object type in the cache of lockowner_slab is wrong, and it is better to fix it. Signed-off-by: Yanchuan Nian

[ 42/80] nfsd: avoid permission checks on EXCLUSIVE_CREATE replay

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Neil Brown commit 7007c90fb9fef593b4aeaeee57e6a6754276c97c upstream. With NFSv4, if we create a file then open it we explicit avoid checking the permissions on the file during the open because

[ 053/123] NFS: Ensure that we free the rpc_task after read and write cleanups are done

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust commit 6db6dd7d3fd8f7c765dabc376493d6791ab28bd6 upstream. This patch ensures that we free the rpc_task after the cleanup callbacks are done in order to avoid a deadlock problem

[ 41/80] nfsd4: fix oops on unusual readlike compound

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: "J. Bruce Fields" commit d5f50b0c290431c65377c4afa1c764e2c3fe5305 upstream. If the argument and reply together exceed the maximum payload size, then a reply with a read-like operation can

3.7.1: BUG filp (Not tainted): Poison overwritten

2013-01-09 Thread Martin Mokrejs
Hi, today I received the following. [ 124.927854] pci_hotplug: PCI Hot Plug PCI Core version: 0.5 [ 124.987250] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5 [ 124.992228] pci_bus :11: dev 00, created physical slot 1 [ 124.992448] acpiphp: Slot [1] registered [ 233.258244]

[ 54/80] freezer: add missing mbs to freezer_count() and freezer_should_skip()

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit dd67d32dbc5de299d70cc9e10c6c1e29ffa56b92 upstream. A task is considered frozen enough between freezer_do_not_count() and freezer_count() and freezers use freezer_should_skip()

[ 064/123] xhci: Fix conditional check in bandwidth calculation.

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Sarah Sharp commit 392a07ae3316f2b90b39ce41e66d6f6b5c95de90 upstream. David reports that at drivers/usb/host/xhci.c:2257: static bool xhci_is_sync_in_ep(unsigned int ep_type) { return

[ 052/123] nfs: fix null checking in nfs_get_option_str()

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Xi Wang commit e25fbe380c4e3c09afa98bcdcd9d3921443adab8 upstream. The following null pointer check is broken. *option = match_strdup(args); return !option; The pointer

Re: [PATCH v5 11/11] sched: introduce cgroup file stat_percpu

2013-01-09 Thread Andrew Morton
On Thu, 10 Jan 2013 01:10:02 +0400 Glauber Costa wrote: > The main advantage I see in this approach, is that there is way less > data to be written using a header. Although your way works, it means we > will write the strings "nice", "system", etc. #cpu times. Quite a waste. Yes, overhead can

[ 066/123] xhci: fix null-pointer dereference when destroying half-built segment rings

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Julius Werner commit 68e5254adb88bede68285f11fb442a4d34fb550c upstream. xhci_alloc_segments_for_ring() builds a list of xhci_segments and links the tail to head at the end (forming a ring).

[ 065/123] xHCI: Fix TD Size calculation on 1.0 hosts.

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Sarah Sharp commit 4525c0a10dff7ad3669763c28016c7daffc3900e upstream. The xHCI 1.0 specification made a change to the TD Size field in TRBs. The value is now the number of packets that remain

[ 55/80] x86, amd: Disable way access filter on Piledriver CPUs

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Andre Przywara commit 2bbf0a1427c377350f001fbc6260995334739ad7 upstream. The Way Access Filter in recent AMD CPUs may hurt the performance of some workloads, caused by aliasing issues in the

[ 067/123] USB: fix endpoint-disabling for failed config changes

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Alan Stern commit 36caff5d795429c572443894e8789c2150dd796b upstream. This patch (as1631) fixes a bug that shows up when a config change fails for a device under an xHCI controller. The

[ 49/80] xHCI: Fix TD Size calculation on 1.0 hosts.

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Sarah Sharp commit 4525c0a10dff7ad3669763c28016c7daffc3900e upstream. The xHCI 1.0 specification made a change to the TD Size field in TRBs. The value is now the number of packets that remain

Re: [PATCH v7u1 26/31] x86: Don't enable swiotlb if there is not enough ram for it

2013-01-09 Thread Yinghai Lu
On Wed, Jan 9, 2013 at 1:00 PM, Eric W. Biederman wrote: > Yinghai Lu writes: > >> please check updated attached. It should address all your request. > > There is one significant bug that I can see. > > swiotlb_print_info tests no_iotlb_memory but no_iotlb_memory is set > after

[ 38/80] NFS: Fix calls to drop_nlink()

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust commit 1f018458b30b0d5c535c94e577aa0acbb92e1395 upstream. It is almost always wrong for NFS to call drop_nlink() after removing a file. What we really want is to mark the

[ 56/80] sparc: huge_ptep_set_* functions need to call set_huge_pte_at()

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Dave Kleikamp [ Upstream commit 6cb9c3697585c47977c42c5cc1b9fc49247ac530 ] Modifying the huge pte's requires that all the underlying pte's be modified. Version 2: added missing

[ 060/123] Input: gpio_keys - defer probing if GPIO probing is deferred

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Torokhov commit e324ce61ef483dd26d03502d35666ad48a2e1b33 upstream. If of_get_gpio_flags() returns an error (as in case when GPIO probe is deferred) the driver would attempt to claim

[ 50/80] xhci: fix null-pointer dereference when destroying half-built segment rings

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Julius Werner commit 68e5254adb88bede68285f11fb442a4d34fb550c upstream. xhci_alloc_segments_for_ring() builds a list of xhci_segments and links the tail to head at the end (forming a ring).

Re: Friendlier EPERM - Request for input

2013-01-09 Thread Eric Paris
On Wed, 2013-01-09 at 12:53 -0800, Casey Schaufler wrote: > Let me try again, I think I didn't quite get the idea across. > > I'm suggesting that the string returned by get_extended_error_info() > ought to be the audit record the system call would generate, regardless > of whether the audit

[ 061/123] genirq: Always force thread affinity

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Thomas Gleixner commit 04aa530ec04f61875b99c12721162e2964e3318c upstream. Sankara reported that the genirq core code fails to adjust the affinity of an interrupt thread in several cases: 1)

[ 51/80] usb: host: xhci: Stricter conditional for Z1 system models for Compliance Mode Patch

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: "Alexis R. Cortes" commit b0e4e606ff6ff26da0f60826e75577b56ba4e463 upstream. This minor patch creates a more stricter conditional for the Z1 sytems for applying the Compliance Mode Patch,

[ 062/123] usb: musb: cppi_dma: export cppi_interrupt()

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Sergei Shtylyov commit 8b416b0b25d5d8ddb3a91c1d20e1373582c50405 upstream. Now that DaVinci glue layer can be modular, we must export cppi_interrupt() that it may call... Signed-off-by: Sergei

[ 063/123] Revert "usb: musb: dsps: remove explicit NOP device creation"

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Afzal Mohammed commit d75542263a0b005876d112bbf9ffb23180cc3149 upstream. This reverts commit d8c3ef256f88b7c6ecd673d03073b5645be9c5e4. Above mentioned change was made along with multi usb phy

Re: Friendlier EPERM - Request for input

2013-01-09 Thread Casey Schaufler
On 1/9/2013 12:59 PM, Jakub Jelinek wrote: > On Wed, Jan 09, 2013 at 12:53:40PM -0800, Casey Schaufler wrote: >> I'm suggesting that the string returned by get_extended_error_info() >> ought to be the audit record the system call would generate, regardless >> of whether the audit system would emit

[ 53/80] cgroup: remove incorrect dget/dput() pair in cgroup_create_dir()

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 175431635ec09b1d1bba04979b006b99e8305a83 upstream. cgroup_create_dir() does weird dancing with dentry refcnt. On success, it gets and then puts it achieving nothing. On

[ 57/80] batman-adv: fix random jitter calculation

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Akinobu Mita [ Upstream commit 143cdd8f33909ff5a153e3f02048738c5964ba26 ] batadv_iv_ogm_emit_send_time() attempts to calculates a random integer in the range of 'orig_interval +-

[ 63/80] tcp: refine SYN handling in tcp_validate_incoming

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit e371589917011efe6ff8c7dfb4e9e81934ac5855 ] Followup of commit 0c24604b68fc (tcp: implement RFC 5961 4.2) As reported by Vijay Subramanian, we should send a

Re: [PATCH 1/2] Add mempressure cgroup

2013-01-09 Thread Tejun Heo
On Wed, Jan 09, 2013 at 12:37:31PM -0800, Tejun Heo wrote: > Hello, > > Can you please cc me too when posting further patches? I kinda missed > the whole discussion upto this point. > > On Fri, Jan 04, 2013 at 12:29:11AM -0800, Anton Vorontsov wrote: > > This commit implements David Rientjes'

Re: [PATCH V5 22/30] nfs: simplify swap

2013-01-09 Thread Rik van Riel
On 01/09/2013 02:58 PM, Dave Kleikamp wrote: swap_writepage can now call nfs's write_iter f_op, eliminating the need to implement for the special-case direct_IO a_op. There is no longer a need to pass the uio flag through the direct write path. Signed-off-by: Dave Kleikamp Cc: Mel Gorman Cc:

[ 52/80] xhci: Add Lynx Point LP to list of Intel switchable hosts

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Russell Webb commit bb1e5dd7113d2fd178d3af9aca8f480ae0468edf upstream. Like Lynx Point, Lynx Point LP is also switchable. See 1c12443ab8eba71a658fae4572147e56d1f84f66 for more details. This

Re: Pull "Load keys from signed PE binaries" branch into linux-next

2013-01-09 Thread Kees Cook
Hi, This is a quick review of the devel-pekeys tree... On Thu, Jan 3, 2013 at 5:05 AM, David Howells wrote: > > Hi Stephen, > > Could you pull my branch to load module signing keys from signed PE binaries > into linux-next please? > > Thanks, > David > --- > > The following changes since commit

Re: [PATCH v5 11/11] sched: introduce cgroup file stat_percpu

2013-01-09 Thread Glauber Costa
On 01/10/2013 12:42 AM, Andrew Morton wrote: > On Wed, 9 Jan 2013 15:45:38 +0400 > Glauber Costa wrote: > >> The file cpu.stat_percpu will show various scheduler related >> information, that are usually available to the top level through other >> files. >> >> For instance, most of the

[ 074/123] staging: drm/omap: Fix include error during make

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Andy Gross commit b9ed9f0ecf1b5675c64d069e9b53effe276b6f01 upstream. Fixed include error for drm_mode.h Signed-off-by: Andy Gross Signed-off-by: Greg Kroah-Hartman ---

[ 075/123] SMB3 mounts fail with access denied to some servers

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Steve French commit 52c0f4ad8ed462d81f1d37f56a74a71dc0c9bf0f upstream. We were checking incorrectly if signatures were required to be sent, so were always sending signatures after the initial

[ 65/80] tcp: RFC 5961 5.2 Blind Data Injection Attack Mitigation

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit 354e4aa391ed50a4d827ff6fc11e0667d0859b25 ] RFC 5961 5.2 [Blind Data Injection Attack].[Mitigation] All TCP stacks MAY implement the following mitigation.

Re: i915_hangcheck_hung problem with 3.8-rc2+ (Linus's latest tree)

2013-01-09 Thread Greg KH
On Wed, Jan 09, 2013 at 02:12:04PM -0600, Dave Kleikamp wrote: > On 01/09/2013 01:44 PM, Dave Kleikamp wrote: > > > > I can easily reproduce it running glxgears on 3.8-rc1 or 3.8-rc2. > > > > 00:02.0 VGA compatible controller [0300]: Intel Corporation Core > > Processor Integrated Graphics

[ 66/80] ARM: mm: use pteval_t to represent page protection values

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Will Deacon commit 864aa04cd02979c2c755cb28b5f4fe56039171c0 upstream. When updating the page protection map after calculating the user_pgprot value, the base protection map is temporarily

[ 059/123] Input: gpio_keys_polled - defer probing if GPIO probing is deferred

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Gabor Juhos commit d46329a708c1a3301e272a029266b69339c0877f upstream. If GPIO probing is deferred, the driver tries to claim an invalid GPIO line which leads to an error message like this:

[ 59/80] net: sched: integer overflow fix

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Stefan Hasko [ Upstream commit d2fe85da52e89b8012ffad010ef352a964725d5f ] Fixed integer overflow in function htb_dequeue Signed-off-by: Stefan Hasko Acked-by: Eric Dumazet Signed-off-by:

[ 078/123] sparc64: Fix unrolled AES 256-bit key loops.

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: "David S. Miller" [ Upstream commit 9f28ffc03e93343ac04874fda9edb7affea45165 ] The basic scheme of the block mode assembler is that we start by enabling the FPU, loading the key into the

[ 069/123] xhci: Add Lynx Point LP to list of Intel switchable hosts

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Russell Webb commit bb1e5dd7113d2fd178d3af9aca8f480ae0468edf upstream. Like Lynx Point, Lynx Point LP is also switchable. See 1c12443ab8eba71a658fae4572147e56d1f84f66 for more details. This

[ 071/123] cgroup: remove incorrect dget/dput() pair in cgroup_create_dir()

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 175431635ec09b1d1bba04979b006b99e8305a83 upstream. cgroup_create_dir() does weird dancing with dentry refcnt. On success, it gets and then puts it achieving nothing. On

[ 60/80] tcp: fix MSG_SENDPAGE_NOTLAST logic

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit ae62ca7b03217be5e74759dc6d7698c95df498b3 ] commit 35f9c09fe9c72e (tcp: tcp_sendpages() should call tcp_push() once) added an internal flag :

Re: [PATCH 0/8] PCI, ACPI, x86: Reserve fw allocated resource for hot-add root bus

2013-01-09 Thread Benjamin Herrenschmidt
On Wed, 2013-01-09 at 11:39 -0700, Bjorn Helgaas wrote: > > > the reason why we need to change those codes for x86, we want to > make it support > > pci root bus hotplug. So it would be reasonable for us to align > other > > platform to x86 > > changes after pci root bus hotplug change is

[ 61/80] tcp: implement RFC 5961 3.2

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit 282f23c6ee343126156dd41218b22ece96d747e3 ] Implement the RFC 5691 mitigation against Blind Reset attack using RST bit. Idea is to validate incoming RST

[ 67/80] ARM: missing ->mmap_sem around find_vma() in swp_emulate.c

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Al Viro commit 7bf9b7bef881aac820bf1f2e9951a17b09bd7e04 upstream. find_vma() is *not* safe when somebody else is removing vmas. Not just the return value might get bogus just as you are

[ 077/123] sparc: huge_ptep_set_* functions need to call set_huge_pte_at()

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Dave Kleikamp [ Upstream commit 6cb9c3697585c47977c42c5cc1b9fc49247ac530 ] Modifying the huge pte's requires that all the underlying pte's be modified. Version 2: added missing

[ 076/123] freezer: add missing mbs to freezer_count() and freezer_should_skip()

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit dd67d32dbc5de299d70cc9e10c6c1e29ffa56b92 upstream. A task is considered frozen enough between freezer_do_not_count() and freezer_count() and freezers use freezer_should_skip()

[ 070/123] cgroup: cgroup_subsys->fork() should be called after the task is added to css_set

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit 5edee61edeaaebafe584f8fb7074c1ef4658596b upstream. cgroup core has a bug which violates a basic rule about event notifications - when a new entity needs to be added, you add

[ 62/80] tcp: implement RFC 5961 4.2

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit 0c24604b68fc7810d429d6c3657b6f148270e528 ] Implement the RFC 5691 mitigation against Blind Reset attack using SYN bit. Section 4.2 of RFC 5961 advises to send

Re: [PATCH v2] sysctl: Enable IA64 "ignore-unaligned-usertrap" to be used cross-arch

2013-01-09 Thread Eric W. Biederman
Tony Luck writes: > Ok. Queued for 3.9 merge window. It should show up in linux-next in > the next day or two. We'll see if anyone complains about the name > SYSCTL_ARCH_UNALIGN_NO_WARN (every time I touch the Kconfig > bits it seems that there is some other, better way that we do this > now).

[ 58/80] inet: Fix kmemleak in tcp_v4/6_syn_recv_sock and dccp_v4/6_request_recv_sock

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Christoph Paasch [ Upstream commit e337e24d6624e74a558aa69071e112a65f7b5758 ] If in either of the above functions inet_csk_route_child_sock() or __inet_inherit_port() fails, the newsk will

[ 079/123] sparc64: Fix AES ctr mode block size.

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: "David S. Miller" [ Upstream commit a8d97cef2168ffe5af1aeed6bf6cdc3ce53f3d0b ] Like the generic versions, we need to support a block size of '1' for CTR mode AES. This was discovered thanks

[ 69/80] solos-pci: fix double-free of TX skb in DMA mode

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: David Woodhouse commit cae49ede00ec3d0cda290b03fee55b72b49efc11 upstream. We weren't clearing card->tx_skb[port] when processing the TX done interrupt. If there wasn't another skb ready to

[ 73/80] Bluetooth: cancel power_on work when unregistering the device

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Gustavo Padovan commit b9b5ef188e5acfc16ef62a4703080750b451 upstream. We need to cancel the hci_power_on work in order to avoid it run when we try to free the hdev. [ 1434.201149]

[ 073/123] mm/hugetlb: create hugetlb cgroup file in hugetlb_init

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Jianguo Wu commit 7179e7bf4592ac5a7b30257a7df6259ee81e51da upstream. Build kernel with CONFIG_HUGETLBFS=y,CONFIG_HUGETLB_PAGE=y and CONFIG_CGROUP_HUGETLB=y, then specify hugepagesz=xx boot

[ 072/123] cgroup_rm_file: dont delete the uncreated files

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Gao feng commit f33fddc2b9573d8359f1007d4bbe5cd587a0c093 upstream. in cgroup_add_file,when creating files for cgroup, some of creation may be skipped. So we need to avoid deleting these

[ 084/123] batman-adv: fix random jitter calculation

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Akinobu Mita [ Upstream commit 143cdd8f33909ff5a153e3f02048738c5964ba26 ] batadv_iv_ogm_emit_send_time() attempts to calculates a random integer in the range of 'orig_interval +-

[ 086/123] ipv6: Change skb->data before using icmpv6_notify() to propagate redirect

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Duan Jiong [ Upstream commit 093d04d42fa094f6740bb188f0ad0c215ff61e2c ] In function ndisc_redirect_rcv(), the skb->data points to the transport header, but function icmpv6_notify() need the

[ 76/80] drivers/rtc/rtc-vt8500.c: correct handling of CR_24H bitfield

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Tony Prisk commit 532db570e5181abc8f4f7bfa6c77c69ec2240198 upstream. Control register bitfield for 12H/24H mode is handled incorrectly. Setting CR_24H actually enables 12H mode. This patch

[ 087/123] mac802154: fix NOHZ local_softirq_pending 08 warning

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Alexander Aring [ Upstream commit 5ff3fec6d3fc848753c2fa30b18607358f89a202 ] When using nanosleep() in an userspace application we get a ratelimit warning NOHZ: local_softirq_pending 08 for

[ 77/80] drivers/rtc/rtc-vt8500.c: fix handling of data passed in struct rtc_time

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Tony Prisk commit 2f90b68309683f2c5765a1b04ca23d71e51f1494 upstream. tm_mon is 0..11, whereas vt8500 expects 1..12 for the month field, causing invalid date errors for January, and causing the

[ 088/123] net: sched: integer overflow fix

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Stefan Hasko [ Upstream commit d2fe85da52e89b8012ffad010ef352a964725d5f ] Fixed integer overflow in function htb_dequeue Signed-off-by: Stefan Hasko Acked-by: Eric Dumazet Signed-off-by:

Re: [PATCH v7u1 26/31] x86: Don't enable swiotlb if there is not enough ram for it

2013-01-09 Thread Eric W. Biederman
Yinghai Lu writes: > please check updated attached. It should address all your request. There is one significant bug that I can see. swiotlb_print_info tests no_iotlb_memory but no_iotlb_memory is set after swiotlb_init_with_tlb returns. Eric -- To unsubscribe from this list: send the line

[ 74/80] lib: atomic64: Initialize locks statically to fix early users

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Stephen Boyd commit fcc16882ac4532aaa644bff444f0c5d6228ba71e upstream. The atomic64 library uses a handful of static spin locks to implement atomic 64-bit operations on architectures without

[ 085/123] inet: Fix kmemleak in tcp_v4/6_syn_recv_sock and dccp_v4/6_request_recv_sock

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Christoph Paasch [ Upstream commit e337e24d6624e74a558aa69071e112a65f7b5758 ] If in either of the above functions inet_csk_route_child_sock() or __inet_inherit_port() fails, the newsk will

[ 78/80] mm: limit mmu_gather batching to fix soft lockups on !CONFIG_PREEMPT

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Michal Hocko commit 53a59fc67f97374758e63a9c785891ec62324c81 upstream. Since commit e303297e6c3a ("mm: extended batches for generic mmu_gather") we are batching pages to be freed until either

[ 71/80] Bluetooth: ath3k: Add support for VAIO VPCEH [0489:e027]

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Marcos Chaparro commit acd9454433e28c1a365d8b069813c35c1c3a8ac3 upstream. Added Atheros AR3011 internal bluetooth device found in Sony VAIO VPCEH to the devices list. Before this, the

[ 72/80] Bluetooth: Add missing lock nesting notation

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Gustavo Padovan commit dc2a0e20fbc85a71c63aa4330b496fda33f6bf80 upstream. This patch fixes the following report, it happens when accepting rfcomm connections: [ 228.165378]

[ 082/123] sparc64: Set CRYPTO_TFM_REQ_MAY_SLEEP consistently in DES code.

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: "David S. Miller" [ Upstream commit b3a37947074fa0a488d6c7ede58125b2278ab4e8 ] We use the FPU and therefore cannot sleep during the crypto loops. Signed-off-by: David S. Miller

[ 083/123] sparc64: Set CRYPTO_TFM_REQ_MAY_SLEEP consistently in CAMELLIA code.

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: "David S. Miller" [ Upstream commit 62ba63dc892cf836ecb9ce4fdb7644d45c95070b ] We use the FPU and therefore cannot sleep during the crypto loops. Signed-off-by: David S. Miller

[ 090/123] tcp: fix MSG_SENDPAGE_NOTLAST logic

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet [ Upstream commit ae62ca7b03217be5e74759dc6d7698c95df498b3 ] commit 35f9c09fe9c72e (tcp: tcp_sendpages() should call tcp_push() once) added an internal flag :

[ 70/80] PCI: Reduce Ricoh 0xe822 SD card reader base clock frequency to 50MHz

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski commit 812089e01b9f65f90fc8fc670d8cce72a0e01fbb upstream. Otherwise it fails like this on cards like the Transcend 16GB SDHC card: mmc0: new SDHC card at address b368

[ 081/123] sparc64: Fix ECB looping constructs in AES code.

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: "David S. Miller" [ Upstream commit ce6889515d5d481a5bd8ce5913dfed18f08310ea ] Things works better when you increment the source buffer pointer properly. Signed-off-by: David S. Miller

[ 75/80] CRIS: fix I/O macros

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Corey Minyard commit c24bf9b4cc6a0f330ea355d73bfdf1dae7e63a05 upstream. The inb/outb macros for CRIS are broken from a number of points of view, missing () around parameters and they have an

Re: [PATCH 6/8] mm: remove free_area_cache use in powerpc architecture

2013-01-09 Thread Rik van Riel
On 01/08/2013 08:28 PM, Michel Lespinasse wrote: As all other architectures have been converted to use vm_unmapped_area(), we are about to retire the free_area_cache. This change simply removes the use of that cache in slice_get_unmapped_area(), which will most certainly have a performance

[ 80/80] can: Do not call dev_put if restart timer is running upon close

2013-01-09 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Alexander Stein commit ab48b03ec9ae1840a1e427e2375bd0d9d554b4ed upstream. If the restart timer is running due to BUS-OFF and the device is disconnected an dev_put will decrease the usage

[ 091/123] printk: fix incorrect length from print_time() when seconds > 99999

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Roland Dreier commit 35dac27cedd14c3b6fcd4ba7bc3c31738cfd1831 upstream. print_prefix() passes a NULL buf to print_time() to get the length of the time prefix; when printk times are enabled,

[ 092/123] signals: sys_ssetmask() uses uninitialized newmask

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Oleg Nesterov commit 5ba53ff648e785445a32ba39112ed07e4cf588d0 upstream. Commit 77097ae503b1 ("most of set_current_blocked() callers want SIGKILL/SIGSTOP removed from set") removed the

[ 098/123] ARM: 7607/1: realview: fix private peripheral memory base for EB rev. B boards

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Will Deacon commit e6ee4b2b57a8e0d8e551031173de080b338d3969 upstream. Commit 34ae6c96a6a7 ("ARM: 7298/1: realview: fix mapping of MPCore private memory region") accidentally broke the

[ 089/123] sctp: jsctp_sf_eat_sack: fix jprobes function signature mismatch

2013-01-09 Thread Greg Kroah-Hartman
3.7-stable review patch. If anyone has any objections, please let me know. -- From: Daniel Borkmann [ Upstream commit 4cb9d6eaf85ecdd266a9a5c6d825c56ca9eefc14 ] Commit 24cb81a6a (sctp: Push struct net down into all of the state machine functions) introduced the net structure

<    1   2   3   4   5   6   7   8   9   10   >