Re: [PATCH] rcu: Eliminate softirq processing from rcutree

2013-12-24 Thread Paul E. McKenney
On Wed, Dec 25, 2013 at 04:07:34AM +0100, Mike Galbraith wrote: > On Tue, 2013-12-24 at 11:36 -0800, Paul E. McKenney wrote: > > On Mon, Dec 23, 2013 at 05:38:53AM +0100, Mike Galbraith wrote: > > > On Sun, 2013-12-22 at 09:57 +0100, Mike Galbraith wrote: > > > > I'll let the box give > > > >

Re: tg3 and sd card reader at acer aspire

2013-12-24 Thread Vasiliy Tolstov
2013/12/25 Robert Hancock : > So apparently this machine got broken when we changed the behavior for the > ACPI ASPM-not-supported bit from forcing ASPM off for everything to leaving > ASPM in whatever state the BIOS left it in. And apparently for some reason > the device (devices?) doesn't work

Re: tg3 and sd card reader at acer aspire

2013-12-24 Thread Vasiliy Tolstov
2013/12/24 Bjorn Helgaas : > [+cc linux-pci because I think this is related to PCI ASPM] > > I'm afraid nobody wants to touch ASPM because it's such a mess, but I > hope somebody will step up and investigate this. Thank you! -- Vasiliy Tolstov, e-mail: v.tols...@selfip.ru jabber:

Re: tg3 and sd card reader at acer aspire

2013-12-24 Thread Robert Hancock
On 12/24/2013 11:52 AM, Bjorn Helgaas wrote: [+cc linux-pci because I think this is related to PCI ASPM] I'm afraid nobody wants to touch ASPM because it's such a mess, but I hope somebody will step up and investigate this. So apparently this machine got broken when we changed the behavior

[BUGREPORT] Linux USB 3.0

2013-12-24 Thread Markus Rechberger
A customer using a device with USBDEVFS is reporting following backtrace (it seems to be a rather generic issue related to linux usb 3.0 in general): According to him this problem is reproducible as soon as he starts the data transfer, is there anything known about that? He is using

[PATCH v3 15/19] cw1200: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal instead of memcmp. Cc: Solomon Peachy Cc: John W. Linville Cc: linux-wirel...@vger.kernel.org Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Weilong Chen Signed-off-by: Ding Tianhong ---

[PATCH v3 14/19] hostap: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal instead of memcmp. Cc: Jouni Malinen Cc: John W. Linville Cc: linux-wirel...@vger.kernel.org Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Weilong Chen Signed-off-by: Ding Tianhong ---

Re: [sched] perf-stat.cpu-migrations changes in dd write test

2013-12-24 Thread Alex Shi
On 12/25/2013 11:56 AM, Fengguang Wu wrote: > On Wed, Dec 25, 2013 at 11:30:27AM +0800, Alex Shi wrote: >> On 12/23/2013 01:24 PM, Fengguang Wu wrote: >>> On Mon, Dec 23, 2013 at 01:19:04PM +0800, Alex Shi wrote: On 12/22/2013 08:30 AM, fengguang...@intel.com wrote: > Alex, > > We

[PATCH v3 6/6] fat: update the limitation for fat fallocate

2013-12-24 Thread Namjae Jeon
From: Namjae Jeon update the limitation for fat fallocate. Signed-off-by: Namjae Jeon Signed-off-by: Amit Sahrawat --- Documentation/filesystems/vfat.txt | 10 ++ 1 file changed, 10 insertions(+) diff --git a/Documentation/filesystems/vfat.txt b/Documentation/filesystems/vfat.txt

[PATCH v3 1/6] fat: add i_disksize to represent uninitialized size

2013-12-24 Thread Namjae Jeon
From: Namjae Jeon Add i_disksize to represent uninitialized allocated size. And mmu_private represent initialized allocated size. Signed-off-by: Namjae Jeon Signed-off-by: Amit Sahrawat --- fs/fat/cache.c |6 +++--- fs/fat/fat.h |3 ++- fs/fat/file.c |4 +++- fs/fat/inode.c |

[PATCH v3 4/6] fat: fallback to buffered write in case of fallocated region on direct IO

2013-12-24 Thread Namjae Jeon
From: Namjae Jeon For normal cases of direct IO write, trying to seek to location greater than file size, makes it fall back to buffered write to fill that region. Similarly, in case for write in Fallocated region, make it fall to buffered write. Signed-off-by: Namjae Jeon Signed-off-by: Amit

[PATCH v3 5/6] fat: permit to return phy block number by fibmap in fallocated region

2013-12-24 Thread Namjae Jeon
From: Namjae Jeon Make the fibmap call the return the proper physical block number for any offset request in the fallocated range. Signed-off-by: Namjae Jeon Signed-off-by: Amit Sahrawat --- fs/fat/cache.c | 13 ++--- fs/fat/fat.h |3 +++ fs/fat/inode.c |3 +++ 3 files

[PATCH v3 3/6] fat: zero out seek range on _fat_get_block

2013-12-24 Thread Namjae Jeon
From: Namjae Jeon For normal buffered write operations, normally if we try to write to an offset > than file size, it does a cont_expand_zero till that offset. Now, in case of fallocated regions, since the blocks are already allocated. So, make it zero out that buffers for those blocks till the

