Re: [PATCH 13/15] sched: Use a static_key for sched_clock_stable

2014-01-22 Thread Peter Zijlstra
On Wed, Jan 22, 2014 at 01:00:48PM +0100, Markus Trippelsdorf wrote: FYI it happens on real hardware on my machine: ... [0.00] Hierarchical RCU implementation. [0.00] NR_IRQS:4352 nr_irqs:712 16 [0.00] spurious 8259A interrupt: IRQ7. [0.00] Console: colour

Re: [PATCH v9 3/5] qrwlock, x86 - Treat all data type not bigger than long as atomic in x86

2014-01-22 Thread Ingo Molnar
* Peter Zijlstra pet...@infradead.org wrote: On Tue, Jan 21, 2014 at 04:31:56PM -0800, Linus Torvalds wrote: And if somebody tries to do a smp_store_release() on a random structure or union, do we care? We're not some nanny state that wants to give nice warnings for insane code. Hurm,

Re: [PATCH v9 3/5] qrwlock, x86 - Treat all data type not bigger than long as atomic in x86

2014-01-22 Thread Peter Zijlstra
On Wed, Jan 22, 2014 at 01:09:17PM +0100, Ingo Molnar wrote: * Peter Zijlstra pet...@infradead.org wrote: On Tue, Jan 21, 2014 at 04:31:56PM -0800, Linus Torvalds wrote: And if somebody tries to do a smp_store_release() on a random structure or union, do we care? We're not some nanny

Re: [PATCH v2] mm/zswap: Check all pool pages instead of one pool pages

2014-01-22 Thread Cai Liu
Hello Minchan 2014/1/22 Minchan Kim minc...@kernel.org Hello Cai, On Tue, Jan 21, 2014 at 09:52:25PM +0800, Cai Liu wrote: Hello Minchan 2014/1/21 Minchan Kim minc...@kernel.org: Hello, On Tue, Jan 21, 2014 at 02:35:07PM +0800, Cai Liu wrote: 2014/1/21 Minchan Kim

Re: [PATCH 13/15] sched: Use a static_key for sched_clock_stable

2014-01-22 Thread Peter Zijlstra
On Wed, Jan 22, 2014 at 01:07:57PM +0100, Peter Zijlstra wrote: On Wed, Jan 22, 2014 at 01:00:48PM +0100, Markus Trippelsdorf wrote: FYI it happens on real hardware on my machine: ... [0.00] Hierarchical RCU implementation. [0.00] NR_IRQS:4352 nr_irqs:712 16 [

Re: Kconfig errors

2014-01-22 Thread Prabhakar Lad
Hi Russell, On Fri, Jan 17, 2014 at 1:07 PM, Prabhakar Lad prabhakar.cse...@gmail.com wrote: Hi, On Linux-next branch I see following errors for davinci_all_defconfig da8xx_omapl_defconfig configs, arch/arm/Kconfig:1966:error: recursive dependency detected! arch/arm/Kconfig:1966:

[tip:x86/build] x86, relocs: Add manual debug mode

2014-01-22 Thread tip-bot for Michael Davidson
Commit-ID: 214a88768d34079b70e0f2ba37b91a3b717fddbb Gitweb: http://git.kernel.org/tip/214a88768d34079b70e0f2ba37b91a3b717fddbb Author: Michael Davidson m...@google.com AuthorDate: Tue, 21 Jan 2014 12:32:23 -0800 Committer: H. Peter Anvin h...@linux.intel.com CommitDate: Wed, 22 Jan 2014

[tip:x86/build] x86, boot: Use __attribute__((used)) to ensure videocard structs are emitted

2014-01-22 Thread tip-bot for David Woodhouse
Commit-ID: 9b3965f7401b0cc3ed2c228085a4c13b1c9243b1 Gitweb: http://git.kernel.org/tip/9b3965f7401b0cc3ed2c228085a4c13b1c9243b1 Author: David Woodhouse david.woodho...@intel.com AuthorDate: Wed, 8 Jan 2014 11:21:21 + Committer: H. Peter Anvin h...@linux.intel.com CommitDate: Wed, 22

Re: [PATCH 13/15] sched: Use a static_key for sched_clock_stable

2014-01-22 Thread Markus Trippelsdorf
On 2014.01.22 at 13:07 +0100, Peter Zijlstra wrote: On Wed, Jan 22, 2014 at 01:00:48PM +0100, Markus Trippelsdorf wrote: FYI it happens on real hardware on my machine: ... [0.00] Hierarchical RCU implementation. [0.00] NR_IRQS:4352 nr_irqs:712 16 [0.00] spurious

[tip:x86/build] x86: Remove duplication of 16-bit CFLAGS

2014-01-22 Thread tip-bot for David Woodhouse
Commit-ID: 1c678da3bd1339299ab667af68cad5032367fb1c Gitweb: http://git.kernel.org/tip/1c678da3bd1339299ab667af68cad5032367fb1c Author: David Woodhouse david.woodho...@intel.com AuthorDate: Wed, 8 Jan 2014 11:21:20 + Committer: H. Peter Anvin h...@linux.intel.com CommitDate: Wed, 22

Re: Kconfig errors

2014-01-22 Thread Russell King - ARM Linux
On Wed, Jan 22, 2014 at 05:54:29PM +0530, Prabhakar Lad wrote: Hi Russell, On Fri, Jan 17, 2014 at 1:07 PM, Prabhakar Lad prabhakar.cse...@gmail.com wrote: Hi, On Linux-next branch I see following errors for davinci_all_defconfig da8xx_omapl_defconfig configs,

Re: [tip:core/urgent] MAINTAINERS: Restore L: linux-kernel@vger.kernel.org entries

2014-01-22 Thread Ingo Molnar
* Joe Perches j...@perches.com wrote: Also, SubmittingPatches had and still has: 6) Select your CC (e-mail carbon copy) list. Unless you have a reason NOT to do so, CC linux-kernel@vger.kernel.org. Arguably, that same info should be added to the MAINTAINERS header instead

