stable-3.4.x: please add "panic: fix a possible deadlock in panic()"

2013-04-09 Thread Paul Gortmaker
Hi Greg, Would you please add commit 190320c3b6640d4104650f55ff69611e050ea06b "panic: fix a possible deadlock in panic()" to the 3.4.x queue? It fixes a deadlock in panic, introduced by 93e13a360ba331915220f82f6e9543df961ffa1f "kdump: fix crash_kexec()/smp_send_stop() race in panic()" The addit

[stable] Please queue "ARM: 7635/1: versatile: fix the PCI IRQ regression"

2013-02-26 Thread Paul Gortmaker
Hi Greg, Would you please queue this for 3.8.x ? commit e3e92a7be6936dff1de80e66b0b683d54e9e02d8 Author: Linus Walleij Date: Mon Jan 28 21:58:22 2013 +0100 ARM: 7635/1: versatile: fix the PCI IRQ regression This, and another commit (still pending upstream) are needed to boot ARM versati

Re: [PATCH-2.6.34 1/2] staging: comedi: ni_labpc: correct differential channel sequence for AI commands

2013-02-27 Thread Paul Gortmaker
On 13-02-27 08:10 AM, Ian Abbott wrote: > Commit 4c4bc25d0fa6beaf054c0b4c3b324487f266c820 upstream. Both queued for 2.6.34.x -- I also put back Greg's sign off lines as per what was in the upstream versions. Paul. -- > > Tuomas reported problems getting > meaningful output from a Lab-PC+ in di

Re: [PATCH] net: reduce net_rx_action() latency to 2 HZ