[PATCH v3 0/6] fat: additions to support fat_fallocate

2013-12-24 Thread Namjae Jeon
From: Namjae Jeon This patch set provides support for doing fallocate operation on FAT filesystem. After series of review for the the feature The complete functionality is broken down into smaller subsets. v3: - fix i_disksize and mmu_private comments(uninit/initialized) - remove unneeded

[PATCH v3 2/6] fat: add fat_fallocate operation

2013-12-24 Thread Namjae Jeon
From: Namjae Jeon Implement preallocation via the fallocate syscall on VFAT partitions. This patch is based on an earlier patch of the same name which had some issues detailed below and did not get accepted. Refer https://lkml.org/lkml/2007/12/22/130. a) The preallocated space was not

[PATCH v3 10/19] mac8011: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use the possibly more efficient ether_addr_equal to instead of memcmp. Cc: Johannes Berg Cc: John W. Linville Cc: David Miller Cc: linux-wirel...@vger.kernel.org Cc: net...@vger.kernel.org Signed-off-by: Wang Weidong Signed-off-by: Ding Tianhong --- net/mac80211/iface.c | 7 +++ 1 file

[PATCH] audit: correct a type mismatch in audit_syscall_exit()

2013-12-24 Thread AKASHI Takahiro
audit_syscall_exit() saves a result of regs_return_value() in intermediate "int" variable and passes it to __audit_syscall_exit(), which expects its second argument as a "long" value. This will result in truncating the value returned by a system call and making a wrong audit record. I don't know

[PATCH v3 16/19] ipw2x00: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal instead of memcmp. Cc: Stanislav Yakovlev Cc: John W. Linville Cc: linux-wirel...@vger.kernel.org Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Weilong Chen Signed-off-by: Ding Tianhong ---

Re: [sched] perf-stat.cpu-migrations changes in dd write test

2013-12-24 Thread Fengguang Wu
On Wed, Dec 25, 2013 at 11:30:27AM +0800, Alex Shi wrote: > On 12/23/2013 01:24 PM, Fengguang Wu wrote: > > On Mon, Dec 23, 2013 at 01:19:04PM +0800, Alex Shi wrote: > >> On 12/22/2013 08:30 AM, fengguang...@intel.com wrote: > >>> Alex, > >>> > >>> We noticed some perf-stat.cpu-migrations changes

[PATCH v3 03/19] net: atl1: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use the recently added and possibly more efficient ether_addr_equal_unaligned to instead of memcmp. Cc: Jay Cliburn Cc: Chris Snook Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Weilong Chen Signed-off-by: Ding Tianhong ---

Re: [ANNOUNCE] 3.12.6-rt9

2013-12-24 Thread Mike Galbraith
On Tue, 2013-12-24 at 20:39 +0400, Pavel Vasilyev wrote: > 24.12.2013 19:47, Mike Galbraith пишет: > > On Mon, 2013-12-23 at 23:50 +0100, Sebastian Andrzej Siewior wrote: > > > crash> bt > > PID: 508TASK: 8802739ba340 CPU: 16 COMMAND: "ksoftirqd/16" > > YES!!! And ARM code broke :)

[PATCH v3 08/19] ozwpan: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal instead of memcmp. Cc: Rupesh Gujare Cc: Greg Kroah-Hartman Cc: de...@driverdev.osuosl.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Tan Xiaojun Signed-off-by: Ding Tianhong --- drivers/staging/ozwpan/ozcdev.c | 2 +-

[PATCH v3 11/19] atm: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal instead of memcmp. Cc: Chas Williams Cc: linux-atm-gene...@lists.sourceforge.net Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Yang Yingliang Signed-off-by: Ding Tianhong --- drivers/atm/nicstar.c | 4 ++-- 1 file

[PATCH v3 19/19] wireless: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal or ether_addr_equal_unaligned instead of memcmp. Cc: John W. Linville Cc: linux-wirel...@vger.kernel.org Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Weilong Chen Signed-off-by: Ding Tianhong ---

Re: [PATCH v7 09/12] efi: passing kexec necessary efi data via setup_data

2013-12-24 Thread Dave Young
On 12/25/13 at 11:12am, Dave Young wrote: > On 12/23/13 at 08:07am, Matt Fleming wrote: > > On Mon, 23 Dec, at 10:09:58AM, Dave Young wrote: > > > On 12/21/13 at 04:06pm, Matt Fleming wrote: > > > > On Fri, 20 Dec, at 06:02:19PM, Dave Young wrote: > > > > > @@ -133,6 +133,19 @@ extern void

[PATCH v3 18/19] rtlwifi: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal_unaligned instead of memcmp. Cc: Larry Finger Cc: Chaoming Li Cc: John W. Linville Cc: linux-wirel...@vger.kernel.org Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Weilong Chen Signed-off-by: Ding Tianhong ---

[PATCH RFT] regulator: act8865: Remove set_suspend_[en|dis]able implementation

2013-12-24 Thread Axel Lin
There is no suspend enable/disable settings mentioned in datasheet, so just don't implement .set_suspend_[en|dis]able callbacks. Signed-off-by: Axel Lin --- drivers/regulator/act8865-regulator.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/drivers/regulator/act8865-regulator.c

