[ 096/108] net: guard tcp_set_keepalive() to tcp sockets

2012-10-07 Thread Ben Hutchings
is a SOCK_STREAM one. Reported-by: Dave Jones Signed-off-by: Eric Dumazet Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- net/core/sock.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net/core/sock.c b/net/core/sock.c index 018fd41..1e8a882 100644 --- a

[ 009/108] cciss: fix handling of protocol error

2012-10-07 Thread Ben Hutchings
g has gone undetected for the last 10 years.) Signed-off-by: Stephen M. Cameron Signed-off-by: Jens Axboe Signed-off-by: Ben Hutchings --- drivers/block/cciss_scsi.c |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/block/cciss_scsi.c b/drivers/block/cciss_scsi.c index 38aa6dd..da33111 10

[ 089/108] sierra_net: Endianess bug fix.

2012-10-07 Thread Ben Hutchings
s the system is little endian and hence fails because the attributes is a 16 bit value. Signed-off-by: Len Sorensen Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- drivers/net/usb/sierra_net.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/ne

[ 094/108] pppoe: drop PPPOX_ZOMBIEs in pppoe_release

2012-10-07 Thread Ben Hutchings
interface in case the PPPOE state is ZOMBIE, the kernel will loop forever while unregistering net_device for the reference count is not decreased to zero which should have been done with dev_put(). Signed-off-by: Xiaodong Xu Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- drivers

[ 097/108] ipv4: raw: fix icmp_filter()

2012-10-07 Thread Ben Hutchings
is reallocated. Use skb_header_pointer() instead of pskb_may_pull() and change the prototype to make clear both sk and skb are const. Signed-off-by: Eric Dumazet Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- net/ipv4/raw.c | 14 -- 1 file changed, 8 insertions(+)

[ 099/108] ipv6: mip6: fix mip6_mh_filter()

2012-10-07 Thread Ben Hutchings
is reallocated. Use skb_header_pointer() instead of pskb_may_pull() Signed-off-by: Eric Dumazet Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- net/ipv6/mip6.c | 20 +++- 1 file changed, 11 insertions(+), 9 deletions(-) diff --git a/net/ipv6/mip6.c b/net/ipv6/mip

[ 098/108] ipv6: raw: fix icmpv6_filter()

2012-10-07 Thread Ben Hutchings
is reallocated. Use skb_header_pointer() instead of pskb_may_pull() and change the prototype to make clear both sk and skb are const. Also, if icmpv6 header cannot be found, do not deliver the packet, as we do in IPv4. Signed-off-by: Eric Dumazet Signed-off-by: David S. Miller Signed-off-by:

[ 107/108] Bluetooth: add support for atheros 0489:e057

2012-10-07 Thread Ben Hutchings
) Atr=01(Isoc) MxPS= 33 Ivl=1ms I: If#= 1 Alt= 5 #EPs= 2 Cls=e0(wlcon) Sub=01 Prot=01 Driver=btusb E: Ad=83(I) Atr=01(Isoc) MxPS= 49 Ivl=1ms E: Ad=03(O) Atr=01(Isoc) MxPS= 49 Ivl=1ms Signed-off-by: Peng Chen Signed-off-by: Gustavo Padovan Signed-off-by: Ben Hutchings

[ 006/108] drivers/rtc/rtc-twl.c: ensure all interrupts are disabled during probe

2012-10-07 Thread Ben Hutchings
: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- drivers/rtc/rtc-twl.c |5 + 1 file changed, 5 insertions(+) --- a/drivers/rtc/rtc-twl.c +++ b/drivers/rtc/rtc-twl.c @@ -462,6 +462,11 @@ static int __devinit twl_rtc_probe(struc goto out1

[ 008/108] memory hotplug: fix section info double registration bug

2012-10-07 Thread Ben Hutchings
.@linux-foundation.org: add code comment] Signed-off-by: Xishi Qiu Signed-off-by: Jiang Liu Acked-by: Mel Gorman Cc: "Luck, Tony" Cc: Yasuaki Ishimatsu Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- mm/memory_hotplug.c | 16 ++-

[ 015/108] rtlwifi: rtl8192ce: Log message that B_CUT device may not work

