[PATCH 06/24] rtc: rtc-davinci: use module_platform_driver_probe()

2013-03-03 Thread Jingoo Han
This patch uses module_platform_driver_probe() macro which makes the code smaller and simpler. Signed-off-by: Jingoo Han --- drivers/rtc/rtc-davinci.c | 12 +--- 1 files changed, 1 insertions(+), 11 deletions(-) diff --git a/drivers/rtc/rtc-davinci.c b/drivers/rtc/rtc-davinci.c index

[PATCH 04/24] rtc: rtc-au1xxx: use module_platform_driver_probe()

2013-03-03 Thread Jingoo Han
This patch uses module_platform_driver_probe() macro which makes the code smaller and simpler. Signed-off-by: Jingoo Han --- drivers/rtc/rtc-au1xxx.c | 13 + 1 files changed, 1 insertions(+), 12 deletions(-) diff --git a/drivers/rtc/rtc-au1xxx.c b/drivers/rtc/rtc-au1xxx.c index b3

[PATCH 05/24] rtc: rtc-coh901331: use module_platform_driver_probe()

2013-03-03 Thread Jingoo Han
This patch uses module_platform_driver_probe() macro which makes the code smaller and simpler. Signed-off-by: Jingoo Han --- drivers/rtc/rtc-coh901331.c | 13 + 1 files changed, 1 insertions(+), 12 deletions(-) diff --git a/drivers/rtc/rtc-coh901331.c b/drivers/rtc/rtc-coh901331.c

[PATCH 03/24] rtc: rtc-at91rm9200: use module_platform_driver_probe()

2013-03-03 Thread Jingoo Han
This patch uses module_platform_driver_probe() macro which makes the code smaller and simpler. Signed-off-by: Jingoo Han --- drivers/rtc/rtc-at91rm9200.c | 13 + 1 files changed, 1 insertions(+), 12 deletions(-) diff --git a/drivers/rtc/rtc-at91rm9200.c b/drivers/rtc/rtc-at91rm920

[PATCH 02/24] rtc: rtc-at32ap700x: use module_platform_driver_probe()

2013-03-03 Thread Jingoo Han
This patch uses module_platform_driver_probe() macro which makes the code smaller and simpler. Signed-off-by: Jingoo Han --- drivers/rtc/rtc-at32ap700x.c | 12 +--- 1 files changed, 1 insertions(+), 11 deletions(-) diff --git a/drivers/rtc/rtc-at32ap700x.c b/drivers/rtc/rtc-at32ap700x

[PATCH 01/24] rtc: rtc-ab3100: use module_platform_driver_probe()

2013-03-03 Thread Jingoo Han
This patch uses module_platform_driver_probe() macro which makes the code smaller and simpler. Signed-off-by: Jingoo Han --- drivers/rtc/rtc-ab3100.c | 14 +- 1 files changed, 1 insertions(+), 13 deletions(-) diff --git a/drivers/rtc/rtc-ab3100.c b/drivers/rtc/rtc-ab3100.c index 2

Re: [ 093/153] ALSA: hda - hdmi: Make jacks phantom, if theyre not detectable

2013-03-03 Thread David Henningsson
On 03/04/2013 08:48 AM, Greg Kroah-Hartman wrote: On Mon, Mar 04, 2013 at 08:46:16AM +0100, David Henningsson wrote: On 03/04/2013 06:13 AM, Ben Hutchings wrote: On Mon, 2013-03-04 at 03:38 +, Ben Hutchings wrote: 3.2-stable review patch. If anyone has any objections, please let me know.

Re: [ 34/77] xen/blkback: Dont trust the handle from the frontend.

2013-03-03 Thread Jan Beulich
>>> On 03.03.13 at 11:20, Paul Bolle wrote: > Perhaps Konrad, Jan, Or Ian can tell whether the patch still needs to go > in stable as is, because the problem it fixes is more severe than the > problem it apparently creates. Maybe a mainline fix is needed before > this can go in, or perhaps even a

RE: [PATCH] usb: host: tegra: Reset Tegra USB controller before init

2013-03-03 Thread Venu Byravarasu
> -Original Message- > From: Stephen Warren [mailto:swar...@wwwdotorg.org] > Sent: Thursday, February 28, 2013 11:47 PM > To: Venu Byravarasu > Cc: gre...@linuxfoundation.org; st...@rowland.harvard.edu; linux- > u...@vger.kernel.org; linux-kernel@vger.kernel.org > Subject: Re: [PATCH] usb:

[PATCH 2/2] fs: Limit sys_mount to only request filesystem modules.

2013-03-03 Thread Eric W. Biederman
Modify the request_module to prefix the file system type with "fs-" and add aliases to all of the filesystems that can be built as modules to match. A common practice is to build all of the kernel code and leave code that is not commonly needed as modules, with the result that many users are expo

Re: [PATCH V3 1/3] mtd: add new fields to nand_flash_dev{}