2013-03-21 Thread Paul Gortmaker
[CC'ing stable & Willy - for the older releases not fed by http://patchwork.ozlabs.org/bundle/davem/stable/ ] On Tue, Mar 5, 2013 at 12:15 PM, Eric Dumazet wrote: > From: Eric Dumazet > > We should use time_after_eq() to get maximum latency of two ticks, > instead of three. > > Bug added in comm

Re: [PATCH] net: reduce net_rx_action() latency to 2 HZ

2013-03-21 Thread Paul Gortmaker
On 13-03-21 11:27 AM, Eric Dumazet wrote: > On Thu, 2013-03-21 at 11:03 -0400, Paul Gortmaker wrote: >> [CC'ing stable & Willy - for the older releases not fed by >> http://patchwork.ozlabs.org/bundle/davem/stable/ ] >> >> On Tue, Mar 5, 2013 at 12:15 PM,

Re: [v2.6.34-stable 60/77] udf: Avoid run away loop when partition table length is corrupted

2013-01-10 Thread Paul Gortmaker
On 13-01-10 09:43 AM, Ben Hutchings wrote: > On Tue, 2013-01-08 at 18:35 -0500, Paul Gortmaker wrote: >> From: Jan Kara >> >>--- >> This is a commit scheduled for the next v2.6.34 longterm release. >> http://git.ker

[GIT PULL] linux v2.6.34.14

2013-01-16 Thread Paul Gortmaker
n't truncate size at 4TB for RAID0 and Linear Otavio Salvador (1): ALSA: hda: add Vortex86MX PCI ids Paul Gortmaker (1): Linux 2.6.34.14 Peter Zijlstra (2): perf_events: Fix races in group composition perf: Fix tear-down of inherited group events Phillip Lougher (1):

Linux 2.6.34.14

2013-01-17 Thread Paul Gortmaker
ist NeilBrown (2): md: Fix handling for devices from 2TB to 4TB in 0.90 metadata. md: Don't truncate size at 4TB for RAID0 and Linear Otavio Salvador (1): ALSA: hda: add Vortex86MX PCI ids Paul Gortmaker (1): Linux 2.6.34.14 Peter Zijlstra (2): perf_events: Fix

Re: [PATCH v2.6.32.y] x86, random: make ARCH_RANDOM prompt if EMBEDDED, not EXPERT

2013-01-24 Thread Paul Gortmaker
On 13-01-24 02:39 AM, Willy Tarreau wrote: > Hi Romain, > > On Wed, Jan 23, 2013 at 11:58:36AM +0100, Romain Francoise wrote: >> Before v2.6.38 CONFIG_EXPERT was known as CONFIG_EMBEDDED but the >> Kconfig entry was not changed to match when upstream commit >> 628c6246d47b85f5357298601df2444d7f4dd

[PATCH] inotify: Remove broken mask checks causing unmount to be EINVAL

2013-01-25 Thread Paul Gortmaker
hand Cc: John McCutchan Cc: Robert Love Cc: Eric Paris Cc: stable # 2.6.37+ Signed-off-by: Jim Somerville Signed-off-by: Paul Gortmaker --- fs/notify/inotify/inotify_user.c | 4 1 file changed, 4 deletions(-) diff --git a/fs/notify/inotify/inotify_user.c b/fs/notify/inotify/inotify_u

[PATCH] futex: avoid kernel taint caused by get_robust_list

2013-02-15 Thread Paul Gortmaker
the interim seems to make sense. [1] http://lkml.indiana.edu/hypermail/linux/kernel/1208.0/01081.html Cc: Dave Jones Cc: Richard Weinberger Cc: Kees Cook Cc: Thomas Gleixner Cc: stable@vger.kernel.org # 3.4+ Signed-off-by: Paul Gortmaker --- [Alternatively, someone can simply apply

Please add 30e46b574 "x86: avoid remapping data in parse_setup_data()" to 3.10.x

2013-10-15 Thread Paul Gortmaker
Hi Greg, Would you please consider adding 30e46b574 [v3.12-rc1~157^2] to your next 3.10.x release? One of the folks here came across an instance where a fairly new reference board failed to boot up 3.10.x without having this commit added. Full commit log of it follows. Thanks, Paul. -- Author:

[stable-3.4] please revert "sched: Add missing call to calc_load_exit_idle()"

2013-07-11 Thread Paul Gortmaker
Hi Greg, In the 3.4 tree, can you consider a revert of commit 48f0f14ffb6ff4852922994d11fbda418d40100e? It was a cherry pick of: "sched: Add missing call to calc_load_exit_idle()" commit 749c8814f08f12baa4a9c2812a7c6ede7d69507d upstream. However Mark was reading the code and comparing

Re: [ 00/11] 3.4.53-stable review

2013-07-11 Thread Paul Gortmaker
On Thu, Jul 11, 2013 at 6:11 PM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 3.4.53 release. > There are 11 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. > > Res

Re: [Ksummit-2013-discuss] KS Topic request: Handling the Stable kernel, let's dump the cc: stable tag

2013-07-16 Thread Paul Gortmaker
On 13-07-15 08:25 PM, H. Peter Anvin wrote: > On 07/15/2013 05:21 PM, Greg KH wrote: >>> >>> However, it doesn't seem to happen too often, but it does underscore the >>> need for a maintainer to be able to *retroactively* NAK a patch for >>> stable, if it is uncovered that it isn't appropriate afte

Re: [Ksummit-2013-discuss] [ATTEND] How to act on LKML

2013-07-17 Thread Paul Gortmaker
On 13-07-16 07:38 PM, Steven Rostedt wrote: > On Tue, 2013-07-16 at 16:12 -0700, Sarah Sharp wrote: > [...] > >> We need to define what behavior we want >> from both maintainers and patch submitters. E.g. "No regressions" and >> "don't break userspace" > > Yes, those do need to be documente

Re: [Ksummit-2013-discuss] [ATTEND] How to act on LKML

2013-07-23 Thread Paul Gortmaker
On Tue, Jul 23, 2013 at 9:26 PM, James Bottomley wrote: > On Tue, 2013-07-23 at 19:51 -0500, Felipe Contreras wrote: >> On Sat, Jul 20, 2013 at 8:02 PM, Daniel Phillips >> wrote: >> > On 07/20/2013 12:36 PM, Felipe Contreras wrote: >> >> I think you need more than "hope" to change one of the fund

[v2.6.34-stable 01/77] net: sock: validate data_len before allocating skb in sock_alloc_send_pskb()

2013-01-08 Thread Paul Gortmaker
MAX_SKB_FRAGS. Signed-off-by: Jason Wang Signed-off-by: David S. Miller Signed-off-by: Paul Gortmaker --- net/core/sock.c | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/net/core/sock.c b/net/core/sock.c index 78b7087..4b45ad8 100644 --- a/net/core/sock.c +++ b/net/core

[v2.6.34-stable 16/77] inotify: stop kernel memory leak on file creation failure

2013-01-08 Thread Paul Gortmaker
Paris Signed-off-by: Paul Gortmaker --- fs/notify/inotify/inotify_user.c | 1 + 1 file changed, 1 insertion(+) diff --git a/fs/notify/inotify/inotify_user.c b/fs/notify/inotify/inotify_user.c index 0c6bbc0..72f8825 100644 --- a/fs/notify/inotify/inotify_user.c +++ b/fs/notify/inotify

[v2.6.34-stable 25/77] SUNRPC: Ensure we return EAGAIN in xs_nospace if congestion is cleared

2013-01-08 Thread Paul Gortmaker
o it disconnects the socket instead of just retrying. The bug appears to have been introduced by commit 5e3771ce2d6a69e10fcc870cdf226d121d868491 (SUNRPC: Ensure that xs_nospace return values are propagated). Reported-by: Andrew Cooper Signed-off-by: Trond Myklebust Tested-by: Andrew Cooper Signed-of

[v2.6.34-stable 52/77] jbd/jbd2: validate sb->s_first in journal_get_superblock()

2013-01-08 Thread Paul Gortmaker
trunc bs=1 count=1 mkdir -p ./mnt mount -o loop $img ./mnt Cc: Jan Kara Signed-off-by: Eryu Guan Signed-off-by: "Theodore Ts'o" Signed-off-by: Paul Gortmaker --- fs/jbd/journal.c | 8 fs/jbd2/journal.c | 8 2 files changed, 16 insertions(+) diff --git a/

[v2.6.34-stable 54/77] hfs: fix hfs_find_init() sb->ext_tree NULL ptr oops

2013-01-08 Thread Paul Gortmaker
B-Tree file to grow beyond three extents, with the remaining extent descriptors in the extents overfow. This fixes CVE-2011-2203 Reported-by: Clement LECIGNE Signed-off-by: Phillip Lougher Cc: Jeff Mahoney Cc: Christoph Hellwig Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Si

[v2.6.34-stable 37/77] Silencing 'killing requests for dead queue'

2013-01-08 Thread Paul Gortmaker
27;ve actually aborted some. So move the printk inside the scsi_kill_request function, this will also give us a hint about which commands are aborted. Signed-off-by: Hannes Reinecke Signed-off-by: James Bottomley Signed-off-by: Paul Gortmaker --- drivers/scsi/scsi_lib.c | 3 ++- 1 file chang

[v2.6.34-stable 55/77] export __get_user_pages_fast() function

2013-01-08 Thread Paul Gortmaker
Signed-off-by: Marcelo Tosatti Signed-off-by: Paul Gortmaker --- mm/util.c | 13 + 1 file changed, 13 insertions(+) diff --git a/mm/util.c b/mm/util.c index f5712e8..4f0d32b 100644 --- a/mm/util.c +++ b/mm/util.c @@ -250,6 +250,19 @@ void arch_pick_mmap_layout(struct mm_struct

[v2.6.34-stable 61/77] sctp: malloc enough room for asconf-ack chunk

2013-01-08 Thread Paul Gortmaker
Signed-off-by: Paul Gortmaker --- net/sctp/sm_make_chunk.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/sctp/sm_make_chunk.c b/net/sctp/sm_make_chunk.c index 70d6c10..ad633d9 100644 --- a/net/sctp/sm_make_chunk.c +++ b/net/sctp/sm_make_chunk.c @@ -3110,10 +3110,10

[v2.6.34-stable 76/77] x86: Get rid of asmregparm

2013-01-08 Thread Paul Gortmaker
://lkml.kernel.org/r/%3C1306189085-29896-1-git-send-email-richard%40nod.at%3E Signed-off-by: Thomas Gleixner Signed-off-by: Paul Gortmaker --- arch/x86/include/asm/linkage.h | 5 - arch/x86/kernel/ptrace.c | 4 ++-- include/linux/linkage.h| 4 3 files changed, 2 insertions(+), 11 deletions

[v2.6.34-stable 60/77] udf: Avoid run away loop when partition table length is corrupted

2013-01-08 Thread Paul Gortmaker
()] Signed-off-by: Paul Gortmaker --- fs/udf/super.c | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/fs/udf/super.c b/fs/udf/super.c index 4551ad2..a48725b 100644 --- a/fs/udf/super.c +++ b/fs/udf/super.c @@ -1298,6 +1298,7 @@ static int udf_load_logicalvol(struct

[v2.6.34-stable 56/77] oprofile, x86: Fix nmi-unsafe callgraph support

2013-01-08 Thread Paul Gortmaker
k_ctrs+0x4f/0x2cf [] invalid_op+0x15/0x20 [] ? do_nmi+0x22/0x1ee [] ? do_nmi+0x67/0x1ee [] nmi+0x1a/0x20 [] ? bad_to_user+0x25/0x771 <> Cc: John Lumby Cc: Maynard Johnson Signed-off-by: Robert Richter Signed-off-by: Greg Kroah-Hartman Signed-off-by: Paul Gortmaker --- arch/x86/op

[v2.6.34-stable 74/77] rwsem: Remove redundant asmregparm annotation

2013-01-08 Thread Paul Gortmaker
: Paul Gortmaker --- arch/x86/include/asm/rwsem.h | 12 lib/rwsem.c | 10 -- 2 files changed, 8 insertions(+), 14 deletions(-) diff --git a/arch/x86/include/asm/rwsem.h b/arch/x86/include/asm/rwsem.h index 606ede1..c46685c 100644 --- a/arch/x86/include/asm

[v2.6.34-stable 58/77] USB: cdc-acm: add IDs for Motorola H24 HSPA USB module.

2013-01-08 Thread Paul Gortmaker
. --- commit 6abff5dc4d5a2c90e597137ce8987e7fd439259b upstream. Add USB IDs for Motorola H24 HSPA USB module. Signed-off-by: Krzysztof Hałasa Acked-by: Oliver Neukum Signed-off-by: Greg Kroah-Hartman Signed-off-by: Paul Gortmaker --- drivers/usb/class/cdc-acm.c | 10

[v2.6.34-stable 75/77] um: Use RWSEM_GENERIC_SPINLOCK on x86

2013-01-08 Thread Paul Gortmaker
: Thomas Gleixner Signed-off-by: Paul Gortmaker --- arch/um/Kconfig.x86 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/um/Kconfig.x86 b/arch/um/Kconfig.x86 index 5ee3280..91668e1 100644 --- a/arch/um/Kconfig.x86 +++ b/arch/um/Kconfig.x86 @@ -20,10 +20,10 @@ config

[v2.6.34-stable 59/77] udf: Fortify loading of sparing table

2013-01-08 Thread Paul Gortmaker
. --- commit 1df2ae31c724e57be9d7ac00d78db8a5dabdd050 upstream. Add sanity checks when loading sparing table from disk to avoid accessing unallocated memory or writing to it. Signed-off-by: Jan Kara [PG: in 2.6.34 udf_err() is called udf_error()] Signed-off-by: Paul Gortmaker --- fs

[v2.6.34-stable 71/77] crypto: ghash - Avoid null pointer dereference if no key is set

2013-01-08 Thread Paul Gortmaker
: Paul Gortmaker --- crypto/ghash-generic.c | 6 ++ 1 file changed, 6 insertions(+) diff --git a/crypto/ghash-generic.c b/crypto/ghash-generic.c index be44256..7835b8f 100644 --- a/crypto/ghash-generic.c +++ b/crypto/ghash-generic.c @@ -67,6 +67,9 @@ static int ghash_update(struct shash_desc

[v2.6.34-stable 69/77] sched: fix divide by zero at {thread_group,task}_times

2013-01-08 Thread Paul Gortmaker
itly seen since that is in v3.3-rc1~191^2~11] Signed-off-by: Paul Gortmaker --- kernel/sched.c | 34 -- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/kernel/sched.c b/kernel/sched.c index 245458e..e24d139 100644 --- a/kernel/sched.c +++ b/kerne

[v2.6.34-stable 77/77] x86: Don't use the EFI reboot method by default

2013-01-08 Thread Paul Gortmaker
email-...@redhat.com Signed-off-by: Ingo Molnar [PG: in 2.6.34, file is x86/platform/efi/efi.c --> x86/kernel/efi.c] Signed-off-by: Paul Gortmaker --- arch/x86/kernel/efi.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/arch/x86/kernel/efi.c b/arch/x86/kernel/efi.c index c2fa9b8..0084548 1006

[v2.6.34-stable 70/77] mutex: Place lock in contended state after fastpath_lock failure

2013-01-08 Thread Paul Gortmaker
: Peter Zijlstra Link: http://lkml.kernel.org/n/tip-6e9lrw2avczr0617fzl5v...@git.kernel.org Signed-off-by: Thomas Gleixner Signed-off-by: Paul Gortmaker --- include/asm-generic/mutex-xchg.h | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/include/asm-generic/mutex-xchg.h

[v2.6.34-stable 66/77] KVM: x86: Prevent starting PIT timers in the absence of irqchip support

2013-01-08 Thread Paul Gortmaker
chips aren't set up yet as current user land expects this order to work. Signed-off-by: Jan Kiszka Signed-off-by: Marcelo Tosatti Signed-off-by: Paul Gortmaker --- arch/x86/kvm/i8254.c | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/arch/x86/kvm/i8254.c b/arch/x86

[v2.6.34-stable 72/77] net: Fix ip link add netns oops

2013-01-08 Thread Paul Gortmaker
to continue to pass the source network namespace to the rtnl_link_ops.newlink method so that we can find the base device source network namespace. Signed-off-by: Eric W. Biederman Acked-by: Eric Dumazet Where apparently I forgot to add error handling to the path where we create

[v2.6.34-stable 73/77] sched/rt: Fix task stack corruption under __ARCH_WANT_INTERRUPTS_ON_CTXSW

2013-01-08 Thread Paul Gortmaker
: http://lkml.kernel.org/r/CAOAMb1BHA=5fm7ktewyyke6u-8dp0iuujmpgqw54vnexfsg...@mail.gmail.com Signed-off-by: Ingo Molnar [PG: in 2.6.34, sched/rt.c is just sched_rt.c] Signed-off-by: Paul Gortmaker --- kernel/sched_rt.c | 5 + 1 file changed, 5 insertions(+) diff --git a/kernel/sched_rt.c b/

[v2.6.34-stable 62/77] sctp: Fix list corruption resulting from freeing an association on a list

2013-01-08 Thread Paul Gortmaker
ng). Given the trace above however, I think its likely that this is what we hit. Signed-off-by: Neil Horman Reported-by: da...@redhat.com CC: da...@redhat.com CC: "David S. Miller" CC: Vlad Yasevich CC: Sridhar Samudrala CC: linux-s...@vger.kernel.org Signed-off-by: David S. Miller

[v2.6.34-stable 68/77] perf: Fix tear-down of inherited group events

2013-01-08 Thread Paul Gortmaker
-tested-by: Vince Weaver Signed-off-by: Peter Zijlstra LKML-Reference: <1300196470.2203.61.camel@twins> Signed-off-by: Ingo Molnar Signed-off-by: Paul Gortmaker --- kernel/perf_event.c | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/kernel/perf_event.c b/

[v2.6.34-stable 67/77] perf_events: Fix races in group composition

2013-01-08 Thread Paul Gortmaker
group composed until we destroy the events. Signed-off-by: Peter Zijlstra LKML-Reference: Signed-off-by: Ingo Molnar Signed-off-by: Paul Gortmaker --- include/linux/perf_event.h | 4 ++ kernel/perf_event.c| 91 ++ 2 files changed, 71 inser

[v2.6.34-stable 64/77] sctp: Enforce retransmission limit during shutdown

2013-01-08 Thread Paul Gortmaker
igned-off-by: David S. Miller Signed-off-by: Paul Gortmaker --- include/net/sctp/command.h | 1 + net/sctp/outqueue.c| 20 +++- net/sctp/sm_sideeffect.c | 20 ++-- net/sctp/sm_statefuns.c| 32 +++- net/sctp/sm_statetable.c

[v2.6.34-stable 43/77] ALSA: sis7019 - give slow codecs more time to reset

2013-01-08 Thread Paul Gortmaker
ff-by: Takashi Iwai Signed-off-by: Paul Gortmaker --- sound/pci/sis7019.c | 64 - 1 file changed, 53 insertions(+), 11 deletions(-) diff --git a/sound/pci/sis7019.c b/sound/pci/sis7019.c index 9cc1b5a..7458323 100644 --- a/sound/pci/sis7019.c +++ b/

[v2.6.34-stable 35/77] usb: option: add SIMCom SIM5218

2013-01-08 Thread Paul Gortmaker
. --- commit ec0cd94d881ca89cc9fb61d00d0f4b2b52e605b3 upstream. Tested with SIM5218EVB-KIT evaluation kit. Signed-off-by: Veli-Pekka Peltola Signed-off-by: Greg Kroah-Hartman Signed-off-by: Paul Gortmaker --- drivers/usb/serial/option.c | 1 + 1 file changed, 1 insertion

[v2.6.34-stable 53/77] Make TASKSTATS require root access

2013-01-08 Thread Paul Gortmaker
nybody elses IO statistics quite at this level. Use of the GENL_ADMIN_PERM suggested by Johannes Berg as an alternative to checking the capabilities by hand. Reported-by: Vasiliy Kulikov Cc: Johannes Berg Acked-by: Balbir Singh Signed-off-by: Linus Torvalds Signed-off-by: Paul Gortmaker --- ker

[v2.6.34-stable 57/77] ext4: avoid hangs in ext4_da_should_update_i_disksize()

2013-01-08 Thread Paul Gortmaker
be fixed. Especially possible with lumpy reclaim (albeit disabled if compaction is enabled) as that would ignore the young bits in the ptes. Signed-off-by: Andrea Arcangeli Signed-off-by: "Theodore Ts'o" Signed-off-by: Paul Gortmaker --- fs/ext4/inode.c | 2 +- 1 file changed, 1

[v2.6.34-stable 63/77] sctp: ABORT if receive, reassmbly, or reodering queue is not empty while closing socket

2013-01-08 Thread Paul Gortmaker
stopping a graceful shutdown. Signed-off-by: Thomas Graf Acked-by: Vlad Yasevich Signed-off-by: David S. Miller Signed-off-by: Paul Gortmaker --- include/net/sctp/ulpevent.h | 2 +- net/sctp/socket.c | 13 - net/sctp/ulpevent.c | 16 +--- 3 files changed

[v2.6.34-stable 65/77] SCTP: fix race between sctp_bind_addr_free() and sctp_bind_addr_conflict()

2013-01-08 Thread Paul Gortmaker
-off-by: Jacek Luczak Acked-by: Vlad Yasevich CC: Eric Dumazet Reviewed-by: Eric Dumazet Signed-off-by: David S. Miller Signed-off-by: Paul Gortmaker --- net/sctp/bind_addr.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/net/sctp/bind_addr.c b/net/sctp

[v2.6.34-stable 49/77] percpu: fix chunk range calculation

2013-01-08 Thread Paul Gortmaker
21f67.10...@redhat.com> Signed-off-by: Paul Gortmaker --- mm/percpu.c | 46 ++ 1 file changed, 26 insertions(+), 20 deletions(-) diff --git a/mm/percpu.c b/mm/percpu.c index 558543b..83523d9 100644 --- a/mm/percpu.c +++ b/mm/percpu.c @@ -111,9 +111,9 @@

[v2.6.34-stable 48/77] percpu: fix first chunk match in per_cpu_ptr_to_phys()

2013-01-08 Thread Paul Gortmaker
ystem. Signed-off-by: Tejun Heo Reported-by: Cliff Wickman Tested-by: Cliff Wickman [PG: for 2.6.34, diffstat differs slightly due to a trivial indenting difference, and 34 does not have the _maybe_unused annotation to delete] Signed-off-by: Paul Gortmaker --- mm/percpu.c

[v2.6.34-stable 44/77] ALSA: hda/realtek - Fix Oops in alc_mux_select()

2013-01-08 Thread Paul Gortmaker
, 21268961d3 rewrites and creates alc_mux_select, but the code that needed the check still existed prior to that in alc_mux_enum_put] Signed-off-by: Paul Gortmaker --- sound/pci/hda/patch_realtek.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda

[v2.6.34-stable 36/77] USB: usb-storage: unusual_devs entry for Kingston DT 101 G2

2013-01-08 Thread Paul Gortmaker
. --- commit cec28a5428793b6bc64e56687fb239759d6da74e upstream. Kingston DT 101 G2 replies a wrong tag while transporting, add an unusal_devs entry to ignore the tag validation. Signed-off-by: Qinglin Ye Signed-off-by: Greg Kroah-Hartman Signed-off-by: Paul Gortmaker --- drivers

[v2.6.34-stable 34/77] usb: ftdi_sio: add PID for Propox ISPcable III

2013-01-08 Thread Paul Gortmaker
. --- commit 307369b0ca06b27b511b61714e335ddfccf19c4f upstream. Signed-off-by: Marcin Kościelnicki Signed-off-by: Greg Kroah-Hartman Signed-off-by: Paul Gortmaker --- drivers/usb/serial/ftdi_sio.c | 1 + drivers/usb/serial/ftdi_sio_ids.h | 1 + 2 files changed, 2

[v2.6.34-stable 32/77] Staging: comedi: fix signal handling in read and write

2013-01-08 Thread Paul Gortmaker
. --- commit 6a9ce6b654e491981f6ef7e214cbd4f63e033848 upstream. After sleeping on a wait queue, signal_pending(current) should be checked (not before sleeping). Acked-by: Alessandro Rubini Signed-off-by: Federico Vaga Signed-off-by: Greg Kroah-Hartman Signed-off-by: Paul

[v2.6.34-stable 24/77] ALSA: lx6464es - fix device communication via command bus

2013-01-08 Thread Paul Gortmaker
the device to be unusable with kernels after 2.6.33. this patch emulates the memcpy_*_io functions via a loop to avoid these problems. Signed-off-by: Tim Blechmann LKML-Reference: <4ecb5257.4040...@ladisch.de> Signed-off-by: Takashi Iwai Signed-off-by: Paul Gortmaker --- sound/pci/lx

[v2.6.34-stable 30/77] staging: usbip: bugfix for deadlock

2013-01-08 Thread Paul Gortmaker
as the TI Pandaboard. Signed-off-by: Bart Westgeest Signed-off-by: Greg Kroah-Hartman Signed-off-by: Paul Gortmaker --- drivers/staging/usbip/vhci_rx.c | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/drivers/staging/usbip/vhci_rx.c b/drivers/staging/usbip

[v2.6.34-stable 28/77] p54spi: Fix workqueue deadlock

2013-01-08 Thread Paul Gortmaker
checks fw_state and bails out early in case of a race. Signed-off-by: Michael Buesch Acked-by: Christian Lamparter Signed-off-by: John W. Linville Signed-off-by: Paul Gortmaker --- drivers/net/wireless/p54/p54spi.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drive

[v2.6.34-stable 31/77] staging: comedi: fix oops for USB DAQ devices.

2013-01-08 Thread Paul Gortmaker
. --- commit 3ffab428f40849ed5f21bcfd7285bdef7902f9ca upstream. This fixes kernel oops when an USB DAQ device is plugged out while it's communicating with the userspace software. Signed-off-by: Bernd Porr Signed-off-by: Greg Kroah-Hartman Signed-off-by: Paul Gortmaker --- dr

[v2.6.34-stable 33/77] USB: whci-hcd: fix endian conversion in qset_clear()

2013-01-08 Thread Paul Gortmaker
. --- commit 8746c83d538cab273d335acb2be226d096f4a5af upstream. qset->qh.link is an __le64 field and we should be using cpu_to_le64() to fill it. Signed-off-by: Dan Carpenter Signed-off-by: Greg Kroah-Hartman Signed-off-by: Paul Gortmaker --- drivers/usb/host/whci/qset.c

[v2.6.34-stable 02/77] time: Improve sanity checking of timekeeping inputs

2013-01-08 Thread Paul Gortmaker
54580-17031-1-git-send-email-john.stu...@linaro.org Signed-off-by: Thomas Gleixner Cc: Linux Kernel Signed-off-by: John Stultz Signed-off-by: Paul Gortmaker --- include/linux/ktime.h | 7 --- include/linux/time.h | 22 -- kernel/time/timekeeping.c

[v2.6.34-stable 04/77] time: Move ktime_t overflow checking into timespec_valid_strict

2013-01-08 Thread Paul Gortmaker
o use this more strict function. Reported-and-tested-by: Andreas Bombe Cc: Zhouping Liu Cc: Ingo Molnar Cc: Prarit Bhargava Cc: Thomas Gleixner Signed-off-by: John Stultz Signed-off-by: Linus Torvalds Cc: Linux Kernel Signed-off-by: John Stultz Signed-off-by: Paul Gortmaker --- inc

[v2.6.34-stable 11/77] cifs: fix cifs stable patch cifs-fix-oplock-break-handling-try-2.patch

2013-01-08 Thread Paul Gortmaker
: Suresh Jayaraman Signed-off-by: Greg Kroah-Hartman [PG: I incorrectly dropped the same hunk in v2.6.34.9-152-g0c55f20 since the code in question was relocated/rewritten in e66673e39a ] Signed-off-by: Paul Gortmaker --- fs/cifs/misc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/fs/cifs

[v2.6.34-stable 27/77] p54spi: Add missing spin_lock_init

2013-01-08 Thread Paul Gortmaker
. --- commit 32d3a3922d617a5a685a5e2d24b20d0e88f192a9 upstream. The tx_lock is not initialized properly. Add spin_lock_init(). Signed-off-by: Michael Buesch Acked-by: Christian Lamparter Signed-off-by: John W. Linville Signed-off-by: Paul Gortmaker --- drivers/net/wireless/p54

[v2.6.34-stable 41/77] genirq: Fix race condition when stopping the irq thread

2013-01-08 Thread Paul Gortmaker
schedule(); } Fix this by checking if the thread should stop after modifying the task's state. [ tglx: Simplified it a bit ] Signed-off-by: Ido Yariv Link: http://lkml.kernel.org/r/1322740508-22640-1-git-send-email-...@wizery.com Signed-off-by: Thomas Gleixner Sign