Re: [sched] perf-stat.cpu-migrations changes in dd write test

2013-12-24 Thread Alex Shi
On 12/23/2013 01:24 PM, Fengguang Wu wrote: > On Mon, Dec 23, 2013 at 01:19:04PM +0800, Alex Shi wrote: >> On 12/22/2013 08:30 AM, fengguang...@intel.com wrote: >>> Alex, >>> >>> We noticed some perf-stat.cpu-migrations changes by your commit >> >> Thanks for your wonder testing, Fengguang! >> How

Re: [PATCH] x86, irq, fix logical AND/OR error in check_irq_vectors_for_cpu_disable()

2013-12-24 Thread Chen, Gong
On Tue, Dec 24, 2013 at 08:19:09AM -0500, Prarit Bhargava wrote: > On 12/23/2013 09:51 PM, Chen, Gong wrote: > > On Mon, Dec 23, 2013 at 09:39:12AM -0500, Prarit Bhargava wrote: > >> diff --git a/arch/x86/kernel/irq.c b/arch/x86/kernel/irq.c > >> index 7d40698..aed7acc 100644 > >> ---

[PATCH v3 17/19] mwifiex: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal instead of memcmp. Cc: Bing Zhao Cc: John W. Linville Cc: linux-wirel...@vger.kernel.org Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Weilong Chen Signed-off-by: Ding Tianhong --- drivers/net/wireless/mwifiex/11n.c

[PATCH v3 01/19] net: freescale: remove unused compare_addr()

2013-12-24 Thread Ding Tianhong
The function did not be used any more, so remove it. Cc: Li Yang Cc: net...@vger.kernel.org Cc: linuxppc-...@lists.ozlabs.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Ding Tianhong --- drivers/net/ethernet/freescale/ucc_geth.c | 5 - 1 file changed, 5 deletions(-) diff --git

[PATCH v3 02/19] net: pcnet: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal to instead of memcmp. Cc: Don Fry Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Ding Tianhong --- drivers/net/ethernet/amd/pcnet32.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

[PATCH v3 07/19] zd1211rw: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal instead of memcmp. Cc: Daniel Drake Cc: Ulrich Kunitz Cc: "John W. Linville" Cc: linux-wirel...@vger.kernel.org Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Tan Xiaojun Signed-off-by: Ding Tianhong ---

[PATCH v3 05/19] ppp: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal to instead of memcmp. Cc: Michal Ostrowski Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Ding Tianhong --- drivers/net/ppp/pppoe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git

[PATCH v3 04/19] hamradio: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal to instead of memcmp. Cc: Joerg Reuter Cc: linux-h...@vger.kernel.org Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Ding Tianhong --- drivers/net/hamradio/bpqether.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)

[PATCH v3 00/19] slight optimization of addr compare for some modules

2013-12-24 Thread Ding Tianhong
Joe Perches add ether_addr_equal_unaligned to test if possibly unaligned to u16 Ethernet addresses are equal. If CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS is set, this uses the slightly faster generic routine ether_addr_equal, otherwise this uses memcmp. So I use the recently added and possibly

[PATCH v3 09/19] infiniband: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use the possibly more efficient ether_addr_equal to instead of memcmp. Cc: Roland Dreier Cc: Sean Hefty Cc: Hal Rosenstock Cc: Faisal Latif Cc: linux-r...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Wang Weidong Signed-off-by: Ding Tianhong ---

[PATCH v3 06/19] batman-adv: use batadv_compare_eth for concise

2013-12-24 Thread Ding Tianhong
It is better to use batadv_compate_eth instead of memcpy for concise style. Cc: Marek Lindner Cc: Simon Wunderlich Cc: Antonio Quartulli Cc: "David S. Miller" Cc: b.a.t.m@lists.open-mesh.org Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Tan Xiaojun

[PATCH v3 13/19] media: dvb_core: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal instead of memcmp. Cc: Mauro Carvalho Chehab Cc: linux-me...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Yang Yingliang Signed-off-by: Ding Tianhong --- drivers/media/dvb-core/dvb_net.c | 8 1 file changed, 4

Re: [PATCH v7 00/12] kexec kernel efi runtime support

2013-12-24 Thread Dave Young
On 12/23/13 at 07:36am, Matt Fleming wrote: > On Sun, 22 Dec, at 02:27:01PM, Toshi Kani wrote: > > > > The kexec branch is missing the following change, which is required for > > fast reboot with multi-cpus. > > > >commit 279f1df915c3a6ed3075d98a849705bf53851f99 > >Author: Vivek Goyal >

Re: [PATCH v7 09/12] efi: passing kexec necessary efi data via setup_data

2013-12-24 Thread Dave Young
On 12/23/13 at 08:07am, Matt Fleming wrote: > On Mon, 23 Dec, at 10:09:58AM, Dave Young wrote: > > On 12/21/13 at 04:06pm, Matt Fleming wrote: > > > On Fri, 20 Dec, at 06:02:19PM, Dave Young wrote: > > > > @@ -133,6 +133,19 @@ extern void efi_sync_low_kernel_mappings(void); > > > > extern void

Re: [PATCH v3 4/4] futex: Avoid taking hb lock if nothing to wakeup