2013-03-03 Thread Artem Bityutskiy
On Mon, 2013-03-04 at 13:57 +0800, Huang Shijie wrote: > The current code uses the @id to store the device id(byte 1). > But if we use the 8 bytes id data as the keyword, and expand the @id > field to 8byte array, > the device id is the second byte now. All the added zeros are for the I do not t

[PATCH 1/2] userns: Stop oopsing in key_change_session_keyring

2013-03-03 Thread Eric W. Biederman
Dave Jones writes: > Just hit this on Linus' current tree. > > [ 89.621770] BUG: unable to handle kernel NULL pointer dereference at > 00c8 > [ 89.623111] IP: [] commit_creds+0x250/0x2f0 > [ 89.624062] PGD 122bfd067 PUD 122bfe067 PMD 0 > [ 89.624901] Oops: [#1] PREEMPT S

[PATCH 0/2] userns bug fixes for v3.9-rc2 for review

2013-03-03 Thread Eric W. Biederman
Baring problems these are the changes I intend to put in linux-next and then send to Linus for v3.9-rc2. The first is a trivial oops fix. The second reworks how mount -t triggers module loading to make it harder to abuse. Eric W. Biederman (2): userns: Stop oopsing in key_change_session_k

Re: [ 093/153] ALSA: hda - hdmi: Make jacks phantom, if theyre not detectable

2013-03-03 Thread Greg Kroah-Hartman
On Mon, Mar 04, 2013 at 08:46:16AM +0100, David Henningsson wrote: > On 03/04/2013 06:13 AM, Ben Hutchings wrote: > >On Mon, 2013-03-04 at 03:38 +, Ben Hutchings wrote: > >>3.2-stable review patch. If anyone has any objections, please let me know. > >> > >>-- > >> > >>From: Dav

[PATCH V2 1/2] cpufreq: ondemand: Don't update sample_type if we don't evaluate load again

2013-03-03 Thread Viresh Kumar
Because we have per cpu timer now, we check if we need to evaluate load again or not (In case it is recently evaluated). Here the 2nd cpu which got timer interrupt updates core_dbs_info->sample_type irrespective of load evaluation is required or not. Which is wrong as the first cpu is dependent on

[PATCH V2 2/2] cpufreq: governors: Avoid unnecessary per cpu timer interrupts

2013-03-03 Thread Viresh Kumar
Following patch has introduced per cpu timers or works for ondemand and conservative governors. commit 2abfa876f1117b0ab45f191fb1f82c41b1cbc8fe Author: Rickard Andersson Date: Thu Dec 27 14:55:38 2012 + cpufreq: handle SW coordinated CPUs This causes ad

[PATCH V2 0/2] cpufreq: governors: Avoid unnecessary per cpu timer interrupts

2013-03-03 Thread Viresh Kumar
Following patch has introduced per cpu timers or works for ondemand and conservative governors. commit 2abfa876f1117b0ab45f191fb1f82c41b1cbc8fe Author: Rickard Andersson Date: Thu Dec 27 14:55:38 2012 + cpufreq: handle SW coordinated CPUs This causes ad

Re: [ 093/153] ALSA: hda - hdmi: Make jacks phantom, if theyre not detectable

2013-03-03 Thread David Henningsson
On 03/04/2013 06:13 AM, Ben Hutchings wrote: On Mon, 2013-03-04 at 03:38 +, Ben Hutchings wrote: 3.2-stable review patch. If anyone has any objections, please let me know. -- From: David Henningsson commit 30efd8debd1ef30be342d374f01e993509f5b76b upstream. Just as for a

Re: [PATCH] leds-ot200: Fix misbehavior caused by wrong bit masks

2013-03-03 Thread Christian Gmeiner
ping -- Christian Gmeiner, MSc 2013/2/23 Christian Gmeiner : > 2013/2/15 Bryan Wu : >> On Wed, Feb 13, 2013 at 7:58 AM, Christian Gmeiner >> wrote: >>> During the development of this driver an in-house register >>> documentation was used. The last weeks some integration tests >>> were done and t

Re: [RFC PATCH 0/5] net: low latency Ethernet device polling

2013-03-03 Thread Cong Wang
On 02/28/2013 01:55 AM, Eliezer Tamir wrote: Open issues: 1. Find a way to avoid the need to change the sk and skb structs. One big disadvantage of how we do this right now is that when a device is removed, it's hard to prevent it from getting polled by a socket which holds a stale reference. 2

Re: fasync race in fs/fcntl.c

2013-03-03 Thread Greg KH
On Sun, Mar 03, 2013 at 10:16:10PM -0800, Russ Dill wrote: > On Sat, Mar 2, 2013 at 4:09 PM, Russ Dill wrote: > > On Sat, Mar 2, 2013 at 11:49 AM, Al Viro wrote: > >> On Sat, Mar 02, 2013 at 03:00:28AM -0800, Russ Dill wrote: > >>> I'm seeing a race in fs/fcntl.c. I'm not sure exactly how the rac