[v2.6.34-stable 47/77] oprofile: Fix locking dependency in sync_start()

2013-01-08 Thread Paul Gortmaker
igned-off-by: Robert Richter Signed-off-by: Paul Gortmaker --- drivers/oprofile/buffer_sync.c | 8 ++-- 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/drivers/oprofile/buffer_sync.c b/drivers/oprofile/buffer_sync.c index e353ebf..5830bdc 100644 --- a/drivers/oprofile/buffer_

[v2.6.34-stable 03/77] time: Avoid making adjustments if we haven't accumulated anything

2013-01-08 Thread Paul Gortmaker
OARSE/CLOCK_MONOTONIC_COARSE. Signed-off-by: John Stultz Cc: Prarit Bhargava Cc: Ingo Molnar Link: http://lkml.kernel.org/r/1345595449-34965-5-git-send-email-john.stu...@linaro.org Signed-off-by: Thomas Gleixner Cc: Linux Kernel Signed-off-by: John Stultz Signed-off-by: Paul Gortmaker --- k

[v2.6.34-stable 51/77] linux/log2.h: Fix rounddown_pow_of_two(1)

2013-01-08 Thread Paul Gortmaker
;t do any of that, since ilog2() naturally truncates (ie "rounds down") to the right rounded down value. And without the ilog2(0) case, there's no reason for the special case that had the wrong value. tl;dr: rounddown_pow_of_two(1) should be 1, not 0. Acked-by: Dmitry Torokhov Sig