2013-12-24 Thread Waiman Long
On 12/20/2013 08:36 PM, Davidlohr Bueso wrote: On Thu, 2013-12-19 at 15:14 -0800, Linus Torvalds wrote: On Thu, Dec 19, 2013 at 10:45 AM, Davidlohr Bueso wrote: - increment the counter at queue_lock() as we always end up calling queue_me() which adds the element to the list. Upon any

Re: [PATCH] rcu: Eliminate softirq processing from rcutree

2013-12-24 Thread Mike Galbraith
On Tue, 2013-12-24 at 11:36 -0800, Paul E. McKenney wrote: > On Mon, Dec 23, 2013 at 05:38:53AM +0100, Mike Galbraith wrote: > > On Sun, 2013-12-22 at 09:57 +0100, Mike Galbraith wrote: > > > I'll let the box give > > > RCU something to do for a couple days. No news is good news. > > > > Ho ho

[PATCH] ASoC: fsl_sai: Add disable operation for the corresponding data channel.

2013-12-24 Thread Xiubo Li
Enables/Disables the corresponding data channel for tx/rx operation. A channel must be enabled before its FIFO is accessed, and then disable it when tx/rx is stopped or idle. Signed-off-by: Xiubo Li --- sound/soc/fsl/fsl_sai.c | 21 + 1 file changed, 13 insertions(+), 8

[PATCH] ASoC: fsl_sai: Move the global registers setting to _dai_probe()

2013-12-24 Thread Xiubo Li
Because we cannot make sure which one of _dai_fmt() and _dai_sysclk() will be firstly called. So move the RCSR/TCSR and TCR1/RCR1's initialization to _dai_probe(), and this can make sure that before any of {T,R}CR{1~5} register to be set the RCSR/TCSR's RE/TE bit has been cleared for the hareware

[PATCH] checkpatch: Add tests for function pointer style misuses

2013-12-24 Thread Joe Perches
Kernel style uses function pointers in this form: "type (*funcptr)(args...)" Emit warnings when this function pointer form isn't used. Signed-off-by: Joe Perches --- scripts/checkpatch.pl | 59 +++ 1 file changed, 59 insertions(+) diff

[PATCH v3 12/19] isdn: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
Use possibly more efficient ether_addr_equal instead of memcmp. Cc: Karsten Keil Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Yang Yingliang Signed-off-by: Ding Tianhong --- drivers/isdn/i4l/isdn_net.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)

Re: [PATCH v2 03/20] net: pcnet: slight optimization of addr compare

2013-12-24 Thread Ding Tianhong
On 2013/12/25 1:59, David Miller wrote: > From: Ding Tianhong > Date: Tue, 24 Dec 2013 21:47:30 +0800 > >> Oh, no, maybe I was dizzy by these patches, I should be more careful, >> sorry about that, I will resend this one. > > You must resend the entire patch series when you make any changes.

[PATCH] Use __kernel_long_t in struct timex

2013-12-24 Thread H.J. Lu
X32 adjtimex system call is the same as x86-64 adjtimex system call, which uses 64-bit integer for long in struct timex. But x32 long is 32 bit. This patch replaces long in struct timex with __kernel_long_t. Signed-off-by: H.J. Lu --- include/uapi/linux/timex.h | 34

[PATCH v2] regulator: act8865: Remove unneeded regulator_unregister() calls

2013-12-24 Thread Axel Lin
This is not required because current code uses devm_regulator_register() to register regulators. Signed-off-by: Axel Lin --- v2: Fix typo in subject line s/Rmove/Remove/ drivers/regulator/act8865-regulator.c | 12 1 file changed, 12 deletions(-) diff --git

[PATCH v2] drivers: firmware: edd: fixed coding style errors.

2013-12-24 Thread Derek Perrin
Fixed coding style errors. Fixed spacing, tab and parenthesis errors. Signed-off-by: Derek Perrin --- Changes since v1: *cleaned up all checkpatch.pl errors *changed function pointer prototype to preferred style from Joe Perches *fixed edd_device *edev assignment in if condition

Re: [GIT PULL] libata fixes for v3.13-rc5

2013-12-24 Thread Alan Stern
On Tue, 24 Dec 2013, Tejun Heo wrote: > Hello, Linus. > > libata fixes for v3.13-rc5. There's one interseting commit - "libata, > freezer: avoid block device removal while system is frozen". It's an > ugly hack working around a deadlock condition between driver core > resume and block layer

RE: [PATCH] usb/core: fix NULL pointer dereference in recursively_mark_NOTATTACHED

2013-12-24 Thread Alan Stern
On Tue, 24 Dec 2013, Du, ChangbinX wrote: > > > usb_hub_to_struct_hub() can return NULL if the hub without active > > > configuration. So the result must be checked. > > > > > > BUG: unable to handle kernel NULL pointer dereference at 015c > > > How did you manage to trigger this BUG? If

Re: [PATCH] auxvec.h: account for AT_HWCAP2 in AT_VECTOR_SIZE_BASE

2013-12-24 Thread Nishanth Aravamudan
On 23.12.2013 [17:37:00 -0800], Linus Torvalds wrote: > Please cc the guilty parties when sending patches like this. > > Also, just out of interest, please describe how this bug affected > things. Did we overflow the saved_auxv[] array, or what? Also, how > does this change affect architectures

