[ 049/128] PCI/AER: pci_get_domain_bus_and_slot() call missing required pci_dev_put()

2013-02-03 Thread Ben Hutchings
reference count with pci_dev_put(). This patch adds the missing call to pci_dev_put(). Signed-off-by: Betty Dall Signed-off-by: Bjorn Helgaas Reviewed-by: Shuah Khan Signed-off-by: Ben Hutchings --- drivers/pci/pcie/aer/aerdrv_core.c |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/pci

[ 056/128] s390/time: fix sched_clock() overflow

2013-02-03 Thread Ben Hutchings
-off-by: Martin Schwidefsky Signed-off-by: Ben Hutchings --- arch/s390/include/asm/timex.h | 28 arch/s390/kernel/time.c |2 +- arch/s390/kvm/interrupt.c |2 +- 3 files changed, 30 insertions(+), 2 deletions(-) diff --git a/arch/s390/include/asm

[ 055/128] drm/i915: Invalidate the relocation presumed_offsets along the slow path

2013-02-03 Thread Ben Hutchings
: Sun Nov 21 22:07:12 2010 + drm/i915: Handle pagefaults in execbuffer user relocations Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=55984 Signed-off-by: Chris Wilson Cc: Daniel Vetter Signed-off-by: Daniel Vetter Signed-off-by: Ben Hutchings --- drivers/gpu/drm/i915

[ 053/128] serial:ifx6x60:Delete SPI timer when shut down port

2013-02-03 Thread Ben Hutchings
t, in the case, it needs to delete this timer. Signed-off-by: Chen Jun Signed-off-by: channing Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/tty/serial/ifx6x60.c |1 + 1 file changed, 1 insertion(+) --- a/drivers/tty/serial/ifx6x60.c +++ b/drivers/tty/serial/if

[ 058/128] ARM: 7628/1: head.S: map one extra section for the ATAG/DTB area

2013-02-03 Thread Ben Hutchings
this issue by mapping two consecutive sections. Signed-off-by: Nicolas Pitre Tested-by: Sascha Hauer Tested-by: Tomasz Figa Signed-off-by: Russell King [bwh: Backported to 3.2: - Adjust context - The mapping is not conditional; drop the 'ne' suffixes] Signed-off-by: Ben Hutchings

[ 052/128] PCI: Allow pcie_aspm=force even when FADT indicates it is unsupported

2013-02-03 Thread Ben Hutchings
ugs/962038 Signed-off-by: Colin Ian King Signed-off-by: Bjorn Helgaas Signed-off-by: Ben Hutchings --- drivers/pci/pcie/aspm.c |3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/pci/pcie/aspm.c b/drivers/pci/pcie/aspm.c index b52630b..8474b6a 100644 --- a/drivers/pci/pcie/as

[ 061/128] 8250: blacklist Winbond CIR port

2013-02-03 Thread Ben Hutchings
- First available port type number is 22 not 23 - s/uart\.port/port/] Signed-off-by: Ben Hutchings --- drivers/tty/serial/8250.c | 16 ++-- drivers/tty/serial/8250_pnp.c | 20 +++- include/linux/serial_core.h|3 ++- 3 files changed, 31 insertions

[ 051/128] PCI: shpchp: Use per-slot workqueues to avoid deadlock