[v2.6.34-stable 50/77] xfrm: Fix key lengths for rfc3686(ctr(aes))

2013-01-08 Thread Paul Gortmaker
by setkey when specifying 288 bit keys for aes-ctr. Signed-off-by: Tushar Gohad Acked-by: Herbert Xu Signed-off-by: David S. Miller Signed-off-by: Paul Gortmaker --- net/xfrm/xfrm_algo.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/xfrm/xfrm_algo.c b/net/xfrm/x

[v2.6.34-stable 39/77] x86/mpparse: Account for bus types other than ISA and PCI

2013-01-08 Thread Paul Gortmaker
sd1.il.comcast.net Signed-off-by: Ingo Molnar Signed-off-by: Paul Gortmaker --- arch/x86/kernel/mpparse.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/kernel/mpparse.c b/arch/x86/kernel/mpparse.c index e81030f..d60fa2b 100644 --- a/arch/x86/kernel/mpparse.c +++ b/arch/

[v2.6.34-stable 45/77] ARM: davinci: dm646x evm: wrong register used in setup_vpif_input_channel_mode

2013-01-08 Thread Paul Gortmaker
. Signed-off-by: Hans Verkuil Acked-by: Manjunath Hadli Signed-off-by: Sekhar Nori Signed-off-by: Paul Gortmaker --- arch/arm/mach-davinci/board-dm646x-evm.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/arm/mach-davinci/board-dm646x-evm.c b/arch/arm/mach-davinci

