[PATCH 3.12 05/58] USB: cp210x: relocate private data from USB interface to port

2016-03-16 Thread Jiri Slaby
From: Konstantin Shkolnyy 3.12-stable review patch. If anyone has any objections, please let me know. === commit e2ae67a3b55188b0342522d8139acf013feb2a69 upstream. This change is preparation for implementing a cp2108 bug workaround. The workaround

[PATCH 3.12 07/58] [media] usbvision fix overflow of interfaces array

2016-03-16 Thread Jiri Slaby
From: Oliver Neukum 3.12-stable review patch. If anyone has any objections, please let me know. === commit 588afcc1c0e45358159090d95bf7b246fb67565f upstream. This fixes the crash reported in: http://seclists.org/bugtraq/2015/Oct/35 The interface number needs a

[PATCH 3.12 11/58] genksyms: Handle string literals with spaces in reference files

2016-03-16 Thread Jiri Slaby
From: Michal Marek 3.12-stable review patch. If anyone has any objections, please let me know. === commit a78f70e8d65e88b9f631d073f68cb26dcd746298 upstream. The reference files use spaces to separate tokens, however, we must preserve spaces inside string

[PATCH 3.12 08/58] usb: Add connected retry on resume for non SS devices

2016-03-16 Thread Jiri Slaby
From: Al Cooper 3.12-stable review patch. If anyone has any objections, please let me know. === commit 6b82b1223e3b14afd89d167795671a9f4f77b2f0 upstream. Currently usb_port_resume waits for up to 2 seconds for CONNECT status for SS devices only. This change

[PATCH 3.12 04/58] USB: cp210x: flush device queues at close

2016-03-16 Thread Jiri Slaby
From: Konstantin Shkolnyy 3.12-stable review patch. If anyone has any objections, please let me know. === commit ebfb319bb601e501f77809a83b0b69b529c22a8d upstream. Flush all device queues at close in order to work around a cp2108 Tx queue bug.

[PATCH 3.12 09/58] ixgbe: use correct FCoE DDP max check

2016-03-16 Thread Jiri Slaby
From: Vasu Dev 3.12-stable review patch. If anyone has any objections, please let me know. === commit f10166aba2def9bc6443290231c60f7e2f70129b upstream. Use fcoe_ddp_xid from netdev as this is correctly set for different device IDs to avoid DDP skip error on

[PATCH 3.12 05/58] USB: cp210x: relocate private data from USB interface to port

2016-03-16 Thread Jiri Slaby
From: Konstantin Shkolnyy 3.12-stable review patch. If anyone has any objections, please let me know. === commit e2ae67a3b55188b0342522d8139acf013feb2a69 upstream. This change is preparation for implementing a cp2108 bug workaround. The workaround requires storing some private

[PATCH 3.12 07/58] [media] usbvision fix overflow of interfaces array

2016-03-16 Thread Jiri Slaby
From: Oliver Neukum 3.12-stable review patch. If anyone has any objections, please let me know. === commit 588afcc1c0e45358159090d95bf7b246fb67565f upstream. This fixes the crash reported in: http://seclists.org/bugtraq/2015/Oct/35 The interface number needs a sanity check.

[PATCH 3.12 11/58] genksyms: Handle string literals with spaces in reference files

2016-03-16 Thread Jiri Slaby
From: Michal Marek 3.12-stable review patch. If anyone has any objections, please let me know. === commit a78f70e8d65e88b9f631d073f68cb26dcd746298 upstream. The reference files use spaces to separate tokens, however, we must preserve spaces inside string literals. Currently the

[PATCH 3.12 08/58] usb: Add connected retry on resume for non SS devices

2016-03-16 Thread Jiri Slaby
From: Al Cooper 3.12-stable review patch. If anyone has any objections, please let me know. === commit 6b82b1223e3b14afd89d167795671a9f4f77b2f0 upstream. Currently usb_port_resume waits for up to 2 seconds for CONNECT status for SS devices only. This change will do the same thing

[PATCH 3.12 04/58] USB: cp210x: flush device queues at close

2016-03-16 Thread Jiri Slaby
From: Konstantin Shkolnyy 3.12-stable review patch. If anyone has any objections, please let me know. === commit ebfb319bb601e501f77809a83b0b69b529c22a8d upstream. Flush all device queues at close in order to work around a cp2108 Tx queue bug. Occasionally, writing data and

[PATCH 3.12 09/58] ixgbe: use correct FCoE DDP max check

2016-03-16 Thread Jiri Slaby
From: Vasu Dev 3.12-stable review patch. If anyone has any objections, please let me know. === commit f10166aba2def9bc6443290231c60f7e2f70129b upstream. Use fcoe_ddp_xid from netdev as this is correctly set for different device IDs to avoid DDP skip error on X550 as "xid=0x20b

[PATCH 3.12 17/58] libata: fix HDIO_GET_32BIT ioctl