[tip:core/urgent] MAINTAINERS: Restore L: linux-kernel@vger.kernel.org entries

2014-01-22 Thread tip-bot for Ingo Molnar
Commit-ID: 981c3a4ff8596a9dcd2b058ee12d6749639c32a5 Gitweb: http://git.kernel.org/tip/981c3a4ff8596a9dcd2b058ee12d6749639c32a5 Author: Ingo Molnar mi...@kernel.org AuthorDate: Tue, 21 Jan 2014 10:59:20 +0100 Committer: Ingo Molnar mi...@kernel.org CommitDate: Wed, 22 Jan 2014 13:25:55

Re: [PATCH v2 0/4] Intel MPX support

2014-01-22 Thread Ingo Molnar
* Ren, Qiaowei qiaowei@intel.com wrote: -Original Message- From: Ingo Molnar [mailto:mingo.kernel@gmail.com] On Behalf Of Ingo Molnar Sent: Wednesday, January 22, 2014 7:53 PM To: Ren, Qiaowei Cc: H. Peter Anvin; Thomas Gleixner; Ingo Molnar; x...@kernel.org;

Re: [PATCH 13/15] sched: Use a static_key for sched_clock_stable

2014-01-22 Thread Peter Zijlstra
On Wed, Jan 22, 2014 at 01:26:09PM +0100, Markus Trippelsdorf wrote: On 2014.01.22 at 13:07 +0100, Peter Zijlstra wrote: On Wed, Jan 22, 2014 at 01:00:48PM +0100, Markus Trippelsdorf wrote: FYI it happens on real hardware on my machine: ... [0.00] Hierarchical RCU

Re: [BUG] sched: tip/master show soft lockup while running multiple VM

2014-01-22 Thread Peter Zijlstra
On Wed, Jan 22, 2014 at 04:27:45PM +0800, Michael wang wrote: # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set Could you try the patch here: lkml.kernel.org/r/20140122102435.gh31...@twins.programming.kicks-ass.net I suspect its the same issue. -- To

Re: [PATCH RFC 4/6] net: rfkill: gpio: add device tree support

2014-01-22 Thread Mark Brown
On Tue, Jan 21, 2014 at 07:50:06PM +0100, Arnd Bergmann wrote: I should have another look at the debugfs representation, but isn't there a global namespace that gets used for all gpios? Neither the con_id nor the name that the driver picks would be globally unique and stable across kernel

[PATCH] watchdog: Add sp805_wdt depends on ARM64

2014-01-22 Thread naresh . bhat
From: Naresh Bhat naresh.b...@linaro.org Add sp805_wdt depends on ARM64. Signed-off-by: Naresh Bhat naresh.b...@linaro.org --- drivers/watchdog/Kconfig |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/watchdog/Kconfig b/drivers/watchdog/Kconfig index

Re: [PATCH v4 00/36] mtd: st_spi_fsm: Add new driver

2014-01-22 Thread Lee Jones
Hi Brian, Version 4: Tended to Brian's previous review comments - Checkpatch acceptance - MODULE_DEVICE_TABLE() name slip correction - Timeout issue(s) resolved - Potential infinite loop mitigated - Code clarity suggests heeded - Duplication with MTD core code

Slab corruption in fanotify_free_event()

2014-01-22 Thread Jiri Kosina
Hi, booting current Linus' tree (df32e43a), I am getting Slab corruption (Not tainted): fanotify_event_info start=8800372e3320, len=64 Redzone: 0x9f911029d74e35b/0x9f911029d74e35b. Last user: [811e0bdd](fanotify_free_event+0x2d/0x40) 030: 6b 6b 6b 6b 6b 6b 6b 6b 00 00 00 00 6b

Re: [ANNOUNCE] Git v1.9-rc0

2014-01-22 Thread Javier Domingo Cansino
Will there be any change on how tarballs are distributed, taking into account that Google will be shutting down Google Code Downloads section[1][2]? Cheers Javier Domingo Cansino [1] Google Code download service change announcement:

[PATCH] perf tests: Add install prefix tests

2014-01-22 Thread Jiri Olsa
On Tue, Jan 21, 2014 at 07:58:41PM -0500, Josh Boyer wrote: On Tue, Jan 21, 2014 at 3:02 PM, Josh Boyer jwbo...@fedoraproject.org wrote: Hi All, I went to build Linux v3.13-737-g7fe67a1 in Fedora this morning and it resulted in RPM complaining that the perf and perf.so binaries had

Re: [tip:core/urgent] MAINTAINERS: Restore L: linux-kernel@vger.kernel.org entries

2014-01-22 Thread Joe Perches
On Wed, 2014-01-22 at 13:27 +0100, Ingo Molnar wrote: * Joe Perches j...@perches.com wrote: [] You have cut out my main argument from you reply and have ignored it: Not ignored. Threaded email works fine. Your main argument is that some people don't cc lkml because section entries don't

Re: [PATCH] sched/deadline: Add sched_dl documentation

2014-01-22 Thread Luca Abeni
Hi, On 01/21/2014 02:55 PM, Peter Zijlstra wrote: On Tue, Jan 21, 2014 at 01:50:41PM +0100, Luca Abeni wrote: On 01/21/2014 01:33 PM, Peter Zijlstra wrote: - During the execution of a job, the task might invoke a blocking system call, and block... When it wakes up, it is still in the

Re: [PATCH 2/3] ARM: kexec: copying code to ioremapped area