2013-02-03 Thread Ben Hutchings
Bjorn Helgaas [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- drivers/pci/hotplug/shpchp.h |2 +- drivers/pci/hotplug/shpchp_core.c | 26 ++ drivers/pci/hotplug/shpchp_ctrl.c |6 +++--- 3 files changed, 18 insertions(+), 16 deletions(-

[ 054/128] tty: 8250_dw: Fix inverted arguments to serial_out in IRQ handler

2013-02-03 Thread Ben Hutchings
: Ben Hutchings --- drivers/tty/serial/8250/8250_dw.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/drivers/tty/serial/8250_dw.c +++ b/drivers/tty/serial/8250_dw.c @@ -79,7 +79,7 @@ static int dw8250_handle_irq(struct uart } else if ((iir & UART_IIR_BUSY) == UART_IIR_

[ 037/128] USB: option: blacklist network interface on ZTE MF880

2013-02-03 Thread Ben Hutchings
0284&MI_00 nmea: VID_19D2&PID_0284&MI_01 at: VID_19D2&PID_0284&MI_02 mdm: VID_19D2&PID_0284&MI_03 net: VID_19D2&PID_0284&MI_04 Signed-off-by: Bjørn Mork Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/serial/option.c

[ 038/128] USB: option: add Telekom Speedstick LTE II

2013-02-03 Thread Ben Hutchings
on this modem: Application1: VID_1BBB&PID_011E&MI_00 Application2: VID_1BBB&PID_011E&MI_01 Modem:VID_1BBB&PID_011E&MI_03 Ethernet: VID_1BBB&PID_011E&MI_04 Reported-by: Thomas Schäfer Signed-off-by: Bjørn Mork Signed-off-by: Greg Kroah-Hartm

[ 045/128] PCI: pciehp: Fix wrong workqueue cleanup

2013-02-03 Thread Ben Hutchings
Kaneshige Signed-off-by: Jesse Barnes Signed-off-by: Ben Hutchings --- drivers/pci/hotplug/pciehp_core.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/pci/hotplug/pciehp_core.c b/drivers/pci/hotplug/pciehp_core.c index 7ac8358..a13ad13 100644 --- a/drivers/pci/hotplug

[ 042/128] mm: compaction: fix echo 1 > compact_memory return error issue

2013-02-03 Thread Ben Hutchings
Rik van Riel Cc: Minchan Kim Cc: KAMEZAWA Hiroyuki Acked-by: David Rientjes Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- mm/compaction.c |6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/mm/compaction.c b/mm/compaction.c in

[ 044/128] USB: Add device quirk for Microsoft VX700 webcam

2013-02-03 Thread Ben Hutchings
: Andreas Fleig Signed-off-by: Greg Kroah-Hartman [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- drivers/usb/core/quirks.c |3 +++ 1 file changed, 3 insertions(+) --- a/drivers/usb/core/quirks.c +++ b/drivers/usb/core/quirks.c @@ -38,6 +38,9 @@ static const struct

Re: [ 105/128] efi: Make efi_enabled a function to query EFI facilities

2013-02-03 Thread Ben Hutchings
On Sun, 2013-02-03 at 15:48 +0100, Ben Hutchings wrote: > 3.2-stable review patch. If anyone has any objections, please let me know. > > -- > > From: Matt Fleming > > commit 83e68189745ad931c2afd45d8ee3303929233e7f upstream. [...] > [bwh: Backported to

[ 047/128] PCI: pciehp: Use per-slot workqueues to avoid deadlock

2013-02-03 Thread Ben Hutchings
changelog] Reference: http://lkml.kernel.org/r/camvg2ssirgctd1bej2tkuufswmpl5entpcnif9va2-gzb2u...@mail.gmail.com Reported-and-tested-by: Daniel J Blueman Reviewed-by: Kenji Kaneshige Signed-off-by: Yijing Wang Signed-off-by: Bjorn Helgaas [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben

[ 043/128] mm: use aligned zone start for pfn_to_bitidx calculation

2013-02-03 Thread Ben Hutchings
ual glitches to application failures. Signed-off-by: Laura Abbott Acked-by: Mel Gorman Signed-off-by: Andrew Morton Signed-off-by: Linus Torvalds Signed-off-by: Ben Hutchings --- mm/page_alloc.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/page_alloc.c b/mm/pag

[ 011/128] USB: Handle warm reset failure on empty port.

2013-02-03 Thread Ben Hutchings
s 3.2, contain the commit ID 75d7cf72ab9fa01dc70877aa5c68e8ef477229dc "usbcore: refine warm reset logic" Signed-off-by: Sarah Sharp Acked-by: Alan Stern Reported-by: John Covici Signed-off-by: Ben Hutchings --- drivers/usb/core/hub.c | 12 +++- 1 file changed, 11 insertions

[ 028/128] SUNRPC: Ensure we release the socket write lock if the rpc_task exits early

2013-02-03 Thread Ben Hutchings
the call to xprt_lock_and_alloc_slot(), then it calls xprt_release() while holding the write lock, but will immediately exit due to the test for task->tk_rqstp != NULL. Reported-by: Chris Perl Signed-off-by: Trond Myklebust Signed-off-by: Ben Hutchings --- net/sunrpc/sched.c |3 +-- net/

[ 039/128] USB: option: add Nexpring NP10T terminal id

2013-02-03 Thread Ben Hutchings
-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/serial/option.c |5 + 1 file changed, 5 insertions(+) diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index 2c75d50..478adcf 100644 --- a/drivers/usb/serial/option.c +++ b/drivers/usb/serial

Re: [ 058/128] ARM: 7628/1: head.S: map one extra section for the ATAG/DTB area

2013-02-03 Thread Ben Hutchings
On Sun, 2013-02-03 at 15:47 +0100, Ben Hutchings wrote: > 3.2-stable review patch. If anyone has any objections, please let me know. > > -- > > From: Nicolas Pitre > > commit 6f16f4998f98e42e3f2dedf663cfb691ff0324af upstream. > > We currently

[ 034/128] tcm_fc: Do not report target role when target is not defined

2013-02-03 Thread Ben Hutchings
: Bhanu Prakash Gollapudi Acked by Robert Love Signed-off-by: Nicholas Bellinger Signed-off-by: Ben Hutchings --- drivers/target/tcm_fc/tfc_sess.c | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/drivers/target/tcm_fc/tfc_sess.c b/drivers/target/tcm_fc/tfc_sess.c

[ 040/128] USB: cdc-acm: Add support for "PSC Scanning, Magellan 800i"

2013-02-03 Thread Ben Hutchings
ersions of the kernel > 2.6 Signed-off-by: Denis N Ladin Acked-by: Oliver Neukum Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/class/cdc-acm.c |3 +++ 1 file changed, 3 insertions(+) diff --git a/drivers/usb/class/cdc-acm.c b/drivers/usb/class/cdc-acm.c

[ 033/128] tcm_fc: Do not indicate retry capability to initiators

2013-02-03 Thread Ben Hutchings
Reviewed-by: Bhanu Prakash Gollapudi Acked by Robert Love Signed-off-by: Nicholas Bellinger Signed-off-by: Ben Hutchings --- drivers/target/tcm_fc/tfc_sess.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/target/tcm_fc/tfc_sess.c b/drivers/target/tcm_fc

[ 036/128] USB: option: Add new MEDIATEK PID support

2013-02-03 Thread Ben Hutchings
h. Signed-off-by: Quentin.Li Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/usb/serial/option.c |7 +++ 1 file changed, 7 insertions(+) diff --git a/drivers/usb/serial/option.c b/drivers/usb/serial/option.c index e6f87b7..2e8c1c8 100644 --- a/drivers/

[ 029/128] target: use correct sense code for LUN communication failure

2013-02-03 Thread Ben Hutchings
ned-off-by: Hannes Reinecke Cc: Nicholas Bellinger Signed-off-by: Nicholas Bellinger [bwh: Backported to 3.2: add offset to buffer index] Signed-off-by: Ben Hutchings --- drivers/target/target_core_transport.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) --- a/driv

[ 035/128] sh: Fix FDPIC binary loader

2013-02-03 Thread Ben Hutchings
loader did not work. This was meant to be included in commit d5ab780305bb6d60a7b5a74f18cf84eb6ad153b1. Signed-off-by: Thomas Schwinge Signed-off-by: Paul Mundt Signed-off-by: Ben Hutchings --- arch/sh/include/asm/elf.h |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a

[ 021/128] staging: speakup: avoid out-of-range access in synth_init()

2013-02-03 Thread Ben Hutchings
: Samuel Thibault Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/staging/speakup/synth.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/speakup/synth.c b/drivers/staging/speakup/synth.c index df95337..b91d22b 100644 --- a/drivers

[ 020/128] staging: r8712u: Add new device ID

2013-02-03 Thread Ben Hutchings
Hartmann Signed-off-by: Larry Finger Cc: Thomas Hartmann Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/staging/rtl8712/usb_intf.c |2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/staging/rtl8712/usb_intf.c b/drivers/staging/rtl8712/usb_intf.c index

[ 026/128] ALSA: pxa27x: fix ac97 cold reset

2013-02-03 Thread Ben Hutchings
ed to wait for the reset to complete. Tested on a palm treo 680 machine. Signed-off-by: Mike Dunn Acked-by: Igor Grinberg Signed-off-by: Mark Brown Signed-off-by: Ben Hutchings --- sound/arm/pxa2xx-ac97-lib.c |8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/soun

[ 027/128] ALSA: pxa27x: fix ac97 warm reset

2013-02-03 Thread Ben Hutchings
o 3.2: adjust context] Signed-off-by: Ben Hutchings --- arch/arm/mach-pxa/include/mach/mfp-pxa27x.h |3 +++ arch/arm/mach-pxa/pxa27x.c |4 ++-- sound/arm/pxa2xx-ac97-lib.c | 18 +- 3 files changed, 22 insertions(+), 3 deletions(-) --- a

[ 032/128] radeon/kms: force rn50 chip to always report connected on analog output

2013-02-03 Thread Ben Hutchings
ry to load detect and report connect. Signed-off-by: Jerome Glisse Signed-off-by: Alex Deucher Signed-off-by: Ben Hutchings --- drivers/gpu/drm/radeon/radeon_legacy_encoders.c |8 1 file changed, 8 insertions(+) diff --git a/drivers/gpu/drm/radeon/radeon_legacy_encoders.c b/driver

[ 024/128] staging: comedi: comedi_test: fix race when cancelling command

2013-02-03 Thread Ben Hutchings
ereference that pointer regardless, leading to the oops. Fix it by replacing the `del_timer()` call in `waveform_ai_cancel()` with `del_timer_sync()`. Signed-off-by: Ian Abbott Reported-by: Éric Piel Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/staging/comedi/drivers/com

[ 025/128] regulator: max8997: Use uV in voltage_map_desc

2013-02-03 Thread Ben Hutchings
prevent truncation by integer division. Signed-off-by: Axel Lin Signed-off-by: Mark Brown [bwh: Backported to 3.2: - Adjust context - voltage_map_desc also has an n_bits field] Signed-off-by: Ben Hutchings --- drivers/regulator/max8997.c | 36 +--- 1 file changed

[ 009/128] USB: Increase reset timeout.

2013-02-03 Thread Ben Hutchings
Acked-by: Alan Stern Reported-by: John Covici Signed-off-by: Ben Hutchings --- drivers/usb/core/hub.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index 968ec37..b9ce5e8 100644 --- a/drivers/usb/core/hub.c +++ b/drivers

[ 018/128] ioat: Fix DMA memory sync direction correct flag

2013-02-03 Thread Ben Hutchings
/0x832 [ioatdma] [ 226.289058] [] ioat3_dma_self_test+0x1b/0x20 [ioatdma] [ 226.289061] [] ioat_probe+0x2f8/0x348 [ioatdma] Signed-off-by: Shuah Khan Signed-off-by: Vinod Koul Signed-off-by: Ben Hutchings --- drivers/dma/ioat/dma_v3.c |2 +- 1 file changed, 1 insertion(+), 1 deletion

[ 023/128] staging: comedi: fix minimum AO period for NI 625x and NI 628x

2013-02-03 Thread Ben Hutchings
rate (~ 350 ns), which makes a lot more sense. Tested on a pci-6251. Signed-off-by: Éric Piel Acked-By: Ian Abbott Signed-off-by: Greg Kroah-Hartman [bwh: Backported to 3.2: drop hunk for a board that's not listed] Signed-off-by: Ben Hutchings --- --- a/drivers/staging/comedi/dr

[ 022/128] staging: speakup: avoid out-of-range access in synth_add()

2013-02-03 Thread Ben Hutchings
Zeldovich Signed-off-by: Greg Kroah-Hartman Signed-off-by: Ben Hutchings --- drivers/staging/speakup/synth.c |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/speakup/synth.c b/drivers/staging/speakup/synth.c index b91d22b..7616f05 100644 --- a/drivers

[ 014/128] mwifiex: wakeup and stop multiple tx queues in net_device

2013-02-03 Thread Ben Hutchings
guarded by spin lock. Signed-off-by: Avinash Patil Signed-off-by: Kiran Divekar Signed-off-by: Bing Zhao Signed-off-by: John W. Linville Signed-off-by: Ben Hutchings --- drivers/net/wireless/mwifiex/init.c | 40 ++ drivers/net/wireless/mwifiex/main.c | 11

[ 000/128] 3.2.38-stable review

2013-02-03 Thread Ben Hutchings
void [ac2b41acfa3efe4650102067a99251587a806d70] Ben Hutchings (1): staging: vt6656: Fix inconsistent structure packing [1ee4c55fc9620451b2a825d793042a7e0775391b] Betty Dall (1): PCI/AER: pci_get_domain_bus_and_slot() call missing required pci_de

[ 001/128] usb: gadget: dummy: fix enumeration with g_multi

2013-02-03 Thread Ben Hutchings
vailable while some of them are restricted to certain types like BULK or ISO. Without this change the nokia gadget won't load because the system does not provide enough (BULK) endpoints but it did before ep-a - ep-f were removed. Signed-off-by: Sebastian Andrzej Siewior Acked-by: Alan Ster

[ 003/128] virtio-blk: Dont free ida when disk is in use

2013-02-03 Thread Ben Hutchings
ly removed. Imitate the same behavior for vd devices. This way broken vd devices simply are never free'd and newly attached ones keep working just fine. Signed-off-by: Alexander Graf Signed-off-by: Rusty Russell Signed-off-by: Ben Hutchings --- drivers/block/virtio_blk.c |7 ++-

[ 013/128] ASoC: wm5100: Remove DSP B and left justified formats

2013-02-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Mark Brown commit 5f960294e2031d12f10c8488c3446fecbf59628d upstream. These are not supported Signed-off-by: Mark Brown Signed-off-by: Ben Hutchings --- sound/soc/codecs/wm5100.c |6

[ 019/128] drm/i915; Only increment the user-pin-count after successfully pinning the bo

2013-02-03 Thread Ben Hutchings
it has a pinned object at offset 0 (when interrupted by a signal for example). Signed-off-by: Chris Wilson Signed-off-by: Daniel Vetter [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- drivers/gpu/drm/i915/i915_gem.c |7 --- 1 file changed, 4 insertions(+), 3

[ 016/128] mwifiex: check wait_event_interruptible return value

2013-02-03 Thread Ben Hutchings
th as soon as we clear current command node. FW can not handle two commands simultaneously. Signed-off-by: Bing Zhao Signed-off-by: Amitkumar Karwar Signed-off-by: John W. Linville [bwh: Backported to 3.2: adjust context] Signed-off-by: Ben Hutchings --- drivers/net/wireless/mwifiex/sta_io

[ 008/128] USB: Allow USB 3.0 ports to be disabled.

2013-02-03 Thread Ben Hutchings
m reset support. This patch should be backported to kernels as old as 3.2, contain the commit ID 75d7cf72ab9fa01dc70877aa5c68e8ef477229dc "usbcore: refine warm reset logic" Signed-off-by: Sarah Sharp Acked-by: Alan Stern Reported-by: John Covici Signed-off-by: Ben Hutchings --

[ 017/128] ASoC: wm2000: Fix sense of speech clarity enable

2013-02-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Mark Brown commit 267f8fa2e1eef0612b2007e1f1846bcbc35cc1fa upstream. Signed-off-by: Mark Brown Signed-off-by: Ben Hutchings --- sound/soc/codecs/wm2000.c |4 ++-- 1 file changed, 2

[ 007/128] USB: Ignore xHCI Reset Device status.

2013-02-03 Thread Ben Hutchings
t contain the commit 75d7cf72ab9fa01dc70877aa5c68e8ef477229dc "usbcore: refine warm reset logic". Signed-off-by: Sarah Sharp Acked-by: Alan Stern Signed-off-by: Ben Hutchings --- drivers/usb/core/hub.c | 13 + 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/dr

[ 010/128] USB: Ignore port state until reset completes.

2013-02-03 Thread Ben Hutchings
ch should be backported to all stable kernels. Signed-off-by: Sarah Sharp Acked-by: Alan Stern Signed-off-by: Ben Hutchings --- drivers/usb/core/hub.c | 14 +++--- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/drivers/usb/core/hub.c b/drivers/usb/core/hub.c index b9ce5e8

[ 012/128] xhci: Avoid "dead ports", add roothub port polling.

2013-02-03 Thread Ben Hutchings
support." There will be merge conflicts because the check for HC_STATE_SUSPENDED was moved into xhci_suspend in 3.8. Signed-off-by: Sarah Sharp Acked-by: Alan Stern Signed-off-by: Ben Hutchings --- drivers/usb/host/xhci-hub.c |7 +++ drivers/usb/host/xhci-ring.c |9 + driv

[ 005/128] xhci: Handle HS bulk/ctrl endpoints that dont NAK.

2013-02-03 Thread Ben Hutchings
backported to kernels as old as 2.6.31, that contain commit dfa49c4ad120a784ef1ff0717168aa79f55a483a "USB: xhci - fix math in xhci_get_endpoint_interval()". Reported-by: Vincent Pelletier Suggested-by: Alan Stern Signed-off-by: Sarah Sharp Signed-off-by: Ben Hutchings --- drivers/usb

Re: [ 061/128] 8250: blacklist Winbond CIR port

2013-02-03 Thread Ben Hutchings
On Sun, 2013-02-03 at 17:26 +, Sean Young wrote: > On Sun, Feb 03, 2013 at 03:47:45PM +0100, Ben Hutchings wrote: > > 3.2-stable review patch. If anyone has any objections, please let me know. > > > > -- > > > >

Re: [ 014/128] mwifiex: wakeup and stop multiple tx queues in net_device

2013-02-04 Thread Ben Hutchings
depend on these two: bbea3bc432dc mwifiex: wakeup and stop multiple tx queues in net_device b7097eb75fa1 mwifiex: handle association failure case correctly which also looked like they were important fixes. Presumably I should drop all of those? Ben. --

Re: [ 105/128] efi: Make efi_enabled a function to query EFI facilities

2013-02-04 Thread Ben Hutchings
On Mon, 2013-02-04 at 16:44 +, Matt Fleming wrote: > On Sun, 2013-02-03 at 16:15 +0100, Ben Hutchings wrote: > > As you can see this needed quite a lot of work to backport, and I > > haven't been able to test it yet. So I would particularly appreciate > &

Re: No sysfs directory for openvswitch module when built-in

2013-02-05 Thread Ben Hutchings
or module_init, and most of them can > never be modules, though any could have parameters. Even if we changed > the build system so we could tell things which "could have been a > module", it's silly. [...] Isn't this information already provided by modules.builtin?

Re: [ 000/128] 3.2.38-stable review

2013-02-05 Thread Ben Hutchings
On Mon, 2013-02-04 at 23:39 +0900, Satoru Takeuchi wrote: > At Sun, 03 Feb 2013 15:46:44 +0100, > Ben Hutchings wrote: > > > > This is the start of the stable review cycle for the 3.2.38 release. > > There are 128 patches in this series, which will be posted as respon

Re: [ 014/128] mwifiex: wakeup and stop multiple tx queues in net_device

2013-02-05 Thread Ben Hutchings
this patch as an enhancement because the code change is > relatively large. > To play it safe, let's drop this patch from -stable. > > > b7097eb75fa1 mwifiex: handle association failure case correctly > > This is a bug fix indeed. > > > > > which also lo

Re: [ 105/128] efi: Make efi_enabled a function to query EFI facilities

2013-02-05 Thread Ben Hutchings
On Mon, 2013-02-04 at 10:20 -0800, Greg KH wrote: > On Mon, Feb 04, 2013 at 04:44:25PM +, Matt Fleming wrote: > > On Sun, 2013-02-03 at 16:15 +0100, Ben Hutchings wrote: > > > As you can see this needed quite a lot of work to backport, and I > > > haven't been

Linux 3.2.38

2013-02-06 Thread Ben Hutchings
regulator: max8997: Use uV in voltage_map_desc regulator: max8998: Ensure enough delay time for max8998_set_voltage_buck_time_sel Bart Westgeest (1): staging: usbip: changed function return type to void Ben Hutchings (2): staging: vt6656: Fix inconsistent structure packing Li

Re: ethtool occationally fails to communicate with with ucc_geth

2013-02-06 Thread Ben Hutchings
suggestions? This seems to be a workaround for a bug in phylib: phy_state_machine() calls netif_carrier_on() before adjust_link(), so the TX scheduler can start immediately even though the MAC has not been configured. A better workaround would be to use netif_carrier_{off,on}() in ugeth_{quiesce

Re: [PATCH 0/2] fix kernel crash with macvtap on top of LRO

2013-02-06 Thread Ben Hutchings
but > don't have qlogic hardware to fix. I also only tested TCP. > > Feedback wellcome. If we want to allow forwarding from LRO then net/ipv4/inet_lro.c also needs to set gso_type. Ben. -- Ben Hutchings, Staff Engineer, Solarflare Not speaking for my employer; that's the ma

Re: [PATCH 0/2] fix kernel crash with macvtap on top of LRO

2013-02-07 Thread Ben Hutchings
On Wed, 2013-02-06 at 19:18 -0800, Eric Dumazet wrote: > On Wed, 2013-02-06 at 23:34 +0000, Ben Hutchings wrote: > > > If we want to allow forwarding from LRO then net/ipv4/inet_lro.c also > > needs to set gso_type. > > Then, what is dev_disable_lro() purpose ? The pu

Re: [PATCHv2-net-3.8 0/3] fix kernel crash with macvtap on top of LRO

2013-02-07 Thread Ben Hutchings
he relevant bits from > cbf1de72324a8105ddcc3d9ce9acbc613faea17e for bnx2x I still don't think macvtap should behave inconsistently with forwarding and the bridge device. We need a consensus as to whether transformation by LRO is allowable before making changes one way or the othe

Re: [PATCH, resubmit] ax88179_178a: ASIX AX88179_178A USB 3.0/2.0 to gigabit ethernet adapter driver

2013-02-07 Thread Ben Hutchings
} [...] Isn't tmp going to be in little-endian byte order, so this doesn't work correctly on a big-endian system? There are a lot of reads and writes of 16-bit registers using ax88179_{read,write}_cmd(); maybe you should add ax88179_{read,write}_le16() to handle this specific case.

Re: [PATCH 0/2] fix kernel crash with macvtap on top of LRO

2013-02-07 Thread Ben Hutchings
On Thu, 2013-02-07 at 23:33 +0200, Michael S. Tsirkin wrote: > On Thu, Feb 07, 2013 at 01:14:20PM -0500, David Miller wrote: > > From: Ben Hutchings > > Date: Thu, 7 Feb 2013 16:20:46 + > > > > > If the consensus is still that we must preserve packets exact

Re: Linux 3.2.38

2013-02-07 Thread Ben Hutchings
eful bug report, but to be honest I > don't even know where to begin checking, so I'll start a git bisect of > 3.2.37 vs 3.2.38 tonight and see what happens. There weren't any scheduler changes in 3.2.38 so I can't make any better suggestion than to do that bisection. Ben.

Re: [ 109/173] drm/i915: Close race between processing unpin task and queueing the flip

2013-02-12 Thread Ben Hutchings
On Tue, Feb 12, 2013 at 09:02:45PM -0200, Herton Ronaldo Krzesinski wrote: > On Fri, Dec 28, 2012 at 08:05:19PM +0100, Ben Hutchings wrote: > > 3.2-stable review patch. If anyone has any objections, please let me know. > > > > -- > > > > Fr

Re: [PATCH] netdev/phy: Implement ieee802.3 clause 45 in mdio-octeon.c

2013-04-03 Thread Ben Hutchings
op = 3; /* MDIO_CLAUSE_45_READ */ > + } else { > + octeon_mdiobus_set_mode(p, C22); > + } > + > + > smi_cmd.u64 = 0; > - smi_cmd.s.phy_op = 1; /* MDIO_CLAUSE_22_READ */ > + smi_cmd.s.phy_op = op; /* MDIO_CLAUSE_22_READ */ [...] This comment should no

Re: Web10g TCP statistics patch - mainlining into kernel?

2013-01-29 Thread Ben Hutchings
veryone pays the price. So I think you'll have to work on limiting the run-time overhead when it's enabled at compile time but the user doesn't care about it. Possibly it can be a run-time option? (I haven't looked at the code and don't expect to have time to do so.)

Re: [PATCH] ptp: PTP_1588_CLOCK_PCH depends on x86

2013-01-30 Thread Ben Hutchings
le like to build-test as many drivers as possible with a single configuration. The only build dependency for this seems to be PCI. (Putting on my distribution hat for a moment: it is useful to know that a driver is practically architecture-specific even though it can be built elsewhere. Perh

Re: Bug#695182: [RFC] Reproducible OOM with just a few sleeps

2013-01-30 Thread Ben Hutchings
take full advantage of the 64GB range of PAE, as you saw earlier, the shortage of lowmem relative to highmem becomes completely untenable. Ben. -- Ben Hutchings If more than one person is responsible for a bug, no one is at fault. signature.asc Description: This is a digitally signed message part

Re: Bug#695182: [RFC] Reproducible OOM with just a few sleeps

2013-01-31 Thread Ben Hutchings
mage linked from www.debian.org is the 32/64-bit net-installer which will install amd64 if the system is capable of it. Based on your experience I might propose to change the automatic kernel selection for i386 so that we use 'amd64' on a system with >16GB RAM and a capable processor. Be

Re: Bug#695182: [RFC] Reproducible OOM with just a few sleeps

2013-01-31 Thread Ben Hutchings
. > > Don't you mean change to amd64 for >4GB (or any RAM), never using PAE? > PAE is broken for any amount of RAM. [...] No it isn't. Ben. -- Ben Hutchings Everything should be made as simple as possible, but not simpler.

Re: Bug#695182: [RFC] Reproducible OOM with just a few sleeps

2013-01-31 Thread Ben Hutchings
On Fri, 2013-02-01 at 13:12 +1100, paul.sz...@sydney.edu.au wrote: > Dear Ben, > > >> PAE is broken for any amount of RAM. > > > > No it isn't. > > Could I please ask you to expand on that? I already did, a few messages back. Ben. -- Ben Hutchings

Re: [PATCH] x86: Use enum instead of literals for trap values

2013-02-01 Thread Ben Hutchings
ction) > make[4]: *** [drivers/misc/sgi-xp/xpc_main.o] Error 1 > make[3]: *** [drivers/misc/sgi-xp] Error 2 > make[2]: *** [drivers/misc] Error 2 > make[1]: *** [drivers] Error 2 > make: *** [sub-make] Error 2 [...] Queued up for 3.2, thanks. I've also added

Re: [PATCH 185/222] tcp: fix MSG_SENDPAGE_NOTLAST logic

2013-02-01 Thread Ben Hutchings
them. You previously included it in updates for 3.4 and 3.7. Ben. -- Ben Hutchings Everything should be made as simple as possible, but not simpler. - Albert Einstein signature.asc Description: This is a digitally signed message part

Re: PAE problems was [RFC] Reproducible OOM with just a few sleeps

2013-02-01 Thread Ben Hutchings
ys are PAE, so > it would seem rather odd if PAE was totally broken. Indeed. Ben. -- Ben Hutchings Everything should be made as simple as possible, but not simpler. - Albert Einstein signature.asc Description: This is a digital

Re: [PATCH 3.2.y] drbd: add missing part_round_stats to _drbd_start_io_acct

2013-02-01 Thread Ben Hutchings
http://lists.linbit.com/pipermail/drbd-user/2012-January/017622.html [...] Added to the queue, thanks. Ben. -- Ben Hutchings Everything should be made as simple as possible, but not simpler. - Albert Einstein signature.asc Description: Th

Re: Bug#695182: [PATCH] Subtract min_free_kbytes from dirtyable memory

2013-01-25 Thread Ben Hutchings
" patches. [...] If you can identify where it was fixed then your patch for older versions should go to stable with a reference to the upstream fix (see Documentation/stable_kernel_rules.txt). Ben. -- Ben Hutchings Q. Which is the greater problem in the world today, ignorance or apathy? A.

Re: [PATCH 1/2] efi: Make 'efi_enabled' a function to query EFI facilities

2013-01-25 Thread Ben Hutchings
On Wed, 2013-01-23 at 07:52 +, Matt Fleming wrote: > On Wed, 2013-01-23 at 04:16 +0000, Ben Hutchings wrote: > > On Mon, 2013-01-21 at 21:12 +, Matt Fleming wrote: > > [...] > > > From 92e73f936e40a8c6562e47425d434a4e62d2b8e2 Mon Sep 17 00:00:00 2001 > > &g

Re: Bug#695182: [PATCH] Subtract min_free_kbytes from dirtyable memory

2013-01-25 Thread Ben Hutchings
. The changelogs are in git repositories. But the mm maintainers are probably much better placed to identify which was the upstream fix. Ben. -- Ben Hutchings Any smoothly functioning technology is indistinguishable from a rigged demo. signature.asc Description: This is a digitally signed message part

Re: Bug#695182: [PATCH] Subtract min_free_kbytes from dirtyable memory

2013-01-25 Thread Ben Hutchings
On Sat, 2013-01-26 at 14:07 +1100, paul.sz...@sydney.edu.au wrote: > Dear Ben, > > > ... the mm maintainers are probably much better placed ... > > Exactly. Now I wonder: are you one of them? Hah, no. Ben. -- Ben Hutchings Any smoothly functioning technology is indist

Re: [E1000-devel] [PATCH RESEND 3/3] e1000e: fix accessing to suspended device

2013-02-26 Thread Ben Hutchings
. [...] But e1000e calls netif_device_detach() when entering run-time suspend. That currently prevents any ethtool operations from running until it resumes. (This is definitely a misfeature of either the ethtool core or e1000e. It is absolutely ridiculous that I can't check the PHY settings of an

Re: [ 019/150] serial_core: Fix type definition for PORT_BRCM_TRUMANAGE.

2013-02-27 Thread Ben Hutchings
river */ > #define PORT_XR17V35X24 /* Exar XR17V35x UARTs */ > -#define PORT_BRCM_TRUMANAGE 24 > +#define PORT_BRCM_TRUMANAGE 25 > #define PORT_MAX_825025 /* max port ID */ > > /* Hang on, this is a uapi header - are these numbers actually used by u

Re: [ 00/66] 3.2.39-stable review

2013-02-19 Thread Ben Hutchings
On Wed, 2013-02-20 at 07:25 +0900, Satoru Takeuchi wrote: > At Sun, 17 Feb 2013 22:50:01 +, > Ben Hutchings wrote: > > > > This is the start of the stable review cycle for the 3.2.39 release. > > There are 66 patches in this series, which will be posted as respon

Linux 3.2.39

2013-02-19 Thread Ben Hutchings
n the ring space allocation Alexander Stein (1): can: c_can: Set reserved bit in IFx_MASK2 to 1 on write Ben Hutchings (2): drm/i915: Fix misplaced intel_mark_page_flip_active() Linux 3.2.39 Bing Zhao (1): mwifiex: fix incomplete scan in case of IE parsing error Bjørn Mo

Re: [ 008/153] powerpc/eeh: Fix crash when adding a device in a slot with DDW

2013-03-13 Thread Ben Hutchings
On Wed, 2013-03-13 at 10:17 +1100, Michael Neuling wrote: > Thadeu Lima de Souza Cascardo wrote: > > > On Fri, Mar 08, 2013 at 03:29:55AM +, Ben Hutchings wrote: > > > On Fri, 2013-03-08 at 13:51 +1100, Michael Neuling wrote: > > > > This patch is breakin

Re: [PATCH] dmi_scan: proper buf type in dmi_present()

2013-03-13 Thread Ben Hutchings
] ---[ end trace 4eaa2a86a8e2da22 ]--- > [0.00] DMI not present or invalid. > > Introduced in "dmi_scan: refactor dmi_scan_machine(), {smbios,dmi}_present()" > > Signed-off-by: Artem Savkov Acked-by: Ben Hutchings Wow, this is a pretty obvious fix. Somehow this

Re: [ 029/100] NFSv4.1: Hold reference to layout hdr in layoutget

2013-03-13 Thread Ben Hutchings
t_layout_hdr(). This will lead to a reference imbalance. Ben. > task = rpc_run_task(&task_setup_data); > if (IS_ERR(task)) > return ERR_CAST(task); > > > -- > To unsubscribe from this list: send the line "unsubscribe stable" in > th

Re: [ 031/100] iwlwifi: always copy first 16 bytes of commands

2013-03-13 Thread Ben Hutchings
IWL_HCMD_DFL_DUP))) > + copy = cmd->len[i]; > + > + if (copy) { > + memcpy((u8 *)out_cmd + cmd_pos, cmd->data[i], copy); > + cmd_pos += copy; > + copy_size += copy; > +

Re: [ 031/100] iwlwifi: always copy first 16 bytes of commands

2013-03-13 Thread Ben Hutchings
On Thu, 2013-03-14 at 01:50 +, Ben Hutchings wrote: > On Tue, 2013-03-12 at 15:31 -0700, Greg Kroah-Hartman wrote: > > 3.8-stable review patch. If anyone has any objections, please let me know. > > > > -- > > > > Fro

Re: [ 031/100] iwlwifi: always copy first 16 bytes of commands

2013-03-14 Thread Ben Hutchings
loop. This is still clearly a mistake > in the patch though. > > I will fix this upstream, I guess you'll want to wait for that for > stable? I'll Cc:stable that patch as well. I agree with your analysis that this is actually harmless, so no objections to including the patch in stable as it is. Ben. -- Ben Hutchings Humans are not rational beings; they are rationalising beings. signature.asc Description: This is a digitally signed message part

Re: [ 04/21] target/pscsi: Fix page increment

2013-03-15 Thread Ben Hutchings
NULL; > } > > - page++; > len -= bytes; > data_len -= bytes; > off = 0; So in case a fragment crosses a page boundary, we wrap around to the beginning of the same page?