2016-03-16 Thread Jiri Slaby
From: Arnd Bergmann 3.12-stable review patch. If anyone has any objections, please let me know. === commit 287e6611ab1eac76c2c5ebf6e345e04c80ca9c61 upstream. As reported by Soohoon Lee, the HDIO_GET_32BIT ioctl does not work correctly in compat mode with libata. I

[PATCH 3.12 02/58] unix: properly account for FDs passed over unix sockets

2016-03-16 Thread Jiri Slaby
From: willy tarreau 3.12-stable review patch. If anyone has any objections, please let me know. === [ Upstream commit 712f4aad406bb1ed67f3f98d04c044191f0ff593 ] It is possible for a process to allocate and accumulate far more FDs than the process' limit by sending

[PATCH 3.12 06/58] USB: cp210x: work around cp2108 GET_LINE_CTL bug

2016-03-16 Thread Jiri Slaby
From: Konstantin Shkolnyy 3.12-stable review patch. If anyone has any objections, please let me know. === commit d0bf1ff0ae322aca59b00b9a2ad121d35a77e78f upstream. Add helper to access line-control register in order to work around a cp2108

[PATCH 3.12 02/58] unix: properly account for FDs passed over unix sockets

2016-03-16 Thread Jiri Slaby
From: willy tarreau 3.12-stable review patch. If anyone has any objections, please let me know. === [ Upstream commit 712f4aad406bb1ed67f3f98d04c044191f0ff593 ] It is possible for a process to allocate and accumulate far more FDs than the process' limit by sending them over a

[PATCH 3.12 06/58] USB: cp210x: work around cp2108 GET_LINE_CTL bug

2016-03-16 Thread Jiri Slaby
From: Konstantin Shkolnyy 3.12-stable review patch. If anyone has any objections, please let me know. === commit d0bf1ff0ae322aca59b00b9a2ad121d35a77e78f upstream. Add helper to access line-control register in order to work around a cp2108 GET_LINE_CTL bug. cp2108 GET_LINE_CTL

[PATCH 3.12 17/58] libata: fix HDIO_GET_32BIT ioctl

2016-03-16 Thread Jiri Slaby
From: Arnd Bergmann 3.12-stable review patch. If anyone has any objections, please let me know. === commit 287e6611ab1eac76c2c5ebf6e345e04c80ca9c61 upstream. As reported by Soohoon Lee, the HDIO_GET_32BIT ioctl does not work correctly in compat mode with libata. I have

[PATCH 3.12 01/58] nfsd: fix problem with setting ACL on directories

2016-03-16 Thread Jiri Slaby
From: NeilBrown 3.12-stable review patch. If anyone has any objections, please let me know. === This is a regression of 3.12 stable commit ba1816b40a87a3f3c4ca9cd54a593a10d87bd391 (nfsd: fix NFS regression). If a non-inherited ACL is set on a directory, nfsd will

[PATCH 3.12 01/58] nfsd: fix problem with setting ACL on directories

2016-03-16 Thread Jiri Slaby
From: NeilBrown 3.12-stable review patch. If anyone has any objections, please let me know. === This is a regression of 3.12 stable commit ba1816b40a87a3f3c4ca9cd54a593a10d87bd391 (nfsd: fix NFS regression). If a non-inherited ACL is set on a directory, nfsd will try to set the

[PATCH 3.12 23/58] ALSA: ctl: Fix ioctls for X32 ABI

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit 6236d8bb2afcfe71b88ecea554e0dc638090a45f upstream. The X32 ABI takes the same alignment like x86-64, and this may result in the incompatible struct size from

[PATCH 3.12 19/58] PM / sleep / x86: Fix crash on graph trace through x86 suspend

2016-03-16 Thread Jiri Slaby
From: Todd E Brandt 3.12-stable review patch. If anyone has any objections, please let me know. === commit 92f9e179a702a6adbc11e2fedc76ecd6ffc9e3f7 upstream. Pause/unpause graph tracing around do_suspend_lowlevel as it has inconsistent call/return

[PATCH 3.12 18/58] libata: Align ata_device's id on a cacheline

2016-03-16 Thread Jiri Slaby
From: Harvey Hunt 3.12-stable review patch. If anyone has any objections, please let me know. === commit 4ee34ea3a12396f35b26d90a094c75db95080baa upstream. The id buffer in ata_device is a DMA target, but it isn't explicitly cacheline aligned. Due to this,

[PATCH 3.12 25/58] ALSA: timer: Fix ioctls for X32 ABI

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit b24e7ad1fdc22177eb3e51584e1cfcb45d818488 upstream. X32 ABI takes the 64bit timespec, thus the timer user status ioctl becomes incompatible with IA32. This

Re: [PART1 RFC v2 05/10] KVM: x86: Detect and Initialize AVIC support

2016-03-16 Thread Paolo Bonzini
On 16/03/2016 09:21, Suravee Suthikulpanit wrote: >> Strictly speaking the address of the 0xFEE0 translation is >> unnecessary and it could be all zeroes, but I suggest that you set up an >> APIC access page like Intel does (4k only), using the special memslot. >> The AVIC backing page can

