[ 70/73] drm/radeon: fix hotplug of DP to DVI|HDMI passive adapters (v2)

2012-07-30 Thread Ben Hutchings
d-off-by: Dave Airlie Signed-off-by: Ben Hutchings --- drivers/gpu/drm/radeon/radeon_connectors.c | 29 1 file changed, 21 insertions(+), 8 deletions(-) diff --git a/drivers/gpu/drm/radeon/radeon_connectors.c b/drivers/gpu/drm/radeon/radeon_connectors.c index 29

[ 15/73] cpuset: mm: reduce large amounts of memory barrier related damage v3

2012-07-30 Thread Ben Hutchings
ly the upstream changes to get_any_partial()] Signed-off-by: Ben Hutchings --- --- a/include/linux/cpuset.h +++ b/include/linux/cpuset.h @@ -89,42 +89,33 @@ extern void rebuild_sched_domains(void); extern void cpuset_print_task_mems_allowed(struct task_struct *p); /* - * reading current m

[ 71/73] drm/radeon: on hotplug force link training to happen (v2)

2012-07-30 Thread Ben Hutchings
: Ben Hutchings --- drivers/gpu/drm/radeon/radeon_connectors.c | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/drivers/gpu/drm/radeon/radeon_connectors.c b/drivers/gpu/drm/radeon/radeon_connectors.c index 3524f17..895e628 100644 --- a/drivers/gpu/drm/radeon

[ 10/73] vmscan: promote shared file mapped pages

2012-07-30 Thread Ben Hutchings
off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- mm/vmscan.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/vmscan.c b/mm/vmscan.c index 11adc89..753c1e6 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -715,7 +715,7 @@ static enum page_re

[ 68/73] drm/radeon: fix bo creation retry path

2012-07-30 Thread Ben Hutchings
¤nzer Reviewed-by: Christian König Signed-off-by: Dave Airlie [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- drivers/gpu/drm/radeon/radeon_object.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- a/drivers/gpu/drm/radeon/radeon_object.c +++ b/drivers

[ 13/73] mm: test PageSwapBacked in lumpy reclaim

2012-07-30 Thread Ben Hutchings
s too. Signed-off-by: Hugh Dickins Reviewed-by: KOSAKI Motohiro Reviewed-by: Minchan Kim Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Mel Gorman Signed-off-by: Ben Hutchings --- mm/vmscan.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[ 03/73] mm: compaction: determine if dirty pages can be migrated without blocking within ->migratepage

2012-07-30 Thread Ben Hutchings
Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- fs/btrfs/disk-io.c |4 +- fs/hugetlbfs/inode.c|3 +- fs/nfs/internal.h |2 +- fs/nfs/write.c |4 +- include/linux/fs.h |9 ++-- include/linux/migrate.h |2

[ 14/73] mm: vmscan: convert global reclaim to per-memcg LRU lists

2012-07-30 Thread Ben Hutchings
Gorman Signed-off-by: Ben Hutchings --- mm/vmscan.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -1911,7 +1911,8 @@ static void get_scan_count(struct zone * * latencies, so it's better to scan a minimum amount there as

[ 16/73] mm/hugetlb: fix warning in alloc_huge_page/dequeue_huge_page_vma

2012-07-30 Thread Ben Hutchings
5: warning: `page' may be used uninitialized in this function Signed-off-by: Konstantin Khlebnikov Acked-by: Mel Gorman Acked-by: David Rientjes Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Mel Gorman Signed-off-by: Ben Hutchings --- mm/hugetlb.c |2 +-

[ 17/73] [SCSI] Fix NULL dereferences in scsi_cmd_to_driver

2012-07-30 Thread Ben Hutchings
000350 Signed-off-by: Mark Rustad Tested-by: Marcus Dennis Signed-off-by: James Bottomley [bwh: Backported to 3.2: adjust filename, context] Signed-off-by: Ben Hutchings --- --- a/drivers/scsi/scsi.c +++ b/drivers/scsi/scsi.c @@ -785,7 +785,13 @@ static void scsi_done(struct scsi_cmnd * /* Move t

[ 09/73] mm: vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone

2012-07-30 Thread Ben Hutchings
-by: Ben Hutchings --- mm/vmscan.c | 19 +-- 1 file changed, 9 insertions(+), 10 deletions(-) --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -2173,7 +2173,8 @@ static inline bool compaction_ready(stru * * This function returns true if a zone is being reclaimed for a costly * high-or

[ 04/73] mm: page allocator: do not call direct reclaim for THP allocations while compaction is deferred

2012-07-30 Thread Ben Hutchings
: Johannes Weiner Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- mm/page_alloc.c | 45 +++-- 1 file changed, 35 insertions(+), 10 deletions(-) diff --git a/mm/page_alloc.c b/mm/page_alloc.c index 9404b38

[ 07/73] mm: vmscan: when reclaiming for compaction, ensure there are sufficient free pages available

2012-07-30 Thread Ben Hutchings
Rik van Riel Cc: Andrea Arcangeli Cc: Minchan Kim Cc: Dave Jones Cc: Jan Kara Cc: Andy Isaacson Cc: Nai Xia Cc: Johannes Weiner Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- mm/vmscan.c | 44 +++- 1 f

[ 06/73] mm: compaction: introduce sync-light migration for use by compaction

2012-07-30 Thread Ben Hutchings
-by: Rik van Riel Cc: Andrea Arcangeli Cc: Minchan Kim Cc: Dave Jones Cc: Jan Kara Cc: Andy Isaacson Cc: Nai Xia Cc: Johannes Weiner Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- fs/btrfs/disk-io.c |5 +-- fs/hugetlbfs/inode.c|

[ 08/73] mm: vmscan: do not OOM if aborting reclaim to start compaction

2012-07-30 Thread Ben Hutchings
: Dave Jones Cc: Jan Kara Cc: Andy Isaacson Cc: Nai Xia Cc: Johannes Weiner Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- mm/vmscan.c |8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -2284,6

[ 00/73] 3.2.25-stable review

2012-07-30 Thread Ben Hutchings
/soc-dapm.c | 15 ++- 91 files changed, 1268 insertions(+), 590 deletions(-) -- Ben Hutchings It is impossible to make anything foolproof because fools are so ingenious. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a

Re: [PATCH] rtlwifi/rtl8712u Revert firmware

2012-09-21 Thread Ben Hutchings
A new firmware file is used in the vendor driver with name/version rtl8188C_8192C_8192D_usb_linux_v3.4.2_3727.20120404. Sure you want to revert both of these, not just the latest? Ben. -- Ben Hutchings The world is coming to an end. Please log off. signature.asc Description: This is a digitally signed message part

Re: [PATCH] rtlwifi/rtl8712u Revert firmware

2012-09-24 Thread Ben Hutchings
On Fri, Sep 21, 2012 at 11:14:12AM -0500, Larry Finger wrote: > On 09/20/2012 05:31 PM, Ben Hutchings wrote: > >On Mon, 2012-09-10 at 11:26 -0500, Larry Finger wrote: > >>Although the newest firmware for the RTL8192SU, which is found in

Re: [ 16/85] use clamp_t in UNAME26 fix

2012-10-27 Thread Ben Hutchings
lue of type size_t, by definition. 2. max_t(size_t, 1, len) yields a value of type size_t. 3. Therefore min(sizeof(buf), max_t(size_t, 1, len)) is valid. The only way I see to get this warning is to define size_t wrongly, so that (1) is not true. Ben. -- Ben Hutchings Never attribute to conspiracy what

Re: [ 18/85] x86: Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping.

2012-10-27 Thread Ben Hutchings
es are sorted? If not, this assignment needs to be conditional. Ben. > + } > + > /* can we preseve max_low_pfn ?*/ > max_low_pfn = max_pfn; > } -- Ben Hutchings Never attribute to conspiracy what can adequately be explained by stupidity. signature.asc Description: This is a digitally signed message part