2012-10-07 Thread Ben Hutchings
Cc: Anisse Astier Cc: Li Chaoming Tested-by: Anisse Astier Signed-off-by: John W. Linville [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- --- a/drivers/net/wireless/rtlwifi/rtl8192ce/def.h +++ b/drivers/net/wireless/rtlwifi/rtl8192ce/def.h @@ -117,6 +117,7

[ 102/108] net: do not disable sg for packets requiring no checksum

2012-10-07 Thread Ben Hutchings
Ed Cashin Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- net/core/dev.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net/core/dev.c b/net/core/dev.c index a4a0c5a..6cecd40 100644 --- a/net/core/dev.c +++ b/net/core/dev.c @@ -2108,7 +2108,8 @@ s

[ 104/108] tg3: Fix TSO CAP for 5704 devs w / ASF enabled

2012-10-07 Thread Ben Hutchings
rom_hw_cfg() is called. Signed-off-by: Matt Carlson Signed-off-by: Michael Chan Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- drivers/net/ethernet/broadcom/tg3.c | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/drivers/net/ethernet/broadco

[ 017/108] brcmfmac: Fix big endian host configuration data.

2012-10-07 Thread Ben Hutchings
-off-by: Arend van Spriel Signed-off-by: John W. Linville [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- .../net/wireless/brcm80211/brcmfmac/dhd_common.c | 26 1 file changed, 16 insertions(+), 10 deletions(-) --- a/drivers/net/wireless

[ 014/108] hpwdt: Fix kdump issue in hpwdt

2012-10-07 Thread Ben Hutchings
Sebroeck Signed-off-by: Ben Hutchings --- drivers/watchdog/hpwdt.c |3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/watchdog/hpwdt.c b/drivers/watchdog/hpwdt.c index 1eff743..ae60406 100644 --- a/drivers/watchdog/hpwdt.c +++ b/drivers/watchdog/hpwdt.c @@ -814,6 +814,9 @@ static int

[ 016/108] brcmfmac: fix big endian bug in i-scan.

2012-10-07 Thread Ben Hutchings
: Arend van Spriel Signed-off-by: John W. Linville Signed-off-by: Ben Hutchings --- drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c |6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/drivers/net/wireless/brcm80211/brcmfmac/wl_cfg80211.c b/drivers/net/wireless

[ 095/108] net: small bug on rxhash calculation

2012-10-07 Thread Ben Hutchings
}} for C<->D) The patch is co-written with Eric Dumazet Signed-off-by: Chema Gonzalez Signed-off-by: Eric Dumazet Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- net/core/dev.c | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/net/core/dev.

[ 001/108] target: Fix ->data_length re-assignment bug with SCSI overflow

2012-10-07 Thread Ben Hutchings
: Same as loopback Reported-by: Roland Dreier Cc: Roland Dreier Cc: Christoph Hellwig Cc: Boaz Harrosh Signed-off-by: Nicholas Bellinger Signed-off-by: Ben Hutchings --- drivers/target/target_core_transport.c |9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) --- a/drive

[ 012/108] cpufreq/powernow-k8: workqueue user shouldnt migrate the kworker to another CPU

2012-10-07 Thread Ben Hutchings
applied before this; otherwise, the behavior could be horrible. Signed-off-by: Tejun Heo Reported-by: Duncan <1i5t5.dun...@cox.net> Tested-by: Duncan <1i5t5.dun...@cox.net> Cc: Rafael J. Wysocki Cc: Andreas Herrmann Bugzilla: https://bugzilla.kernel.org/show_bug.cgi?id=47301

[ 013/108] sched: Fix ancient race in do_exit()

2012-10-07 Thread Ben Hutchings
ra Cc: Linus Torvalds Cc: Andrew Morton Link: http://lkml.kernel.org/r/20120117174031.3118.e1e9c...@jp.fujitsu.com Signed-off-by: Ingo Molnar Signed-off-by: Ben Hutchings --- kernel/exit.c | 16 1 file changed, 16 insertions(+) --- a/kernel/exit.c +++ b/kernel/exit.c @@ -

[ 019/108] dmaengine: at_hdmac: check that each sg data length is non-null

2012-10-07 Thread Ben Hutchings
condition is unlikely to append and may only trigger at driver development time. Signed-off-by: Nicolas Ferre Signed-off-by: Vinod Koul Signed-off-by: Ben Hutchings --- drivers/dma/at_hdmac.c | 11 +++ 1 file changed, 11 insertions(+) diff --git a/drivers/dma/at_hdmac.c b/drivers

[ 018/108] dmaengine: at_hdmac: fix comment in atc_prep_slave_sg()

2012-10-07 Thread Ben Hutchings
: Vinod Koul Signed-off-by: Ben Hutchings --- drivers/dma/at_hdmac.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/dma/at_hdmac.c b/drivers/dma/at_hdmac.c index 3934fcc..6c09e18 100644 --- a/drivers/dma/at_hdmac.c +++ b/drivers/dma/at_hdmac.c @@ -661,7 +661,7

Re: [ 174/262] x86, avx: dont use avx instructions with "noxsave" boot param

2012-10-07 Thread Ben Hutchings
or userland. Ben. -- Ben Hutchings Who are all these weirdos? - David Bowie, about L-Space IRC channel #afp signature.asc Description: This is a digitally signed message part

Re: mpol_to_str revisited.

2012-10-08 Thread Ben Hutchings
On Mon, 2012-10-08 at 11:09 -0400, Dave Jones wrote: > Last month I sent in 80de7c3138ee9fd86a98696fd2cf7ad89b995d0a to remove > a user triggerable BUG in mempolicy. > > Ben Hutchings pointed out to me that my change introduced a potential leak > of stack contents to userspace,

Re: [PATCH 2.6.32.y, 2.6.34.y] ALSA: hda - ALSA HD Audio patch for Intel Panther Point DeviceIDs

2012-10-08 Thread Ben Hutchings
A HD Audio patch for Intel Patsburg DeviceIDs e35d4b1 ALSA: hda: add Vortex86MX PCI ids 0f0714c ALSA: hda - Add support for VMware controller d2edeb7 ALSA: hda - ALSA HD Audio patch for Intel Panther Point DeviceIDs (They can be cherry-picked cleanly in the above order.) But if I've miss

Re: [PATCH 11/11] net: xilinx: Show csum in bootlog

2012-10-09 Thread Ben Hutchings
On Tue, 2012-10-09 at 11:08 +0200, Michal Simek wrote: > On 10/05/2012 03:51 PM, Ben Hutchings wrote: > > On Fri, 2012-10-05 at 11:35 +0200, Michal Simek wrote: > >> On 10/04/2012 09:15 PM, Ben Hutchings wrote: > >>> On Thu, 2012-10-04 at 20:14 +0200, Michal Simek w