[PATCH 3.12 16/58] drm/ast: Fix incorrect register check for DRAM width

2016-03-16 Thread Jiri Slaby
From: Timothy Pearson 3.12-stable review patch. If anyone has any objections, please let me know. === commit 2d02b8bdba322b527c5f5168ce1ca10c2d982a78 upstream. During DRAM initialization on certain ASpeed devices, an incorrect bit (bit 10) was

Re: linux-next: build failure after merge of the aio tree

2016-03-16 Thread Andy Shevchenko
On Wed, Mar 16, 2016 at 12:02 AM, Arnd Bergmann wrote: > On Tuesday 15 March 2016 12:22:28 Benjamin LaHaise wrote: >> On Tue, Mar 15, 2016 at 04:19:02PM +, Sudip Mukherjee wrote: >> > On Tue, Mar 15, 2016 at 05:46:34PM +1100, Stephen Rothwell wrote: >> > > Hi Benjamin, >> > >

[PATCH 3.12 21/58] jffs2: Fix page lock / f->sem deadlock

2016-03-16 Thread Jiri Slaby
From: David Woodhouse 3.12-stable review patch. If anyone has any objections, please let me know. === commit 49e91e7079febe59a20ca885a87dd1c54240d0f1 upstream. With this fix, all code paths should now be obtaining the page lock before f->sem.

[PATCH 3.12 23/58] ALSA: ctl: Fix ioctls for X32 ABI

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit 6236d8bb2afcfe71b88ecea554e0dc638090a45f upstream. The X32 ABI takes the same alignment like x86-64, and this may result in the incompatible struct size from ia32.

[PATCH 3.12 19/58] PM / sleep / x86: Fix crash on graph trace through x86 suspend

2016-03-16 Thread Jiri Slaby
From: Todd E Brandt 3.12-stable review patch. If anyone has any objections, please let me know. === commit 92f9e179a702a6adbc11e2fedc76ecd6ffc9e3f7 upstream. Pause/unpause graph tracing around do_suspend_lowlevel as it has inconsistent call/return info after it jumps to the

[PATCH 3.12 18/58] libata: Align ata_device's id on a cacheline

2016-03-16 Thread Jiri Slaby
From: Harvey Hunt 3.12-stable review patch. If anyone has any objections, please let me know. === commit 4ee34ea3a12396f35b26d90a094c75db95080baa upstream. The id buffer in ata_device is a DMA target, but it isn't explicitly cacheline aligned. Due to this, adjacent fields can be

[PATCH 3.12 25/58] ALSA: timer: Fix ioctls for X32 ABI

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit b24e7ad1fdc22177eb3e51584e1cfcb45d818488 upstream. X32 ABI takes the 64bit timespec, thus the timer user status ioctl becomes incompatible with IA32. This results in NOTTY

Re: [PART1 RFC v2 05/10] KVM: x86: Detect and Initialize AVIC support

2016-03-16 Thread Paolo Bonzini
On 16/03/2016 09:21, Suravee Suthikulpanit wrote: >> Strictly speaking the address of the 0xFEE0 translation is >> unnecessary and it could be all zeroes, but I suggest that you set up an >> APIC access page like Intel does (4k only), using the special memslot. >> The AVIC backing page can

[PATCH 3.12 16/58] drm/ast: Fix incorrect register check for DRAM width

2016-03-16 Thread Jiri Slaby
From: Timothy Pearson 3.12-stable review patch. If anyone has any objections, please let me know. === commit 2d02b8bdba322b527c5f5168ce1ca10c2d982a78 upstream. During DRAM initialization on certain ASpeed devices, an incorrect bit (bit 10) was checked in the "SDRAM Bus Width

Re: linux-next: build failure after merge of the aio tree

2016-03-16 Thread Andy Shevchenko
On Wed, Mar 16, 2016 at 12:02 AM, Arnd Bergmann wrote: > On Tuesday 15 March 2016 12:22:28 Benjamin LaHaise wrote: >> On Tue, Mar 15, 2016 at 04:19:02PM +, Sudip Mukherjee wrote: >> > On Tue, Mar 15, 2016 at 05:46:34PM +1100, Stephen Rothwell wrote: >> > > Hi Benjamin, >> > > >> > > After

[PATCH 3.12 21/58] jffs2: Fix page lock / f->sem deadlock

2016-03-16 Thread Jiri Slaby
From: David Woodhouse 3.12-stable review patch. If anyone has any objections, please let me know. === commit 49e91e7079febe59a20ca885a87dd1c54240d0f1 upstream. With this fix, all code paths should now be obtaining the page lock before f->sem. Reported-by: Szabó Tamás Tested-by:

[PATCH 3.12 14/58] iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered

2016-03-16 Thread Jiri Slaby
From: Suravee Suthikulpanit 3.12-stable review patch. If anyone has any objections, please let me know. === commit 38e45d02ea9f194b89d6bf41e52ccafc8e2c2b47 upstream. The setup code for the performance counters in the AMD IOMMU driver tests whether