Re: [ 26/85] usb: host: xhci: New system added for Compliance Mode Patch on SN65LVPE502CP

2012-10-27 Thread Ben Hutchings
tr(dmi_product_name, "Z820") || > + strstr(dmi_product_name, "Z1")) This will also match any future models with extra digits after the '1'. It might be worth using a slightly stricter match. Ben. > return true; > >

Re: [ 60/85] xtensa: add missing system calls to the syscall table

2012-10-27 Thread Ben Hutchings
llowing system calls to the syscall table: [...] > #define __NR_available287287 > -__SYSCALL(287, sys_faccessat, 0) > +__SYSCALL(287, sys_ni_syscall, 0) [...] Why was this one un-plumbed rather than properly numbered (#define __NR_faccessat)? Ben. -- Ben Hutchings Ne

Re: [PATCH v2 1/1] freezer: change ptrace_stop/do_signal_stop to use freezable_schedule()

2012-10-27 Thread Ben Hutchings
ed to mark the sleeping task as "frozen enough". > > v2: As Tejun pointed out, we can also change get_signal_to_deliver() > and move try_to_freeze() up before 'relock' label. > > Signed-off-by: Oleg Nesterov [...] This is not the correct way to submit a change

Re: [ 108/147] ALSA: hda - Fix internal mic for Lenovo Ideapad U300s

2012-10-27 Thread Ben Hutchings
On Thu, 2012-10-18 at 15:50 -0300, Herton Ronaldo Krzesinski wrote: > On Sun, Oct 14, 2012 at 03:37:21PM +0100, Ben Hutchings wrote: > > 3.2-stable review patch. If anyone has any objections, please let me know. > > > > -- > > > > From: D

[ 001/105] netfilter: ipset: avoid use of kernel-only types

2012-10-28 Thread Ben Hutchings
name "u16" In file included from libxt_SET.c:21:0: netfilter/xt_set.h:61:2: error: unknown type name "u32" netfilter/xt_set.h:62:2: error: unknown type name "u32" Signed-off-by: Jan Engelhardt Signed-off-by: Jozsef Kadlecsik Signed-off-by: Pablo Neira Ayuso

[ 003/105] samsung-laptop: make the dmi check less strict (part 2)

2012-10-28 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings commit 3be324a94df0c3f032178d04549dbfbf6cccb09a upstream. These are the hunks that I dropped when backporting for 3.2.24, which are applicable now that we also have commit

[ 009/105] drm/i915: dont pwrite tiled objects through the gtt