[PATCH V3 3/4] cpufreq: Get rid of "struct global_attr"

2013-03-03 Thread Viresh Kumar
We don't need to keep two structures for file attributes, global_attr and freq_attr. Lets use freq_attr only for cpufreq core and drivers. Signed-off-by: Viresh Kumar --- drivers/cpufreq/acpi-cpufreq.c | 9 - drivers/cpufreq/intel_pstate.c | 20 ++-- include/linux/cpufre

[PATCH V3 4/4] cpufreq: Add Kconfig option to enable/disable have_multiple_policies

2013-03-03 Thread Viresh Kumar
have_multiple_policies is required by platforms having multiple clock-domains for cpus, i.e. supporting multiple policies for cpus. This patch adds in a Kconfig option for enabling execution of this code. Reported-by: Borislav Petkov Signed-off-by: Viresh Kumar --- drivers/cpufreq/Kconfig | 3 +

[PATCH V3 2/4] cpufreq: governor: Implement per policy instances of governors

2013-03-03 Thread Viresh Kumar
Currently, there can't be multiple instances of single governor_type. If we have a multi-package system, where we have multiple instances of struct policy (per package), we can't have multiple instances of same governor. i.e. We can't have multiple instances of ondemand governor for multiple packag

[PATCH V3 1/4] cpufreq: Add per policy governor-init/exit infrastructure

2013-03-03 Thread Viresh Kumar
Currently, there can't be multiple instances of single governor_type. If we have a multi-package system, where we have multiple instances of struct policy (per package), we can't have multiple instances of same governor. i.e. We can't have multiple instances of ondemand governor for multiple packag

[PATCH V3 0/4] CPUFreq: Implement per policy instances of governors

2013-03-03 Thread Viresh Kumar
This is targetted for 3.10-rc1 or linux-next just after the merge window. All patches are pushed here for others to apply: http://git.linaro.org/gitweb?p=people/vireshk/linux.git;a=shortlog;h=refs/heads/for-3.10 Currently, there can't be multiple instances of single governor_type. If we have a mu

3.9-rc1 boot warning at drivers/gpu/drm/i915/intel_dp.c:1121 ironlake_panel_vdd_off_sync+0xef/0x100 [i915]()