[v2.6.34-stable 38/77] sched, x86: Avoid unnecessary overflow in sched_clock

2013-01-08 Thread Paul Gortmaker
://lkml.kernel.org/r/2015221121.7262.88871.st...@dungbeetle.mtv.corp.google.com Signed-off-by: Ingo Molnar Signed-off-by: Paul Gortmaker --- arch/x86/include/asm/timer.h | 23 ++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/arch/x86/include/asm/timer.h b/arch/x86

[v2.6.34-stable 46/77] oprofile: Free potentially owned tasks in case of errors

2013-01-08 Thread Paul Gortmaker
. --- commit 6ac6519b93065625119a347be1cbcc1b89edb773 upstream. After registering the task free notifier we possibly have tasks in our dying_tasks list. Free them after unregistering the notifier in case of an error. Signed-off-by: Robert Richter Signed-off-by: Paul Gortmaker

[v2.6.34-stable 42/77] tick-broadcast: Stop active broadcast device when replacing it

2013-01-08 Thread Paul Gortmaker
. --- commit c1be84309c58b1e7c6d626e28fba41a22b364c3d upstream. When a better rated broadcast device is installed, then the current active device is not disabled, which results in two running broadcast devices. Signed-off-by: Thomas Gleixner Signed-off-by: Paul Gortmaker