2014-01-22 Thread Wang Nan
On 2014/1/22 20:56, Vaibhav Bedia wrote: On Wed, Jan 22, 2014 at 6:25 AM, Wang Nan wangn...@huawei.com mailto:wangn...@huawei.com wrote: ARM's kdump is actually corrupted (at least for omap4460), mainly because of cache problem: flush_icache_range can't reliably ensure the copied

Re: [PATCH v9 3/5] qrwlock, x86 - Treat all data type not bigger than long as atomic in x86

2014-01-22 Thread Ingo Molnar
* Peter Zijlstra pet...@infradead.org wrote: On Wed, Jan 22, 2014 at 01:09:17PM +0100, Ingo Molnar wrote: * Peter Zijlstra pet...@infradead.org wrote: On Tue, Jan 21, 2014 at 04:31:56PM -0800, Linus Torvalds wrote: And if somebody tries to do a smp_store_release() on a random

Re: [PATCH] mm/mmu_notifier: restore set_pte_at_notify semantics

2014-01-22 Thread Andrea Arcangeli
On Wed, Jan 15, 2014 at 11:40:34AM +0200, Mike Rapoport wrote: Commit 6bdb913f0a70a4dfb7f066fb15e2d6f960701d00 (mm: wrap calls to set_pte_at_notify with invalidate_range_start and invalidate_range_end) breaks semantics of set_pte_at_notify. When calls to set_pte_at_notify are wrapped with

[PATCH 2/2] mfd: wm5110: Make additional DSP registers available to the user

2014-01-22 Thread Charles Keepax
Expose some DSP registers which are useful for DSP users to be able to access whilst debugging their firmware. Signed-off-by: Charles Keepax ckee...@opensource.wolfsonmicro.com --- drivers/mfd/wm5110-tables.c | 168 +

[PATCH 1/2] mfd: wm5102: Make additional DSP registers available to the user

2014-01-22 Thread Charles Keepax
Expose some DSP registers which are useful for DSP users to be able to access whilst debugging their firmware. Signed-off-by: Charles Keepax ckee...@opensource.wolfsonmicro.com --- drivers/mfd/wm5102-tables.c | 34 +

Re: [PATCH 13/15] sched: Use a static_key for sched_clock_stable

2014-01-22 Thread Markus Trippelsdorf
On 2014.01.22 at 13:30 +0100, Peter Zijlstra wrote: On Wed, Jan 22, 2014 at 01:26:09PM +0100, Markus Trippelsdorf wrote: On 2014.01.22 at 13:07 +0100, Peter Zijlstra wrote: On Wed, Jan 22, 2014 at 01:00:48PM +0100, Markus Trippelsdorf wrote: FYI it happens on real hardware on my machine:

[PATCH v3] ims-pcu: Add commands supported by the new version of the FW

2014-01-22 Thread Andrey Smirnov
New version of the PCU firmware supports two new commands: - IMS_PCU_CMD_OFN_SET_CONFIG which allows to write data to the registers of one finger navigation(OFN) chip present on the device - IMS_PCU_CMD_OFN_GET_CONFIG which allows to read data form the registers of said chip. This commit

Re: [PATCHSET 00/24] perf tools: Add support to accumulate hist periods (v6)

2014-01-22 Thread Jiri Olsa
On Tue, Jan 14, 2014 at 02:25:33PM +0900, Namhyung Kim wrote: Hello, This is a new attempt to implement cumulative hist period report. This work begins from Arun's SORT_INCLUSIVE patch [1] but I completely rewrote it from scratch. This patchset is based on my previous patchset [2] but I

Re: [PATCH v6 7/8] x86: patch all traced function calls using the int3-based framework

2014-01-22 Thread Petr Mladek
On Wed, 2014-01-15 at 10:47 -0500, Steven Rostedt wrote: On Tue, 10 Dec 2013 16:42:19 +0100 Petr Mladek pmla...@suse.cz wrote: diff --git a/arch/x86/kernel/alternative.c b/arch/x86/kernel/alternative.c index 03abf9abf681..e5c02af3a8cc 100644 --- a/arch/x86/kernel/alternative.c +++

Re: [RFC] Creating an eeprom class

2014-01-22 Thread Laszlo Papp
On Sun, Jan 20, 2013 at 07:08:28PM +0100, Thomas De Schampheleire wrote: [plaintext and fixed address of David Brownell] David passed away a year or so ago, so that's really not going to help :( Hi, Several of the eeprom drivers that live in drivers/misc/eeprom export a binary sysfs file

Re: [PATCH 2/3] ARM: kexec: copying code to ioremapped area

2014-01-22 Thread Russell King - ARM Linux
On Wed, Jan 22, 2014 at 07:25:15PM +0800, Wang Nan wrote: ARM's kdump is actually corrupted (at least for omap4460), mainly because of cache problem: flush_icache_range can't reliably ensure the copied data correctly goes into RAM. Quite right too. You're mistake here is thinking that

Re: [PATCH V5 6/8] time/cpuidle: Support in tick broadcast framework in the absence of external clock device

2014-01-22 Thread Thomas Gleixner
On Wed, 15 Jan 2014, Preeti U Murthy wrote: diff --git a/kernel/time/clockevents.c b/kernel/time/clockevents.c index 086ad60..d61404e 100644 --- a/kernel/time/clockevents.c +++ b/kernel/time/clockevents.c @@ -524,12 +524,13 @@ void clockevents_resume(void) #ifdef CONFIG_GENERIC_CLOCKEVENTS

[PATCH v2 RESEND 0/8] staging/lustre: sync with external tree

2014-01-22 Thread Peng Tao
Hi Greg, Here are the v2 of previous series. Each patch is checkpatch'ed and build-tested independently. Please see if it is OK to merge them. Thanks, Tao Cc: Andreas Dilger andreas.dil...@intel.com Andreas Dilger (1): staging/lustre/idl: remove LASSERT/CLASSERT from lustre_idl.h Andriy