Re: [RFC] speeding up the stat() family of system calls...

2013-12-24 Thread Ingo Molnar
* Linus Torvalds wrote: > Here's both x86 people and filesystem people involved, because this > hacky RFC patch touches both. > > NOTE NOTE NOTE! I've modified "cp_new_stat()" in place, in a way that > is x86-64 specific. So the attached patch *only* works on x86-64, and > will very actively

Re: [PATCH v7 00/12] kexec kernel efi runtime support

2013-12-24 Thread Toshi Kani
On Mon, 2013-12-23 at 07:36 +, Matt Fleming wrote: > On Sun, 22 Dec, at 02:27:01PM, Toshi Kani wrote: > > > > The kexec branch is missing the following change, which is required for > > fast reboot with multi-cpus. > > > >commit 279f1df915c3a6ed3075d98a849705bf53851f99 > >Author:

Re: [RFC v3] Add ff-memless-next

2013-12-24 Thread Randy Dunlap
On 12/23/13 14:46, Michal Malý wrote: > --- > Documentation/input/ff-memless-next.txt | 145 ++ > drivers/input/Kconfig | 12 + > drivers/input/Makefile | 2 + > drivers/input/ff-memless-next.c | 786 > >

Re: [PATCH] rcu: Eliminate softirq processing from rcutree

2013-12-24 Thread Paul E. McKenney
On Mon, Dec 23, 2013 at 05:38:53AM +0100, Mike Galbraith wrote: > On Sun, 2013-12-22 at 09:57 +0100, Mike Galbraith wrote: > > I'll let the box give > > RCU something to do for a couple days. No news is good news. > > Ho ho hum, merry christmas, gift attached. Hmmm... I guess I should take a

Re: mm: kernel BUG at include/linux/swapops.h:131!

2013-12-24 Thread Sasha Levin
On 12/24/2013 01:07 AM, Joonsoo Kim wrote: On Mon, Dec 23, 2013 at 10:01:10PM -0500, Sasha Levin wrote: On 12/23/2013 09:51 PM, Joonsoo Kim wrote: On Mon, Dec 23, 2013 at 12:24:02PM -0500, Sasha Levin wrote: Ping? I've also Cc'ed the "this page shouldn't be locked at all" team. Hello, I

Re: iio_utils.h bug?

2013-12-24 Thread Jonathan Cameron
"Zubair Lutfullah :" wrote: >Hi, > >A guy posted this fix on my blog. I couldn't make sense of it. > >Thought I'd post it here. I'll send a proper patch file if >I knew what commit log I needed to write. >And I can't exactly sign-off :s. Yes you can. Patch routed through you, hence your sign

Re: [PATCH v2][TRIVIAL] x86/smpboot: fix cpu bootup message

2013-12-24 Thread Yinghai Lu
On Tue, Dec 24, 2013 at 2:35 AM, Borislav Petkov wrote: > On Tue, Dec 24, 2013 at 09:09:02AM +0800, Xie XiuQi wrote: >> On 2013/12/23 21:34, Borislav Petkov wrote: >> > On Mon, Dec 23, 2013 at 04:33:00PM +0800, Xie XiuQi wrote: >> >> When CPU0 and CPU1 aren't in same package, we got message >> >>

Re: [PATCH v2 03/20] net: pcnet: slight optimization of addr compare

2013-12-24 Thread David Miller
From: Ding Tianhong Date: Tue, 24 Dec 2013 21:47:30 +0800 > Oh, no, maybe I was dizzy by these patches, I should be more careful, > sorry about that, I will resend this one. You must resend the entire patch series when you make any changes. Thank you. -- To unsubscribe from this list: send

Re: tg3 and sd card reader at acer aspire

2013-12-24 Thread Bjorn Helgaas
[+cc linux-pci because I think this is related to PCI ASPM] I'm afraid nobody wants to touch ASPM because it's such a mess, but I hope somebody will step up and investigate this. On Tue, Dec 24, 2013 at 1:27 AM, Vasiliy Tolstov wrote: > Hi all and sorry for may be spamming mailing list. > > I

Re: [PATCH RFC 1/4] phy: Add new Exynos5 USB 3.0 PHY driver

2013-12-24 Thread Kishon Vijay Abraham I
Hi, On Thursday 05 December 2013 01:44 PM, Vivek Gautam wrote: Hi Kishon, On Wed, Dec 4, 2013 at 7:58 PM, Kishon Vijay Abraham I wrote: Hi Vivek, On Wednesday 20 November 2013 09:14 PM, Kishon Vijay Abraham I wrote: Hi, On Wednesday 20 November 2013 03:02 PM, Vivek Gautam wrote: On Wed,

Re: spinlock_irqsave() && flags (Was: pm80xx: Spinlock fix)

2013-12-24 Thread James Bottomley
On Tue, 2013-12-24 at 09:13 +, Suresh Thiagarajan wrote: > > On Tue, Dec 24, 2013 at 1:59 PM, Ingo Molnar wrote: > > > > * Oleg Nesterov wrote: > > > >> On 12/23, Ingo Molnar wrote: > >> > > >> > * Oleg Nesterov wrote: > >> > > >> > > Initially I thought that this is obviously wrong,

