[ 00/48] 3.4.37-stable review

2013-03-18 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 3.4.37 release. There are 48 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed Mar 20 21:07:59 UTC 2013. Anything

[ 14/48] serial: 8250_pci: add support for another kind of NetMos Technology PCI 9835 Multi-I/O Controller

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Wang YanQing udkni...@gmail.com commit 8d2f8cd424ca0b99001f3ff4f5db87c4e525f366 upstream. 01:08.0 Communication controller: NetMos Technology PCI 9835 Multi-I/O Controller (rev 01)

[ 22/48] powerpc: Fix STAB initialization

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Benjamin Herrenschmidt b...@kernel.crashing.org commit 13938117a57f88a22f0df9722a5db7271fda85cd upstream. Commit f5339277eb8d3aed37f12a27988366f68ab68930 accidentally removed more than just

[ 37/48] l2tp: Restore socket refcount when sendmsg succeeds

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Guillaume Nault g.na...@alphalink.fr [ Upstream commit 8b82547e33e85fc24d4d172a93c796de1fefa81a ] The sendmsg() syscall handler for PPPoL2TP doesn't decrease the socket reference counter after

[ 35/48] loopdev: remove an user triggerable oops

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Guo Chao y...@linux.vnet.ibm.com commit b1a6650406875b9097a032eed89af50682fe1160 upstream. When loopdev is built as module and we pass an invalid parameter, loop_init() will return directly

[ 41/48] tun: add a missing nf_reset() in tun_net_xmit()

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet eduma...@google.com [ Upstream commit f8af75f3517a24838a36eb5797a1a3e60bf9e276 ] Dave reported following crash : general protection fault: [#1] SMP CPU 2 Pid: 25407, comm:

[ 44/48] bridging: fix rx_handlers return code

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Cristian Bercaru b43...@freescale.com [ Upstream commit 3bc1b1add7a8484cc4a261c3e128dbe1528ce01f ] The frames for which rx_handlers return RX_HANDLER_CONSUMED are no longer counted as dropped.

[ 46/48] rtnl: fix info leak on RTM_GETLINK request for VF devices

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Mathias Krause mini...@googlemail.com [ Upstream commit 84d73cd3fb142bf1298a8c13fd4ca50fd2432372 ] Initialize the mac address buffer with 0 as the driver specific function will probably not

[ 45/48] ipv6: stop multicast forwarding to process interface scoped addresses

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Hannes Frederic Sowa han...@stressinduktion.org [ Upstream commit ddf64354af4a702ee0b85d0a285ba74c7278a460 ] v2: a) used struct ipv6_addr_props v3: a) reverted changes for ipv6_addr_props

[ 43/48] netlabel: correctly list all the static label mappings

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Paul Moore pmo...@redhat.com [ Upstream commits 0c1233aba1e948c37f6dc7620cb7c253fcd71ce9 and a6a8fe950e1b8596bb06f2c89c3a1a4bf2011ba9 ] When we have a large number of static label mappings

[ 40/48] tcp: fix double-counted receiver RTT when leaving receiver fast path

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Neal Cardwell ncardw...@google.com [ Upstream commit aab2b4bf224ef8358d262f95b568b8ad0cecf0a0 ] We should not update ts_recent and call tcp_rcv_rtt_measure_ts() both before and after going to

[ 18/40] hwmon: (lineage-pem) Add missing terminating entry for pem_[input|fan]_attributes

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Axel Lin axel@ingics.com commit df069079c153d22adf6c28dcc0b1cf62bba75167 upstream. Signed-off-by: Axel Lin axel@ingics.com Acked-by: Jean Delvare kh...@linux-fr.org Signed-off-by:

[ 17/40] ALSA: seq: Fix missing error handling in snd_seq_timer_open()

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai ti...@suse.de commit 66efdc71d95887b652a742a5dae51fa834d71465 upstream. snd_seq_timer_open() didn't catch the whole error path but let through if the timer id is a slave. This may

[ 32/40] rds: limit the size allocated by rds_message_alloc()

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Cong Wang amw...@redhat.com [ Upstream commit ece6b0a2b25652d684a7ced4ae680a863af041e0 ] Dave Jones reported the following bug: When fed mangled socket data, rds will trust what userspace