[PATCH v2 RESEND 3/8] staging/lustre/llite: pass correct pointer to obd_iocontrol()

2014-01-22 Thread Peng Tao
From: John L. Hammond john.hamm...@intel.com In copy_and_ioctl() use the kernel space copy as the karg to obd_iocontrol(). Lustre-change: http://review.whamcloud.com/6274 Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-3283 Signed-off-by: John L. Hammond john.hamm...@intel.com Reviewed-by:

[PATCH v2 RESEND 1/8] staging/lustre/llite: remove ll_d_root_ops

2014-01-22 Thread Peng Tao
From: Lai Siyao laisi...@whamcloud.com Mnt root dentry will never be revalidated, but its d_op-d_compare will be called for its children, to simplify code, we use the same ll_d_ops as normal dentries. But its attribute may be invalid before access, this won't cause any issue because it always

[PATCH v2 RESEND 2/8] staging/lustre/llite: don't d_add for create only files

2014-01-22 Thread Peng Tao
From: Lai Siyao laisi...@whamcloud.com This is only part of the original Lustre commit. Splitted to remove d_add() for create only files, because the dentry is fake, and will be released right after use. Lustre-change: http://review.whamcloud.com/6797 Intel-bug-id:

[PATCH v2 RESEND 6/8] staging/lustre/obdclass: remove extra break in class_process_config

2014-01-22 Thread Peng Tao
From: Artem Blagodarenko artem_blagodare...@xyratex.com This is only part of the original Lustre commit, splitted to do the cleanup work. Intel-bug-id: https://jira.hpdd.intel.com/browse/LU-3155 Lustre-change: http://review.whamcloud.com/6025 Signed-off-by: Artem Blagodarenko

[PATCH v2 RESEND 7/8] staging/lustre/lustre_user.h: remove obsolete comments

2014-01-22 Thread Peng Tao
From: JC Lafoucriere jacques-charles.lafoucri...@cea.fr This is only part of the original Lustre commit, main part of which changes user space code. And now the comments above struct hsm_copy is no more true. Lustre-change: http://review.whamcloud.com/4737 Intel-bug-id:

[PATCH v2 RESEND 4/8] staging/lustre/idl: remove LASSERT/CLASSERT from lustre_idl.h

2014-01-22 Thread Peng Tao
From: Andreas Dilger adil...@whamcloud.com Remove the usage of LASSERT() and CLASSERT() from lustre_idl.h, so that it is usable from userspace programs if needed. These have crept in over the years, but are not intended to be there. The CLASSERT() checks for fid swabbing were largely redundant,

[PATCH v2 RESEND 5/8] staging/lustre/mgs: set_param -P option that sets value permanently

2014-01-22 Thread Peng Tao
From: Artem Blagodarenko artem_blagodare...@xyratex.com set_param and conf_param have different syntaxes. Also conf_param has unimplemented paths and no wildcarding support. This patch adds set_param -P option, that replaces the whole conf_param direct proc access with a simple upcall-type

[PATCH v2 RESEND 8/8] staging/lustre/ptlrpc: flock deadlock detection does not work

2014-01-22 Thread Peng Tao
From: Andriy Skulysh andriy_skul...@xyratex.com Flock deadlocks are checked on the first attempt to grant the flock only. If we try again to grant it after its blocking lock is cancelled, we don't check for deadlocks which also may exist. Perform deadlock detection during reprocess

[PATCH 1/6] staging/lustre/o2iblnd: fix is_vmalloc_addr build warning

2014-01-22 Thread Peng Tao
I got this building Lustre: drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c: In function ‘kiblnd_kvaddr_to_page’: drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c:532:2: warning: passing argument 1 of ‘is_vmalloc_addr’ makes pointer from integer without a cast [enabled by default]

[PATCH 2/6] staging/lustre/libcfs: remove cfs_curproc_groups_nr

2014-01-22 Thread Peng Tao
no user. Cc: Andreas Dilger andreas.dil...@intel.com Signed-off-by: Peng Tao bergw...@gmail.com --- .../staging/lustre/include/linux/libcfs/curproc.h |7 --- .../lustre/lustre/libcfs/linux/linux-curproc.c | 11 --- 2 files changed, 18 deletions(-) diff --git

Re: [PATCH] tty: Allow stealing of controlling ttys within user namespaces

2014-01-22 Thread Seth Forshee
On Tue, Jan 21, 2014 at 03:12:26PM -0800, Eric W. Biederman wrote: Seth Forshee seth.fors...@canonical.com writes: root is allowed to steal ttys from other sessions, but it requires system-wide CAP_SYS_ADMIN and therefore is not possible for root within a user namespace. This should be

Re: [PATCH 1/6] staging/lustre/o2iblnd: fix is_vmalloc_addr build warning

2014-01-22 Thread Peng Tao
Hi Greg, I got gmail failure after git send-email sent the first two patches. Please drop the two and I'll resend the whole series. Thanks, Tao On Wed, Jan 22, 2014 at 9:40 PM, Peng Tao bergw...@gmail.com wrote: I got this building Lustre:

[PATCH 1/6] staging/lustre/o2iblnd: fix is_vmalloc_addr build warning

2014-01-22 Thread Peng Tao
I got this building Lustre: drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c: In function ‘kiblnd_kvaddr_to_page’: drivers/staging/lustre/lnet/klnds/o2iblnd/o2iblnd_cb.c:532:2: warning: passing argument 1 of ‘is_vmalloc_addr’ makes pointer from integer without a cast [enabled by default]

[PATCH 3/6] staging/lustre/libcfs: remove cfs_curproc_cap_unpack