2012-10-28 Thread Ben Hutchings
i Oliveira: I picked the commit Daniel suggested and edited it to affect the code that matched the same logical location on the same function.] Signed-off-by: Ben Hutchings --- drivers/gpu/drm/i915/i915_gem.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/gpu/drm/i915/i915_gem.c b/drive

[ 092/105] xhci: Fix potential NULL ptr deref in command cancellation.

2012-10-28 Thread Ben Hutchings
ld as 3.0, that contain the commit b63f4053cc8aa22a98e3f9a97845afe6c15d0a0d "xHCI: handle command after aborting the command ring". Signed-off-by: Sarah Sharp Signed-off-by: Ben Hutchings --- drivers/usb/host/xhci-ring.c | 11 +++ 1 file changed, 11 insertions(+) diff --git a/dri

[ 088/105] USB: mos7840: remove NULL-urb submission

2012-10-28 Thread Ben Hutchings
this odd piece of broken code. Signed-off-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- drivers/usb/serial/mos7840.c | 14 +- 1 file changed, 1 insertion(+), 13 deletions(-) --- a/drivers/usb/serial

[ 075/105] USB: serial: Fix memory leak in sierra_release()

2012-10-28 Thread Ben Hutchings
releases a device. Signed-off-by: Len Sorensen Acked-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/serial/sierra.c |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/serial/sierra.c b/drivers/usb/serial/sierra.c index 01d882c

[ 072/105] SUNRPC: Prevent races in xs_abort_connection()

2012-10-28 Thread Ben Hutchings
can be called by xs_abort_connection() Reported-by: Chris Perl Signed-off-by: Trond Myklebust Tested-by: Chris Perl Signed-off-by: Ben Hutchings --- net/sunrpc/xprtsock.c | 13 - 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/net/sunrpc/xprtsock.c b/net/sun

[ 062/105] xen/x86: dont corrupt %eip when returning from a signal handler

2012-10-28 Thread Ben Hutchings
ected and the normal return path was used then 0 was incorrectly pushed as the value for orig_ax. Signed-off-by: David Vrabel Acked-by: Jan Beulich Acked-by: Ian Campbell Signed-off-by: Konrad Rzeszutek Wilk Signed-off-by: Ben Hutchings --- arch/x86/kernel/entry_32.S |8 +--- arch/x

[ 048/105] mac80211: check if key has TKIP type before updating IV

2012-10-28 Thread Ben Hutchings
reasonable. Signed-off-by: Stanislaw Gruszka Signed-off-by: John W. Linville Signed-off-by: Ben Hutchings --- net/mac80211/wpa.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net/mac80211/wpa.c b/net/mac80211/wpa.c index bdb53ab..e72562a 100644 --- a/net/mac80211/wpa

[ 039/105] pktgen: fix crash when generating IPv6 packets

2012-10-28 Thread Ben Hutchings
ater. This is a quick fix by checking if "datalen" is negative. The following patch will increase the default value of 'min_pkt_size' for IPv6. This bug should exist for a long time, so Cc -stable too. Cc: David S. Miller Signed-off-by: Cong Wang Signed-off-by: David S. Mi

[ 042/105] mips,kgdb: fix recursive page fault with CONFIG_KPROBES

2012-10-28 Thread Ben Hutchings
to have kgdb return immediately if the fault type is DIE_PAGE_FAULT and allow the kprobe code to decide what is supposed to happen. Cc: Masami Hiramatsu Cc: David S. Miller Signed-off-by: Jason Wessel Signed-off-by: Ben Hutchings --- arch/mips/kernel/kgdb.c |9 + 1 file changed,

[ 021/105] tcp: resets are misrouted

2012-10-28 Thread Ben Hutchings
us than guaranteed loss of resets. As reported by Sergey Soloviev , those misrouted resets create a lot of arp traffic and huge amount of unresolved arp entires putting down to knees NAT firewalls which use asymmetric routing. Signed-off-by: Alexey Kuznetsov Signed-off-by: Ben Hutchings --

[ 020/105] RDS: fix rds-ping spinlock recursion

2012-10-28 Thread Ben Hutchings
CC: David S. Miller CC: James Morris Signed-off-by: Jie Liu Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- net/rds/send.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net/rds/send.c b/net/rds/send.c index 96531d4..88eace5 100644 --- a/net/rds/se

[ 022/105] staging: comedi: amplc_pc236: fix invalid register access during detach

2012-10-28 Thread Ben Hutchings
ble 3.0 kernel.] Signed-off-by: Ben Hutchings --- drivers/staging/comedi/drivers/amplc_pc236.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/comedi/drivers/amplc_pc236.c b/drivers/staging/comedi/drivers/amplc_pc236.c index 48246cd..b4311bf 100644 --- a/driv

[ 031/105] timers: Fix endless looping between cascade() and internal_add_timer()

2012-10-28 Thread Ben Hutchings
.siemens.net Signed-off-by: Thomas Gleixner Signed-off-by: Ben Hutchings --- kernel/timer.c | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/kernel/timer.c b/kernel/timer.c index d5de1b2..367d008 100644 --- a/kernel/timer.c +++ b/kernel/timer.c @@ -63,6 +63,7 @