[v2.6.34-stable 40/77] oprofile, x86: Fix crash when unloading module (nmi timer mode)

2013-01-08 Thread Paul Gortmaker
89 10 48 89 33 48 89 4b 08 e8 a6 c0 23 00 5a 5b RIP [] unregister_syscore_ops+0x41/0x58 RSP CR2: 0008 ---[ end trace 43a541a52956b7b0 ]--- Signed-off-by: Robert Richter Signed-off-by: Paul Gortmaker --- arch/x86/oprofile/init.c | 7 +-- 1 file changed, 5 insertions(+), 2

[v2.6.34-stable 12/77] gro: reset vlan_tci on reuse

2013-01-08 Thread Paul Gortmaker
igned-off-by: Benjamin Poirier Cc: Jesse Gross Acked-by: David S. Miller [PG: taken from v2.6.32.y stable, commit 5aff28abc7e] Signed-off-by: Paul Gortmaker --- net/core/dev.c | 1 + 1 file changed, 1 insertion(+) diff --git a/net/core/dev.c b/net/core/dev.c index 7daff00..2aaf2e6 100644 ---

[v2.6.34-stable 14/77] md: Don't truncate size at 4TB for RAID0 and Linear

2013-01-08 Thread Paul Gortmaker
t was tagged for 'stable', any stable kernel that it was applied to should also get this patch. That includes at least 2.6.32, 2.6.33 and 3.0. (Thanks to Ben Hutchings for providing that list). Signed-off-by: Neil Brown Signed-off-by: Paul Gortmaker --- drivers/md/md.c | 9 ++--- 1