[GIT PULL] Final block fixes for 3.13

2013-12-24 Thread Jens Axboe
Hi Linus, A smallish collection of fixes destined for the 3.13 kernel. The pull request contains: - Fix for a memory leak on certain unplug events. - A collection of bcache fixes from Kent and Nicolas. - A few null_blk fixes and updates form Matias. - A marking of static of functions in the

[no subject]

2013-12-24 Thread Nitesh A Jain
From: Nitesh A Jain To: gre...@linuxfoundation.org Cc: de...@driverdev.osuosl.org, linux-kernel@vger.kernel.org, Nitesh A Jain Subject: [PATCH] Staging: bcm: Bcmchar.c: fixed a space before semicolon coding style issue Date: Tue, 24 Dec 2013 22:51:14 +0530 Message-Id:

Re: [PATCH v2 06/20] ppp: slight optimization of addr compare

2013-12-24 Thread Sergei Shtylyov
Hello. On 24-12-2013 20:35, Joe Perches wrote: [] diff --git a/drivers/net/ppp/pppoe.c b/drivers/net/ppp/pppoe.c [] @@ -131,12 +131,13 @@ static inline struct pppoe_net *pppoe_pernet(struct net *net) static inline int cmp_2_addr(struct pppoe_addr *a, struct pppoe_addr *b) { -

Re: [ANNOUNCE] 3.12.6-rt9

2013-12-24 Thread Pavel Vasilyev
24.12.2013 19:47, Mike Galbraith пишет: > On Mon, 2013-12-23 at 23:50 +0100, Sebastian Andrzej Siewior wrote: > crash> bt > PID: 508TASK: 8802739ba340 CPU: 16 COMMAND: "ksoftirqd/16" YES!!! And ARM code broke :) -- Pavel.

Re: [PATCH v2 06/20] ppp: slight optimization of addr compare

2013-12-24 Thread Joe Perches
On Tue, 2013-12-24 at 20:24 +0400, Sergei Shtylyov wrote: > On 24-12-2013 15:28, Ding Tianhong wrote: [] > > diff --git a/drivers/net/ppp/pppoe.c b/drivers/net/ppp/pppoe.c [] > > @@ -131,12 +131,13 @@ static inline struct pppoe_net *pppoe_pernet(struct > > net *net) > > > > static inline int

[PATCH] timerfd: show procfs fdinfo helper

2013-12-24 Thread Shawn Landden
| pos: 0 | flags:02004002 | clockid: 0 Cc: Thomas Gleixner Cc: Alexander Viro Signed-off-by: Shawn Landden --- fs/timerfd.c | 17 + 1 file changed, 17 insertions(+) diff --git a/fs/timerfd.c b/fs/timerfd.c index 9293121..e5fa587 100644 --- a/fs/timerfd.c +++

Re: [PATCH v2 06/20] ppp: slight optimization of addr compare

2013-12-24 Thread Sergei Shtylyov
Hello. On 24-12-2013 15:28, Ding Tianhong wrote: Use possibly more efficient ether_addr_equal to instead of memcmp. Cc: Michal Ostrowski Cc: net...@vger.kernel.org Cc: linux-kernel@vger.kernel.org Signed-off-by: Ding Tianhong --- drivers/net/ppp/pppoe.c | 5 +++-- 1 file changed, 3

[PATCH 1/2 v2] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63

2013-12-24 Thread Ethan Zhao
Because ixgbe driver limit the max number of VF functions could be enabled to 63, so define one macro IXGBE_MAX_VFS_DRV_LIMIT and cleanup the const 63 in code. v2: fix a typo. Signed-off-by: Ethan Zhao --- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 ++--

[PATCH 2/2] ixgbe: set driver_max_VFs should be done before enabling SRIOV

2013-12-24 Thread Ethan Zhao
commit 43dc4e01 Limit number of reported VFs to device specific value It doesn't work and always returns -EBUSY because VFs ware already enabled. ixgbe_enable_sriov() pci_enable_sriov() sriov_enable() { ... .. iov->ctrl |=

[PATCH 1/2] ixgbe: define IXGBE_MAX_VFS_DRV_LIMIT macro and cleanup const 63

2013-12-24 Thread Ethan Zhao
Because ixgbe driver limit the max number of VF functions could be enalbed to 63, so define one macro IXGBE_MAX_VFS_DRV_LIMIT and cleanup the const 63 in code. Signed-off-by: Ethan Zhao --- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 ++-- drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c |

Re: intel_pstate divide error with v3.13-rc4-256-gb7000ad

2013-12-24 Thread Viresh Kumar
Adding Dirk.. On 24 December 2013 20:06, Josh Boyer wrote: > Hi All, > > We've had a report [1] that the pstate driver causes KVM guests to > fail to boot because of a divide error. See the backtrace below. > > 4.839784] Intel P-state driver initializing. > [4.859972] Intel pstate

Re: [PATCH -tip v6 06/22] [BUGFIX] x86: Prohibit probing on memcpy/memset