Re: [ 028/108] ARM: imx: armadillo5x0: Fix illegal register access

2012-10-09 Thread Ben Hutchings
On Sun, 2012-10-07 at 23:37 +, Estevam Fabio-R49496 wrote: > No, please drop it from 3.2-stable. > > This one should only go to 3.5/3.6 stable trees. > > Otherwise it will break 3.2-stable. Thanks, I've dropped this. Ben. -- Ben Hutchings Who are all these weirdos? -

Re: [ 068/108] HID: hidraw: add proper error handling to raw event reporting

2012-10-09 Thread Ben Hutchings
On Mon, 2012-10-08 at 16:34 -0300, Herton Ronaldo Krzesinski wrote: > On Sun, Oct 07, 2012 at 11:59:42PM +0100, Ben Hutchings wrote: > > 3.2-stable review patch. If anyone has any objections, please let me know. > > > > -- > > > > F

Linux 3.2.31

2012-10-10 Thread Ben Hutchings
in vlan_untag() Avi Kivity (1): x86/alternatives: Fix p6 nops on non-modular kernels Ben Hutchings (1): Linux 3.2.31 Bjorn Helgaas (1): PCI: acpiphp: check whether _ADR evaluation succeeded Chema Gonzalez (1): net: small bug on rxhash calculation Chris Wilson (1): dr

Re: blk: NULL ptr deref in blk_dequeue_request()

2012-10-10 Thread Ben Hutchings
t;> > >> Sasha, could you please do git bisect on drivers/block/floppy.c between > >> f6365201d and your git HEAD for starters (assuming that f6365201d works > >> well for you?). > >> > > > > A bisect on floppy.c yielded the following: > > &

Re: [PATCH 11/11] net: xilinx: Show csum in bootlog

2012-10-10 Thread Ben Hutchings
On Wed, 2012-10-10 at 18:06 +0200, Michal Simek wrote: > 2012/10/9 Ben Hutchings : > > On Tue, 2012-10-09 at 11:08 +0200, Michal Simek wrote: > >> On 10/05/2012 03:51 PM, Ben Hutchings wrote: > >> > On Fri, 2012-10-05 at 11:35 +0200, Michal Simek wrote: >

Re: [RFC] ip tunnel flag byte order issue

2012-10-10 Thread Ben Hutchings
> The other alternative is keeping the same ABI, but putting a big note > as to why it works in spite of our stupidity. [...] Does it even matter that different tunnel types have different meanings for flags? Ben. -- Ben Hutchings, Staff Engineer, Solarflare Not speaking for my employ

Re: [PATCH] smsc: RFC: Workaround for problems with lan8710 phy auto MDI-X

2012-11-30 Thread Ben Hutchings
lso have the recent extension to ETHTOOL_SSET for forcing MDI-X on or off. If it's not possible to detect the faulty hardware then the driver can implement this. Ben. -- Ben Hutchings, Staff Engineer, Solarflare Not speaking for my employer; that's the marketing department's job

Re: [ 05/56] drivers/leds/leds-lp5521.c: fix lp5521_read() error handling

2012-12-01 Thread Ben Hutchings
dev_err(&client->dev, "error in resetting chip\n"); > goto fail2; > } lp5521_probe() is going to return 0 if ret == 0 && buf != LP5521_REG_R_CURR_DEFAULT here. It needs to set an error code. Ben. -- Ben Hutchings It is easier to change the specification to fit the program than vice versa. signature.asc Description: This is a digitally signed message part

Re: [ 64/66] GFS2: Test bufdata with buffer locked and gfs2_log_lock held

2012-12-01 Thread Ben Hutchings
On Mon, 2012-11-26 at 15:13 +, Steven Whitehouse wrote: > Hi, > > On Sun, 2012-11-25 at 14:11 +0100, Ben Hutchings wrote: > > On Wed, 2012-11-14 at 20:11 -0800, Greg Kroah-Hartman wrote: > > > 3.6-stable review patch. If anyone has any objections, p

Re: [PATCH] stable: uio: Fix warning: 'ret' might be used uninitialized

2012-12-03 Thread Ben Hutchings
table_kernel_rules.txt Ben. -- Ben Hutchings Always try to do things in chronological order; it's less confusing that way. signature.asc Description: This is a digitally signed message part

Re: [PATCH] net/macb: Use dmapool to align descriptors on 64bits

2012-12-03 Thread Ben Hutchings
; > Signed-off-by: Nicolas Ferre [...] dma_alloc_coherent() allocates whole pages, which I think is quite enough alignment. You can't save memory by doing this, since each pool needs at least one page. So what is this change meant to achieve? Ben. -- Ben Hutchings, Staff Engineer, Sola

[ 01/89] UBIFS: introduce categorized lprops counter

2012-12-03 Thread Ben Hutchings
: Artem Bityutskiy Signed-off-by: Ben Hutchings --- fs/ubifs/lprops.c |6 ++ fs/ubifs/ubifs.h |3 +++ 2 files changed, 9 insertions(+) diff --git a/fs/ubifs/lprops.c b/fs/ubifs/lprops.c index e5a2a35..46190a7 100644 --- a/fs/ubifs/lprops.c +++ b/fs/ubifs/lprops.c @@ -300,8 +300,11