2014-01-22 Thread Peng Tao
no user. Cc: Andreas Dilger andreas.dil...@intel.com Signed-off-by: Peng Tao bergw...@gmail.com --- .../staging/lustre/include/linux/libcfs/curproc.h |1 - .../lustre/lustre/libcfs/linux/linux-curproc.c | 10 -- 2 files changed, 11 deletions(-) diff --git

[PATCH 2/6] staging/lustre/libcfs: remove cfs_curproc_groups_nr

2014-01-22 Thread Peng Tao
no user. Cc: Andreas Dilger andreas.dil...@intel.com Signed-off-by: Peng Tao bergw...@gmail.com --- .../staging/lustre/include/linux/libcfs/curproc.h |7 --- .../lustre/lustre/libcfs/linux/linux-curproc.c | 11 --- 2 files changed, 18 deletions(-) diff --git

[PATCH 5/6] staging/lustre/libcfs: remove CAPABILITY_VERSION tests

2014-01-22 Thread Peng Tao
_LINUX_CAPABILITY_VERSION is only for backward compatibility in user space. Kernel code doesn't care about it. Cc: Andreas Dilger andreas.dil...@intel.com Signed-off-by: Peng Tao bergw...@gmail.com --- .../lustre/lustre/libcfs/linux/linux-curproc.c | 16 1 file changed, 16

[PATCH 4/6] staging/lustre/libcfs: remove cfs_cap_{un}pack

2014-01-22 Thread Peng Tao
Cc: Andreas Dilger andreas.dil...@intel.com Signed-off-by: Peng Tao bergw...@gmail.com --- .../lustre/lustre/libcfs/linux/linux-curproc.c | 24 1 file changed, 10 insertions(+), 14 deletions(-) diff --git a/drivers/staging/lustre/lustre/libcfs/linux/linux-curproc.c

Re: [BUG] sched: tip/master show soft lockup while running multiple VM

2014-01-22 Thread Paolo Bonzini
Il 22/01/2014 13:36, Peter Zijlstra ha scritto: On Wed, Jan 22, 2014 at 04:27:45PM +0800, Michael wang wrote: # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set Could you try the patch here:

[PATCH 6/6] staging/lustre/libcfs: remove cfs_capable

2014-01-22 Thread Peng Tao
Cc: Andreas Dilger andreas.dil...@intel.com Signed-off-by: Peng Tao bergw...@gmail.com --- .../staging/lustre/include/linux/libcfs/curproc.h |1 - .../lustre/lustre/libcfs/linux/linux-curproc.c |6 -- .../lustre/lustre/libcfs/linux/linux-module.c |4 ++--

Re: [PATCH] sched/deadline: Add sched_dl documentation

2014-01-22 Thread Peter Zijlstra
On Wed, Jan 22, 2014 at 02:03:18PM +0100, Luca Abeni wrote: At which point I feel obliged to mention the work Jim did on statistical bounded tardiness and a potential future option: SCHED_FLAG_DL_AVG_RUNTIME, where we would allow tasks to somewhat exceed their runtime budget provided that they

Re: [PATCH] mm/mmu_notifier: restore set_pte_at_notify semantics

2014-01-22 Thread Haggai Eran
On 22/01/2014 15:10, Andrea Arcangeli wrote: On Wed, Jan 15, 2014 at 11:40:34AM +0200, Mike Rapoport wrote: Commit 6bdb913f0a70a4dfb7f066fb15e2d6f960701d00 (mm: wrap calls to set_pte_at_notify with invalidate_range_start and invalidate_range_end) breaks semantics of set_pte_at_notify. When

kernfs: lockdep complains about kernfs_addrm_ctx

2014-01-22 Thread Jiri Kosina
Hi Tejun, booting with current Linus' tree (df32e43a5) gives me this: INFO: trying to register non-static key. the code is fine but needs lockdep annotation. turning off the locking correctness validator. CPU: 1 PID: 105 Comm: udevd Not tainted 3.13.0-03477-gdf32e43 #1 Hardware name: LENOVO

Re: [PATCH] perf tests: Add install prefix tests

2014-01-22 Thread Josh Boyer
On Wed, Jan 22, 2014 at 8:02 AM, Jiri Olsa jo...@redhat.com wrote: On Tue, Jan 21, 2014 at 07:58:41PM -0500, Josh Boyer wrote: On Tue, Jan 21, 2014 at 3:02 PM, Josh Boyer jwbo...@fedoraproject.org wrote: Hi All, I went to build Linux v3.13-737-g7fe67a1 in Fedora this morning and it

Re: Is it ok for deferrable timer wakeup the idle cpu?

2014-01-22 Thread Thomas Gleixner
On Wed, 22 Jan 2014, Lei Wen wrote: Recently I want to do the experiment for cpu isolation over 3.10 kernel. But I find the isolated one is periodically waken up by IPI interrupt. By checking the trace, I find those IPI is generated by add_timer_on, which would calls wake_up_nohz_cpu, and

Re: [PATCHv3] dt: binding documentation for bq2415x charger

2014-01-22 Thread Sebastian Reichel
On Wed, Jan 22, 2014 at 04:07:25PM +0400, Dmitry Eremin-Solenikov wrote: On Wed, Jan 22, 2014 at 12:48 AM, Sebastian Reichel s...@ring0.de wrote: Add devicetree binding documentation for bq2415x charger. [...] I've seen, that you just sent a pull request for the power supply tree. Can

Re: [PATCH] Score: Remove select HAVE_GENERIC_HARDIRQS again