Re: [ 11/21] hwmon: (sht15) Check return value of regulator_enable()

2013-03-15 Thread Ben Hutchings
t;* Setup a notifier block to update this if another device >* causes the voltage to change Since this has now been released, I think you need this follow-up fix in 3.0.y and 3.4.y: --- From: Ben Hutchings Subject: hwmon: sht15: Fix memory leak if regula

Re: [PATCH] hw_random: free rng_buffer at module exit

2013-03-16 Thread Ben Hutchings
t module exit. > > > > Signed-off-by: Satoru Takeuchi > > Cc: Rusty Russell > > Cc: Matt Mackall > > Cc: Herbert Xu > > Cc: Aurelien Jarno > > Cc: Greg Kroah-Hartman > > Cc: sta...@vger.kernel.org > > Cc: stable might be overkill, but I'

Re: [PATCH 3.2] iommu/amd: Initialize device table after dma_ops

2013-03-16 Thread Ben Hutchings
On Sun, 2013-03-03 at 23:58 +0100, Joerg Roedel wrote: > Hi Ben, > > On Sat, Mar 02, 2013 at 11:00:35PM +0000, Ben Hutchings wrote: > > I'm not convinced about this backport, because the order of > > initialisation already changed a lot after 3.2 and before the upstream

Re: [PATCH] tty: Correct tty buffer flush.