[v2.6.34-stable 05/77] ALSA: hda_intel: ALSA HD Audio patch for Intel Patsburg DeviceIDs

2013-01-08 Thread Paul Gortmaker
. --- commit cea310e8f8702226f982f09386cfd3c5793c5e2f upstream. This patch adds the Intel Patsburg (PCH) HD Audio Controller DeviceIDs. Signed-off-by: Seth Heasley Signed-off-by: Takashi Iwai Signed-off-by: Paul Gortmaker --- sound/pci/hda/hda_intel.c | 3 +++ 1 file changed, 3

[v2.6.34-stable 23/77] ARM: 7161/1: errata: no automatic store buffer drain

2013-01-08 Thread Paul Gortmaker
: Will Deacon Signed-off-by: Russell King Signed-off-by: Paul Gortmaker --- arch/arm/Kconfig | 12 arch/arm/kernel/process.c | 3 +++ 2 files changed, 15 insertions(+) diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig index 811dedc..3ee6a06 100644 --- a/arch/arm/Kconfig

[v2.6.34-stable 13/77] md: Fix handling for devices from 2TB to 4TB in 0.90 metadata.

2013-01-08 Thread Paul Gortmaker
should include level 1 as it used ->size too. (RAID0 and Linear don't use ->size at all). Reported-by: Pim Zandbergen Signed-off-by: NeilBrown Signed-off-by: Paul Gortmaker --- drivers/md/md.c | 12 ++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/drivers/

[v2.6.34-stable 10/77] ALSA: hda: Use position_fix=1 for Acer Aspire 5538 to enable capture on internal mic

2013-01-08 Thread Paul Gortmaker
5 and the 2010-12-04 alsa-driver build. Reported-and-tested-by: Ralph Wabel Signed-off-by: Daniel T Chen Signed-off-by: Takashi Iwai Signed-off-by: Paul Gortmaker --- sound/pci/hda/hda_intel.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_in

[v2.6.34-stable 29/77] nl80211: fix MAC address validation

2013-01-08 Thread Paul Gortmaker
. --- commit e007b857e88097c96c45620bf3b04a4e309053d1 upstream. MAC addresses have a fixed length. The current policy allows passing < ETH_ALEN bytes, which might result in reading beyond the buffer. Signed-off-by: Eliad Peller Signed-off-by: John W. Linville Signed-off-by: P

[v2.6.34-stable 09/77] ALSA: hda - ALSA HD Audio patch for Intel Panther Point DeviceIDs

2013-01-08 Thread Paul Gortmaker
From: Seth Heasley --- This is a commit scheduled for the next v2.6.34 longterm release. http://git.kernel.org/?p=linux/kernel/git/paulg/longterm-queue-2.6.34.git If you see a problem with using this for longterm, please comment. -

[v2.6.34-stable 08/77] ALSA: hda - Reduce pci id list for Intel with class id

2013-01-08 Thread Paul Gortmaker
th any new control chips in future. Signed-off-by: Takashi Iwai Signed-off-by: Paul Gortmaker --- sound/pci/hda/hda_intel.c | 18 +- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/sound/pci/hda/hda_intel.c b/sound/pci/hda/hda_intel.c index a1a1e82..144d41d 100644 --- a

[v2.6.34-stable 06/77] ALSA: hda: add Vortex86MX PCI ids

2013-01-08 Thread Paul Gortmaker
. --- commit e35d4b119578a054515ccb4ed5dddc4e8a81ec15 upstream. Signed-off-by: Otavio Salvador Signed-off-by: Takashi Iwai Signed-off-by: Paul Gortmaker --- sound/pci/hda/hda_intel.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sound/pci/hda/hda_intel.c b/sound/pci

[v2.6.34-stable 07/77] ALSA: hda - Add support for VMware controller

2013-01-08 Thread Paul Gortmaker
. --- commit 0f0714c5ed0a98fdeaa2287d3b159989bbe6d842 upstream. Add the new PCI ID 0x15ad and device ID 0x1977 for VMware HDAudio Controller. [changed to use AZX_DRIVER_GENERIC by tiwai] Signed-off-by: Bankim Bhavsar Signed-off-by: Takashi Iwai Signed-off-by: Paul Gortmaker

[v2.6.34-stable 20/77] i2c-algo-bit: Generate correct i2c address sequence for 10-bit target

2013-01-08 Thread Paul Gortmaker
se comment. --- commit cc6bcf7d2ec2234e7b41770185e4dc826390185e upstream. The wrong bits were put on the wire, fix that. This fixes kernel bug #42562. Signed-off-by: Sheng-Hui J. Chu Signed-off-by: Jean Delvare Signed-off-by: Paul Gortmaker --- drivers/i2c/algo

[v2.6.34-stable 26/77] timekeeping: add arch_offset hook to ktime_get functions

2013-01-08 Thread Paul Gortmaker
example when running Busybox's ping which calls syscall(__NR_clock_gettime, CLOCK_MONOTONIC, ts) which eventually calls ktime_get. As a result the returned ping travel time was zero. Signed-off-by: Hector Palacios Signed-off-by: John Stultz Signed-off-by: Paul Gortmaker --- kernel

[v2.6.34-stable 22/77] PCI hotplug: shpchp: don't blindly claim non-AMD 0x7450 device IDs

2013-01-08 Thread Paul Gortmaker
his change will break shpchp on non-7450 AMD bridges. If so, we'll have to fix them as we find them. Reference: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=638863 Reported-by: Ralf Jung Cc: Joerg Roedel Signed-off-by: Bjorn Helgaas Signed-off-by: Jesse Barnes Signed-off-by:

[v2.6.34-stable 00/77] v2.6.34.14 longterm review

2013-01-08 Thread Paul Gortmaker
This is the start of the longterm review cycle for the v2.6.34.14 release. There are 77 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 us know. If anyone is a maintainer of the proper subsystem, and wants to add

[v2.6.34-stable 18/77] xfs: fix acl count validation in xfs_acl_from_disk()

2013-01-08 Thread Paul Gortmaker
Myers [PG: in 2.6.34, xfs still had "linux-2.6" as a path component.] Signed-off-by: Paul Gortmaker --- fs/xfs/linux-2.6/xfs_acl.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/xfs/linux-2.6/xfs_acl.c b/fs/xfs/linux-2.6/xfs_acl.c index e82cce7..d509dfd 1006

[v2.6.34-stable 21/77] eCryptfs: Extend array bounds for all filename chars

2013-01-08 Thread Paul Gortmaker
tend the length of filename_rev_map[] to 256. Characters greater than 0x7A are mapped to 0x00, which is how invalid characters less than 0x7A were previously being handled. Signed-off-by: Tyler Hicks Reported-by: Michael Halcrow Signed-off-by: Paul Gortmaker --- fs/ecryptfs/crypto.c | 4 ++--

[v2.6.34-stable 19/77] x86, ioapic: initialize nr_ioapic_registers early in mp_register_ioapic()

2013-01-08 Thread Paul Gortmaker
c works with no change. ] Reported-and-tested-by: Zhang, Lin-Bao Signed-off-by: Suresh Siddha Reviewed-by: Jonathan Nieder Acked-by: "Eric W. Biederman" Signed-off-by: Paul Gortmaker --- arch/x86/kernel/apic/io_apic.c | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-)