2013-12-24 Thread Masami Hiramatsu
(2013/12/24 18:53), Jovi Zhangwei wrote: >>> Still no crash, use your kernel config. >>> memcpy and __memcpy have same address in /proc/kallsyms. >>> >>> Looks like a interesting problem. >> >> Agreed. In my case, those have same address, but only probing >> __memcpy caused a kernel crash. I'm not

[PATCH]

2013-12-24 Thread Evan Hosseini
--- Staging: android: fix parenthesis coding style issue in alarm-dev.c This is a patch to the alarm-dev.c file that fixes up a parenthesis warning found by the checkpatch.pl tool. Signed-off-by: Evan Hosseini --- drivers/staging/android/alarm-dev.c | 4 ++-- 1 file changed, 2 insertions(+), 2

Re: [PATCH] ipc: whitespace cleanup

2013-12-24 Thread Rik van Riel
On 12/24/2013 10:02 AM, Manfred Spraul wrote: > The ipc code does not adhere the typical linux coding style. > This patch fixes lots of simple whitespace errors. > > - mostly autogenerated by > scripts/checkpatch.pl -f --fix \ > --types=pointer_location,spacing,space_before_tab > - one

Re: [ANNOUNCE] 3.12.6-rt9

2013-12-24 Thread Mike Galbraith
On Mon, 2013-12-23 at 23:50 +0100, Sebastian Andrzej Siewior wrote: > Dear RT folks! > > I'm pleased to announce the v3.12.6-rt9 patch set. > > Changes since v3.12.6-rt8 > - ARM's mach-sti is now using rawlock as boot_lock (like the other > mach-*) > - There was a callpath to rcu_preempt_qs()

Re: [Query]: trace-cmd crashing with '-e syscalls' on 3.13-rc1

2013-12-24 Thread Viresh Kumar
On 24 December 2013 19:18, Steven Rostedt wrote: > Can you also produce this with just > "echo 1 > /sys/kernel/debug/tracing/events/syscalls/enable"? Will do that on 26th.. >> [ 299.998874] Unable to handle kernel NULL pointer dereference at >> virtual address 001b >> [ 300.005554] pgd =

[PATCH] regulator: act8865: Rmove unneeded regulator_unregister() calls

2013-12-24 Thread Axel Lin
This is not required because current code use devm_regulator_register() to register regulators. Signed-off-by: Axel Lin --- drivers/regulator/act8865-regulator.c | 12 1 file changed, 12 deletions(-) diff --git a/drivers/regulator/act8865-regulator.c

Re: [PATCH v2 01/20] net: slight optimization of addr compare for some modules

2013-12-24 Thread Ding Tianhong
于 2013/12/24 23:05, Joe Perches 写道: > On Tue, 2013-12-24 at 22:35 +0800, Ding Tianhong wrote: >> 于 2013/12/24 22:22, Joe Perches 写道: >>> On Tue, 2013-12-24 at 19:27 +0800, Ding Tianhong wrote: Use possibly more efficient ether_addr_equal_unaligned and ether_addr_equal to instead of

Re: [PATCH 3/3] softirq: Use const char * const for softirq_to_name, whitespace neatening

2013-12-24 Thread Joe Perches
On Tue, 2013-12-24 at 23:19 +0800, Wang YanQing wrote: > On Sun, Nov 17, 2013 at 01:55:12AM -0800, Joe Perches wrote: > > Reduce data size a little. > > Reduce checkpatch noise. > > > > $ size kernel/softirq.o* > >textdata bss dec hex filename > > 115546013

Re: [PATCH] mm/thp: fix vmas tear down race with thp splitting

2013-12-24 Thread Sasha Levin
On 12/23/2013 08:54 PM, Wanpeng Li wrote: Sasha reports unmap_page_range tears down pmd range which is race with thp splitting during page reclaim. Transparent huge page will be splitting during page reclaim. However, split pmd lock which held by __split_trans_huge_lock can't prevent

Re: [PATCH 3/3] softirq: Use const char * const for softirq_to_name, whitespace neatening

2013-12-24 Thread Wang YanQing
On Sun, Nov 17, 2013 at 01:55:12AM -0800, Joe Perches wrote: > Reduce data size a little. > Reduce checkpatch noise. > > $ size kernel/softirq.o* >text data bss dec hex filename > 11554 60134008 215755447 kernel/softirq.o.new > 11474 6093

Re: [PATCH v4 03/15] clk: Add regmap core helpers for enable/disable/is_enabled

2013-12-24 Thread Gerhard Sittig
On Mon, Dec 23, 2013 at 17:12 -0800, Stephen Boyd wrote: > > The clock framework already has support for simple gate clocks > but if drivers want to use the gate clock functionality they need > to wrap the gate clock in another struct and chain the ops by > calling the gate ops from their own

Re: [PATCH v2 01/20] net: slight optimization of addr compare for some modules

2013-12-24 Thread Joe Perches
On Tue, 2013-12-24 at 22:35 +0800, Ding Tianhong wrote: > 于 2013/12/24 22:22, Joe Perches 写道: > > On Tue, 2013-12-24 at 19:27 +0800, Ding Tianhong wrote: > >> Use possibly more efficient ether_addr_equal_unaligned > >> and ether_addr_equal to instead of memcmp. > > > > A negative of adding so