2014-01-22 Thread Lennox Wu
Acked-by: Lennox Wu lennox...@gmail.com 2014/1/22 Geert Uytterhoeven ge...@linux-m68k.org: Commit 5fbbf8a1a93452b26e7791cf32cefce62b0a480b (Score: The commit is for compiling successfully.) re-introduced select HAVE_GENERIC_HARDIRQS in v3.12-rc4, which had just been removed in v3.12-rc1 by

Re: [PATCH] mtd: mtd_oobtest: fix verify errors due to incorrect use of prandom_bytes_state()

2014-01-22 Thread Lothar Waßmann
Hi, Is anyone taking care of this? Lothar Waßmann wrote: When using prandom_bytes_state() it is critical to use the same block size in all invocations that are to produce the same random sequence. Otherwise the state of the PRNG will be out of sync if the blocksize is not divisible by 4.

Re: [Lsf-pc] [LSF/MM TOPIC] really large storage sectors - going beyond 4096 bytes

2014-01-22 Thread Ric Wheeler
On 01/22/2014 04:34 AM, Mel Gorman wrote: On Tue, Jan 21, 2014 at 10:04:29PM -0500, Ric Wheeler wrote: One topic that has been lurking forever at the edges is the current 4k limitation for file system block sizes. Some devices in production today and others coming soon have larger sectors and

[PATCH 1/4] ARM64: perf: add support for perf registers API

2014-01-22 Thread Jean Pihet
From: Jean Pihet jean.pi...@newoldbits.com This patch implements the functions required for the perf registers API, allowing the perf tool to interface kernel register dumps with libunwind in order to provide userspace backtracing. Compat mode is also supported. Only the general purpose user

[PATCH 2/4] ARM64: perf: wire up perf_regs and unwind support

2014-01-22 Thread Jean Pihet
From: Jean Pihet jean.pi...@newoldbits.com This patch hooks in the perf_regs and libunwind code for ARM64. The tools/perf/arch/arm64 is created; it contains the arch specific code for DWARF unwinding. Signed-off-by: Jean Pihet jean.pi...@linaro.org Cc: Will Deacon will.dea...@arm.com ---

[PATCH v5 0/4] perf: AARCH64 arch support

2014-01-22 Thread Jean Pihet
Add AARCH64 specific support. This includes the following: - AARCH64 perf registers definition and hooks, - compat mode registers use, i.e. profiling a 32-bit binary on a 64-bit system, - unwinding using the dwarf information from the .debug_frame section of the ELF binary, - unwinding using

[PATCH 3/4] ARM64: perf: add support for frame pointer unwinding in compat mode

2014-01-22 Thread Jean Pihet
When profiling a 32-bit application, user space callchain unwinding using the frame pointer is performed in compat mode. The code is taken over from the AARCH32 code and adapted to work on AARCH64. Signed-off-by: Jean Pihet jean.pi...@linaro.org --- arch/arm64/kernel/perf_event.c | 75

[PATCH 4/4] ARM64: perf: support dwarf unwinding in compat mode

2014-01-22 Thread Jean Pihet
Add support for unwinding using the dwarf information in compat mode. Using the correct user stack pointer allows perf to record the frames correctly in the native and compat modes. Note that although the dwarf frame unwinding works ok using libunwind in native mode (on ARMv7 ARMv8), some

Re: [PATCH v2] mm/zswap: Check all pool pages instead of one pool pages

2014-01-22 Thread Dan Streetman
On Wed, Jan 22, 2014 at 7:16 AM, Cai Liu liucai@gmail.com wrote: Hello Minchan 2014/1/22 Minchan Kim minc...@kernel.org Hello Cai, On Tue, Jan 21, 2014 at 09:52:25PM +0800, Cai Liu wrote: Hello Minchan 2014/1/21 Minchan Kim minc...@kernel.org: Hello, On Tue, Jan 21, 2014

[PATCH] ARM: EXYNOS: cpuidle: Fix build error of no type of module_init

2014-01-22 Thread Krzysztof Kozlowski
Add missing include to fix build error: arch/arm/mach-exynos/cpuidle.c:256:1: warning: data definition has no type or storage class [enabled by default] arch/arm/mach-exynos/cpuidle.c:256:1: error: type defaults to ‘int’ in declaration of ‘module_init’ [-Werror=implicit-int]

[PATCH] cpufreq: exynos: Fix build error of no type of module_init

2014-01-22 Thread y
From: Krzysztof Kozlowski k.kozlow...@samsung.com Add missing include to fix build error: drivers/cpufreq/exynos-cpufreq.c:292:1: warning: data definition has no type or storage class [enabled by default] drivers/cpufreq/exynos-cpufreq.c:292:1: error: type defaults to ‘int’ in declaration of

Re: [PATCH] mm/zswap: add writethrough option

2014-01-22 Thread Dan Streetman
On Fri, Jan 17, 2014 at 12:41 AM, Dan Streetman ddstr...@ieee.org wrote: On Wed, Jan 15, 2014 at 12:42 AM, Minchan Kim minc...@kernel.org wrote: Hello, On Tue, Jan 14, 2014 at 10:10:44AM -0500, Dan Streetman wrote: On Mon, Jan 13, 2014 at 7:11 PM, Minchan Kim minc...@kernel.org wrote: Hello

[PATCH RESEND] cpufreq: exynos: Fix build error of no type of module_init

2014-01-22 Thread Krzysztof Kozlowski
Add missing include to fix build error: drivers/cpufreq/exynos-cpufreq.c:292:1: warning: data definition has no type or storage class [enabled by default] drivers/cpufreq/exynos-cpufreq.c:292:1: error: type defaults to ‘int’ in declaration of ‘module_init’ [-Werror=implicit-int]

Re: [PATCH 13/15] sched: Use a static_key for sched_clock_stable