[ 21/40] selinux: use GFP_ATOMIC under spin_lock

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter dan.carpen...@oracle.com commit 4502403dcf8f5c76abd4dbab8726c8e4ecb5cd34 upstream. The call tree here is: sk_clone_lock() - takes bh_lock_sock(newsk);

[ 37/40] bridging: fix rx_handlers return code

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Cristian Bercaru b43...@freescale.com [ Upstream commit 3bc1b1add7a8484cc4a261c3e128dbe1528ce01f ] The frames for which rx_handlers return RX_HANDLER_CONSUMED are no longer counted as dropped.

[ 40/40] dcbnl: fix various netlink info leaks

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Mathias Krause mini...@googlemail.com [ Upstream commit 29cd8ae0e1a39e239a3a7b67da1986add1199fc0 ] The dcb netlink interface leaks stack memory in various places: * perm_addr[] buffer is only

Re: [ 29/75] perf,x86: fix kernel crash with PEBS/BTS after suspend/resume

2013-03-18 Thread Stephane Eranian
On Mon, Mar 18, 2013 at 10:06 PM, Greg Kroah-Hartman gre...@linuxfoundation.org wrote: 3.8-stable review patch. If anyone has any objections, please let me know. Greg, you also need to pick David Rientjes patch to fix compilation on non X86 architectures. Thanks. -- From:

[ 39/40] rtnl: fix info leak on RTM_GETLINK request for VF devices

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Mathias Krause mini...@googlemail.com [ Upstream commit 84d73cd3fb142bf1298a8c13fd4ca50fd2432372 ] Initialize the mac address buffer with 0 as the driver specific function will probably not

[ 38/40] ipv6: stop multicast forwarding to process interface scoped addresses

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Hannes Frederic Sowa han...@stressinduktion.org [ Upstream commit ddf64354af4a702ee0b85d0a285ba74c7278a460 ] v2: a) used struct ipv6_addr_props v3: a) reverted changes for ipv6_addr_props

[ 26/40] btrfs: use rcu_barrier() to wait for bdev puts at unmount

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Eric Sandeen sand...@redhat.com commit bc178622d40d87e75abc131007342429c9b03351 upstream. Doing this would reliably fail with -EBUSY for me: # mount /dev/sdb2 /mnt/scratch; umount