[v2.6.34-stable 17/77] xfs: validate acl count

2013-01-08 Thread Paul Gortmaker
as a path component.] Signed-off-by: Paul Gortmaker --- fs/xfs/linux-2.6/xfs_acl.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fs/xfs/linux-2.6/xfs_acl.c b/fs/xfs/linux-2.6/xfs_acl.c index a7bc925..e82cce7 100644 --- a/fs/xfs/linux-2.6/xfs_acl.c +++ b/fs/xfs/linux-2.6/xfs_acl.c @@ -

[v2.6.34-stable 15/77] genalloc: stop crashing the system when destroying a pool

2013-01-08 Thread Paul Gortmaker
space Signed-off-by: Thadeu Lima de Souza Cascardo Cc: Paul Gortmaker Cc: Benjamin Gaignard Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Paul Gortmaker --- lib/genalloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/genalloc.c b/lib/gena

Re: [v2.6.34-stable 71/77] crypto: ghash - Avoid null pointer dereference if no key is set

2013-01-09 Thread Paul Gortmaker
On 13-01-08 09:56 PM, Nick Bowler wrote: > On 2013-01-08 18:35 -0500, Paul Gortmaker wrote: >> From: Nick Bowler >> >>--- >> This is a commit scheduled for the next v2.6.34 longterm release. >> http://git.kernel.org/?

[PATCH] x86: fix section mismatch on load_ucode_ap

2013-06-19 Thread Paul Gortmaker
n both the function and the prototype on __cpuinit so that the changeset can be applied to stable trees if desired. Cc: Thomas Gleixner Cc: Ingo Molnar Cc: "H. Peter Anvin" Cc: stable # 3.9+ Signed-off-by: Paul Gortmaker --- arch/x86/include/asm/microcode.h | 4 ++-- 1 file changed

[PATCH] hvc: ensure hvc_init is only ever called once in hvc_console.c

2014-01-14 Thread Paul Gortmaker
_t to guarantee we'll never run hvc_init twice. Cc: stable@vger.kernel.org # v2.6.24+ Cc: Rusty Russell Cc: Greg Kroah-Hartman Fixes: 3e6c6f630a52 ("Delay creation of khcvd thread") Reported-by: Jim Somerville Tested-by: Jim Somerville Signed-off-by: Paul Gortmaker --- [Greg

[v2.6.34-stable 000/213] v2.6.34.15 longterm review

2014-02-05 Thread Paul Gortmaker
lk_cmd_ioctl block: fail SCSI passthrough ioctls on partition devices dm: do not forward ioctls from logical volumes to the underlying device Patrick McHardy (1): IPoIB: Fix use-after-free of multicast object Paul Gortmaker (1): Revert "percpu: fix chunk range calculation"

[v2.6.34-stable 001/213] x86, random: make ARCH_RANDOM prompt if EMBEDDED, not EXPERT

2014-02-05 Thread Paul Gortmaker
ned-off-by: Romain Francoise Signed-off-by: Paul Gortmaker --- arch/x86/Kconfig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/Kconfig b/arch/x86/Kconfig index 0a813f82eb9b..b87027b463a3 100644 --- a/arch/x86/Kconfig +++ b/arch/x86/Kconfig @@ -1462,7 +1462,7

  1   2   3   4   5   6   >