2014-01-22 Thread Sasha Levin
On 01/22/2014 08:14 AM, Markus Trippelsdorf wrote: On 2014.01.22 at 13:30 +0100, Peter Zijlstra wrote: On Wed, Jan 22, 2014 at 01:26:09PM +0100, Markus Trippelsdorf wrote: On 2014.01.22 at 13:07 +0100, Peter Zijlstra wrote: On Wed, Jan 22, 2014 at 01:00:48PM +0100, Markus Trippelsdorf

Re: [PATCH 4/5] spi: Check that Quad/Dual is half duplex

2014-01-22 Thread Geert Uytterhoeven
On Tue, Jan 21, 2014 at 4:10 PM, Geert Uytterhoeven ge...@linux-m68k.org wrote: Quad and Dual SPI Transfers use all available data lines (incl. MOSI/MISO), hence they must be half duplex. Add a check that verify that. Actually this is valid if SPI_LOOP is also set. Will send an update.

Newly built kernel not showing up in Ubuntu's grub

2014-01-22 Thread Madhusudhan Rao Sripalle
Existing kernel on the ubuntu system is 3.2.0-23-generic. While the new one is 3.11.10. The Grub has/displays fedora and ubuntu each one and their corresponding recovery modes. On building and installing 3.11.10 on Ubuntu's, the newly built kernel doesn't show up in grub at the boot time. Kindly

Re: [BISECTED] Linux 3.12.7 introduces page map handling regression

2014-01-22 Thread Daniel Borkmann
On 01/22/2014 08:29 AM, Steven Noonan wrote: On Wed, Jan 22, 2014 at 12:02:15AM -0500, Konrad Rzeszutek Wilk wrote: On Tue, Jan 21, 2014 at 07:20:45PM -0800, Steven Noonan wrote: On Tue, Jan 21, 2014 at 06:47:07PM -0800, Linus Torvalds wrote: On Tue, Jan 21, 2014 at 5:49 PM, Greg

Re: [PATCH] mtd: mtd_oobtest: fix verify errors due to incorrect use of prandom_bytes_state()

2014-01-22 Thread Akinobu Mita
2014/1/22 Lothar Waßmann l...@karo-electronics.de: Hi, Is anyone taking care of this? Lothar Waßmann wrote: When using prandom_bytes_state() it is critical to use the same block size in all invocations that are to produce the same random sequence. Otherwise the state of the PRNG will be

Re: Help Needed

2014-01-22 Thread Madhusudhan Rao Sripalle
Thanks to Randy and Ryan for the responses. The pointers are really helpful. Currently I am facing an issue with Ubuntu's grub not displaying the newly built kernel. Existing kernel on the ubuntu system is 3.2.0-23-generic. While the new one is 3.11.10. The Grub has/displays fedora and ubuntu

[GIT PULL] First round of KVM updates for 3.14