[ 35/40] tun: add a missing nf_reset() in tun_net_xmit()

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Eric Dumazet eduma...@google.com [ Upstream commit f8af75f3517a24838a36eb5797a1a3e60bf9e276 ] Dave reported following crash : general protection fault: [#1] SMP CPU 2 Pid: 25407, comm:

[ 20/40] powerpc: Fix cputable entry for 970MP rev 1.0

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Benjamin Herrenschmidt b...@kernel.crashing.org commit d63ac5f6cf31c8a83170a9509b350c1489a7262b upstream. Commit 44ae3ab3358e962039c36ad4ae461ae9fb29596c forgot to update the entry for the

[ 19/40] w1: fix oops when w1_search is called from netlink connector

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Marcin Jurkowski marci...@gmail.com commit 9d1817cab2f030f6af360e961cc69bb1da8ad765 upstream. On Sat, Mar 02, 2013 at 10:45:10AM +0100, Sven Geggus wrote: This is the bad commit I found doing

[ 34/40] tcp: fix double-counted receiver RTT when leaving receiver fast path

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Neal Cardwell ncardw...@google.com [ Upstream commit aab2b4bf224ef8358d262f95b568b8ad0cecf0a0 ] We should not update ts_recent and call tcp_rcv_rtt_measure_ts() both before and after going to

[ 33/40] net: ipv6: Dont purge default router if accept_ra=2

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Lorenzo Colitti lore...@google.com [ Upstream commit 3e8b0ac3e41e3c88a5522d5df7212438ab51 ] Setting net.ipv6.conf.interface.accept_ra=2 causes the kernel to accept RAs even when forwarding

Re: [PULL] vhost: tcm_vhost fixes for 3.9

2013-03-18 Thread Michael S. Tsirkin
On Mon, Mar 18, 2013 at 02:10:03PM -0700, Nicholas A. Bellinger wrote: On Mon, 2013-03-18 at 21:54 +0200, Michael S. Tsirkin wrote: On Mon, Mar 18, 2013 at 01:01:36PM -0400, David Miller wrote: From: Michael S. Tsirkin m...@redhat.com Date: Mon, 18 Mar 2013 13:20:03 +0200 The

[ 31/40] l2tp: Restore socket refcount when sendmsg succeeds

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Guillaume Nault g.na...@alphalink.fr [ Upstream commit 8b82547e33e85fc24d4d172a93c796de1fefa81a ] The sendmsg() syscall handler for PPPoL2TP doesn't decrease the socket reference counter after

[ 30/40] loopdev: fix a deadlock

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Guo Chao y...@linux.vnet.ibm.com commit 5370019dc2d2c2ff90e95d181468071362934f3a upstream. bd_mutex and lo_ctl_mutex can be held in different order. Path #1: blkdev_open blkdev_get

[ 29/40] block: use i_size_write() in bd_set_size()

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Guo Chao y...@linux.vnet.ibm.com commit d646a02a9d44d1421f273ae3923d97b47b918176 upstream. blkdev_ioctl(GETBLKSIZE) uses i_size_read() to read size of block device. If we update block size

[ 28/40] hwmon: (sht15) Fix memory leak if regulator_enable() fails

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings b...@decadent.org.uk Commit 3e78080f8148 ('hwmon: (sht15) Check return value of regulator_enable()') depends on the use of devm_kmalloc() for automatic resource cleanup in the

[ 27/40] drm/i915: EBUSY status handling added to i915_gem_fault().

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Rogozhkin dmitry.v.rogozh...@intel.com commit e79e0fe380847493266fba557217e2773c61bd1b upstream. Subsequent threads returning EBUSY from vm_insert_pfn() was not handled correctly. As a

[ 36/40] netlabel: correctly list all the static label mappings

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Paul Moore pmo...@redhat.com [ Upstream commits 0c1233aba1e948c37f6dc7620cb7c253fcd71ce9 and a6a8fe950e1b8596bb06f2c89c3a1a4bf2011ba9 ] When we have a large number of static label mappings

[ 15/40] md: protect against crash upon fsync on ro array

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Sebastian Riemer sebastian.rie...@profitbricks.com commit bbfa57c0f2243a7c31fd248d22e9861a2802cad5 upstream. If an fsync occurs on a read-only array, we need to send a completion for the IO and

[PATCH tip/core/rcu 0/7] Fixes for 3.9

2013-03-18 Thread Paul E. McKenney
Hello! This series contains the following fixes for RCU: 1. Whitespace fix courtesy of Jiang Fang. 2. Avoid raising softirq from CPUs going offline. 3. Remove obsolete CPU-hotplug comment, courtesy of Srivatsa Bhat. 4. Delete unused wakemask field. 5. Fix

[ 02/40] virtio: rng: disallow multiple device registrations, fixes crashes

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Amit Shah amit.s...@redhat.com commit e84e7a56a3aa2963db506299e29a5f3f09377f9b upstream. The code currently only supports one virtio-rng device at a time. Invoking guests with multiple devices

[ 12/40] ext3: Fix format string issues

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Lars-Peter Clausen l...@metafoo.de commit 8d0c2d10dd72c5292eda7a06231056a4c972e4cc upstream. ext3_msg() takes the printk prefix as the second parameter and the format string as the third

[ 24/40] perf,x86: fix link failure for non-Intel configs

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: David Rientjes rient...@google.com commit 6c4d3bc99b3341067775efd4d9d13cc8e655fd7c upstream. Commit 1d9d8639c063 (perf,x86: fix kernel crash with PEBS/BTS after suspend/resume) introduces a

[PATCH tip/core/rcu 2/7] rcu: Avoid invoking RCU core on offline CPUs

2013-03-18 Thread Paul E. McKenney
From: Paul E. McKenney paul...@linux.vnet.ibm.com Offline CPUs transition through the scheduler to the idle loop one last time before being shut down. This can result in RCU raising softirq on this CPU, which is at best useless given that the CPU's callbacks will be offloaded at CPU_DEAD time.

Re: [PATCH] x86, kdump: Set crashkernel_low automatically

2013-03-18 Thread H. Peter Anvin
On 03/18/2013 01:00 PM, Vivek Goyal wrote: On Mon, Mar 18, 2013 at 12:10:47PM -0700, H. Peter Anvin wrote: On 03/18/2013 08:33 AM, Vivek Goyal wrote: Thinking more about it, if ongoing DMA is an issue, then setting up software iotlb in those areas is also prone to being overwritten by those

[PATCH tip/core/rcu 4/7] rcu: Delete unused rcu_node wakemask field

2013-03-18 Thread Paul E. McKenney
From: Paul E. McKenney paul...@linux.vnet.ibm.com Signed-off-by: Paul E. McKenney paul...@linux.vnet.ibm.com --- kernel/rcutree.h | 3 --- 1 file changed, 3 deletions(-) diff --git a/kernel/rcutree.h b/kernel/rcutree.h index c896b50..8e75609 100644 --- a/kernel/rcutree.h +++ b/kernel/rcutree.h

[PATCH tip/core/rcu 1/7] rcu: Fix spacing problem

2013-03-18 Thread Paul E. McKenney
From: Jiang Fang jiang.xx.f...@gmail.com Signed-off-by: Jiang Fang jiang.xx.f...@gmail.com Signed-off-by: Paul E. McKenney paul...@linux.vnet.ibm.com --- kernel/rcutree.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/rcutree.c b/kernel/rcutree.c index

[PATCH tip/core/rcu 7/7] rcu: Tone down debugging during boot-up and shutdown.

2013-03-18 Thread Paul E. McKenney
From: Paul E. McKenney paul...@linux.vnet.ibm.com In some situations, randomly delaying RCU grace-period initialization can cause more trouble than help. This commit therefore restricts this type of RCU self-torture to runtime, giving it a rest during boot and shutdown. Reported-by: Sasha Levin

[PATCH tip/core/rcu 6/7] rcu: Add softirq-stall indications to stall-warning messages

2013-03-18 Thread Paul E. McKenney
From: Paul E. McKenney paul...@linux.vnet.ibm.com If RCU's softirq handler is prevented from executing, an RCU CPU stall warning can result. Ways to prevent RCU's softirq handler from executing include: (1) CPU spinning with interrupts disabled, (2) infinite loop in some softirq handler, and (3)

[PATCH tip/core/rcu 3/7] rcu: Remove comment referring to __stop_machine()

2013-03-18 Thread Paul E. McKenney
From: Srivatsa S. Bhat srivatsa.b...@linux.vnet.ibm.com Although it used to be that CPU_DYING notifiers executed on the outgoing CPU with interrupts disabled and with all other CPUs spinning, this is no longer the case. This commit therefore removes this obsolete comment. Signed-off-by:

[PATCH tip/core/rcu 5/7] rcu: Fix hlist_bl_set_first_rcu() annotation

2013-03-18 Thread Paul E. McKenney
From: Steven Whitehouse swhit...@redhat.com Abhi noticed that we were getting a complaint from the RCU subsystem about access of an RCU protected list under the write side bit lock. This commit adds additional annotation to check both the RCU read lock and the write side bit lock before printing

[ 23/40] perf,x86: fix wrmsr_on_cpu() warning on suspend/resume

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Linus Torvalds torva...@linux-foundation.org commit 2a6e06b2aed6995af401dcd4feb5e79a0c7ea554 upstream. Commit 1d9d8639c063 (perf,x86: fix kernel crash with PEBS/BTS after suspend/resume) fixed

Re: [ 29/75] perf,x86: fix kernel crash with PEBS/BTS after suspend/resume

2013-03-18 Thread Greg Kroah-Hartman
On Mon, Mar 18, 2013 at 10:11:28PM +0100, Stephane Eranian wrote: On Mon, Mar 18, 2013 at 10:06 PM, Greg Kroah-Hartman gre...@linuxfoundation.org wrote: 3.8-stable review patch. If anyone has any objections, please let me know. Greg, you also need to pick David Rientjes patch to fix

[ 22/40] perf,x86: fix kernel crash with PEBS/BTS after suspend/resume

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Stephane Eranian eran...@google.com commit 1d9d8639c063caf6efc2447f5f26aa637f844ff6 upstream. This patch fixes a kernel crash when using precise sampling (PEBS) after a suspend/resume. Turns

Re: [PATCH] x86: mm: accurate the comments for STEP_SIZE_SHIFT macro

2013-03-18 Thread Yinghai Lu
On Mon, Mar 18, 2013 at 12:14 PM, H. Peter Anvin h...@zytor.com wrote: Instead, try to explain why 5 is the correct value in the current code and how it is (or should be!) derived. initial mapped size is PMD_SIZE, aka 2M. if we use step_size to be PUD_SIZE aka 1G, as most worse case that 1G is

[ 16/40] Revert duplicated perf commit.

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- This reverts commit 2431496fbdd142ccc83138d94f3f510a36ce9270 as it was applied incorrectly twice. Thanks to Jiri for pointing this out. Signed-off-by: Greg Kroah-Hartman gre...@suse.de Cc: Jiri Slaby

[ 25/40] s390/mm: fix flush_tlb_kernel_range()

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Heiko Carstens heiko.carst...@de.ibm.com commit f6a70a07079518280022286a1dceb797d12e1edf upstream. Our flush_tlb_kernel_range() implementation calls __tlb_flush_mm() with init_mm as argument.

[ 14/40] TTY: do not reset masters packet mode

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Jiri Slaby jsl...@suse.cz commit b81273a132177edd806476b953f6afeb17b786d5 upstream. Now that login from util-linux is forced to drop all references to a TTY which it wants to hangup (to reach

[ 11/40] signal: always clear sa_restorer on execve

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Kees Cook keesc...@chromium.org commit 2ca39528c01a933f6689cd6505ce65bd6d68a530 upstream. When the new signal handlers are set up, the location of sa_restorer is not cleared, leaking a parent

[ 13/40] tty: serial: fix typo ARCH_S5P6450

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Paul Bolle pebo...@tiscali.nl commit 827aa0d36d486f359808c8fb931cf7a71011a09d upstream. This could have been either ARCH_S5P64X0 or CPU_S5P6450. Looking at commit

[ 10/40] staging: vt6656: Fix oops on resume from suspend.

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Malcolm Priestley tvbox...@gmail.com commit 6987a6dabfc40222ef767f67b57212fe3a0225fb upstream. Remove usb_put_dev from vt6656_suspend and usb_get_dev from vt6566_resume. These are not normally

[ 05/40] usb: cp210x new Vendor/Device IDs

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Matwey V. Kornilov mat...@sai.msu.ru commit be3101c23394af59694c8a2aae6d07f5da62fea5 upstream. This patch adds support for the Lake Shore Cryotronics devices to the CP210x driver. These lines

[ 01/40] qcaux: add Franklin U600

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Dan Williams d...@redhat.com commit 2d90e63603ac235aecd7d20e234616e0682c8b1f upstream. 4 ports; AT/PPP is standard CDC-ACM. The other three (added by this patch) are QCDM/DIAG, possibly GPS,

[ 09/40] USB: EHCI: dont check DMA values in QH overlays

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Alan Stern st...@rowland.harvard.edu commit feca7746d5d9e84b105a613b7f3b6ad00d327372 upstream. This patch (as1661) fixes a rather obscure bug in ehci-hcd. In a couple of places, the driver

[ 08/40] USB: storage: fix Huawei mode switching regression

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Bjørn Mork bj...@mork.no commit ab4b71644a26d1ab92b987b2fd30e17c25e89f85 upstream. This reverts commit 200e0d99 (USB: storage: optimize to match the Huawei USB storage devices and support new

[ 23/48] powerpc: Fix cputable entry for 970MP rev 1.0

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Benjamin Herrenschmidt b...@kernel.crashing.org commit d63ac5f6cf31c8a83170a9509b350c1489a7262b upstream. Commit 44ae3ab3358e962039c36ad4ae461ae9fb29596c forgot to update the entry for the

[ 21/48] w1: fix oops when w1_search is called from netlink connector

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Marcin Jurkowski marci...@gmail.com commit 9d1817cab2f030f6af360e961cc69bb1da8ad765 upstream. On Sat, Mar 02, 2013 at 10:45:10AM +0100, Sven Geggus wrote: This is the bad commit I found doing

[ 34/48] loopdev: fix a deadlock

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Guo Chao y...@linux.vnet.ibm.com commit 5370019dc2d2c2ff90e95d181468071362934f3a upstream. bd_mutex and lo_ctl_mutex can be held in different order. Path #1: blkdev_open blkdev_get

[ 33/48] block: use i_size_write() in bd_set_size()

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Guo Chao y...@linux.vnet.ibm.com commit d646a02a9d44d1421f273ae3923d97b47b918176 upstream. blkdev_ioctl(GETBLKSIZE) uses i_size_read() to read size of block device. If we update block size

[ 42/48] macvlan: Set IFF_UNICAST_FLT flag to prevent unnecessary promisc mode.

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Vlad Yasevich vyase...@redhat.com [ Upstream commit 87ab7f6f2874f1115817e394a7ed2dea1c72549e ] Macvlan already supports hw address filters. Set the IFF_UNICAST_FLT so that it doesn't

[ 00/40] 3.0.70-stable review

2013-03-18 Thread Greg Kroah-Hartman
This is the start of the stable review cycle for the 3.0.70 release. There are 40 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed Mar 20 21:10:06 UTC 2013. Anything

[ 07/40] usb: serial: Add Rigblaster Advantage to device table

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Steve Conklin sconk...@canonical.com commit a57e82a18779ab8a5e5a1f5841cef937cf578913 upstream. The Rigblaster Advantage is an amateur radio interface sold by West Mountain Radio. It contains a

[ 06/40] USB: added support for Cinterions products AH6 and PLS8

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Christian Schmiedl christian.schmi...@gemalto.com commit 1941138e1c024ecb5bd797d414928d3eb94d8662 upstream. add support for Cinterion's products AH6 and PLS8 by adding Product IDs and

Re: [PULL] vhost: tcm_vhost fixes for 3.9

2013-03-18 Thread Nicholas A. Bellinger
On Mon, 2013-03-18 at 21:54 +0200, Michael S. Tsirkin wrote: On Mon, Mar 18, 2013 at 01:01:36PM -0400, David Miller wrote: From: Michael S. Tsirkin m...@redhat.com Date: Mon, 18 Mar 2013 13:20:03 +0200 The following changes since commit 8c6216d7f118a128678270824b6a1286a63863ca:

[ 04/40] USB: cdc-wdm: fix buffer overflow

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Oliver Neukum oneu...@suse.de commit c0f5ecee4e741667b2493c742b60b6218d40b3aa upstream. The buffer for responses must not overflow. If this would happen, set a flag, drop the data and return an

[ 03/40] USB: option: add Huawei E5331

2013-03-18 Thread Greg Kroah-Hartman
3.0-stable review patch. If anyone has any objections, please let me know. -- From: Bjørn Mork bj...@mork.no commit daec90e7382cbd0e73eb6861109b3da91e5ab1f3 upstream. Another device using CDC ACM with vendor specific protocol to mark serial functions. Signed-off-by: Bjørn

[ 39/48] net: ipv6: Dont purge default router if accept_ra=2

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Lorenzo Colitti lore...@google.com [ Upstream commit 3e8b0ac3e41e3c88a5522d5df7212438ab51 ] Setting net.ipv6.conf.interface.accept_ra=2 causes the kernel to accept RAs even when forwarding

[ 38/48] rds: limit the size allocated by rds_message_alloc()

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Cong Wang amw...@redhat.com [ Upstream commit ece6b0a2b25652d684a7ced4ae680a863af041e0 ] Dave Jones reported the following bug: When fed mangled socket data, rds will trust what userspace

[ 48/48] 6lowpan: Fix endianness issue in is_addr_link_local().

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: YOSHIFUJI Hideaki yoshf...@linux-ipv6.org [ Upstream commit 9026c4927254f5bea695cc3ef2e255280e6a3011 ] Signed-off-by: YOSHIFUJI Hideaki yoshf...@linux-ipv6.org Signed-off-by: David S. Miller

Re: [PATCH 4/4] selftests: Add basic posix timers selftests

2013-03-18 Thread Andrew Morton
On Fri, 15 Mar 2013 17:54:02 +0100 Frederic Weisbecker fweis...@gmail.com wrote: Add some initial basic tests on a few posix timers interface such as setitimer() and timer_settime(). These simply check that expiration happens in a reasonable timeframe after expected elapsed clock time

[PATCH v3] x86, kdump: Set crashkernel_low automatically

2013-03-18 Thread Yinghai Lu
Current code does not set low range for crashkernel if the user does not specify that. That cause regressions on system that does not support intel_iommu properly. Chao said that his system does work well on 3.8 without extra parameter. even iommu does not work with kdump. Set crashkernel_low

[ 47/48] dcbnl: fix various netlink info leaks

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Mathias Krause mini...@googlemail.com [ Upstream commit 29cd8ae0e1a39e239a3a7b67da1986add1199fc0 ] The dcb netlink interface leaks stack memory in various places: * perm_addr[] buffer is only

[ 27/48] s390: critical section cleanup vs. machine checks

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Martin Schwidefsky schwidef...@de.ibm.com commit 6551fbdfd8b85d1ab5822ac98abb4fb449bcfae0 upstream. The current machine check code uses the registers stored by the machine in the lowcore at

[ 36/48] drm/i915: Increase the RC6p threshold.

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Stéphane Marchesin marc...@chromium.org commit 0920a48719f1ceefc909387a64f97563848c7854 upstream. This increases GEN6_RC6p_THRESHOLD from 10 to 15. For some reason this avoids the

[ 32/48] hwmon: (sht15) Fix memory leak if regulator_enable() fails

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings b...@decadent.org.uk Commit 3e78080f8148 ('hwmon: (sht15) Check return value of regulator_enable()') depends on the use of devm_kmalloc() for automatic resource cleanup in the

[ 31/48] drm/i915: EBUSY status handling added to i915_gem_fault().

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Dmitry Rogozhkin dmitry.v.rogozh...@intel.com commit e79e0fe380847493266fba557217e2773c61bd1b upstream. Subsequent threads returning EBUSY from vm_insert_pfn() was not handled correctly. As a

[ 30/48] atmel_lcdfb: fix 16-bpp modes on older SOCs

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Johan Hovold jhov...@gmail.com commit a79eac7165ed62114e6ca197195aa5060a54f137 upstream. Fix regression introduced by commit 787f9fd23283 (atmel_lcdfb: support 16bit BGR:565 mode, remove

[ 29/48] btrfs: use rcu_barrier() to wait for bdev puts at unmount

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Eric Sandeen sand...@redhat.com commit bc178622d40d87e75abc131007342429c9b03351 upstream. Doing this would reliably fail with -EBUSY for me: # mount /dev/sdb2 /mnt/scratch; umount

[ 28/48] s390/mm: fix flush_tlb_kernel_range()

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Heiko Carstens heiko.carst...@de.ibm.com commit f6a70a07079518280022286a1dceb797d12e1edf upstream. Our flush_tlb_kernel_range() implementation calls __tlb_flush_mm() with init_mm as argument.

[ 17/48] perf,x86: fix kernel crash with PEBS/BTS after suspend/resume

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Stephane Eranian eran...@google.com commit 1d9d8639c063caf6efc2447f5f26aa637f844ff6 upstream. This patch fixes a kernel crash when using precise sampling (PEBS) after a suspend/resume. Turns

[ 26/48] perf,x86: fix link failure for non-Intel configs

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: David Rientjes rient...@google.com commit 6c4d3bc99b3341067775efd4d9d13cc8e655fd7c upstream. Commit 1d9d8639c063 (perf,x86: fix kernel crash with PEBS/BTS after suspend/resume) introduces a

[ 25/48] perf,x86: fix wrmsr_on_cpu() warning on suspend/resume

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Linus Torvalds torva...@linux-foundation.org commit 2a6e06b2aed6995af401dcd4feb5e79a0c7ea554 upstream. Commit 1d9d8639c063 (perf,x86: fix kernel crash with PEBS/BTS after suspend/resume) fixed

[ 24/48] selinux: use GFP_ATOMIC under spin_lock

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Dan Carpenter dan.carpen...@oracle.com commit 4502403dcf8f5c76abd4dbab8726c8e4ecb5cd34 upstream. The call tree here is: sk_clone_lock() - takes bh_lock_sock(newsk);

[ 20/48] hwmon: (lineage-pem) Add missing terminating entry for pem_[input|fan]_attributes

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Axel Lin axel@ingics.com commit df069079c153d22adf6c28dcc0b1cf62bba75167 upstream. Signed-off-by: Axel Lin axel@ingics.com Acked-by: Jean Delvare kh...@linux-fr.org Signed-off-by:

[ 19/48] hwmon: (pmbus/ltc2978) Fix temperature reporting

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Guenter Roeck li...@roeck-us.net commit 8c958c703ef8804093437959221951eaf0e1e664 upstream. On LTC2978, only READ_TEMPERATURE is supported. It reports the internal junction temperature. This

[ 18/48] ALSA: seq: Fix missing error handling in snd_seq_timer_open()

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Takashi Iwai ti...@suse.de commit 66efdc71d95887b652a742a5dae51fa834d71465 upstream. snd_seq_timer_open() didn't catch the whole error path but let through if the timer id is a slave. This may

[ 11/48] staging: vt6656: Fix oops on resume from suspend.

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Malcolm Priestley tvbox...@gmail.com commit 6987a6dabfc40222ef767f67b57212fe3a0225fb upstream. Remove usb_put_dev from vt6656_suspend and usb_get_dev from vt6566_resume. These are not normally

[ 15/48] tty: serial: fix typo ARCH_S5P6450

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Paul Bolle pebo...@tiscali.nl commit 827aa0d36d486f359808c8fb931cf7a71011a09d upstream. This could have been either ARCH_S5P64X0 or CPU_S5P6450. Looking at commit

Re: [PATCH 4/4] selftests: Add basic posix timers selftests

2013-03-18 Thread Frederic Weisbecker
2013/3/18 Andrew Morton a...@linux-foundation.org: On Fri, 15 Mar 2013 17:54:02 +0100 Frederic Weisbecker fweis...@gmail.com wrote: Add some initial basic tests on a few posix timers interface such as setitimer() and timer_settime(). These simply check that expiration happens in a

[ 06/48] usb: cp210x new Vendor/Device IDs

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Matwey V. Kornilov mat...@sai.msu.ru commit be3101c23394af59694c8a2aae6d07f5da62fea5 upstream. This patch adds support for the Lake Shore Cryotronics devices to the CP210x driver. These lines

[ 13/48] ext3: Fix format string issues

2013-03-18 Thread Greg Kroah-Hartman
3.4-stable review patch. If anyone has any objections, please let me know. -- From: Lars-Peter Clausen l...@metafoo.de commit 8d0c2d10dd72c5292eda7a06231056a4c972e4cc upstream. ext3_msg() takes the printk prefix as the second parameter and the format string as the third

[PATCH 02/12] SELinux: define mapping for CAP_COMPROMISE_KERNEL

2013-03-18 Thread Matthew Garrett
From: Josh Boyer jwbo...@redhat.com Add the name of the new CAP_COMPROMISE_KERNEL capability. This allows SELinux policies to properly map CAP_COMPROMISE_KERNEL to the appropriate capability class. Signed-off-by: Josh Boyer jwbo...@redhat.com --- security/selinux/include/classmap.h | 4 ++-- 1

[PATCH 03/12] Secure boot: Add a dummy kernel parameter that will switch on Secure Boot mode

2013-03-18 Thread Matthew Garrett
From: Josh Boyer jwbo...@redhat.com This forcibly drops CAP_COMPROMISE_KERNEL from both cap_permitted and cap_bset in the init_cred struct, which everything else inherits from. This works on any machine and can be used to develop even if the box doesn't have UEFI. Signed-off-by: Josh Boyer

[PATCH 01/12] Security: Add CAP_COMPROMISE_KERNEL

2013-03-18 Thread Matthew Garrett
Caring about protecting the kernel from UID 0 was previously relatively uninteresting, since an attacker could simply modify the kernel, a module or an earlier part of the boot chain in order to insert new code. However, there are now a range of widely-deployed mechanisms for ensuring the

[PATCH 10/12] acpi: Ignore acpi_rsdp kernel parameter in a secure boot environment

2013-03-18 Thread Matthew Garrett
From: Josh Boyer jwbo...@redhat.com This option allows userspace to pass the RSDP address to the kernel. This could potentially be used to circumvent the secure boot trust model. We ignore the setting if we don't have the CAP_COMPROMISE_KERNEL capability. Signed-off-by: Josh Boyer

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