[ 036/105] ALSA: hda - Fix memory leaks at error path in patch_cirrus.c

2012-10-28 Thread Ben Hutchings
change to nonexistent patch_cs4213()] Signed-off-by: Ben Hutchings --- sound/pci/hda/patch_cirrus.c |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) --- a/sound/pci/hda/patch_cirrus.c +++ b/sound/pci/hda/patch_cirrus.c @@ -1404,7 +1404,7 @@ static int patch_cs420x(struct hda_codec

[ 023/105] nfsd4: fix nfs4 stateid leak

2012-10-28 Thread Ben Hutchings
g what was previously pointed to. This can result in a major leak, visible for example by watching the nfsd4_stateids line of /proc/slabinfo. Reported-by: Cyril B. Tested-by: Cyril B. Signed-off-by: J. Bruce Fields Signed-off-by: Ben Hutchings --- fs/nfsd/nfs4state.c |1 + 1 file changed, 1

[ 025/105] module: taint kernel when lve module is loaded

2012-10-28 Thread Ben Hutchings
proprietary license, but the module continues to declare MODULE_LICENSE("GPL") and makes use of some EXPORT_SYMBOL_GPL symbols. Forcibly taint it in order to avoid this. Signed-off-by: Matthew Garrett Cc: Alex Lyashkov Signed-off-by: Rusty Russell Signed-off-by: Ben Hutchings --- kerne

[ 029/105] [SCSI] scsi_debug: Fix off-by-one bug when unmapping region

2012-10-28 Thread Ben Hutchings
to use the 'end' variable correctly in that context. Reported-by: Paolo Bonzini Signed-off-by: Lukas Czerner Reviewed-by: Martin K. Petersen Acked-by: Douglas Gilbert Signed-off-by: James Bottomley [bwh: Backported to 3.2: adjust context; unwrap the if-statement] Signed-off-by: Ben Hut

[ 035/105] ext4: race-condition protection for ext4_convert_unwritten_extents_endio

2012-10-28 Thread Ben Hutchings
;m_len] already contains valid data. Signed-off-by: Dmitry Monakhov Signed-off-by: "Theodore Ts'o" [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- fs/ext4/extents.c | 57 ++--- 1 file changed, 46 insert

[ 024/105] viafb: dont touch clock state on OLPC XO-1.5

2012-10-28 Thread Ben Hutchings
ned-off-by: Daniel Drake Signed-off-by: Florian Tobias Schandinat Signed-off-by: Ben Hutchings --- drivers/video/via/via_clock.c | 19 +++ 1 file changed, 19 insertions(+) diff --git a/drivers/video/via/via_clock.c b/drivers/video/via/via_clock.c index af8f26b..db1e392 100644 ---

[ 030/105] [SCSI] storvsc: Account for in-transit packets in the RESET path

2012-10-28 Thread Ben Hutchings
-by: James Bottomley [bwh: Backported to 3.2: adjust filename, context] Signed-off-by: Ben Hutchings --- drivers/staging/hv/storvsc_drv.c |5 + 1 file changed, 5 insertions(+) --- a/drivers/staging/hv/storvsc_drv.c +++ b/drivers/staging/hv/storvsc_drv.c @@ -1043,7 +1043,12 @@

[ 052/105] cgroup: notify_on_release may not be triggered in some cases

2012-10-28 Thread Ben Hutchings
roup_task_migrate(), and is a regression introduce by the commit:74a1166d(cgroups: make procs file writable), which was merged into v3.0. Cc: Ben Blum Acked-by: Li Zefan Signed-off-by: Daisuke Nishimura Signed-off-by: Tejun Heo [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchin

[ 045/105] pcmcia: sharpsl: dont discard sharpsl_pcmcia_ops

2012-10-28 Thread Ben Hutchings
Cc: Pavel Machek Cc: linux-pcm...@lists.infradead.org Cc: Jochen Friedrich Signed-off-by: Ben Hutchings --- drivers/pcmcia/pxa2xx_sharpsl.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/pcmcia/pxa2xx_sharpsl.c +++ b/drivers/pcmcia/pxa2xx_sharpsl.c @@ -219,7 +219,7

[ 027/105] ACPI: EC: Add a quirk for CLEVO M720T/M730T laptop

2012-10-28 Thread Ben Hutchings
mode. https://bugzilla.kernel.org/show_bug.cgi?id=45151 Reported-and-Tested-by: Francesco Signed-off-by: Feng Tang Signed-off-by: Len Brown Signed-off-by: Ben Hutchings --- drivers/acpi/ec.c | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/drivers/acpi/e

[ 033/105] video/udlfb: fix line counting in fb_write

2012-10-28 Thread Ben Hutchings
was that the last line on the display was never overwritten by writes to /dev/fbN. Signed-off-by: Alexander Holler Acked-by: Bernie Thompson Signed-off-by: Florian Tobias Schandinat Signed-off-by: Ben Hutchings --- drivers/video/udlfb.c |2 +- 1 file changed, 1 insertion(+), 1 deletion

[ 026/105] ACPI: EC: Make the GPE storm threshold a module parameter

2012-10-28 Thread Ben Hutchings
to debug/workaround this issue. The default is unchanged. This is also a preparation patch to fix specific systems: https://bugzilla.kernel.org/show_bug.cgi?id=45151 Signed-off-by: Feng Tang Signed-off-by: Len Brown Signed-off-by: Ben Hutchings --- drivers/acpi/ec.c | 14 ++

[ 028/105] ARM: vfp: fix saving d16-d31 vfp registers on v6+ kernels

2012-10-28 Thread Ben Hutchings
ichael Olbrich Signed-off-by: Russell King Signed-off-by: Ben Hutchings --- arch/arm/include/asm/vfpmacros.h |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/arch/arm/include/asm/vfpmacros.h b/arch/arm/include/asm/vfpmacros.h index a7aadbd..6a6f1e4 100644 ---

[ 032/105] timekeeping: Cast raw_interval to u64 to avoid shift overflow

2012-10-28 Thread Ben Hutchings
this potential overflow. Signed-off-by: Dan Carpenter Acked-by: John Stultz Link: http://lkml.kernel.org/r/20121009071823.GA19159@elgon.mountain Signed-off-by: Thomas Gleixner [bwh: Backported to 3.2: adjust context; use timekeeper.raw_interval] Signed-off-by: Ben Hutchings --- kernel/time

[ 034/105] tmpfs,ceph,gfs2,isofs,reiserfs,xfs: fix fh_len checking

2012-10-28 Thread Ben Hutchings
Signed-off-by: Al Viro Signed-off-by: Ben Hutchings --- fs/ceph/export.c| 18 ++ fs/gfs2/export.c|4 fs/isofs/export.c |2 +- fs/reiserfs/inode.c |6 +- fs/xfs/xfs_export.c |3 +++ mm/shmem.c |6 -- 6 files changed, 31 inser

[ 055/105] SUNRPC: Prevent kernel stack corruption on long values of flush

2012-10-28 Thread Ben Hutchings
. Bruce Fields Signed-off-by: Ben Hutchings --- net/sunrpc/cache.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/sunrpc/cache.c b/net/sunrpc/cache.c index 2a68bb3..fc2f7aa 100644 --- a/net/sunrpc/cache.c +++ b/net/sunrpc/cache.c @@ -1409,11 +1409,11 @@ static

[ 049/105] bcma: fix unregistration of cores

2012-10-28 Thread Ben Hutchings
Reviewed-by: Arend Van Spriel Signed-off-by: Piotr Haber Signed-off-by: John W. Linville Signed-off-by: Ben Hutchings --- drivers/bcma/main.c |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/bcma/main.c b/drivers/bcma/main.c index 432aeee..d865470 100644

[ 037/105] nohz: Fix idle ticks in cpu summary line of /proc/stat

2012-10-28 Thread Ben Hutchings
.com Cc: deep...@linux.vnet.ibm.com Signed-off-by: Thomas Gleixner [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- fs/proc/stat.c | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) --- a/fs/proc/stat.c +++ b/fs/proc/stat.c @@ -24,11 +24,14 @@ stati

[ 041/105] Bluetooth: SMP: Fix setting unknown auth_req bits

2012-10-28 Thread Ben Hutchings
: Johan Hedberg Acked-by: Marcel Holtmann Signed-off-by: Gustavo Padovan Signed-off-by: Ben Hutchings --- net/bluetooth/smp.c |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) --- a/net/bluetooth/smp.c +++ b/net/bluetooth/smp.c @@ -30,6 +30,8 @@ #define SMP_TIMEOUT 3 /* 30

[ 040/105] md/raid10: use correct limit variable

2012-10-28 Thread Ben Hutchings
check does. Bug has been present since 3.1-rc1. It is minor but could conceivably cause corruption or other bad behaviour. Signed-off-by: Dan Carpenter Signed-off-by: NeilBrown Signed-off-by: Ben Hutchings --- drivers/md/raid10.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff

[ 038/105] ALSA: hda - do not detect jack on internal speakers for Realtek

2012-10-28 Thread Ben Hutchings
on Dell XPS 15 (L502x), ALC665. Reported-by: Da Fox Signed-off-by: David Henningsson Signed-off-by: Takashi Iwai Signed-off-by: Ben Hutchings --- 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

[ 043/105] xen/bootup: allow read_tscp call for Xen PV guests.

2012-10-28 Thread Ben Hutchings
patch fixes it and sets it to the native_read_tscp call. Signed-off-by: Konrad Rzeszutek Wilk Signed-off-by: Ben Hutchings --- arch/x86/xen/enlighten.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c index 70f1404..668bbfe 100644 --- a

[ 046/105] oprofile, x86: Fix wrapping bug in op_x86_get_ctrl()

2012-10-28 Thread Ben Hutchings
ff-by: Dan Carpenter Signed-off-by: Robert Richter Signed-off-by: Ben Hutchings --- arch/x86/oprofile/nmi_int.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/x86/oprofile/nmi_int.c b/arch/x86/oprofile/nmi_int.c index 26b8a85..48768df 100644 --- a/arch/x86/oprofile/nmi_i

[ 044/105] xen/bootup: allow {read|write}_cr8 pvops call.

2012-10-28 Thread Ben Hutchings
zutek Wilk Signed-off-by: Ben Hutchings --- arch/x86/xen/enlighten.c | 16 +++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c index 668bbfe..4466feb 100644 --- a/arch/x86/xen/enlighten.c +++ b/arch/x86/xen/enlighten.c

[ 047/105] drm/radeon: Dont destroy I2C Bus Rec in radeon_ext_tmds_enc_destroy().

2012-10-28 Thread Ben Hutchings
_destroy() fixes this problem. agd5f: fix compiler warning Signed-off-by: Egbert Eich Signed-off-by: Alex Deucher Signed-off-by: Ben Hutchings --- drivers/gpu/drm/radeon/radeon_legacy_encoders.c |6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/drivers/gpu/dr

[ 050/105] net/wireless: ipw2200: Fix panic occurring in ipw_handle_promiscuous_tx()

2012-10-28 Thread Ben Hutchings
/0x90 [ipw2200] [67607.676067] [] libipw_xmit+0x55a/0x980 [libipw] [67607.676067] [] dev_hard_start_xmit+0x218/0x4d0 ... This bug was found by VittGam. https://bugzilla.kernel.org/show_bug.cgi?id=43255 Signed-off-by: Stanislav Yakovlev Signed-off-by: John W. Linville Signed-off-by: Ben Hutchings

[ 060/105] USB: option: add more ZTE devices

2012-10-28 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Bjørn Mork commit 4b35f1c52943851b310afb09047bfe991ac8f5ae upstream. Signed-off-by: Bjørn Mork Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/serial

[ 054/105] NLM: nlm_lookup_file() may return NLMv4-specific error codes

2012-10-28 Thread Ben Hutchings
: Trond Myklebust Reported-by: Larry McVoy Signed-off-by: J. Bruce Fields Signed-off-by: Ben Hutchings --- fs/lockd/clntxdr.c |2 +- fs/lockd/svcproc.c |3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/fs/lockd/clntxdr.c b/fs/lockd/clntxdr.c index d269ada..982d267 100644

[ 051/105] iwlwifi: fix 6000 series channel switch command

2012-10-28 Thread Ben Hutchings
command is therefore refused with a warning. Fix this by allocating the command and using the NOCOPY mechanism. Reviewed-by: Emmanuel Grumbach Signed-off-by: Johannes Berg [bwh: Backported to 3.2: adjust filename, context] Signed-off-by: Ben Hutchings --- drivers/net/wireless/iwlwifi/iwl-6000.c

[ 053/105] ALSA: hda - Always check array bounds in alc_get_line_out_pfx

2012-10-28 Thread Ben Hutchings
annel count is larger than we expected. Signed-off-by: David Henningsson Signed-off-by: Takashi Iwai Signed-off-by: Ben Hutchings --- sound/pci/hda/patch_realtek.c |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_real

[ 056/105] USB: cdc-acm: fix pipe type of write endpoint

2012-10-28 Thread Ben Hutchings
(). Cc: Oliver Neukum Signed-off-by: Ming Lei Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/class/cdc-acm.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/class/cdc-acm.c b/drivers/usb/class/cdc-acm.c index 981f213..572f4e7

[ 057/105] usb: acm: fix the computation of the number of data bits

2012-10-28 Thread Ben Hutchings
-off-by: Nicolas Boullis Acked-by: Oliver Neukum Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/class/cdc-acm.c | 20 +++- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/drivers/usb/class/cdc-acm.c b/drivers/usb/class/cdc-acm.c

[ 058/105] usb: host: xhci: New system added for Compliance Mode Patch on SN65LVPE502CP

2012-10-28 Thread Ben Hutchings
uot; patch has to be applied also. System added: Vendor: Hewlett-Packard. System Model: Z1 Signed-off-by: Alexis R. Cortes Acked-by: Sarah Sharp Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/host/xhci.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-)

