Re: [PATCH v2 06/34] iser-target: Introduce state ISER_CONN_FULL_FEATURE

2014-12-02 Thread Nicholas A. Bellinger
Hi Greg Co, On Mon, 2014-12-01 at 17:30 -0800, Greg KH wrote: On Mon, Dec 01, 2014 at 07:49:56PM +0200, Sagi Grimberg wrote: ISER_CONN_UP state is not sufficient to know if we should wait for completion of flush errors and disconnected_handler event. Instead, split it to 2 states:

Re: [PATCH v2 06/34] iser-target: Introduce state ISER_CONN_FULL_FEATURE

2014-12-02 Thread Or Gerlitz
On 12/2/2014 10:08 AM, Nicholas A. Bellinger wrote: Hi Greg Co, On Mon, 2014-12-01 at 17:30 -0800, Greg KH wrote: Any reason you sent out 3 copies of this patch series? Apologies, I asked Sagi to include some pointers for me as to which patches need to be considered for stable. Sagi, in

Re: [PATCH v2 06/34] iser-target: Introduce state ISER_CONN_FULL_FEATURE

2014-12-02 Thread Sagi Grimberg
On 12/2/2014 3:30 AM, Greg KH wrote: On Mon, Dec 01, 2014 at 07:49:56PM +0200, Sagi Grimberg wrote: ISER_CONN_UP state is not sufficient to know if we should wait for completion of flush errors and disconnected_handler event. Instead, split it to 2 states: - ISER_CONN_UP: Got to CM connected

[PATCH 1/3] drm/vmwgfx: Don't use memory accounting for kernel-side fence objects

2014-12-02 Thread Thomas Hellstrom
Kernel side fence objects are used when unbinding resources and may thus be created as part of a memory reclaim operation. This might trigger recursive memory reclaims and result in the kernel running out of stack space. So a simple way out is to avoid accounting of these fence objects. In

[PATCH 2/3] drm/vmwgfx: Fix fence event code

2014-12-02 Thread Thomas Hellstrom
The commit vmwgfx: Rework fence event action introduced a number of bugs that are fixed with this commit: a) A forgotten return stateemnt. b) An if statement with identical branches. Cc: stable@vger.kernel.org Reported-by: Rob Clark robdcl...@gmail.com Signed-off-by: Thomas Hellstrom

Re: [PATCH v2] userns: Disallow setgroups unless the gid_map writer is privileged

2014-12-02 Thread Eric W. Biederman
Andy Lutomirski l...@amacapital.net writes: Classic unix permission checks have an interesting feature. The group permissions for a file can be set to less than the other permissions on a file. Occasionally this is used deliberately to give a certain group of users fewer permissions than

Re: [PATCH] drm/i915: Unlock panel even when LVDS is disabled

2014-12-02 Thread Alexey Orishko
On Mon, Dec 1, 2014 at 5:56 PM, Daniel Vetter daniel.vet...@ffwll.ch wrote: Otherwise we'll have backtraces in assert_panel_unlocked because the BIOS locks the register. In the reporter's case this regression was introduced in commit c31407a3672aaebb4acddf90944a114fa5c8af7b Author: Chris

Re: [PATCH] misc: genwqe: check for error from get_user_pages_fast()

2014-12-02 Thread Frank Haverkamp
Hi Ian, thanks for reviewing our code and sorry for not answering immediately. Am Donnerstag, den 06.11.2014, 16:23 + schrieb Ian Abbott: `genwqe_user_vmap()` calls `get_user_pages_fast()` and if the return value is less than the number of pages requested, it frees the pages and returns

Re: [PATCH] drm/i915: Unlock panel even when LVDS is disabled

2014-12-02 Thread Daniel Vetter
On Tue, Dec 02, 2014 at 01:43:59PM +0100, Alexey Orishko wrote: On Mon, Dec 1, 2014 at 5:56 PM, Daniel Vetter daniel.vet...@ffwll.ch wrote: Otherwise we'll have backtraces in assert_panel_unlocked because the BIOS locks the register. In the reporter's case this regression was introduced in

Re: [PATCH] drm/i915: Unlock panel even when LVDS is disabled

2014-12-02 Thread Jani Nikula
On Tue, 02 Dec 2014, Daniel Vetter dan...@ffwll.ch wrote: On Tue, Dec 02, 2014 at 01:43:59PM +0100, Alexey Orishko wrote: On Mon, Dec 1, 2014 at 5:56 PM, Daniel Vetter daniel.vet...@ffwll.ch wrote: Otherwise we'll have backtraces in assert_panel_unlocked because the BIOS locks the register.