2014-01-22 Thread Paolo Bonzini
Linus, The following changes since commit dc1ccc48159d63eca5089e507c82c7d22ef60839: Linux 3.13-rc2 (2013-11-29 12:57:14 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/virt/kvm/kvm.git tags/for-linus for you to fetch changes up to

Re: [PATCH] watchdog: Add sp805_wdt depends on ARM64

2014-01-22 Thread Viresh Kumar
On 22 January 2014 18:14, naresh.b...@linaro.org wrote: From: Naresh Bhat naresh.b...@linaro.org Add sp805_wdt depends on ARM64. Signed-off-by: Naresh Bhat naresh.b...@linaro.org --- drivers/watchdog/Kconfig |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git

Re: [PATCH 18/20] clocksource / acpi: Add macro CLOCKSOURCE_ACPI_DECLARE

2014-01-22 Thread Linus Walleij
On Wed, Jan 22, 2014 at 12:45 PM, Mark Rutland mark.rutl...@arm.com wrote: On Wed, Jan 22, 2014 at 08:26:50AM +, Linus Walleij wrote: This hammers down the world to compile one binary for ACPI and one binary for device tree. Maybe that's fine, I don't know. How does it do that? Bah it

Re: [PATCH RESEND] cpufreq: exynos: Fix build error of no type of module_init

2014-01-22 Thread Viresh Kumar
On 22 January 2014 19:51, Krzysztof Kozlowski k.kozlow...@samsung.com wrote: Add missing include to fix build error: drivers/cpufreq/exynos-cpufreq.c:292:1: warning: data definition has no type or storage class [enabled by default] drivers/cpufreq/exynos-cpufreq.c:292:1: error: type defaults

Re: [PATCH] perf tests: Add install prefix tests

2014-01-22 Thread Jiri Olsa
On Wed, Jan 22, 2014 at 09:03:21AM -0500, Josh Boyer wrote: On Wed, Jan 22, 2014 at 8:02 AM, Jiri Olsa jo...@redhat.com wrote: On Tue, Jan 21, 2014 at 07:58:41PM -0500, Josh Boyer wrote: On Tue, Jan 21, 2014 at 3:02 PM, Josh Boyer jwbo...@fedoraproject.org wrote: Hi All, I went to

Re: [Lsf-pc] [LSF/MM TOPIC] really large storage sectors - going beyond 4096 bytes

2014-01-22 Thread Mel Gorman
On Wed, Jan 22, 2014 at 09:10:48AM -0500, Ric Wheeler wrote: On 01/22/2014 04:34 AM, Mel Gorman wrote: On Tue, Jan 21, 2014 at 10:04:29PM -0500, Ric Wheeler wrote: One topic that has been lurking forever at the edges is the current 4k limitation for file system block sizes. Some devices in

Re: [PATCH] perf tests: Add install prefix tests

2014-01-22 Thread Josh Boyer
On Wed, Jan 22, 2014 at 9:44 AM, Jiri Olsa jo...@redhat.com wrote: On Wed, Jan 22, 2014 at 09:03:21AM -0500, Josh Boyer wrote: On Wed, Jan 22, 2014 at 8:02 AM, Jiri Olsa jo...@redhat.com wrote: On Tue, Jan 21, 2014 at 07:58:41PM -0500, Josh Boyer wrote: On Tue, Jan 21, 2014 at 3:02 PM, Josh

Re: [PATCH] drivers/hid/wacom: fixed coding style issues

2014-01-22 Thread Rob Schroer
On Tue, Jan 21, 2014 at 10:40:45PM -0800, Dmitry Torokhov wrote: I think this should be error = kstrtoint(buf, 10, new_speed); if (error) return error; I just lost my SSD/branch, so here is a fresh patch for mainline: Fixed some coding style issues, removed

[PATCH v2] tty: Allow stealing of controlling ttys within user namespaces

2014-01-22 Thread Seth Forshee
root is allowed to steal ttys from other sessions, but it requires system-wide CAP_SYS_ADMIN and therefore is not possible for root within a user namespace. This should be allowed so long as the process doing the stealing is privileged towards the session which currently owns the tty. Update this

Re: Help Needed

2014-01-22 Thread Mark Knecht
On Wed, Jan 22, 2014 at 6:34 AM, Madhusudhan Rao Sripalle madhu.sripa...@gmail.com wrote: Thanks to Randy and Ryan for the responses. The pointers are really helpful. Currently I am facing an issue with Ubuntu's grub not displaying the newly built kernel. Existing kernel on the ubuntu system

Re: [PATCH 18/20] clocksource / acpi: Add macro CLOCKSOURCE_ACPI_DECLARE

2014-01-22 Thread Arnd Bergmann
On Wednesday 22 January 2014 11:46:16 Mark Rutland wrote: On Mon, Jan 20, 2014 at 09:08:32AM +, Hanjun Guo wrote: On 2014-1-17 22:21, Arnd Bergmann wrote: On Friday 17 January 2014, Hanjun Guo wrote: From: Amit Daniel Kachhap amit.dan...@samsung.com This macro does the same

Re: [Lsf-pc] [LSF/MM TOPIC] really large storage sectors - going beyond 4096 bytes

2014-01-22 Thread Ric Wheeler
On 01/22/2014 09:34 AM, Mel Gorman wrote: On Wed, Jan 22, 2014 at 09:10:48AM -0500, Ric Wheeler wrote: On 01/22/2014 04:34 AM, Mel Gorman wrote: On Tue, Jan 21, 2014 at 10:04:29PM -0500, Ric Wheeler wrote: One topic that has been lurking forever at the edges is the current 4k limitation for

Re: [PATCH 6/8] Use __kernel_ulong_t in x86 struct semid64_ds

2014-01-22 Thread Catalin Marinas
On Tue, Jan 21, 2014 at 06:06:11PM +, H.J. Lu wrote: On Tue, Jan 21, 2014 at 9:10 AM, Catalin Marinas catalin.mari...@arm.com wrote: On Fri, Dec 27, 2013 at 05:25:10PM +, H.J. Lu wrote: Both x32 and x86-64 use the same struct semid64_ds for system calls. But x32 long is 32-bit.

Re: [PATCH 0/8] Update kernel uabi header files for x32

2014-01-22 Thread Catalin Marinas
On Tue, Jan 21, 2014 at 09:06:59AM -0800, H. Peter Anvin wrote: On 12/27/2013 02:14 PM, H.J. Lu wrote: X32 uses the same kernel system call interface as x86-64 for many system calls. However, long is 64-bit for x86-64 and is 32-bit for x32. Where long or unsigned long are used in struct

Re: [PATCH RESEND] cpufreq: exynos: Fix build error of no type of module_init

2014-01-22 Thread Krzysztof Kozlowski
On Wed, 2014-01-22 at 20:12 +0530, Viresh Kumar wrote: On 22 January 2014 19:51, Krzysztof Kozlowski k.kozlow...@samsung.com wrote: Add missing include to fix build error: drivers/cpufreq/exynos-cpufreq.c:292:1: warning: data definition has no type or storage class [enabled by default]

Re: [PATCH] Add HID's to hid-microsoft driver of Surface Type/Touch Cover 2 to fix bug

2014-01-22 Thread Benjamin Tissoires
Hi Reyad, On Wed, Jan 22, 2014 at 12:05 AM, Reyad Attiyat reyad.atti...@gmail.com wrote: Hello Benjamin, Hi, Thanks for reminding me of hid_have_special_driver[]. I noticed that this device has the HID_DG_CONTACTID and in the comment of the hid_have_sepcial_driver[] * Please note that

[PATCH] perf tools: Fix traceevent plugin path definitions

2014-01-22 Thread Josh Boyer
The plugindir_SQ definition contains $(prefix) which is not needed as the $(libdir) definition already contains prefix in it. This leads to the path including an extra prefix in it, e.g. /usr/usr/lib64. The -DPLUGIN_DIR defintion includes DESTDIR. This is incorrect, as it sets the plugin search

Re: Help Needed

2014-01-22 Thread Mark Knecht
On Wed, Jan 22, 2014 at 7:05 AM, Madhusudhan Rao Sripalle madhu.sripa...@gmail.com wrote: The grub file is /boot/grub/grub.cfg. The newly built kernel is reflected in grub.cfg. But, the grub doesn't display this new kernel at the boot time. I tried few tips from the web. It is no help. That is

Re: Help Needed

2014-01-22 Thread Madhusudhan Rao Sripalle
The grub file is /boot/grub/grub.cfg. The newly built kernel is reflected in grub.cfg. But, the grub doesn't display this new kernel at the boot time. I tried few tips from the web. It is no help. That is why I sought help from this forum. On Wed, Jan 22, 2014 at 8:25 PM, Mark Knecht

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