[ 08/89] s390/signal: set correct address space control

2012-12-03 Thread Ben Hutchings
: Backported to 3.2: - Adjust filename - The RI bit is not included in PSW_MASK_USER] Signed-off-by: Ben Hutchings --- arch/s390/include/asm/compat.h |2 +- arch/s390/include/asm/ptrace.h |4 ++-- arch/s390/kernel/compat_signal.c| 14 -- arch/s390/kernel/signal.c

[ 86/89] mm: soft offline: split thp at the beginning of soft_offline_page()

2012-12-03 Thread Ben Hutchings
triggered in put_compound_page(). This patch splits thp before going into the main body of soft-offlining. Signed-off-by: Naoya Horiguchi Cc: Andi Kleen Cc: Tony Luck Cc: Andi Kleen Cc: Wu Fengguang Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- mm

[ 83/89] futex: avoid wake_futex() for a PI futex_q

2012-12-03 Thread Ben Hutchings
t; on an x86_64 VM with 4 CPUS. [a...@linux-foundation.org: tidy up the WARN()] Signed-off-by: Darren Hart Reported-by: Dave Jones Cc: Thomas Gleixner Cc: Peter Zijlstra Cc: Ingo Molnar Cc: John Kacur Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchin

[ 65/89] md: Reassigned the parameters if read_seqretry returned true in func md_is_badblock.

2012-12-03 Thread Ben Hutchings
Ma Signed-off-by: NeilBrown Signed-off-by: Ben Hutchings --- drivers/md/md.c |7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/drivers/md/md.c b/drivers/md/md.c index 9ab768a..14db6ab 100644 --- a/drivers/md/md.c +++ b/drivers/md/md.c @@ -7936,9 +7936,9 @@ int

[ 67/89] drm/radeon: properly track the crtc not_enabled case evergreen_mc_stop()

2012-12-03 Thread Ben Hutchings
-off-by: Alex Deucher Signed-off-by: Ben Hutchings --- drivers/gpu/drm/radeon/evergreen.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/gpu/drm/radeon/evergreen.c b/drivers/gpu/drm/radeon/evergreen.c index af31f82..219942c 100644 --- a/drivers/gpu/drm/radeon/evergreen.c +++ b

[ 53/89] mac80211: deinitialize ibss-internals after emptiness check

2012-12-03 Thread Ben Hutchings
211: fix IBSS teardown race") Cc: Ignacy Gawedzki Signed-off-by: Simon Wunderlich Signed-off-by: Johannes Berg Signed-off-by: Ben Hutchings --- net/mac80211/ibss.c |8 1 file changed, 4 insertions(+), 4 deletions(-) --- a/net/mac80211/ibss.c +++ b/net/mac80211/ibss.c @@ -

[ 20/89] x86, mm: Undo incorrect revert in arch/x86/mm/init.c

2012-12-03 Thread Ben Hutchings
Signed-off-by: H. Peter Anvin Signed-off-by: Ben Hutchings --- arch/x86/mm/init.c |4 1 file changed, 4 deletions(-) diff --git a/arch/x86/mm/init.c b/arch/x86/mm/init.c index bc287d6..d7aea41 100644 --- a/arch/x86/mm/init.c +++ b/arch/x86/mm/init.c @@ -65,10 +65,6 @@ static v

[ 26/89] net: correct check in dev_addr_del()

2012-12-03 Thread Ben Hutchings
operly on addr removal. Signed-off-by: Jiri Pirko Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- net/core/dev_addr_lists.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/net/core/dev_addr_lists.c b/net/core/dev_addr_lists.c index 277faef..0387da0 100644

[ 28/89] usb: use usb_serial_put in usb_serial_probe errors

2012-12-03 Thread Ben Hutchings
() gets reference of usb_device that needs to be put, so we need to use usb_serial_put() instead of simple kfree(). Signed-off-by: Jan Safrata Acked-by: Johan Hovold Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/serial/usb-serial.c |6 +++--- 1 file changed

[ 24/89] ipv4: avoid undefined behavior in do_ip_setsockopt()