[PATCH 3.12 24/58] ALSA: rawmidi: Fix ioctls X32 ABI

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit 2251fbbc1539f05b0b206b37a602d5776be37252 upstream. Like the previous fixes for ctl and PCM, we need a fix for incompatible X32 ABI regarding the rawmidi:

[PATCH 3.12 26/58] ALSA: seq: oss: Don't drain at closing a client

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit 197b958c1e76a575d77038cc98b4bebc2134279f upstream. The OSS sequencer client tries to drain the pending events at releasing. Unfortunately, as spotted by

Re: [PATCH] PM / AVS: rockchip-io: add io selectors and supplies for rk3399

2016-03-16 Thread Heiko Stübner
Hi David, Am Mittwoch, 16. März 2016, 02:45:26 schrieb David Wu: > This adds the necessary data for handling io voltage domains on the rk3399. > As interesting tidbit, the rk3399 contains two separate iodomain areas. > One in the regular General Register Files (GRF) and one in PMUGRF in the > pmu

[PATCH 3.12 14/58] iommu/amd: Fix boot warning when device 00:00.0 is not iommu covered

2016-03-16 Thread Jiri Slaby
From: Suravee Suthikulpanit 3.12-stable review patch. If anyone has any objections, please let me know. === commit 38e45d02ea9f194b89d6bf41e52ccafc8e2c2b47 upstream. The setup code for the performance counters in the AMD IOMMU driver tests whether the counters can be written. It

[PATCH 3.12 24/58] ALSA: rawmidi: Fix ioctls X32 ABI

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit 2251fbbc1539f05b0b206b37a602d5776be37252 upstream. Like the previous fixes for ctl and PCM, we need a fix for incompatible X32 ABI regarding the rawmidi: namely, struct

[PATCH 3.12 26/58] ALSA: seq: oss: Don't drain at closing a client

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit 197b958c1e76a575d77038cc98b4bebc2134279f upstream. The OSS sequencer client tries to drain the pending events at releasing. Unfortunately, as spotted by syzkaller fuzzer,

Re: [PATCH] PM / AVS: rockchip-io: add io selectors and supplies for rk3399

2016-03-16 Thread Heiko Stübner
Hi David, Am Mittwoch, 16. März 2016, 02:45:26 schrieb David Wu: > This adds the necessary data for handling io voltage domains on the rk3399. > As interesting tidbit, the rk3399 contains two separate iodomain areas. > One in the regular General Register Files (GRF) and one in PMUGRF in the > pmu

[PATCH 3.12 22/58] Fix directory hardlinks from deleted directories

2016-03-16 Thread Jiri Slaby
From: David Woodhouse 3.12-stable review patch. If anyone has any objections, please let me know. === commit be629c62a603e5935f8177fd8a19e014100a259e upstream. When a directory is deleted, we don't take too much care about killing off all the dirents

[PATCH 3.12 22/58] Fix directory hardlinks from deleted directories

2016-03-16 Thread Jiri Slaby
From: David Woodhouse 3.12-stable review patch. If anyone has any objections, please let me know. === commit be629c62a603e5935f8177fd8a19e014100a259e upstream. When a directory is deleted, we don't take too much care about killing off all the dirents that belong to it — on the

[PATCH 3.12 38/58] tracing: Fix check for cpu online when event is disabled

2016-03-16 Thread Jiri Slaby
From: "Steven Rostedt (Red Hat)" 3.12-stable review patch. If anyone has any objections, please let me know. === commit dc17147de328a74bbdee67c1bf37d2f1992de756 upstream. Commit f37755490fe9b ("tracepoints: Do not trace when cpu is offline") added a check to

[PATCH 3.12 38/58] tracing: Fix check for cpu online when event is disabled

2016-03-16 Thread Jiri Slaby
From: "Steven Rostedt (Red Hat)" 3.12-stable review patch. If anyone has any objections, please let me know. === commit dc17147de328a74bbdee67c1bf37d2f1992de756 upstream. Commit f37755490fe9b ("tracepoints: Do not trace when cpu is offline") added a check to make sure that

[PATCH 3.12 27/58] ALSA: hdspm: Fix wrong boolean ctl value accesses

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit 537e48136295c5860a92138c5ea3959b9542868b upstream. snd-hdspm driver accesses enum item values (int) instead of boolean values (long) wrongly for some ctl

[PATCH 3.12 20/58] Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"