2013-03-16 Thread Ben Hutchings
rn; > > + while ((thead = tty->buf.head->next) != NULL) { > > + tty_buffer_free(tty, tty->buf.head); > > + tty->buf.head = thead; > > } > > - tty->buf.tail = NULL; > > + WARN_ON(tty->buf.head != tty->buf.tail); > >

Re: Fix memory leak in cpufreq stats.

2013-03-16 Thread Ben Hutchings
break; > >> case CPU_DOWN_PREPARE: > >> + case CPU_DOWN_PREPARE_FROZEN: > >> cpufreq_stats_free_sysfs(cpu); > >> break; > >> case CPU_DEAD: > >> > >> Br > >> XiaoBing Tu >

Re: Hardening debugfs (Was Re: [PATCH] debugfs: more tightly restrict default mount mode)

2012-08-28 Thread Ben Hutchings
are apparently larger than specific modules: http://lists.linux-foundation.org/pipermail/ksummit-2012-discuss/2012-July/000894.html Ben. -- Ben Hutchings It is a miracle that curiosity survives formal education. - Albert Einstein signature.asc Description: This is a digitally signed message part

Re: [PATCH 05/13] overlayfs: add statfs support

2012-08-29 Thread Ben Hutchings
On Thu, 2012-08-30 at 00:48 +0200, Miklos Szeredi wrote: > Ben Hutchings writes: > > > On Wed, Aug 15, 2012 at 05:48:12PM +0200, Miklos Szeredi wrote: > >> From: Andy Whitcroft > >> > >> Add support for statfs to the overlayfs filesystem. As the uppe

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