2013-03-03 Thread Greg KH
Hi Daniel, On 3.9-rc1, I get the following warning on my MacBook Pro Retina. Graphics still seem to work ok, but I think that's because it's really using the nouveau driver instead of the intel driver (so David says). Anything I can do to test to try to fix this? thanks, greg k-h [6.000

[PATCH] backlight: atmel-pwm-bl: use module_platform_driver_probe()

2013-03-03 Thread Jingoo Han
This patch uses module_platform_driver_probe() macro which makes the code smaller and simpler. Signed-off-by: Jingoo Han --- drivers/video/backlight/atmel-pwm-bl.c | 12 +--- 1 files changed, 1 insertions(+), 11 deletions(-) diff --git a/drivers/video/backlight/atmel-pwm-bl.c b/drive

Re: [RFC PATCH 1/5] net: implement support for low latency socket polling

2013-03-03 Thread Cong Wang
On Wed, 27 Feb 2013 at 17:55 GMT, Eliezer Tamir wrote: > +static inline void skb_mark_ll(struct napi_struct *napi, struct sk_buff *skb) > +{ > + skb->dev_ref = napi; > +} > + > +static inline void sk_mark_ll(struct sock *sk, struct sk_buff *skb) > +{ > + if (skb->dev_ref) > +

Re: [PATCH v7 0/7] fat (exportfs): support stale_rw and nostale_ro mount option.

2013-03-03 Thread Namjae Jeon
2013/3/2, OGAWA Hirofumi : > Namjae Jeon writes: > >> From: Namjae Jeon >> >> This patch set eliminates the client side ESTALE errors when a FAT >> partition >> exported over NFS has it's dentries evicted from the cache. The idea is >> to >> find the on-disk location_'i_pos' of the dirent of the

[PATCH v3] CAIF: fix sparse warning for caif_usb

2013-03-03 Thread Silviu-Mihai Popescu
This fixes the following sparse warning: net/caif/caif_usb.c:84:16: warning: symbol 'cfusbl_create' was not declared. Should it be static? Signed-off-by: Silviu-Mihai Popescu --- net/caif/caif_usb.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/caif/caif_usb.c b/

Re: [PATCH RESEND 2/2] clocksource: dbx500-prcmu: comment cleanup

2013-03-03 Thread Linus Walleij
On Thu, Feb 28, 2013 at 11:01 AM, Fabio Baltieri wrote: > Remove references to the deprecated DB5500 platform. > > Acked-by: Linus Walleij > Signed-off-by: Fabio Baltieri I've taken this and the other patch into the ux500 tree, as per discussion with John changes to these drivers should go thr

Re: [PATCH v2] CAIF: fix sparse warning for caif_usb

2013-03-03 Thread David Miller
From: Silviu-Mihai Popescu Date: Mon, 4 Mar 2013 08:52:00 +0200 > This fixes the following sparse warning: > net/caif/caif_usb.c:84:16: warning: symbol 'cfusbl_create' was not > declared. Should it be static? > > Signed-off-by: Silviu-Mihai Popescu > --- > net/caif/caif_usb.c |4 ++-- > 1

[PATCH v2] CAIF: fix sparse warning for caif_usb

2013-03-03 Thread Silviu-Mihai Popescu
This fixes the following sparse warning: net/caif/caif_usb.c:84:16: warning: symbol 'cfusbl_create' was not declared. Should it be static? Signed-off-by: Silviu-Mihai Popescu --- net/caif/caif_usb.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net/caif/caif_usb.c b/

Re: [PATCH] nfsd: try nfsdcld client tracker in containers

2013-03-03 Thread Stanislav Kinsbursky
01.03.2013 17:09, Jeff Layton пишет: On Fri, 01 Mar 2013 11:24:23 +0300 Stanislav Kinsbursky wrote: Currently, UMH and Legacy trackers are disabled in containers. But existent logic can lookup nfs4_recoverydir in a container, and in this case will try to init Legacy tracker and skip nfsdcld cl

RE: [PATCH 1/6 v8] iommu/fsl: Store iommu domain information pointer in archdata.

2013-03-03 Thread Sethi Varun-B16395
> -Original Message- > From: Yoder Stuart-B08248 > Sent: Friday, March 01, 2013 9:52 PM > To: Alexey Kardashevskiy; Sethi Varun-B16395 > Cc: Kumar Gala; Benjamin Herrenschmidt; io...@lists.linux-foundation.org; > linuxppc-...@lists.ozlabs.org list; linux-kernel@vger.kernel.org list; > Woo

Re: [PATCH 4/5] f2fs: align f2fs maximum name length to linux based filesystem

2013-03-03 Thread Namjae Jeon
2013/3/3, Jaegeuk Kim : > We should not change the on-disk layout. > Instead, simply we can deal with it by changing original condition check > like below. Even though the changes you suggested are ok. But there is one doubt. By not changing the on-disk layout and just taking care of the limits us

[PATCH] tracing: Fix some section mismatch warninings

2013-03-03 Thread Li Zefan
As we've added __init annotation to field-defining functions, we should add __refdata annotation to event_call variables, which reference those functions. Reported-by: Fengguang Wu Signed-off-by: Li Zefan --- include/trace/ftrace.h| 2 +- kernel/trace/trace_export.c | 2 +- kernel/tra

Re: fasync race in fs/fcntl.c

2013-03-03 Thread Russ Dill
On Sat, Mar 2, 2013 at 4:09 PM, Russ Dill wrote: > On Sat, Mar 2, 2013 at 11:49 AM, Al Viro wrote: >> On Sat, Mar 02, 2013 at 03:00:28AM -0800, Russ Dill wrote: >>> I'm seeing a race in fs/fcntl.c. I'm not sure exactly how the race is >>> occurring, but the following is my best guess. A kernel lo

Re: [PATCH] ARM: ux500: read the correct soc_id number

2013-03-03 Thread Linus Walleij
On Wed, Feb 20, 2013 at 9:29 AM, Fabio Baltieri wrote: > Fix db8500_read_soc_id() to read all five soc_id number locations > instead of repeating the second one two times. > > Signed-off-by: Fabio Baltieri Thanks, patch applied! Yours, Linus Walleij -- To unsubscribe from this list: send the l

Re: [PATCH 3/5] f2fs: move f2fs_balance_fs to correct place in unlink

2013-03-03 Thread Namjae Jeon
2013/3/3, Jaegeuk Kim : > 2013-03-02 (토), 12:41 +0900, Namjae Jeon: >> From: Namjae Jeon >> >> Actual dirty of pages will occur in f2fs_delete_entry so move the >> f2fs_balance_fs just before deletion. >> >> Signed-off-by: Namjae Jeon >> Signed-off-by: Amit Sahrawat >> --- >> fs/f2fs/namei.c |

Re: [PATCH V3 1/3] mtd: add new fields to nand_flash_dev{}

2013-03-03 Thread Huang Shijie
于 2013年03月02日 22:21, Artem Bityutskiy 写道: On Sat, 2013-02-16 at 11:56 +0800, Huang Shijie wrote: On Tue, Feb 12, 2013 at 11:47 PM, Artem Bityutskiy wrote: On Mon, 2013-01-28 at 12:57 +0800, Huang Shijie wrote: + {"SmartMedia 256MiB 3,3V", {0, 0x71}, 512, 256, 0x4000 }, + {"Sm

Re: [PATCH RFT] pinctrl: single: Fix build error

2013-03-03 Thread Haojian Zhuang
On 4 March 2013 13:47, Axel Lin wrote: > If pcs->is_pinconf is false, it means does not support pinconf. > If pcs->is_pinconf is true, is_generic flag is always true. > > This patch fixes below build error: > > CC [M] drivers/pinctrl/pinctrl-single.o > drivers/pinctrl/pinctrl-single.c: In funct

[PATCH RFT] pinctrl: single: Fix build error

2013-03-03 Thread Axel Lin
If pcs->is_pinconf is false, it means does not support pinconf. If pcs->is_pinconf is true, is_generic flag is always true. This patch fixes below build error: CC [M] drivers/pinctrl/pinctrl-single.o drivers/pinctrl/pinctrl-single.c: In function 'pcs_probe': drivers/pinctrl/pinctrl-single.c:14

Re: [PATCH 2/2] ARM: EXYNOS: support burst mode for for dev-to-mem and dev-to-mem transmit

2013-03-03 Thread Vinod Koul
On Tue, Feb 19, 2013 at 11:02:09AM +0900, Boojin Kim wrote: > This patch adds to support burst mode for for dev-to-mem and dev-to-mem > transmit > > Signed-off-by: Boojin Kim > --- > arch/arm/plat-samsung/dma-ops.c | 10 -- > arch/arm/plat-samsung/include/plat/dma-ops.h |

[PATCH] x86: fix idle notifier not being called in CONFIG_X86_32

2013-03-03 Thread Illyas Mansoor
Idle notifier not registered if CONFIG_X86_32 is defined, those callbacks are empty for X86_32 platform. ifdef CONFIG_X86_64 void enter_idle(void); void exit_idle(void); else static inline void enter_idle(void) { } static inline void exit_idle(void) { } static inline void __exit_idle(void) { } e

Re: [ 093/153] ALSA: hda - hdmi: Make jacks phantom, if theyre not detectable

2013-03-03 Thread Ben Hutchings
On Mon, 2013-03-04 at 03:38 +, Ben Hutchings wrote: > 3.2-stable review patch. If anyone has any objections, please let me know. > > -- > > From: David Henningsson > > commit 30efd8debd1ef30be342d374f01e993509f5b76b upstream. > > Just as for analog codecs, a jack that isn'

Re: [PATCHv2] dw_dmac: adjust slave_id accordingly to request line base

2013-03-03 Thread Vinod Koul
On Wed, Feb 20, 2013 at 01:52:17PM +0200, Andy Shevchenko wrote: > On some hardware configurations we have got the request line with the offset. > The patch introduces convert_slave_id() helper for that cases. The request > line > base is came from the driver data provided by the platform_device_i

Re: linux-next stats (Was: Linux 3.9-rc1)

2013-03-03 Thread Stephen Rothwell
Hi all, On Mon, 4 Mar 2013 15:22:22 +1100 Stephen Rothwell wrote: > > So commits in -rc1 that were "in" next-20130220: 930090.6% > (down from 90.0% last time) That should read "down from 90.9% last time". At least I know that one person re

Re: [PATCH] pch_dma: Use GFP_ATOMIC because called from interrupt context

2013-03-03 Thread Vinod Koul
> On Tue, Feb 12, 2013 at 11:25 AM, Tomoya MORINAGA > wrote: > > pdc_desc_get() is called from pd_prep_slave_sg, and the function is > > called from interrupt context(e.g. Uart driver "pch_uart.c"). > > In fact, I saw kernel error message. > > So, GFP_ATOMIC must be used not GFP_NOIO. > > > > Sig

Re: [ 052/153] idr: idr_for_each_entry() macro

2013-03-03 Thread Ben Hutchings
On Mon, 2013-03-04 at 03:37 +, Ben Hutchings wrote: > 3.2-stable review patch. If anyone has any objections, please let me know. > > -- > > From: Philipp Reisner > > commit 9749f30f1a387070e6e8351f35aeb829eacc3ab6 upstream. > > Inspired by the list_for_each_entry() macro >

[RFC PATCH] ARM: mm: disable kmap_high_get() for SMP

2013-03-03 Thread Joonsoo Kim
With SMP and enabling kmap_high_get(), it makes users of kmap_atomic() sequential ordered, because kmap_high_get() use global kmap_lock(). It is not welcome situation, so turn off this optimization for SMP. Cc: Nicolas Pitre Signed-off-by: Joonsoo Kim diff --git a/arch/arm/include/asm/highmem.h

[PATCH] ARM: mm: clean-up in order to reduce to call kmap_high_get()

2013-03-03 Thread Joonsoo Kim
In kmap_atomic(), kmap_high_get() is invoked for checking already mapped area. In __flush_dcache_page() and dma_cache_maint_page(), we explicitly call kmap_high_get() before kmap_atomic() when cache_is_vipt(), so kmap_high_get() can be invoked twice. This is useless operation, so remove one. Signe

Re: [PATCH] ircomm: release tty before sleeping potentially indefintely

2013-03-03 Thread Peter Hurley
On Sun, 2013-03-03 at 21:36 -0500, David Miller wrote: > From: Peter Hurley > Date: Sun, 03 Mar 2013 20:06:18 -0500 > > > But regardless, this function __cannot__ sleep holding the tty_lock(). > > So drop it across the schedule(), but recheck the termios after > regrabbing it. I'll have to do

[ 004/153] workqueue: consider work function when searching for busy work items

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Tejun Heo commit a2c1c57be8d9fd5b716113c8991d3d702eeacf77 upstream. To avoid executing the same work item concurrenlty, workqueue hashes currently busy workers according to their current work i

Re: [PATCH] ircomm: release tty before sleeping potentially indefintely

2013-03-03 Thread Peter Hurley
On Sun, 2013-03-03 at 21:36 -0500, David Miller wrote: > From: Peter Hurley > Date: Sun, 03 Mar 2013 20:06:18 -0500 > > > But regardless, this function __cannot__ sleep holding the tty_lock(). > > So drop it across the schedule(), but recheck the termios after > regrabbing it. I'll have to do s

[ 013/153] USB: option: add and update Alcatel modems

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Bjørn Mork commit f8f0302bbcbd1b14655bef29f6996a2152be559d upstream. Adding three currently unsupported modems based on information from .inf driver files: Diag VID_1BBB&PID_0052&MI_00 A

linux-next stats (Was: Linux 3.9-rc1)

2013-03-03 Thread Stephen Rothwell
On Sun, 3 Mar 2013 16:28:25 -0800 Linus Torvalds wrote: > > It's been two weeks (ok, thirteen days, but close enough), and the > merge window is closed, and I've cut the 3.9-rc1 release. > > I don't know if it's just me, but this merge window had more "Uhhuh" > moments than I'm used to. I stoppe

[ 010/153] pcmcia/vrc4171: Add missing spinlock init

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Jean Delvare commit 811af9723859884f2f771f3174f3ddedab7c53b5 upstream. It doesn't seem this spinlock was properly initialized. This bug was introduced by commit 7a410e8d4d97457c8c381e2de9cdc7bd

[ 011/153] [PARISC] Purge existing TLB entries in set_pte_at and ptep_set_wrprotect

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: John David Anglin commit 7139bc1579901b53db7e898789e916ee2fb52d78 upstream. This patch goes a long way toward fixing the minifail bug, and it  significantly improves the stability of SMP machi

[ 002/153] genirq: Avoid deadlock in spurious handling

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Thomas Gleixner commit e716efde75267eab919cdb2bef5b2cb77f305326 upstream. commit 52553ddf(genirq: fix regression in irqfixup, irqpoll) introduced a potential deadlock by calling the action hand

[RFC/PATCH] perf: Expand definition of sysfs format attribute

2013-03-03 Thread Michael Ellerman
Make it explicit that the format attributes may define overlapping bit ranges. Unfortunately this was left unspecified originally, and all the examples show non-overlapping ranges. I don't believe this is an ABI change, as we are defining something that was previously undefined, but others may disa

[ 017/153] staging: comedi: disallow COMEDI_DEVCONFIG on non-board minors

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Ian Abbott commit 754ab5c0e55dd118273ca2c217c4d95e9fbc8259 upstream. Comedi has two sorts of minor devices: (a) normal board minor devices in the range 0 to COMEDI_NUM_BOARD_MINORS-1 inclusive;

[ 006/153] [media] omap_vout: find_vma() needs ->mmap_sem held

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Al Viro commit 55ee64b30a38d688232e5eb2860467dddc493573 upstream. Walking rbtree while it's modified is a Bad Idea(tm); besides, the result of find_vma() can be freed just as it's getting retur

Re: [PATCH RFC] arm: l2x0: Leverage power saving features

2013-03-03 Thread Will Deacon
Hello Soren, On Fri, Mar 01, 2013 at 06:51:26PM +, Soren Brinkmann wrote: > Enable the 'dynamic clock stop' and 'standby mode' features in the > l2x0 disable path. > > Signed-off-by: Soren Brinkmann > --- > Hi, > > we are currently implementing a suspend to RAM like low power mode for > Zyn

[ 014/153] quota: autoload the quota_v2 module for QFMT_VFS_V1 quota format

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o commit c3ad83d9efdfe6a86efd44945a781f00c879b7b4 upstream. Otherwise, ext4 file systems with the quota featured enable will get a very confusing "No such process" error message if

[ 138/153] vhost: fix length for cross region descriptor

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: "Michael S. Tsirkin" commit bd97120fc3d1a11f3124c7c9ba1d91f51829eb85 upstream. If a single descriptor crosses a region, the second chunk length should be decremented by size translated so far,

[ 143/153] asus-laptop: Do not call HWRS on init

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings commit cb7da022450cdaaebd33078b6b32fb7dd2aaf6db upstream. Since commit 8871e99f89b7 ('asus-laptop: HRWS/HWRS typo'), module initialisation is very slow on the Asus UL30A. The HWR

[ 142/153] speakup: lower default software speech rate

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Samuel Thibault commit cfd757010691eae4e17acc246f74e7622c3a2f05 upstream. Speech synthesis beginners need a low speech rate, and trained people want a high speech rate. A medium speech rate is

[ 136/153] [media] Avoid sysfs oops when an rc_devs raw device is absent

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Douglas Bagnall commit 720bb6436ff30fccad05cf5bdf961ea5b1f5686d upstream. For some reason, when the lirc daemon learns that a usb remote control has been unplugged, it wants to read the sysfs a

[ 007/153] dca: check against empty dca_domains list before unregister provider

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Maciej Sosnowski commit c419fcfd071cf34ba00f9f65282583772d2655e7 upstream. When providers get blocked unregister_dca_providers() is called ending up with dca_providers and dca_domain lists empt

[ 151/153] ext4: rewrite punch hole to use ext4_ext_remove_space()

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Lukas Czerner commit 5f95d21fb6f2aaa52830e5b7fb405f6c71d3ab85 upstream. This commit rewrites ext4 punch hole implementation to use ext4_ext_remove_space() instead of its home gown way of doing

[ 149/153] exec: use -ELOOP for max recursion depth

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Kees Cook commit d740269867021faf4ce38a449353d2b986c34a67 upstream. To avoid an explosion of request_module calls on a chain of abusive scripts, fail maximum recursion with -ELOOP instead of -E

[ 016/153] s390/kvm: Fix store status for ACRS/FPRS

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Christian Borntraeger commit 15bc8d8457875f495c59d933b05770ba88d1eacb upstream. On store status we need to copy the current state of registers into a save area. Currently we might save stale ve

[ 012/153] ARM: PXA3xx: program the CSMSADRCFG register

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Igor Grinberg commit d107a204154ddd79339203c2deeb7433f0cf6777 upstream. The Chip Select Configuration Register must be programmed to 0x2 in order to achieve the correct behavior of the Static M

[ 139/153] 8250: use correct value for PORT_BRCM_TRUMANAGE

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Ben Hutchings When backporting commit ebebd49a8eab ('8250/16?50: Add support for Broadcom TruManage redirected serial port') I took the next available port type number for PORT_BRCM_TRUMANAGE (2

[ 003/153] KVM: s390: Handle hosts not supporting s390-virtio.

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Cornelia Huck commit 55c171a6d90dc0574021f9c836127cfd1a7d2e30 upstream. Running under a kvm host does not necessarily imply the presence of a page mapped above the main memory with the virtio i

[ 015/153] ext4: fix possible use-after-free with AIO

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Jan Kara commit 091e26dfc156aeb3b73bc5c5f277e433ad39331c upstream. Running AIO is pinning inode in memory using file reference. Once AIO is completed using aio_complete(), file reference is put

[ 005/153] [media] v4l: Reset subdev v4l2_dev field to NULL if registration fails

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Laurent Pinchart commit 317efce991620adc589b3005b9baed433dcb2a56 upstream. When subdev registration fails the subdev v4l2_dev field is left to a non-NULL value. Later calls to v4l2_device_unreg

[ 001/153] sunvdc: Fix off-by-one in generic_request().

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: "David S. Miller" [ Upstream commit f4d9605434c0fd4cc8639bf25cfc043418c52362 ] The 'operations' bitmap corresponds one-for-one with the operation codes, no adjustment is necessary. Reported-by

[ 009/153] ext4: return ENOMEM if sb_getblk() fails

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Theodore Ts'o commit 860d21e2c585f7ee8a4ecc06f474fdc33c9474f4 upstream. The only reason for sb_getblk() failing is if it can't allocate the buffer_head. So ENOMEM is more appropriate than EIO.

[ 019/153] x86-32, mm: Rip out x86_32 NUMA remapping code

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Dave Hansen commit f03574f2d5b2d6229dcdf2d322848065f72953c7 upstream. This code was an optimization for 32-bit NUMA systems. It has probably been the cause of a number of subtle bugs over the

[ 150/153] fs: cachefiles: add support for large files in filesystem caching

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Justin Lecher commit 98c350cda2c14a343d34ea01a3d9c24fea5ec66d upstream. Support the caching of large files. Addresses https://bugzilla.kernel.org/show_bug.cgi?id=31182 Signed-off-by: Justin L

[ 141/153] usb: Add USB_QUIRK_RESET_RESUME for all Logitech UVC webcams

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Laurent Pinchart commit e387ef5c47ddeaeaa3cbdc54424cdb7a28dae2c0 upstream. Most Logitech UVC webcams (both early models that don't advertise UVC compatibility and newer UVC-advertised devices)

[ 140/153] usb: Add quirk detection based on interface information

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Laurent Pinchart commit 80da2e0df5af700518611b7d1cc4fc9945bcaf95 upstream. When a whole class of devices (possibly from a specific vendor, or across multiple vendors) require a quirk, explictly

[ 135/153] [hid] usb hid quirks for Masterkit MA901 usb radio

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Alexey Klimov commit 0322bd3980b3ebf7dde8474e22614cb443d6479a upstream. Don't let Masterkit MA901 USB radio be handled by usb hid drivers. This device will be handled by radio-ma901.c driver.

[ 146/153] usermodehelper: ____call_usermodehelper() doesnt need do_exit()

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Oleg Nesterov commit 5b9bd473e3b8a8c6c4ae99be475e6e9b27568555 upstream. Minor cleanup. call_usermodehelper() can simply return, no need to call do_exit() explicitely. Signed-off-by: Oleg

[ 148/153] kmod: make __request_module() killable

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Oleg Nesterov commit 1cc684ab75123efe7ff446eb821d44375ba8fa30 upstream. As Tetsuo Handa pointed out, request_module() can stress the system while the oom-killed caller sleeps in TASK_UNINTERRUP

[ 098/153] mm: mmu_notifier: make the mmu_notifier srcu static

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Andrea Arcangeli commit 70400303ce0c4ced3139499c676d5c79636b0c72 upstream. The variable must be static especially given the variable name. s/RCU/SRCU/ over a few comments. Signed-off-by: Andr

[ 127/153] staging: comedi: ni_labpc: correct differential channel sequence for AI commands

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Ian Abbott commit 4c4bc25d0fa6beaf054c0b4c3b324487f266c820 upstream. Tuomas reported problems getting meaningful output from a Lab-PC+ in differential mode for AI cmds, but AI insn reads gave

[ 128/153] staging: comedi: ni_labpc: set up command4 register *after* command3

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Ian Abbott commit 22056e2b46246d97ff0f7c6e21a77b8daa07f02c upstream. Tuomas reported problems getting meaningful output from a Lab-PC+ in differential mode for AI cmds, but AI insn reads gave

[ 145/153] usermodehelper: implement UMH_KILLABLE

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Oleg Nesterov commit d0bd587a80960d7ba7e0c8396e154028c9045c54 upstream. Implement UMH_KILLABLE, should be used along with UMH_WAIT_EXEC/PROC. The caller must ensure that subprocess_info->path/e

[ 134/153] ata_piix: Add Device IDs for Intel Wellsburg PCH

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: James Ralston commit 3aee8bc52c415aba8148f144e5e5359b0fd75dd1 upstream. This patch adds the IDE-mode SATA Device IDs for the Intel Wellsburg PCH Signed-off-by: James Ralston Signed-off-by: Je

[ 125/153] ipv4: fix a bug in ping_err().

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Li Wei [ Upstream commit b531ed61a2a2a77eeb2f7c88b49aa5ec7d9880d8 ] We should get 'type' and 'code' from the outer ICMP header. Signed-off-by: Li Wei Signed-off-by: David S. Miller Signed-of

[ 130/153] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Seth Heasley commit 78140cfec503c60a178b11fbaae2fef63e9abdc0 upstream. This patch adds the IDE-mode SATA DeviceIDs for the Intel Lynx Point PCH. Signed-off-by: Seth Heasley Signed-off-by: Jef

[ 123/153] xen-netback: correctly return errors from netbk_count_requests()

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: David Vrabel [ Upstream commit 35876b5ffc154c357476b2c3bdab10feaf4bd8f0 ] netbk_count_requests() could detect an error, call netbk_fatal_tx_error() but return 0. The vif may then be used after

[ 118/153] drm/radeon/evergreen+: wait for the MC to settle after MC blackout

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Alex Deucher commit ed39fadd6df01095378e499fac3674883f16b853 upstream. Some chips seem to need a little delay after blacking out the MC before the requests actually stop. May fix: https://bugs

[ 116/153] nbd: fsync and kill block device on shutdown

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Paolo Bonzini commit 3a2d63f87989e01437ba994df5f297528c353d7d upstream. There are two problems with shutdown in the NBD driver. 1: Receiving the NBD_DISCONNECT ioctl does not sync the filesyst

[ 120/153] unbreak automounter support on 64-bit kernel with 32-bit userspace (v2)

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Helge Deller commit 4f4ffc3a5398ef9bdbb32db04756d7d34e356fcf upstream. automount-support is broken on the parisc architecture, because the existing #if list does not include a check for defined

[ 121/153] xen-pciback: rate limit error messages from xen_pcibk_enable_msi{,x}()

2013-03-03 Thread Ben Hutchings
3.2-stable review patch. If anyone has any objections, please let me know. -- From: Jan Beulich commit 51ac8893a7a51b196501164e645583bf78138699 upstream. ... as being guest triggerable (e.g. by invoking XEN_PCI_OP_enable_msi{,x} on a device not being MSI/MSI-X capable). This

  1   2   3   4   5   >