2016-03-16 Thread Jiri Slaby
From: Thomas Betker 3.12-stable review patch. If anyone has any objections, please let me know. === commit 157078f64b8a9cd7011b6b900b2f2498df850748 upstream. This reverts commit 5ffd3412ae55 ("jffs2: Fix lock acquisition order bug in

[PATCH 3.12 27/58] ALSA: hdspm: Fix wrong boolean ctl value accesses

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit 537e48136295c5860a92138c5ea3959b9542868b upstream. snd-hdspm driver accesses enum item values (int) instead of boolean values (long) wrongly for some ctl elements. This

[PATCH 3.12 20/58] Revert "jffs2: Fix lock acquisition order bug in jffs2_write_begin"

2016-03-16 Thread Jiri Slaby
From: Thomas Betker 3.12-stable review patch. If anyone has any objections, please let me know. === commit 157078f64b8a9cd7011b6b900b2f2498df850748 upstream. This reverts commit 5ffd3412ae55 ("jffs2: Fix lock acquisition order bug in jffs2_write_begin"). The commit modified

[PATCH 3.12 32/58] USB: serial: option: add support for Telit LE922 PID 0x1045

2016-03-16 Thread Jiri Slaby
From: Daniele Palmas 3.12-stable review patch. If anyone has any objections, please let me know. === commit 5deef5551c77e488922cc4bf4bc76df63be650d0 upstream. This patch adds support for 0x1045 PID of Telit LE922. Signed-off-by: Daniele Palmas

[PATCH 3.12 36/58] Revert "drm/radeon: hold reference to fences in radeon_sa_bo_new"

2016-03-16 Thread Jiri Slaby
3.12-stable review patch. If anyone has any objections, please let me know. === This reverts commit 40df18b49e7fe4ec9ab93f68c33661ee291149bd, commit f6ff4f67cdf8455d0a4226eeeaf5af17c37d05eb upstream. It causes oopses: BUG: unable to handle kernel NULL pointer dereference at

[PATCH 3.12 30/58] ALSA: timer: Fix broken compat timer user status ioctl

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit 3a72494ac2a3bd229db941d51e7efe2f6ccd947b upstream. The timer user status compat ioctl returned the bogus struct used for 64bit architectures instead of the

[PATCH 3.12 29/58] ALSA: hdspm: Fix zero-division

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit c1099c3294c2344110085a38c50e478a5992b368 upstream. HDSPM driver contains a code issuing zero-division potentially in system sample rate ctl code. This patch

[PATCH 3.12 12/58] cifs: fix out-of-bounds access in lease parsing

2016-03-16 Thread Jiri Slaby
From: Justin Maggard 3.12-stable review patch. If anyone has any objections, please let me know. === commit deb7deff2f00bdbbcb3d560dad2a89ef37df837d upstream. When opening a file, SMB2_open() attempts to parse the lease state from the SMB2 CREATE Response.

[PATCH 3.12 34/58] MIPS: traps: Fix SIGFPE information leak from `do_ov' and `do_trap_or_bp'

2016-03-16 Thread Jiri Slaby
From: "Maciej W. Rozycki" 3.12-stable review patch. If anyone has any objections, please let me know. === commit e723e3f7f9591b79e8c56b3d7c5a204a9c571b55 upstream. Avoid sending a partially initialised `siginfo_t' structure along SIGFPE signals issued from

[PATCH 3.12 29/58] ALSA: hdspm: Fix zero-division

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit c1099c3294c2344110085a38c50e478a5992b368 upstream. HDSPM driver contains a code issuing zero-division potentially in system sample rate ctl code. This patch fixes it by not

[PATCH 3.12 12/58] cifs: fix out-of-bounds access in lease parsing

2016-03-16 Thread Jiri Slaby
From: Justin Maggard 3.12-stable review patch. If anyone has any objections, please let me know. === commit deb7deff2f00bdbbcb3d560dad2a89ef37df837d upstream. When opening a file, SMB2_open() attempts to parse the lease state from the SMB2 CREATE Response. However, the parsing

[PATCH 3.12 34/58] MIPS: traps: Fix SIGFPE information leak from `do_ov' and `do_trap_or_bp'

2016-03-16 Thread Jiri Slaby
From: "Maciej W. Rozycki" 3.12-stable review patch. If anyone has any objections, please let me know. === commit e723e3f7f9591b79e8c56b3d7c5a204a9c571b55 upstream. Avoid sending a partially initialised `siginfo_t' structure along SIGFPE signals issued from `do_ov' and

[PATCH 3.12 32/58] USB: serial: option: add support for Telit LE922 PID 0x1045

2016-03-16 Thread Jiri Slaby
From: Daniele Palmas 3.12-stable review patch. If anyone has any objections, please let me know. === commit 5deef5551c77e488922cc4bf4bc76df63be650d0 upstream. This patch adds support for 0x1045 PID of Telit LE922. Signed-off-by: Daniele Palmas Signed-off-by: Johan Hovold

[PATCH 3.12 36/58] Revert "drm/radeon: hold reference to fences in radeon_sa_bo_new"

2016-03-16 Thread Jiri Slaby
3.12-stable review patch. If anyone has any objections, please let me know. === This reverts commit 40df18b49e7fe4ec9ab93f68c33661ee291149bd, commit f6ff4f67cdf8455d0a4226eeeaf5af17c37d05eb upstream. It causes oopses: BUG: unable to handle kernel NULL pointer dereference at

[PATCH 3.12 30/58] ALSA: timer: Fix broken compat timer user status ioctl

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit 3a72494ac2a3bd229db941d51e7efe2f6ccd947b upstream. The timer user status compat ioctl returned the bogus struct used for 64bit architectures instead of the 32bit one. This

[PATCH 3.12 31/58] USB: cp210x: Add ID for Parrot NMEA GPS Flight Recorder

2016-03-16 Thread Jiri Slaby
From: Vittorio Alfieri 3.12-stable review patch. If anyone has any objections, please let me know. === commit 3c4c615d70c8cbdc8ba8c79ed702640930652a79 upstream. The Parrot NMEA GPS Flight Recorder is a USB composite device consisting of hub, flash storage,

[PATCH 3.12 28/58] ALSA: hdsp: Fix wrong boolean ctl value accesses

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit eab3c4db193f5fcccf70e884de9a922ca2c63d80 upstream. snd-hdsp driver accesses enum item values (int) instead of boolean values (long) wrongly for some ctl

[PATCH 3.12 33/58] USB: serial: option: add support for Quectel UC20

2016-03-16 Thread Jiri Slaby
From: Yegor Yefremov 3.12-stable review patch. If anyone has any objections, please let me know. === commit c0992d0f54847d0d1d85c60fcaa054f175ab1ccd upstream. Add support for Quectel UC20 and blacklist the QMI interface. Signed-off-by: Yegor Yefremov

[PATCH 3.12 31/58] USB: cp210x: Add ID for Parrot NMEA GPS Flight Recorder

2016-03-16 Thread Jiri Slaby
From: Vittorio Alfieri 3.12-stable review patch. If anyone has any objections, please let me know. === commit 3c4c615d70c8cbdc8ba8c79ed702640930652a79 upstream. The Parrot NMEA GPS Flight Recorder is a USB composite device consisting of hub, flash storage, and cp210x usb to

[PATCH 3.12 28/58] ALSA: hdsp: Fix wrong boolean ctl value accesses

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit eab3c4db193f5fcccf70e884de9a922ca2c63d80 upstream. snd-hdsp driver accesses enum item values (int) instead of boolean values (long) wrongly for some ctl elements. This patch

[PATCH 3.12 33/58] USB: serial: option: add support for Quectel UC20

2016-03-16 Thread Jiri Slaby
From: Yegor Yefremov 3.12-stable review patch. If anyone has any objections, please let me know. === commit c0992d0f54847d0d1d85c60fcaa054f175ab1ccd upstream. Add support for Quectel UC20 and blacklist the QMI interface. Signed-off-by: Yegor Yefremov [johan: amend commit

[PATCH 3.12 39/58] ASoC: wm8994: Fix enum ctl accesses in a wrong type

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit 8019c0b37cd5a87107808300a496388b777225bf upstream. The DRC Mode like "AIF1DRC1 Mode" and EQ Mode like "AIF1.1 EQ Mode" in wm8994 codec driver are enum ctls,

[PATCH 3.12 48/58] efi: Make our variable validation list include the guid

2016-03-16 Thread Jiri Slaby
From: Peter Jones 3.12-stable review patch. If anyone has any objections, please let me know. === commit 8282f5d9c17fe15a9e658c06e3f343efae1a2a2f upstream. All the variables in this list so far are defined to be in the global namespace in the UEFI spec, so this

[PATCH 3.12 39/58] ASoC: wm8994: Fix enum ctl accesses in a wrong type

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit 8019c0b37cd5a87107808300a496388b777225bf upstream. The DRC Mode like "AIF1DRC1 Mode" and EQ Mode like "AIF1.1 EQ Mode" in wm8994 codec driver are enum ctls, while the current

[PATCH 3.12 48/58] efi: Make our variable validation list include the guid

2016-03-16 Thread Jiri Slaby
From: Peter Jones 3.12-stable review patch. If anyone has any objections, please let me know. === commit 8282f5d9c17fe15a9e658c06e3f343efae1a2a2f upstream. All the variables in this list so far are defined to be in the global namespace in the UEFI spec, so this just further

[PATCH 3.12 47/58] efi: Do variable name validation tests in utf8

2016-03-16 Thread Jiri Slaby
From: Peter Jones 3.12-stable review patch. If anyone has any objections, please let me know. === commit 3dcb1f55dfc7631695e69df4a0d589ce5274bd07 upstream. Actually translate from ucs2 to utf8 before doing the test, and then test against our other utf8 data,

Re: [PATCH] mmc: sdhci-of-at91: fix wakeup issue when using runtime pm

2016-03-16 Thread Ulf Hansson
On 10 March 2016 at 11:30, Ludovic Desroches wrote: > It was impossible to wake-up on card detect event because when sdhci > controller is runtime suspend, it is assumed that all the clocks are > disabled so we can't get irqs. > If the device is removable and there is

[PATCH 3.12 50/58] efi: Add pstore variables to the deletion whitelist

2016-03-16 Thread Jiri Slaby
From: Matt Fleming 3.12-stable review patch. If anyone has any objections, please let me know. === commit e246eb568bc4cbbdd8a30a3c11151ff9b7ca7312 upstream. Laszlo explains why this is a good idea, 'This is because the pstore filesystem can be backed

[PATCH 3.12 37/58] KVM: VMX: disable PEBS before a guest entry

2016-03-16 Thread Jiri Slaby
From: Radim Krčmář 3.12-stable review patch. If anyone has any objections, please let me know. === commit 7099e2e1f4d9051f31bbfa5803adf954bb5d76ef upstream. Linux guests on Haswell (and also SandyBridge and Broadwell, at least) would crash if you decided to

Re: [PATCH v7 0/4] Introduce usb charger framework to deal with the usb gadget power negotation

2016-03-16 Thread Felipe Balbi
Hi, Mark Brown writes: > [ text/plain ] > On Mon, Feb 29, 2016 at 11:22:12PM +0900, Mark Brown wrote: >> On Mon, Jan 04, 2016 at 11:04:26AM +0800, Baolin Wang wrote: > > I see Felipe is no longer at TI so his e-mail was bouncing - let's > resend this with his kernel.org

Re: [PATCH v7 0/4] Introduce usb charger framework to deal with the usb gadget power negotation

2016-03-16 Thread Felipe Balbi
Hi, Mark Brown writes: > [ text/plain ] > On Mon, Feb 29, 2016 at 11:22:12PM +0900, Mark Brown wrote: >> On Mon, Jan 04, 2016 at 11:04:26AM +0800, Baolin Wang wrote: > > I see Felipe is no longer at TI so his e-mail was bouncing - let's > resend this with his kernel.org address: I don't have

[PATCH 3.12 47/58] efi: Do variable name validation tests in utf8

2016-03-16 Thread Jiri Slaby
From: Peter Jones 3.12-stable review patch. If anyone has any objections, please let me know. === commit 3dcb1f55dfc7631695e69df4a0d589ce5274bd07 upstream. Actually translate from ucs2 to utf8 before doing the test, and then test against our other utf8 data, instead of fudging

Re: [PATCH] mmc: sdhci-of-at91: fix wakeup issue when using runtime pm

2016-03-16 Thread Ulf Hansson
On 10 March 2016 at 11:30, Ludovic Desroches wrote: > It was impossible to wake-up on card detect event because when sdhci > controller is runtime suspend, it is assumed that all the clocks are > disabled so we can't get irqs. > If the device is removable and there is no gpio to manage the card >

[PATCH 3.12 50/58] efi: Add pstore variables to the deletion whitelist

2016-03-16 Thread Jiri Slaby
From: Matt Fleming 3.12-stable review patch. If anyone has any objections, please let me know. === commit e246eb568bc4cbbdd8a30a3c11151ff9b7ca7312 upstream. Laszlo explains why this is a good idea, 'This is because the pstore filesystem can be backed by UEFI variables, and

[PATCH 3.12 37/58] KVM: VMX: disable PEBS before a guest entry

2016-03-16 Thread Jiri Slaby
From: Radim Krčmář 3.12-stable review patch. If anyone has any objections, please let me know. === commit 7099e2e1f4d9051f31bbfa5803adf954bb5d76ef upstream. Linux guests on Haswell (and also SandyBridge and Broadwell, at least) would crash if you decided to run a host command

[PATCH 3.12 35/58] ubi: Fix out of bounds write in volume update code

2016-03-16 Thread Jiri Slaby
From: Richard Weinberger 3.12-stable review patch. If anyone has any objections, please let me know. === commit e4f6daac20332448529b11f09388f1d55ef2084c upstream. ubi_start_leb_change() allocates too few bytes. ubi_more_leb_change_data() will write up to

[PATCH 3.12 42/58] mac80211: minstrel_ht: set default tx aggregation timeout to 0

2016-03-16 Thread Jiri Slaby
From: Felix Fietkau 3.12-stable review patch. If anyone has any objections, please let me know. === commit 7a36b930e6ed4702c866dc74a5ad07318a57c688 upstream. The value 5000 was put here with the addition of the timeout field to ieee80211_start_tx_ba_session. It

[PATCH 3.12 40/58] ASoC: wm8958: Fix enum ctl accesses in a wrong type

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit d0784829ae3b0beeb69b476f017d5c8a2eb95198 upstream. "MBC Mode", "VSS Mode", "VSS HPF Mode" and "Enhanced EQ Mode" ctls in wm8958 codec driver are enum, while

[PATCH 3.12 35/58] ubi: Fix out of bounds write in volume update code

2016-03-16 Thread Jiri Slaby
From: Richard Weinberger 3.12-stable review patch. If anyone has any objections, please let me know. === commit e4f6daac20332448529b11f09388f1d55ef2084c upstream. ubi_start_leb_change() allocates too few bytes. ubi_more_leb_change_data() will write up to req->upd_bytes +

[PATCH 3.12 42/58] mac80211: minstrel_ht: set default tx aggregation timeout to 0

2016-03-16 Thread Jiri Slaby
From: Felix Fietkau 3.12-stable review patch. If anyone has any objections, please let me know. === commit 7a36b930e6ed4702c866dc74a5ad07318a57c688 upstream. The value 5000 was put here with the addition of the timeout field to ieee80211_start_tx_ba_session. It was originally

[PATCH 3.12 40/58] ASoC: wm8958: Fix enum ctl accesses in a wrong type

2016-03-16 Thread Jiri Slaby
From: Takashi Iwai 3.12-stable review patch. If anyone has any objections, please let me know. === commit d0784829ae3b0beeb69b476f017d5c8a2eb95198 upstream. "MBC Mode", "VSS Mode", "VSS HPF Mode" and "Enhanced EQ Mode" ctls in wm8958 codec driver are enum, while the current

[PATCH 3.12 13/58] CIFS: Fix SMB2+ interim response processing for read requests

2016-03-16 Thread Jiri Slaby
From: Pavel Shilovsky 3.12-stable review patch. If anyone has any objections, please let me know. === commit 6cc3b24235929b54acd5ecc987ef11a425bd209e upstream. For interim responses we only need to parse a header and update a number credits. Now it is done

[PATCH 3.12 51/58] lib/ucs2_string: Correct ucs2 -> utf8 conversion

2016-03-16 Thread Jiri Slaby
From: Jason Andryuk 3.12-stable review patch. If anyone has any objections, please let me know. === commit a68075908a37850918ad96b056acc9ac4ce1bd90 upstream. The comparisons should be >= since 0x800 and 0x80 require an additional bit to store. For the 3 byte

[PATCH 3.12 49/58] efi: Make efivarfs entries immutable by default

2016-03-16 Thread Jiri Slaby
From: Peter Jones 3.12-stable review patch. If anyone has any objections, please let me know. === commit ed8b0de5a33d2a2557dce7f9429dca8cb5bc5879 upstream. "rm -rf" is bricking some peoples' laptops because of variables being used to store non-reinitializable

[PATCH 3.12 13/58] CIFS: Fix SMB2+ interim response processing for read requests

2016-03-16 Thread Jiri Slaby
From: Pavel Shilovsky 3.12-stable review patch. If anyone has any objections, please let me know. === commit 6cc3b24235929b54acd5ecc987ef11a425bd209e upstream. For interim responses we only need to parse a header and update a number credits. Now it is done for all SMB2+ command

[PATCH 3.12 51/58] lib/ucs2_string: Correct ucs2 -> utf8 conversion

2016-03-16 Thread Jiri Slaby
From: Jason Andryuk 3.12-stable review patch. If anyone has any objections, please let me know. === commit a68075908a37850918ad96b056acc9ac4ce1bd90 upstream. The comparisons should be >= since 0x800 and 0x80 require an additional bit to store. For the 3 byte case, the existing

[PATCH 3.12 49/58] efi: Make efivarfs entries immutable by default

2016-03-16 Thread Jiri Slaby
From: Peter Jones 3.12-stable review patch. If anyone has any objections, please let me know. === commit ed8b0de5a33d2a2557dce7f9429dca8cb5bc5879 upstream. "rm -rf" is bricking some peoples' laptops because of variables being used to store non-reinitializable firmware driver data

[PATCH 3.12 58/58] xen/pciback: Check PF instead of VF for PCI_COMMAND_MEMORY

2016-03-16 Thread Jiri Slaby
From: Konrad Rzeszutek Wilk 3.12-stable review patch. If anyone has any objections, please let me know. === commit 8d47065f7d1980dde52abb874b301054f3013602 upstream. Commit 408fb0e5aa7fda0059db282ff58c3b2a4278baa0 (xen/pciback: Don't allow MSI-X ops if

[PATCH 3.12 58/58] xen/pciback: Check PF instead of VF for PCI_COMMAND_MEMORY

2016-03-16 Thread Jiri Slaby
From: Konrad Rzeszutek Wilk 3.12-stable review patch. If anyone has any objections, please let me know. === commit 8d47065f7d1980dde52abb874b301054f3013602 upstream. Commit 408fb0e5aa7fda0059db282ff58c3b2a4278baa0 (xen/pciback: Don't allow MSI-X ops if PCI_COMMAND_MEMORY is not

[PATCH 3.12 54/58] xen/pciback: Return error on XEN_PCI_OP_enable_msix when device has MSI or MSI-X enabled

2016-03-16 Thread Jiri Slaby
From: Konrad Rzeszutek Wilk 3.12-stable review patch. If anyone has any objections, please let me know. === commit 5e0ce1455c09dd61d029b8ad45d82e1ac0b6c4c9 upstream. The guest sequence of: a) XEN_PCI_OP_enable_msix b) XEN_PCI_OP_enable_msix results

[PATCH 3.12 57/58] xen/pciback: Don't allow MSI-X ops if PCI_COMMAND_MEMORY is not set.

2016-03-16 Thread Jiri Slaby
From: Konrad Rzeszutek Wilk 3.12-stable review patch. If anyone has any objections, please let me know. === commit 408fb0e5aa7fda0059db282ff58c3b2a4278baa0 upstream. commit f598282f51 ("PCI: Fix the NIU MSI-X problem in a better way") teaches us that

  1   2   3   4   5   6   7   >