[ 059/105] USB: option: blacklist net interface on ZTE devices

2012-10-28 Thread Ben Hutchings
-off-by: Ben Hutchings --- drivers/usb/serial/option.c | 68 ++- 1 file changed, 48 insertions(+), 20 deletions(-) diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index 30cff03..7e46894 100644 --- a/drivers/usb/serial/option.c +++ b

[ 061/105] s390: fix linker script for 31 bit builds

2012-10-28 Thread Ben Hutchings
x-4.7.2-ld: s390:31-bit architecture of input file `arch/s390/kernel/head.o' is incompatible with s390:64-bit output Cc: Andreas Krebbel Signed-off-by: Heiko Carstens Signed-off-by: Martin Schwidefsky [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- arch/s390/

[ 065/105] ARM: 7559/1: smp: switch away from the idmap before updating init_mm.mm_count

2012-10-28 Thread Ben Hutchings
-by: Russell King Signed-off-by: Ben Hutchings --- arch/arm/kernel/smp.c | 14 ++ 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/arch/arm/kernel/smp.c b/arch/arm/kernel/smp.c index 8e20754d..fbc8b26 100644 --- a/arch/arm/kernel/smp.c +++ b/arch/arm/kernel/smp.c @@ -294,18

[ 066/105] usb hub: send clear_tt_buffer_complete events when canceling TT clear work

2012-10-28 Thread Ben Hutchings
47.611220] [] ? async_schedule+0x10/0x10 <7>[ 47.611226] [] worker_thread+0x11c/0x2f0 <7>[ 47.611233] [] ? manage_workers.isra.27+0x1f0/0x1f0 <7>[ 47.611239] [] kthread+0x78/0x80 <7>[ 47.611244] [] ? timer_cpu_notify+0xd6/0x20d <7>[ 47.611253] [] ? __

[ 077/105] Drivers: hv: Cleanup error handling in vmbus_open()

2012-10-28 Thread Ben Hutchings
Srinivasan Reviewed-by: Haiyang Zhang Reported-by: Jason Wang Acked-by: Jason Wang Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/hv/channel.c | 24 +--- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/drivers/hv/channel.c b/

[ 063/105] ALSA: hda - add dock support for Thinkpad T430

2012-10-28 Thread Ben Hutchings
/1060372 Signed-off-by: Joseph Salisbury Signed-off-by: Takashi Iwai Signed-off-by: Ben Hutchings --- sound/pci/hda/patch_realtek.c |1 + 1 file changed, 1 insertion(+) diff --git a/sound/pci/hda/patch_realtek.c b/sound/pci/hda/patch_realtek.c index 48d9d60..2c62edd 100644 --- a/sound/pci/hda

[ 069/105] amd64_edac:__amd64_set_scrub_rate(): avoid overindexing scrubrates[]

2012-10-28 Thread Ben Hutchings
It will be rewritten more robustly soonish. Reported-by: Denis Kirjanov Cc: Doug Thompson Signed-off-by: Andrew Morton Signed-off-by: Borislav Petkov Signed-off-by: Ben Hutchings --- drivers/edac/amd64_edac.c | 11 --- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a

[ 070/105] SUNRPC: Clear the connect flag when socket state is TCP_CLOSE_WAIT

2012-10-28 Thread Ben Hutchings
Myklebust Tested-by: Chris Perl Signed-off-by: Ben Hutchings --- net/sunrpc/xprtsock.c |1 + 1 file changed, 1 insertion(+) diff --git a/net/sunrpc/xprtsock.c b/net/sunrpc/xprtsock.c index dfb..6e6967d 100644 --- a/net/sunrpc/xprtsock.c +++ b/net/sunrpc/xprtsock.c @@ -1516,6 +1516,7

[ 064/105] kernel/sys.c: fix stack memory content leak via UNAME26

2012-10-28 Thread Ben Hutchings
Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- kernel/sys.c | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/kernel/sys.c b/kernel/sys.c index c5cb5b9..01865c6 100644 --- a/kernel/sys.c +++ b/kernel/sys.c @@ -1265,15 +1265,16

[ 068/105] arch/tile: avoid generating .eh_frame information in modules

2012-10-28 Thread Ben Hutchings
dback, we need to explicitly suppress the .eh_frame. Signed-off-by: Chris Metcalf Signed-off-by: Ben Hutchings --- arch/tile/Makefile |4 1 file changed, 4 insertions(+) diff --git a/arch/tile/Makefile b/arch/tile/Makefile index 55640cf..3d15364 100644 --- a/arch/tile/Makefile +++ b/arch

[ 071/105] Revert "SUNRPC: Ensure we close the socket on EPIPE errors too..."

2012-10-28 Thread Ben Hutchings
TCP_CLOSE_WAIT, the deadlock described in this commit is no longer possible. Instead, the resulting call to xs_tcp_shutdown() can interfere with pending reconnection attempts. Reported-by: Chris Perl Signed-off-by: Trond Myklebust Tested-by: Chris Perl Signed-off-by: Ben Hutchings --- net/sunrpc

[ 067/105] cpufreq / powernow-k8: Remove usage of smp_processor_id() in preemptible code

2012-10-28 Thread Ben Hutchings
store+0x2c/0x49 [] store+0x60/0x88 [] sysfs_write_file+0xf4/0x130 [] vfs_write+0xb5/0x151 [] sys_write+0x4a/0x71 [] system_call_fastpath+0x16/0x1b Fix this by by always using work_on_cpu(). Signed-off-by: Andreas Herrmann Signed-off-by: Rafael J. Wysocki Signed-off-by: Ben Hutc

[ 073/105] SUNRPC: Get rid of the xs_error_report socket callback

2012-10-28 Thread Ben Hutchings
) in the cases where we care about waking up the rpc_tasks, just let the state_change callbacks take responsibility for those wake ups. Reported-by: Chris Perl Signed-off-by: Trond Myklebust Tested-by: Chris Perl Signed-off-by: Ben Hutchings --- net/sunrpc/xprtsock.c | 25

[ 087/105] USB: mos7840: fix port-device leak in error path

2012-10-28 Thread Ben Hutchings
decrementing the port ref counters and releasing the port devices and associated data. Signed-off-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/serial/mos7840.c |1 - 1 file changed, 1 deletion(-) diff --git a/drivers/usb/serial/mos7840.c b

[ 084/105] USB: sierra: fix memory leak in attach error path

2012-10-28 Thread Ben Hutchings
-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/serial/sierra.c |9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/drivers/usb/serial/sierra.c b/drivers/usb/serial/sierra.c index 76ef95b..2cb27e4 100644 --- a/drivers/usb/serial/sierra.c +++ b/drivers/usb/serial

[ 086/105] USB: mos7840: fix urb leak at release

2012-10-28 Thread Ben Hutchings
: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- drivers/usb/serial/mos7840.c |1 + 1 file changed, 1 insertion(+) --- a/drivers/usb/serial/mos7840.c +++ b/drivers/usb/serial/mos7840.c @@ -2661,6 +2661,7 @@ static void mos7840_release(struct usb_s mos7840_port

[ 074/105] Revert "ath9k_hw: Updated AR9003 tx gain table for 5GHz"

2012-10-28 Thread Ben Hutchings
some devices, e.g. the Buffalo WZR-HP-G450H. Signed-off-by: Felix Fietkau Cc: rmano...@qca.qualcomm.com Signed-off-by: John W. Linville Signed-off-by: Ben Hutchings --- .../net/wireless/ath/ath9k/ar9003_2p2_initvals.h | 164 ++-- 1 file changed, 82 insertions(+), 82 deletions

[ 076/105] usb-storage: add unusual_devs entry for Casio EX-N1 digital camera

2012-10-28 Thread Ben Hutchings
Signed-off-by: Ben Hutchings --- drivers/usb/storage/unusual_devs.h |6 ++ 1 file changed, 6 insertions(+) diff --git a/drivers/usb/storage/unusual_devs.h b/drivers/usb/storage/unusual_devs.h index 779cd95..d305a5a 100644 --- a/drivers/usb/storage/unusual_devs.h +++ b/drivers/usb/storage

[ 078/105] sysfs: sysfs_pathname/sysfs_add_one: Use strlcat() instead of strcat()

2012-10-28 Thread Ben Hutchings
enation if CONFIG_BUG is disabled. Signed-off-by: Geert Uytterhoeven Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- fs/sysfs/dir.c | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/fs/sysfs/dir.c b/fs/sysfs/dir.c index 6b0bb00..2fbdff6 10064

[ 096/105] drivers/rtc/rtc-imxdi.c: add missing spin lock initialization

2012-10-28 Thread Ben Hutchings
Hauer Cc: Russell King Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- drivers/rtc/rtc-imxdi.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/rtc/rtc-imxdi.c b/drivers/rtc/rtc-imxdi.c index 891cd6c..4eed510 100644 --- a/drivers/rtc

[ 080/105] USB: whiteheat: fix memory leak in error path

2012-10-28 Thread Ben Hutchings
: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/serial/whiteheat.c |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/usb/serial/whiteheat.c b/drivers/usb/serial/whiteheat.c index 346c7ef..cfd155e 100644 --- a/drivers/usb/serial/whiteheat.c +++ b/drivers/usb/serial

[ 089/105] USB: mos7840: remove invalid disconnect handling

2012-10-28 Thread Ben Hutchings
completion handler. The control urb will not be re-submitted as both the control urb and the interrupt urb is killed on disconnect. Signed-off-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/serial/mos7840.c | 13 + 1 file changed, 1

[ 101/105] tpm: Propagate error from tpm_transmit to fix a timeout hang

2012-10-28 Thread Ben Hutchings
here is a response ready to be read. Signed-off-by: Peter Huewe Signed-off-by: Kent Yoder Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/char/tpm/tpm.c | 21 ++--- 1 file changed, 14 insertions(+), 7 deletions(-) --- a/drivers/char/tpm/tpm.c +++

[ 079/105] vhost: fix mergeable bufs on BE hosts

2012-10-28 Thread Ben Hutchings
Signed-off-by: Michael S. Tsirkin Tested-by: Alexander Graf Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- drivers/vhost/net.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/drivers/vhost/net.c b/drivers/vhost/net.c index 072cbba..7f93f34 100644 ---

[ 091/105] ehci: Add yet-another Lucid nohandoff pci quirk

2012-10-28 Thread Ben Hutchings
Signed-off-by: Ben Hutchings --- drivers/usb/host/pci-quirks.c |7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/usb/host/pci-quirks.c b/drivers/usb/host/pci-quirks.c index ead4525..39f9e4a 100644 --- a/drivers/usb/host/pci-quirks.c +++ b/drivers/usb/host/pci-quirks.c @@ -548,6

[ 081/105] USB: opticon: fix DMA from stack

2012-10-28 Thread Ben Hutchings
the first byte of the old buffer was used. Signed-off-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/serial/opticon.c |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/usb/serial/opticon.c b/drivers/usb/serial

[ 085/105] USB: sierra: fix memory leak in probe error path

2012-10-28 Thread Ben Hutchings
Hovold Signed-off-by: Greg Kroah-Hartman [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- drivers/usb/serial/sierra.c | 16 ++-- 1 file changed, 10 insertions(+), 6 deletions(-) --- a/drivers/usb/serial/sierra.c +++ b/drivers/usb/serial/sierra.c @@ -171,7

[ 093/105] freezer: exec should clear PF_NOFREEZE along with PF_KTHREAD

2012-10-28 Thread Ben Hutchings
Signed-off-by: Rafael J. Wysocki [bwh: Backported to 3.2: PF_FORKNOEXEC is cleared elsewhere] Signed-off-by: Ben Hutchings --- fs/exec.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) --- a/fs/exec.c +++ b/fs/exec.c @@ -1095,7 +1095,7 @@ int flush_old_exec(struct linux_binprm

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