Re: [PATCH] misc: genwqe: check for error from get_user_pages_fast()

2014-12-02 Thread Ian Abbott
On 02/12/14 12:59, Frank Haverkamp wrote: Hi Ian, thanks for reviewing our code and sorry for not answering immediately. Am Donnerstag, den 06.11.2014, 16:23 + schrieb Ian Abbott: `genwqe_user_vmap()` calls `get_user_pages_fast()` and if the return value is less than the number of pages

Re: [PATCH][v3.13.y][v3.14.y][v3.16.y] nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait

2014-12-02 Thread Luis Henriques
On Mon, Dec 01, 2014 at 10:29:24AM -0800, Kamal Mostafa wrote: Moritz asked that this mainline patch be applied to 3.13-stable: 92a5655 nfs: Don't busy-wait on SIGKILL in __nfs_iocounter_wait Looks like 3.14-stable and 3.16-stable need it too. (3.12 already carries it). My context

Re: [PATCH] drm/i915: Unlock panel even when LVDS is disabled

2014-12-02 Thread Francois Tigeot
Daniel Vetter wrote: On Tue, Dec 02, 2014 at 01:43:59PM +0100, Alexey Orishko wrote: One more question slightly out off topic: - could I use i915 driver with other Intel Atom CPUs, such as D2550 and Avoton C2550? Anything newer than what you have right now likely means gma500 (which is

Re: [request for stable inclusion] patches backported to make LPAE more robust

2014-12-02 Thread Luis Henriques
On Wed, Nov 26, 2014 at 03:49:59PM +0800, Hou Pengyang wrote: On 2014/11/11 19:31, Hou Pengyang wrote: Hi Greg, These patches are backported to make LPAE more robust, most of which are important bugfixs. So I suggest merging them into 3.10. For ARM, when LPAE is triggered, 40-bit physical

Re: [PATCH] x86, microcode: Don't initialize microcode code on paravirt

2014-12-02 Thread Boris Ostrovsky
On 12/01/2014 05:37 PM, Borislav Petkov wrote: On Mon, Dec 01, 2014 at 05:31:56PM -0500, Boris Ostrovsky wrote: I think so. The problem we have now is __pa() macro that we only use on 32-bit. I'll queue this for overnight tests to make sure and if it indeed works then 3.19 should be fine.

Re: [PATCH] x86, microcode: Don't initialize microcode code on paravirt

2014-12-02 Thread Borislav Petkov
On Tue, Dec 02, 2014 at 09:36:40AM -0500, Boris Ostrovsky wrote: All tests passed. Thanks! I wonder whether we should prevent all guests (not just paravirt) from loading microcode driver (and from doing early microcode loading). I don't think the unmodified ones need to. At least I haven't

[PATCH 1/2] Revert [SCSI] mpt2sas: Remove phys on topology change.

2014-12-02 Thread Sreekanth Reddy
This reverts commit 3520f9c779bed098ca76dd3fb6377264301d57ed (mpt2sas: Remove phys on topology change) Reverting the previous mpt2sas drives patch changes, since we will observe below issue Issue: Drives connected Enclosure/Expander will unregister with SCSI Transport Layer, if any one remove

[PATCH 2/2] Revert [SCSI] mpt3sas: Remove phys on topology change

2014-12-02 Thread Sreekanth Reddy
This reverts commit 963ba22b90a955363644cd397b20226928eab976 (mpt3sas: Remove phys on topology change) Reverting the previous mpt3sas drives patch changes, since we will observe below issue Issue: Drives connected Enclosure/Expander will unregister with SCSI Transport Layer, if any one remove

[PATCH] leds: netxbig: fix oops at probe time

2014-12-02 Thread Simon Guinot
This patch fixes a NULL pointer dereference on led_dat-mode_val. Due to this bug, a kernel oops can be observed at probe time on the LaCie 2Big and 5Big v2 boards: Unable to handle kernel NULL pointer dereference at virtual address 0008 [...] [c03f244c] (netxbig_led_probe) from [c02c8c6c]

[PATCH] Initialize off value in asd_process_ctrl_a_user()

2014-12-02 Thread Eric B Munson
If the asd_find_flash_de() function returns ENOENT the off value will be used uninitialized in the call to asd_read_flash_seg(). Signed-off-by: Eric B Munson emun...@akamai.com Cc: stable@vger.kernel.org --- drivers/scsi/aic94xx/aic94xx_sds.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

Re: [PATCH][v3.17.y] x86: kvm: use alternatives for VMCALL vs. VMMCALL if kernel text is read-only

2014-12-02 Thread Kamal Mostafa
On Wed, 2014-11-26 at 14:56 -0600, Chris J Arges wrote: Hi, please consider commit c1118b3602c2329671ad5ec8bdf8e374323d6343 For inclusion in stable kernels 3.12+, it fixes an issue as described here: http://bugs.launchpad.net/bugs/1379340 I've found that 3.10 is unaffected by this issue,

6f442be2fb22 x86_64, traps: Stop using IST for #SS

2014-12-02 Thread Andy Lutomirski
In contrast to what you might expect by reading the changelog message, please backport: 6f442be2fb22 x86_64, traps: Stop using IST for #SS to *all* kernels. Details are currently embargoed. --Andy -- To unsubscribe from this list: send the line unsubscribe stable in the body of a message to

[PATCH 20/26] iwlwifi: dvm: fix flush support for old firmware

2014-12-02 Thread Emmanuel Grumbach
From: Emmanuel Grumbach emmanuel.grumb...@intel.com Since the commit below, iwldvm sends the FLUSH command to the firmware. All the devices that use iwldvm have a firmware that expects the _v3 version of this command, besides 5150. 5150's latest available firmware still expects a _v2 version of

[PATCH 21/26] iwlwifi: mvm: update values for Smart Fifo

2014-12-02 Thread Emmanuel Grumbach
From: Emmanuel Grumbach emmanuel.grumb...@intel.com Interoperability issues were identified and root caused to the Smart Fifo watermarks. These issues arose with NetGear R7000. Fix this. Cc: stable@vger.kernel.org [3.14+] Fixes: 1f3b0ff8ecce (iwlwifi: mvm: Add Smart FIFO support) Reviewed-by:

Re: [PATCH] cfg80211: don't WARN about two consecutive Country IE hint

2014-12-02 Thread Luis R. Rodriguez
On Tue, Dec 02, 2014 at 09:53:25AM +0200, Emmanuel Grumbach wrote: This can happen and there is no point in added more detection code lower in the stack. Catching these in one single point (cfg80211) is enough. Stop WARNING about this case. This fixes:

Re: [PATCH v2] userns: Disallow setgroups unless the gid_map writer is privileged

2014-12-02 Thread Andy Lutomirski
On Tue, Dec 2, 2014 at 4:09 AM, Eric W. Biederman ebied...@xmission.com wrote: Andy Lutomirski l...@amacapital.net writes: Classic unix permission checks have an interesting feature. The group permissions for a file can be set to less than the other permissions on a file. Occasionally this

[3.13.y-ckt stable] Linux 3.13.11-ckt12 stable review

2014-12-02 Thread Kamal Mostafa
This is the start of the review cycle for the Linux 3.13.11-ckt12 stable kernel. This version contains 121 new patches, summarized below. The new patches are posted as replies to this message and also available in this git branch:

[PATCH 3.13.y-ckt 004/121] Revert ALSA: hda - restore BCLK M/N values when resuming HSW/BDW display controller

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Kamal Mostafa ka...@canonical.com This reverts commit 72f0c0f47341ac4c86132fe7f7338a3122ac1418. [ kamal: 3.13-stable: to be replaced by Takashi backport ] Signed-off-by: Kamal

[PATCH 3.13.y-ckt 051/121] mac80211: use secondary channel offset IE also beacons during CSA

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Luciano Coelho luciano.coe...@intel.com commit 84469a45a1bedec9918e94ab2f78c5dc0739e4a7 upstream. If we are switching from an HT40+ to an HT40- channel (or vice-versa), we need the

[PATCH 3.13.y-ckt 062/121] drm/radeon: make sure mode init is complete in bandwidth_update

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher alexander.deuc...@amd.com commit 8efe82ca908400785253c8f0dfcf301e6bd93488 upstream. The power management code calls into the display code for certain things. If

[PATCH 3.13.y-ckt 070/121] dm btree: fix a recursion depth bug in btree walking code

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Joe Thornber e...@redhat.com commit 9b460d3699324d570a4d4161c3741431887f102f upstream. The walk code was using a 'ro_spine' to hold it's locked btree nodes. But this data structure

[PATCH 3.13.y-ckt 072/121] ALSA: usb-audio: Fix memory leak in FTU quirk

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai ti...@suse.de commit 1a290581ded60e87276741f8ca97b161d2b226fc upstream. M-audio FastTrack Ultra quirk doesn't release the kzalloc'ed memory. This patch adds the

[PATCH 3.13.y-ckt 086/121] firewire: cdev: prevent kernel stack leaking into ioctl arguments

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Stefan Richter stef...@s5r6.in-berlin.de commit eaca2d8e75e90a70a63a6695c9f61932609db212 upstream. Found by the UC-KLEE tool: A user could supply less input to firewire-cdev ioctls

[PATCH 3.13.y-ckt 092/121] srp-target: Retry when QP creation fails with ENOMEM

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Bart Van Assche bvanass...@acm.org commit ab477c1ff5e0a744c072404bf7db51bfe1f05b6e upstream. It is not guaranteed to that srp_sq_size is supported by the HCA. So if we failed to

[PATCH 3.13.y-ckt 041/121] sysfs: driver core: Fix glue dir race condition by gdp_mutex

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Yijing Wang wangyij...@huawei.com commit e4a60d139060975eb956717e4f63ae348d4d8cc5 upstream. There is a race condition when removing glue directory. It can be reproduced in following

[PATCH 3.13.y-ckt 027/121] xhci: Switch only Intel Lynx Point-LP ports to EHCI on shutdown.

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Denis Turischev denis.turisc...@compulab.co.il commit 0a939993bff117d3657108ca13b011fc0378aedb upstream. Patch xhci: Switch Intel Lynx Point ports to EHCI on shutdown. commit

[PATCH 3.13.y-ckt 030/121] spi: fsl-dspi: Fix CTAR selection

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Alexander Stein alexander.st...@systec-electronic.com commit 5cc7b04740effa5cc0af53f434134b5859d58b73 upstream. There are only 4 CTAR registers (CTAR0 - CTAR3) so we can only use

[PATCH 3.13.y-ckt 042/121] i2c: at91: don't account as iowait

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Wolfram Sang w...@the-dreams.de commit 11cfbfb098b22d3e57f1f2be217cad20e2d48463 upstream. iowait is for blkio [1]. I2C shouldn't use it. [1] https://lkml.org/lkml/2014/11/3/317

[PATCH 3.13.y-ckt 045/121] dm bufio: change __GFP_IO to __GFP_FS in shrinker callbacks

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Mikulas Patocka mpato...@redhat.com commit 9d28eb12447ee08bb5d1e8bb3195cf20e1ecd1c0 upstream. The shrinker uses gfp flags to indicate what kind of operation can the driver wait for.

[PATCH 3.13.y-ckt 026/121] usb-storage: handle a skipped data phase

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Alan Stern st...@rowland.harvard.edu commit 93c9bf4d1838d5851a18ca398b0ad66397f05056 upstream. Sometimes mass-storage devices using the Bulk-only transport will mistakenly skip the

[PATCH 3.13.y-ckt 022/121] USB: opticon: fix non-atomic allocation in write path

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold jo...@kernel.org commit e681286de221af78fc85db9222b6a203148c005a upstream. Write may be called from interrupt context so make sure to use GFP_ATOMIC for all allocations

[PATCH 3.13.y-ckt 035/121] USB: cdc-acm: only raise DTR on transitions from B0

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold jo...@kernel.org commit 4473d054ceb572557954f9536731d39b20937b0c upstream. Make sure to only raise DTR on transitions from B0 in set_termios. Also allow set_termios to

[PATCH 3.13.y-ckt 036/121] serial: Fix divide-by-zero fault in uart_get_divisor()

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Peter Hurley pe...@hurleysoftware.com commit 547039ec502076e60034eeb79611df3433a99b7d upstream. uart_get_baud_rate() will return baud == 0 if the max rate is set to the magic 38400

[PATCH 3.13.y-ckt 031/121] Btrfs: fix kfree on list_head in btrfs_lookup_csums_range error cleanup

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Chris Mason c...@fb.com commit 6e5aafb27419f32575b27ef9d6a31e5d54661aca upstream. If we hit any errors in btrfs_lookup_csums_range, we'll loop through all the csums we allocate and

[PATCH 3.13.y-ckt 024/121] USB: cdc-acm: add device id for GW Instek AFG-2225

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold jo...@kernel.org commit cf84a691a61606a2e7269907d3727e2d9fa148ee upstream. Add device-id entry for GW Instek AFG-2225, which has a byte swapped bInterfaceSubClass

[PATCH 3.13.y-ckt 028/121] xhci: no switching back on non-ULT Haswell

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Oliver Neukum oneu...@suse.de commit b45abacde3d551c6696c6738bef4a1805d0bf27a upstream. The switch back is limited to ULT even on HP. The contrary finding arose by bad luck in BIOS

[PATCH 3.13.y-ckt 047/121] dm raid: ensure superblock's size matches device's logical block size

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Heinz Mauelshagen hei...@redhat.com commit 40d43c4b4cac4c2647bf07110d7b07d35f399a84 upstream. The dm-raid superblock (struct dm_raid_superblock) is padded to 512 bytes and that size

[PATCH 3.13.y-ckt 034/121] staging:iio:ade7758: Remove raw from channel name

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Lars-Peter Clausen l...@metafoo.de commit b598aacc29331e7e638cd509108600e916c6331b upstream. raw is a property of a channel, but should not be part of the name of channel.

[PATCH 3.13.y-ckt 044/121] nfsd: don't halt scanning the DRC LRU list when there's an RC_INPROG entry

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Jeff Layton jlay...@primarydata.com commit 1b19453d1c6abcfa7c312ba6c9f11a277568fc94 upstream. Currently, the DRC cache pruner will stop scanning the list when it hits an entry that

[PATCH 3.13.y-ckt 023/121] regulator: max77693: Fix use of uninitialized regulator config

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Krzysztof Kozlowski k.kozlow...@samsung.com commit ca0c37a0b489bb14bf3e1549e7a8d0c9a17f4919 upstream. Driver allocated on stack struct regulator_config but didn't initialize it

[PATCH 3.13.y-ckt 046/121] xtensa: re-wire umount syscall to sys_oldumount

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Max Filippov jcmvb...@gmail.com commit 2651cc6974d47fc43bef1cd8cd26966e4f5ba306 upstream. Userspace actually passes single parameter (path name) to the umount syscall, so new umount

[PATCH 3.13.y-ckt 043/121] nfsd: don't try to reuse an expired DRC entry off the list

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Jeff Layton jlay...@redhat.com commit a0ef5e19684f0447da9ff0654a12019c484f57ca upstream. Currently when we are processing a request, we try to scrape an expired or over-limit entry

[PATCH 3.13.y-ckt 033/121] staging:iio:ade7758: Fix check if channels are enabled in prenable

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Lars-Peter Clausen l...@metafoo.de commit 79fa64eb2ee8ccb4bcad7f54caa2699730b10b22 upstream. We should check if a channel is enabled, not if no channels are enabled. Fixes:

[PATCH 3.13.y-ckt 038/121] tty: Prevent read/write wait queue active! log flooding

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Peter Hurley pe...@hurleysoftware.com commit 494c1eac7e73f719af9d474a96ec8494c33efd6a upstream. Only print one warning when a task is on the read_wait or write_wait wait queue at

Re: [PATCH 3.13.y-ckt 119/121] x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in C

2014-12-02 Thread Andy Lutomirski
As before, this and Reword bad_iret may want to wait a week or two. They're not very urgent. --Andy On Tue, Dec 2, 2014 at 11:19 AM, Kamal Mostafa ka...@canonical.com wrote: 3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From:

[PATCH 3.13.y-ckt 037/121] tty: Fix high cpu load if tty is unreleaseable

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Peter Hurley pe...@hurleysoftware.com commit 37b164578826406a173ca7c20d9ba7430134d23e upstream. Kernel oops can cause the tty to be unreleaseable (for example, if n_tty_read()

[PATCH 3.13.y-ckt 040/121] spi: pxa2xx: toggle clocks on suspend if not disabled by runtime PM

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Eremin-Solenikov dbarysh...@gmail.com commit 2b9375b91bef65b837bed61a05fb387159b38ddf upstream. If PM_RUNTIME is enabled, it is easy to trigger the following backtrace on

[PATCH 3.13.y-ckt 032/121] staging:iio:ade7758: Fix NULL pointer deref when enabling buffer

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Lars-Peter Clausen l...@metafoo.de commit e10554738cab4224e097c2f9d975ea781a4fcde4 upstream. In older versions of the IIO framework it was possible to pass a completely different

[PATCH 3.13.y-ckt 029/121] of: Fix overflow bug in string property parsing functions

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Grant Likely grant.lik...@linaro.org commit a87fa1d81a9fb5e9adca9820e16008c40ad09f33 upstream. The string property read helpers will run off the end of the buffer if it is handed a

[PATCH 3.13.y-ckt 101/121] ath9k: Fix RTC_DERIVED_CLK usage

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Miaoqing Pan miaoq...@qca.qualcomm.com commit 4e6ce4dc7ce71d0886908d55129d5d6482a27ff9 upstream. Based on the reference clock, which could be 25MHz or 40MHz, AR_RTC_DERIVED_CLK is

[PATCH 3.13.y-ckt 025/121] usb: Do not allow usb_alloc_streams on unconfigured devices

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Hans de Goede hdego...@redhat.com commit 90a646c770c50cc206ceba0d7b50453c46c13c36 upstream. This commit fixes the following oops: [10238.622067] scsi host3:

[PATCH 3.13.y-ckt 109/121] can: esd_usb2: fix memory leak on disconnect

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Alexey Khoroshilov khoroshi...@ispras.ru commit efbd50d2f62fc1f69a3dcd153e63ba28cc8eb27f upstream. It seems struct esd_usb2 dev is not deallocated on disconnect. The patch adds the

[PATCH 3.13.y-ckt 117/121] IB/isert: Adjust CQ size to HW limits

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Chris Moore chris.mo...@emulex.com commit b1a5ad006b34ded9dc7ec64988deba1b3ecad367 upstream. isert has an issue of trying to create a CQ with more CQEs than are supported by the

[PATCH 3.13.y-ckt 098/121] mac80211: Fix regression that triggers a kernel BUG with CCMP

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Ronald Wahl ronald.w...@raritan.com commit 4f031fa9f188b2b0641ac20087d9e16bcfb4e49d upstream. Commit 7ec7c4a9a686c608315739ab6a2b0527a240883c (mac80211: port CCMP to cryptoapi's CCM

[PATCH 3.13.y-ckt 110/121] x86, microcode: Update BSPs microcode on resume

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Borislav Petkov b...@suse.de commit fb86b97300d930b57471068720c52bfa8622eab7 upstream. In the situation when we apply early microcode but do *not* apply late microcode, we fail to

[PATCH 3.13.y-ckt 074/121] nfs: fix pnfs direct write memory leak

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Peng Tao tao.p...@primarydata.com commit 8c393f9a721c30a030049a680e1bf896669bb279 upstream. For pNFS direct writes, layout driver may dynamically allocate ds_cinfo.buckets. So we

[PATCH 3.13.y-ckt 112/121] of/irq: Drop obsolete 'interrupts' vs 'interrupts-extended' text

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Bjorn Helgaas bhelg...@google.com commit 66865de4314caca30598244b86817e774c188afa upstream. a9ecdc0fdc54 (of/irq: Fix lookup to use 'interrupts-extended' property first) updated the

[PATCH 3.13.y-ckt 081/121] libceph: do not crash on large auth tickets

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Ilya Dryomov idryo...@redhat.com commit aaef31703a0cf6a733e651885bfb49edc3ac6774 upstream. Large (greater than 32k, the value of PAGE_ALLOC_COSTLY_ORDER) auth tickets will have

[PATCH 3.13.y-ckt 094/121] ASoC: rsnd: remove unsupported PAUSE flag

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Kuninori Morimoto kuninori.morimoto...@renesas.com commit 706c66213e5e623e23f521b1acbd8171af7a3549 upstream. R-Car sound doesn't support PAUSE. Remove SNDRV_PCM_INFO_PAUSE flags

[PATCH 3.13.y-ckt 114/121] clockevent: sun4i: Fix race condition in the probe code

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Maxime Ripard maxime.rip...@free-electrons.com commit 6bab4a8a1888729f17f4923cc5867e4674f66333 upstream. The interrupts were activated and the handler registered before the

[PATCH 3.13.y-ckt 079/121] NFSv4: Ensure that we call FREE_STATEID when NFSv4.x stateids are revoked

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust trond.mykleb...@primarydata.com commit c606bb8857921d3ecf4d353942d6cc7e116cc75a upstream. NFSv4.x (x0) requires us to call TEST_STATEID+FREE_STATEID if a stateid is

[PATCH 3.13.y-ckt 115/121] MIPS: oprofile: Fix backtrace on 64-bit kernel

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Aaro Koskinen aaro.koski...@nsn.com commit bbaf113a481b6ce32444c125807ad3618643ce57 upstream. Fix incorrect cast that always results in wrong address for the new frame on 64-bit

[PATCH 3.13.y-ckt 096/121] iser-target: Handle DEVICE_REMOVAL event on network portal listener correctly

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Sagi Grimberg sa...@dev.mellanox.co.il commit 3b726ae2de02a406cc91903f80132daee37b6f1b upstream. In this case the cm_id-context is the isert_np, and the cm_id-qp is NULL, so use

[PATCH 3.13.y-ckt 095/121] ib_isert: Add max_send_sge=2 minimum for control PDU responses

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Or Gerlitz ogerl...@mellanox.com commit f57915cfa5b2b14c1cffa2e83c034f55e3f0e70d upstream. This patch adds a max_send_sge=2 minimum in isert_conn_setup_qp() to ensure outgoing

[PATCH 3.13.y-ckt 118/121] drm/radeon: fix endian swapping in vbios fetch for tdp table

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher alexander.deuc...@amd.com commit 28731d5818ae25b92d1fb82fe0ac196e97102c1b upstream. Value needs to be swapped on BE. Signed-off-by: Alex Deucher

[PATCH 3.13.y-ckt 108/121] can: dev: avoid calling kfree_skb() from interrupt context

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?Thomas=20K=C3=B6rper?= thomas.koer...@esd.eu commit 5247a589c24022ab34e780039cc8000c48f2035e upstream. ikfree_skb() is Called in can_free_echo_skb(), which might be called

[PATCH 3.13.y-ckt 103/121] ALSA: usb-audio: Add ctrl message delay quirk for Marantz/Denon devices

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Jurgen Kramer gtmkra...@xs4all.nl commit 6e84a8d7ac3ba246ef44e313e92bc16a1da1b04a upstream. This patch adds a USB control message delay quirk for a few specific Marantz/Denon

[PATCH 3.13.y-ckt 100/121] ath9k: Add version/revision macros for QCA9531

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Sujith Manoharan c_man...@qca.qualcomm.com commit f5ee2b18e44d8752ea6e6fba978a873ed5f562bd upstream. Signed-off-by: Sujith Manoharan c_man...@qca.qualcomm.com Signed-off-by: John W.

[PATCH 3.13.y-ckt 113/121] of/base: Fix PowerPC address parsing hack

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Benjamin Herrenschmidt b...@kernel.crashing.org commit 746c9e9f92dde2789908e51a354ba90a1962a2eb upstream. We have a historical hack that treats missing ranges properties as the

[PATCH 3.13.y-ckt 097/121] ASoC: dpcm: Fix race between FE/BE updates and trigger

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai ti...@suse.de commit ea9d0d771fcd32cd56070819749477d511ec9117 upstream. DPCM can update the FE/BE connection states totally asynchronously from the FE's PCM state.

[PATCH 3.13.y-ckt 104/121] bitops: Fix shift overflow in GENMASK macros

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Maxime COQUELIN maxime.coque...@st.com commit 00b4d9a14125f1e51874def2b9de6092e007412d upstream. On some 32 bits architectures, including x86, GENMASK(31, 0) returns 0 instead of

[PATCH 3.13.y-ckt 099/121] rt2x00: do not align payload on modern H/W

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Stanislaw Gruszka sgrus...@redhat.com commit cfd9167af14eb4ec21517a32911d460083ee3d59 upstream. RT2800 and newer hardware require padding between header and payload if header length

[PATCH 3.13.y-ckt 116/121] ACPI / PM: Ignore wakeup setting if the ACPI companion can't wake up

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Rafael J. Wysocki rafael.j.wyso...@intel.com commit 78579b7c7eb45f0e7ec5e9437087ed21749f9a9c upstream. As reported by Dmitry, on some Chromebooks there are devices with

[PATCH 3.13.y-ckt 085/121] Input: alps - ignore bad data on Dell Latitudes E6440 and E7440

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: =?UTF-8?q?Pali=20Roh=C3=A1r?= pali.ro...@gmail.com commit a7ef82aee91f26da79b981b9f5bca43b8817d3e4 upstream. Sometimes on Dell Latitude laptops psmouse/alps driver receive invalid

[PATCH 3.13.y-ckt 093/121] ASoC: fsi: remove unsupported PAUSE flag

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Kuninori Morimoto kuninori.morimoto...@renesas.com commit c1b9b9b1ad2df6144ca3fbe6989f7bd9ea5c5562 upstream. FSI doesn't support PAUSE. Remove SNDRV_PCM_INFO_PAUSE flags from

[PATCH 3.13.y-ckt 106/121] drm/i915: drop WaSetupGtModeTdRowDispatch:snb

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Daniel Vetter daniel.vet...@ffwll.ch commit 2208d655a91f9879bd9a39ff9df05dd668b3512c upstream. This reverts the regressing commit 6547fbdbfff62c99e4f7b4f985ff8b3454f33b0f Author:

[PATCH 3.13.y-ckt 089/121] x86: kvm: use alternatives for VMCALL vs. VMMCALL if kernel text is read-only

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Paolo Bonzini pbonz...@redhat.com commit c1118b3602c2329671ad5ec8bdf8e374323d6343 upstream. On x86_64, kernel text mappings are mapped read-only with CONFIG_DEBUG_RODATA. In that

[PATCH 3.13.y-ckt 105/121] x86: Require exact match for 'noxsave' command line option

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Dave Hansen dave.han...@linux.intel.com commit 2cd3949f702692cf4c5d05b463f19cd706a92dd3 upstream. We have some very similarly named command-line options:

[PATCH 3.13.y-ckt 107/121] ASoC: wm_adsp: Avoid attempt to free buffers that might still be in use

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Charles Keepax ckee...@opensource.wolfsonmicro.com commit 9da7a5a9fdeeb76b2243f6b473363a7e6147ab6f upstream. We should not free any buffers associated with writing out coefficients

[PATCH 3.13.y-ckt 102/121] ASoC: sgtl5000: Fix SMALL_POP bit definition

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Fabio Estevam fabio.este...@freescale.com commit c251ea7bd7a04f1f2575467e0de76e803cf59149 upstream. On a mx28evk with a sgtl5000 codec we notice a loud 'click' sound to happen 5

[PATCH 3.13.y-ckt 111/121] x86, mm: Set NX across entire PMD at boot

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Kees Cook keesc...@chromium.org commit 45e2a9d4701d8c624d4a4bcdd1084eae31e92f58 upstream. When setting up permissions on kernel memory at boot, the end of the PMD that was split

[PATCH 3.13.y-ckt 119/121] x86_64, traps: Fix the espfix64 #DF fixup and rewrite it in C

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski l...@amacapital.net commit af726f21ed8af2cdaa4e93098dc211521218ae65 upstream. There's nothing special enough about the espfix64 double fault fixup to justify writing

[PATCH 3.13.y-ckt 120/121] x86_64, traps: Stop using IST for #SS

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski l...@amacapital.net commit 6f442be2fb22be02cafa606f1769fa1e6f894441 upstream. On a 32-bit kernel, this has no effect, since there are no IST stacks. On a 64-bit

[PATCH 3.13.y-ckt 077/121] NFSv4.1: nfs41_clear_delegation_stateid shouldn't trust NFS_DELEGATED_STATE

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Trond Myklebust trond.mykleb...@primarydata.com commit 0c116cadd94b16b30b1dd90d38b2784d9b39b01a upstream. This patch removes the assumption made previously, that we only need to

[PATCH 3.13.y-ckt 090/121] target: Don't call TFO-write_pending if data_length == 0

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Roland Dreier rol...@purestorage.com commit 885e7b0e181c14e4d0ddd26c688bad2b84c1ada9 upstream. If an initiator sends a zero-length command (e.g. TEST UNIT READY) but sets the

[PATCH 3.13.y-ckt 087/121] md: Always set RECOVERY_NEEDED when clearing RECOVERY_FROZEN

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: NeilBrown ne...@suse.de commit 45eaf45dfa4850df16bc2e8e7903d89021137f40 upstream. md_check_recovery will skip any recovery and also clear MD_RECOVERY_NEEDED if MD_RECOVERY_FROZEN is

[PATCH 3.13.y-ckt 121/121] x86_64, traps: Rework bad_iret

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Andy Lutomirski l...@amacapital.net commit b645af2d5905c4e32399005b867987919cbfc3ae upstream. It's possible for iretq to userspace to fail. This can happen because of a bad CS, SS,

[PATCH 3.13.y-ckt 091/121] vhost-scsi: Take configfs group dependency during VHOST_SCSI_SET_ENDPOINT

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Nicholas Bellinger n...@linux-iscsi.org commit ab8edab132829b26dd13db6caca3c242cce35dc1 upstream. This patch addresses a bug where individual vhost-scsi configfs endpoint groups can

[PATCH 3.13.y-ckt 083/121] ARM: 8198/1: make kuser helpers depend on MMU

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Nathan Lynch nathan_ly...@mentor.com commit 08b964ff3c51b10aaf2e6ba639f40054c09f0f7a upstream. The kuser helpers page is not set up on non-MMU systems, so it does not make sense to

[PATCH 3.13.y-ckt 084/121] zram: avoid kunmap_atomic() of a NULL pointer

2014-12-02 Thread Kamal Mostafa
3.13.11-ckt12 -stable review patch. If anyone has any objections, please let me know. -- From: Weijie Yang weijie.y...@samsung.com commit c406515239376fc93a30d5d03192182160cbd3fb upstream. zram could kunmap_atomic() a NULL pointer in a rare situation: a zram page becomes a

  1   2   >