Re: Re: [PATCH -tip 3/3] perf-probe: Use the actual address as a hint for uprobes

2013-12-24 Thread Masami Hiramatsu
(2013/12/24 17:46), Namhyung Kim wrote: > On Tue, 24 Dec 2013 17:27:45 +0900, Masami Hiramatsu wrote: >> (2013/12/24 16:54), Namhyung Kim wrote: >>> Hi Masami, >>> >>> On Mon, 23 Dec 2013 19:50:10 +0900, Masami Hiramatsu wrote: (2013/12/23 16:46), Namhyung Kim wrote: > On Mon, 23 Dec 2013

[PATCH] ipc: whitespace cleanup

2013-12-24 Thread Manfred Spraul
The ipc code does not adhere the typical linux coding style. This patch fixes lots of simple whitespace errors. - mostly autogenerated by scripts/checkpatch.pl -f --fix \ --types=pointer_location,spacing,space_before_tab - one manual fixup (keep structure members tab-aligned) - removal

Re: [PATCH v2 01/20] net: slight optimization of addr compare for some modules

2013-12-24 Thread Ding Tianhong
于 2013/12/24 22:22, Joe Perches 写道: > On Tue, 2013-12-24 at 19:27 +0800, Ding Tianhong wrote: >> Use possibly more efficient ether_addr_equal_unaligned >> and ether_addr_equal to instead of memcmp. > > A negative of adding so many different drivers in a single > patch is that you miss sending

Re: [PATCH 1/2] TTY: pmac_zilog, check existence of ports in pmz_console_init()

2013-12-24 Thread Geert Uytterhoeven
On Fri, Nov 22, 2013 at 4:47 PM, Geert Uytterhoeven wrote: > When booting a multi-platform m68k kernel on a non-Mac with "console=ttyS0" > on the kernel command line, it crashes with: Can we please get this in stable, too? commit dc1dc2f8a5dd863bf2e79f338fc3ae29e99c683a Thanks! > Unable to

[PATCH] Add the LED burst trigger

2013-12-24 Thread lgxue
From: Joe Xue Allow LEDs blink in burst mode. Three parameters are exported to sysfs: freq, delay_off and times. new file: Documentation/leds/ledtrig-burst.txt modified: drivers/leds/trigger/Kconfig modified: drivers/leds/trigger/Makefile new file:

intel_pstate divide error with v3.13-rc4-256-gb7000ad

2013-12-24 Thread Josh Boyer
Hi All, We've had a report [1] that the pstate driver causes KVM guests to fail to boot because of a divide error. See the backtrace below. 4.839784] Intel P-state driver initializing. [4.859972] Intel pstate controlling: cpu 0 [4.867653] cpufreq: __cpufreq_add_dev: ->get() failed [

Re: [PATCHv5] dmaengine: Add support for BCM2835

2013-12-24 Thread Gene Anderson
Group: This is a request to augment with comments the DREQ explanation in the Broadcom BCM2835 pdf on page 61 regarding DMA peripheral mapping. Specifically, how to identify a pin on the 26 pin header to use for DMA reads. More specifically, if a clock signal, like GPCLK0 is output to

Re: firmware: new "platform microcode" warning in v3.13-rc1+

2013-12-24 Thread Takashi Iwai
At Tue, 24 Dec 2013 09:15:09 +0800, Ming Lei wrote: > > Hi, > > On Mon, Dec 2, 2013 at 1:32 AM, Paul Bolle wrote: > > 0) Booting v3.13-rc1 and v3.13-rc2 triggers two new warnings on an > > (outdated, I'm afraid) ThinkPad X41: > > [...] > > <6>[ 16.746119] libipw: 802.11

[GIT PULL] cgroup fixes for v3.13-rc5

2013-12-24 Thread Tejun Heo
Hey, Linus. Two fixes. One fixes a bug in the error path of cgroup_create(). The other changes cgrp->id lifetime rule so that the id doesn't get recycled before all controller states are destroyed. This premature id recycling made memcg malfunction. The following changes since commit

[GIT PULL] percpu fixes for v3.13-rc5

2013-12-24 Thread Tejun Heo
Hello, Linus. A single commit to fix a spurious sparse warning coming from DEFINE_PER_CPU()'s hack to support the use of weak symbols. Shouldn't cause observable behavior change. The following changes since commit 6ce4eac1f600b34f2f7f58f9cd8f0503d79e42ae: Linux 3.13-rc1 (2013-11-22 11:30:55

Re: [PATCH v2 01/20] net: slight optimization of addr compare for some modules

2013-12-24 Thread Joe Perches
On Tue, 2013-12-24 at 19:27 +0800, Ding Tianhong wrote: > Use possibly more efficient ether_addr_equal_unaligned > and ether_addr_equal to instead of memcmp. A negative of adding so many different drivers in a single patch is that you miss sending patches to the named maintainers. Most of these

[GIT PULL] libata fixes for v3.13-rc5

2013-12-24 Thread Tejun Heo
Hello, Linus. libata fixes for v3.13-rc5. There's one interseting commit - "libata, freezer: avoid block device removal while system is frozen". It's an ugly hack working around a deadlock condition between driver core resume and block layer device removal paths through freezer which was made

  1   2   3   4   5   >