2012-12-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Xi Wang [ Upstream commit 0c9f79be295c99ac7e4b569ca493d75fdcc19e4e ] (1< Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- net/ipv4/ip_sockglue.c |

[ 30/89] Input: i8042 - also perform controller reset when suspending

2012-12-03 Thread Ben Hutchings
-by: Dmitry Torokhov Signed-off-by: Ben Hutchings --- drivers/input/serio/i8042.c | 23 +++ 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/drivers/input/serio/i8042.c b/drivers/input/serio/i8042.c index d37a48e..8656441 100644 --- a/drivers/input/serio/i8042

[ 22/89] netfilter: Validate the sequence number of dataless ACK packets as well

2012-12-03 Thread Ben Hutchings
attacks. See: "Reflection scan: an Off-Path Attack on TCP" by Jan Wrobel, http://arxiv.org/abs/1201.2074 Signed-off-by: Jozsef Kadlecsik Signed-off-by: Pablo Neira Ayuso Signed-off-by: Ben Hutchings --- net/netfilter/nf_conntrack_proto_tcp.c | 10 ++ 1 file changed, 2

[ 23/89] netfilter: nf_nat: dont check for port change on ICMP tuples

2012-12-03 Thread Ben Hutchings
ip_xfrm_me_harder() is called for every ICMP packet, even if there was no NAT. Signed-off-by: Ulrich Weber [Pablo Neira Ayuso: Backported to.3.0] Signed-off-by: Pablo Neira Ayuso Signed-off-by: Ben Hutchings --- net/ipv4/netfilter/nf_nat_standalone.c |6 -- 1 file changed, 4 insertions(+), 2

[ 21/89] netfilter: Mark SYN/ACK packets as invalid from original direction

2012-12-03 Thread Ben Hutchings
in an off-path attack. See: "Reflection scan: an Off-Path Attack on TCP" by Jan Wrobel, http://arxiv.org/abs/1201.2074 Signed-off-by: Jozsef Kadlecsik Signed-off-by: Pablo Neira Ayuso Signed-off-by: Ben Hutchings --- net/netfilter/nf_conntrack_proto_tcp.c | 19 -

[ 25/89] ipv6: setsockopt(IPIPPROTO_IPV6, IPV6_MINHOPCOUNT) forgot to set return value

2012-12-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Hannes Frederic Sowa [ Upstream commit d4596bad2a713fcd0def492b1960e6d899d5baa8 ] Cc: Stephen Hemminger Signed-off-by: Hannes Frederic Sowa Signed-off-by: David S. Miller Signed-off-by: Ben

[ 29/89] PCI : Calculate right add_size

2012-12-03 Thread Ben Hutchings
e that will make add_size not contribute final add_size. So just pass add_size with size1 to calculate_memsize(). With this change, we should have chance to remove extra addon in pci_reassign_resource. Signed-off-by: Yinghai Lu Signed-off-by: Jesse Barnes Signed-off-by: Ben Hutchings --- drivers

[ 27/89] net-rps: Fix brokeness causing OOO packets

2012-12-03 Thread Ben Hutchings
changing. This is causing OOO packets and probably other issues. Signed-off-by: Tom Herbert Acked-by: Eric Dumazet Acked-by: Ben Hutchings Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- net/core/dev.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/net

[ 47/89] watchdog: using u64 in get_sample_period()

2012-12-03 Thread Ben Hutchings
Acked-by: Don Zickus Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- kernel/watchdog.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) --- a/kernel/watchdog.c +++ b/kernel/watchdog.c @@ -113,7 +113,7 @@ static unsigned long get_timestamp

[ 33/89] drm/i915: Check VBIOS value for determining LVDS dual channel mode, too

2012-12-03 Thread Ben Hutchings
ff-by: Daniel Vetter Signed-off-by: Ben Hutchings --- drivers/gpu/drm/i915/i915_drv.h |2 ++ drivers/gpu/drm/i915/intel_bios.c| 36 ++ drivers/gpu/drm/i915/intel_display.c | 30 ++-- 3 files changed, 62 insertions(+), 6 dele

[ 41/89] watchdog: iTCO_wdt: add Intel Lynx Point DeviceIDs

2012-12-03 Thread Ben Hutchings
Van Sebroeck Signed-off-by: Ben Hutchings --- drivers/watchdog/iTCO_wdt.c | 35 +++ 1 file changed, 35 insertions(+) diff --git a/drivers/watchdog/iTCO_wdt.c b/drivers/watchdog/iTCO_wdt.c index 99796c5..bdf401b 100644 --- a/drivers/watchdog/iTCO_wdt.c +++ b

[ 36/89] HID: add quirk for Freescale i.MX28 ROM recovery

2012-12-03 Thread Ben Hutchings
: Marek Vasut Cc: Chen Peter Cc: Greg KH Cc: Jiri Kosina [jkos...@suse.cz: fix alphabetical ordering] Signed-off-by: Jiri Kosina [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- drivers/hid/hid-ids.h |3 +++ drivers/hid/usbhid/hid-quirks.c |1 + 2 files

[ 40/89] ptp: update adjfreq callback description

2012-12-03 Thread Ben Hutchings
base frequency, and not to the current frequency of the hardware clock. Signed-off-by: Jacob Keller CC: Richard Cochran CC: John Stultz Signed-off-by: Jeff Kirsher Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- include/linux/ptp_clock_kernel.h |3 ++- 1 file changed, 2

[ 49/89] mtd: ofpart: Fix incorrect NULL check in parse_ofoldpart_partitions()

2012-12-03 Thread Ben Hutchings
: Ben Hutchings --- drivers/mtd/ofpart.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mtd/ofpart.c b/drivers/mtd/ofpart.c index 64be8f0..d9127e2 100644 --- a/drivers/mtd/ofpart.c +++ b/drivers/mtd/ofpart.c @@ -121,7 +121,7 @@ static int parse_ofoldpart_partitions

[ 37/89] brcm80211: smac: only print block-ack timeout message at trace level

2012-12-03 Thread Ben Hutchings
-by: Pieter-Paul Giesberts Reviewed-by: Alwin Beukers Signed-off-by: Arend van Spriel Signed-off-by: John W. Linville Signed-off-by: Ben Hutchings --- drivers/net/wireless/brcm80211/brcmsmac/ampdu.c |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/net

[ 48/89] x86, amd: Disable way access filter on Piledriver CPUs

2012-12-03 Thread Ben Hutchings
1-git-send-email-...@andrep.de Signed-off-by: H. Peter Anvin [bwh: Backported to 3.2: wrmsrl_safe() is called checking_wrmsrl()] Signed-off-by: Ben Hutchings --- arch/x86/kernel/cpu/amd.c | 14 ++ 1 file changed, 14 insertions(+) diff --git a/arch/x86/kernel/cpu/amd.c b/arch/x86/k

[ 31/89] ixgbe: add support for new 82599 device id

2012-12-03 Thread Ben Hutchings
: Jeff Kirsher Signed-off-by: Ben Hutchings --- drivers/net/ethernet/intel/ixgbe/ixgbe_82599.c |1 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c |1 + drivers/net/ethernet/intel/ixgbe/ixgbe_type.h |1 + 3 files changed, 3 insertions(+) diff --git a/drivers/net/ethernet/intel/ixgbe

[ 39/89] GFS2: Test bufdata with buffer locked and gfs2_log_lock held

2012-12-03 Thread Ben Hutchings
2 can safely allocate one and attach it before locking. There is no way that the newly allocated bd could be on the ail list, and thus no way for __gfs2_ail_flush() to detach it. Signed-off-by: Benjamin Marzinski Signed-off-by: Steven Whitehouse [bwh: Backported to 3.2: adjust context] Signed-off-by

[ 35/89] m68k: fix sigset_t accessor functions

2012-12-03 Thread Ben Hutchings
tterhoeven Signed-off-by: Ben Hutchings --- arch/m68k/include/asm/signal.h |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/arch/m68k/include/asm/signal.h b/arch/m68k/include/asm/signal.h index 67e489d..2df26b5 100644 --- a/arch/m68k/include/asm/signal.h +++ b/arch/m68k/i

[ 38/89] bas_gigaset: fix pre_reset handling

2012-12-03 Thread Ben Hutchings
andle that case gracefully. Signed-off-by: Tilman Schmidt Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- drivers/isdn/gigaset/bas-gigaset.c | 19 --- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/drivers/isdn/gigaset/bas-gigaset.c b/drivers

[ 32/89] ixgbe: add support for X540-AT1

2012-12-03 Thread Ben Hutchings
d-by: Phil Schmitt Signed-off-by: Jeff Kirsher [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- drivers/net/ethernet/intel/ixgbe/ixgbe_common.c |1 + drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c |1 + drivers/net/ethernet/intel/ixgbe/ixgbe_main.c|2 +

[ 51/89] jffs2: Fix lock acquisition order bug in jffs2_write_begin

2012-12-03 Thread Ben Hutchings
iles from a host system to the ARM target system. The fix was heavily tested on the same target system. Signed-off-by: Thomas Betker Acked-by: Joakim Tjernlund Signed-off-by: Artem Bityutskiy [bwh: Backported to 3.2: - Adjust context - Use D1(printk(KERN_DEBUG ...)) instead of jffs2_dbg(1

[ 34/89] get_dvb_firmware: fix download site for tda10046 firmware

2012-12-03 Thread Ben Hutchings
Mauro Carvalho Chehab Signed-off-by: Ben Hutchings --- Documentation/dvb/get_dvb_firmware |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Documentation/dvb/get_dvb_firmware b/Documentation/dvb/get_dvb_firmware index 12d3952e..32bc56b 100755 --- a/Documentation/dvb/get_dvb_fir

[ 45/89] x86, mce, therm_throt: Dont report power limit and package level thermal throttle events in mcelog

2012-12-03 Thread Ben Hutchings
Acked-by: Borislav Petkov Acked-by: Tony Luck Link: http://lkml.kernel.org/r/20111215001945.ga21...@linux-os.sc.intel.com Signed-off-by: H. Peter Anvin Signed-off-by: Ben Hutchings --- arch/x86/kernel/cpu/mcheck/therm_throt.c | 29 +++-- 1 file changed, 7 inserti

[ 42/89] acer-wmi: support for P key on TM8372

2012-12-03 Thread Ben Hutchings
"acer_wmi: Unknown key number - 0x29" in dmesg. Signed-off-by: Merlin Schumacher Signed-off-by: Ike Panhc Signed-off-by: Matthew Garrett Signed-off-by: Ben Hutchings --- drivers/platform/x86/acer-wmi.c |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/platform/x86/ac

[ 46/89] Input: bcm5974 - set BUTTONPAD property

2012-12-03 Thread Ben Hutchings
space applications can detect the trackpad type and act accordingly. Signed-off-by: Jussi Pakkanen Reviewed-by: Henrik Rydberg Signed-off-by: Dmitry Torokhov Signed-off-by: Ben Hutchings --- drivers/input/mouse/bcm5974.c |3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/input

[ 59/89] ALSA: ua101, usx2y: fix broken MIDI output

2012-12-03 Thread Ben Hutchings
error that is expected with drivers that do not support autosuspend. Reported-by: Colin Fletcher Reported-by: Devin Venable Reported-by: Dr Nick Bailey Reported-by: Jannis Achstetter Reported-by: Rui Nuno Capela Cc: Oliver Neukum Signed-off-by: Clemens Ladisch Signed-off-by: Ben Hutchings

[ 44/89] xhci: Remove scary warnings about transfer issues.

2012-12-03 Thread Ben Hutchings
xHCI debugging is turned off. Signed-off-by: Sarah Sharp Signed-off-by: Ben Hutchings --- drivers/usb/host/xhci-ring.c |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/drivers/usb/host/xhci-ring.c b/drivers/usb/host/xhci-ring.c index d030f0b..560b7d7 100644 --- a

[ 43/89] xhci: Remove warnings about MSI and MSI-X capabilities.

2012-12-03 Thread Ben Hutchings
ng enabled by the driver, it's easy to ask the user to run lspci. Signed-off-by: Sarah Sharp Signed-off-by: Ben Hutchings --- drivers/usb/host/xhci.c |8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/usb/host/xhci.c b/drivers/usb/host/xhci.c index a1afb7c.

[ 50/89] mtd: slram: invalid checking of absolute end address

2012-12-03 Thread Ben Hutchings
: Ben Hutchings --- drivers/mtd/devices/slram.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mtd/devices/slram.c b/drivers/mtd/devices/slram.c index 8f52fc8..5a5cd2a 100644 --- a/drivers/mtd/devices/slram.c +++ b/drivers/mtd/devices/slram.c @@ -240,7 +240,7

[ 52/89] [SCSI] isci: copy fis 0x34 response into proper buffer

2012-12-03 Thread Ben Hutchings
-off-by: Ben Hutchings --- drivers/scsi/isci/request.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/scsi/isci/request.c b/drivers/scsi/isci/request.c index c1bafc3..9594ab6 100644 --- a/drivers/scsi/isci/request.c +++ b/drivers/scsi/isci/request.c @@ -1972,7 +1972,7

[ 58/89] xfs: drop buffer io reference when a bad bio is built

2012-12-03 Thread Ben Hutchings
e problem is a regression, however. Signed-off-by: Dave Chinner Reviewed-by: Mark Tinguely Signed-off-by: Ben Myers Signed-off-by: Ben Hutchings --- fs/xfs/xfs_buf.c | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/fs/xfs/xfs_buf.c b/fs/xfs/xfs_buf.c i

[ 55/89] rtlwifi: rtl8192cu: Add new USB ID

2012-12-03 Thread Ben Hutchings
Acked-by: Larry Finger Signed-off-by: John W. Linville Signed-off-by: Ben Hutchings --- drivers/net/wireless/rtlwifi/rtl8192cu/sw.c |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/net/wireless/rtlwifi/rtl8192cu/sw.c b/drivers/net/wireless/rtlwifi/rtl8192cu/sw.c index 9970c2b

[ 57/89] mwifiex: report error to MMC core if we cannot suspend

2012-12-03 Thread Ben Hutchings
misspelled variable is also removed as it's redundant. Signed-off-by: Bing Zhao Signed-off-by: John W. Linville Signed-off-by: Ben Hutchings --- drivers/net/wireless/mwifiex/sdio.c | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/drivers/net/wireless/mwifiex/sdio

[ 56/89] mwifiex: fix system hang issue in cmd timeout error case

2012-12-03 Thread Ben Hutchings
wait queue and cancel the ioctl. Reported-by: Tim Shepard Signed-off-by: Bing Zhao Signed-off-by: John W. Linville [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- drivers/net/wireless/mwifiex/cmdevt.c | 11 --- 1 file changed, 8 insertions(+), 3 deletions

[ 54/89] [PARISC] fix virtual aliasing issue in get_shared_area()

2012-12-03 Thread Ben Hutchings
cache coherency modulus, so the problem isn't often seen in practise. Reported-by: Michel Lespinasse Signed-off-by: James Bottomley Signed-off-by: Ben Hutchings --- arch/parisc/kernel/sys_parisc.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/arch/parisc/kernel/sys_parisc.c b/

[ 60/89] sparc64: not any error from do_sigaltstack() should fail rt_sigreturn()

2012-12-03 Thread Ben Hutchings
any error from do_sigaltstack() as "SIGSEGV now"; we need to switch to the same semantics we are using on other architectures. Signed-off-by: Al Viro Signed-off-by: David S. Miller Signed-off-by: Ben Hutchings --- arch/sparc/kernel/signal_64.c |4 +--- 1 file changed, 1 insertion(+), 3 d

[ 61/89] reiserfs: Fix lock ordering during remount

2012-12-03 Thread Ben Hutchings
above write lock so we have to drop it before calling into quota code. Signed-off-by: Jan Kara [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- fs/reiserfs/super.c | 27 --- 1 file changed, 20 insertions(+), 7 deletions(-) --- a/fs/reiserfs/super.c

[ 63/89] reiserfs: Protect reiserfs_quota_write() with write lock

2012-12-03 Thread Ben Hutchings
around calls to high level quota code in the next patch so these paths would suddently become unprotected. Signed-off-by: Jan Kara Signed-off-by: Ben Hutchings --- fs/reiserfs/super.c |4 1 file changed, 4 insertions(+) diff --git a/fs/reiserfs/super.c b/fs/reiserfs/super.c index e59d6dd

[ 74/89] selinux: fix sel_netnode_insert() suspicious rcu dereference

2012-12-03 Thread Ben Hutchings
-off-by: Dave Jones Reviewed-by: Paul E. McKenney Acked-by: Paul Moore Cc: Eric Paris Signed-off-by: Andrew Morton Signed-off-by: James Morris Signed-off-by: Ben Hutchings --- security/selinux/netnode.c |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/security/selinux

[ 62/89] reiserfs: Protect reiserfs_quota_on() with write lock

2012-12-03 Thread Ben Hutchings
until a moment we call back into the quota code. Signed-off-by: Jan Kara [bwh: Backported to 3.2: there is no distinction between USRQUOTA and GRPQUOTA mount options here] Signed-off-by: Ben Hutchings --- fs/reiserfs/super.c | 11 --- 1 file changed, 8 insertions(+), 3 deletions

[ 66/89] md: Avoid write invalid address if read_seqretry returned true.

2012-12-03 Thread Ben Hutchings
. This bug was introduced by commit v3.0-rc7-130-g2699b67. So fix is suitable for 3.0.y thru 3.6.y. Reported-by: zhuwenf...@kedacom.com Tested-by: zhuwenf...@kedacom.com Signed-off-by: Jianpeng Ma Signed-off-by: NeilBrown Signed-off-by: Ben Hutchings --- drivers/md/md.c |4 ++-- 1 file changed

[ 64/89] reiserfs: Move quota calls out of write lock

2012-12-03 Thread Ben Hutchings
. So drop write lock before calling back into quota code. Signed-off-by: Jan Kara Signed-off-by: Ben Hutchings --- fs/reiserfs/inode.c | 10 +++--- fs/reiserfs/stree.c |4 fs/reiserfs/super.c | 18 ++ 3 files changed, 25 insertions(+), 7 deletions(-) diff --git a

[ 73/89] ALSA: hda - Add support for Realtek ALC292

2012-12-03 Thread Ben Hutchings
. BugLink: https://bugs.launchpad.net/bugs/1081466 Tested-by: Acelan Kao Signed-off-by: David Henningsson 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

[ 70/89] x86-32: Export kernel_stack_pointer() for modules

2012-12-03 Thread Ben Hutchings
t it using EXPORT_SYMBOL_GPL(). Cc: Yang Wei Cc: Robert Richter Cc: Jun Zhang Link: http://lkml.kernel.org/r/20120912135059.gz8...@erda.amd.com Signed-off-by: H. Peter Anvin [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- arch/x86/kernel/ptrace.c |2 ++ 1 file

[ 68/89] radeon: add AGPMode 1 quirk for RV250

2012-12-03 Thread Ben Hutchings
suspend/resume (under KMS, that is). So add a quirk for it. (Change R250 to RV250 in comment for preceding quirk too.) Signed-off-by: Paul Bolle Signed-off-by: Alex Deucher Signed-off-by: Ben Hutchings --- drivers/gpu/drm/radeon/radeon_agp.c |5 - 1 file changed, 4 insertions(+), 1

[ 69/89] x86-32: Fix invalid stack address while in softirq

2012-12-03 Thread Ben Hutchings
tack address by falling back to the address of regs Reported-by: Yang Wei Signed-off-by: Robert Richter Link: http://lkml.kernel.org/r/20120912135059.gz8...@erda.amd.com Signed-off-by: H. Peter Anvin Cc: Jun Zhang Signed-off-by: Ben Hutchings --- arch/x86/include/asm/ptr

[ 78/89] [PARISC] fix user-triggerable panic on parisc

2012-12-03 Thread Ben Hutchings
sz != sizeof *set) panic("put_sigset32()"); In other words, rt_sigprocmask(69, (void *)69, 69) done by 32bit process will promptly panic the box. Signed-off-by: Al Viro Signed-off-by: James Bottomley Signed-off-by: Ben Hutchings --- arch/parisc/kernel/signal32.c |6 -- 1 file

[ 77/89] ARM: Kirkwood: Update PCI-E fixup

2012-12-03 Thread Ben Hutchings
: adjust context] Signed-off-by: Ben Hutchings --- arch/arm/Kconfig |1 + arch/arm/mach-kirkwood/pcie.c | 11 --- 2 files changed, 9 insertions(+), 3 deletions(-) --- a/arch/arm/Kconfig +++ b/arch/arm/Kconfig @@ -542,6 +542,7 @@ config ARCH_KIRKWOOD bool "Ma

[ 80/89] block: Dont access request after it might be freed

2012-12-03 Thread Ben Hutchings
lots of memory debugging options enabled -- I think this race is usually harmless because the window for rq to be reallocated is so small. Signed-off-by: Roland Dreier Signed-off-by: Jens Axboe [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- block/blk-exec.c |8 +

[ 71/89] x86, microcode, AMD: Add support for family 16h processors

2012-12-03 Thread Ben Hutchings
] Signed-off-by: Boris Ostrovsky Acked-by: Andreas Herrmann Link: http://lkml.kernel.org/r/1353004910-2204-1-git-send-email-boris.ostrov...@amd.com Signed-off-by: H. Peter Anvin Signed-off-by: Ben Hutchings --- arch/x86/kernel/microcode_amd.c |4 1 file changed, 4 insertions

[ 11/89] s390/gup: add missing TASK_SIZE check to get_user_pages_fast()

2012-12-03 Thread Ben Hutchings
dress space. Otherwise we might calculate e.g. a pud pointer which is not within a pud and dereference it. So check against TASK_SIZE (which is the ASCE limit) before walking page tables. Reviewed-by: Gerald Schaefer Signed-off-by: Heiko Carstens Signed-off-by: Martin Schwidefsky Signed-off-by

[ 02/89] UBIFS: fix mounting problems after power cuts

2012-12-03 Thread Ben Hutchings
freeable LEBs were found. This problem was reported by few people in the past, but Brent Taylor was able to reproduce it and send me a flash image which cannot be mounted, which made it easy to hunt the bug. Kudos to Brent. Reported-by: Brent Taylor Signed-off-by: Artem Bityutskiy Signed-off-by:

<    5   6   7   8   9   10   11   12   13   14   >