[PATCH v2 4/7] mm/hwpoison: replacing atomic_long_sub() with atomic_long_dec()

2013-08-23 Thread Wanpeng Li
Repalce atomic_long_sub() with atomic_long_dec() since the page is normal page instead of hugetlbfs page or thp. Signed-off-by: Wanpeng Li --- mm/memory-failure.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/memory-failure.c b/mm/memory-failure.c index a6c4752..297965e

[PATCH v2 5/7] mm/hwpoison: don't set migration type twice to avoid hold heavy contend zone->lock

2013-08-23 Thread Wanpeng Li
v1 -> v2: * add more explanation in patch description. Set pageblock migration type will hold zone->lock which is heavy contended in system to avoid race. However, soft offline page will set pageblock migration type twice during get page if the page is in used, not hugetlbfs page and not o

[PATCH v2 7/7] mm/hwpoison: add '#' to madvise_hwpoison

2013-08-23 Thread Wanpeng Li
Add '#' to madvise_hwpoison. Before patch: [ 95.892866] Injecting memory failure for page 19d0 at b7786000 [ 95.893151] MCE 0x19d0: non LRU page recovery: Ignored After patch: [ 95.892866] Injecting memory failure for page 0x19d0 at 0xb7786000 [ 95.893151] MCE 0x19d0: non LRU page recov

Re: [PATCH] remove sched notifier for cross-cpu migrations

2013-08-23 Thread Gleb Natapov
On Fri, Aug 23, 2013 at 12:22:30PM +0200, Peter Zijlstra wrote: > On Wed, Jul 10, 2013 at 10:21:57PM -0300, Marcelo Tosatti wrote: > > > > Linux as a guest on KVM hypervisor, the only user of the pvclock > > vsyscall interface, does not require notification on task migration > > because: >

[PATCH v2 2/7] mm/hwpoison: don't need to hold compound lock for hugetlbfs page

2013-08-23 Thread Wanpeng Li
v1 -> v2: * drop compound_trans_order completely compound lock is introduced by commit e9da73d67("thp: compound_lock."), it is used to serialize put_page against __split_huge_page_refcount(). In addition, transparent hugepages will be splitted in hwpoison handler and just one subpage will

[PATCH v2 1/7] mm/hwpoison: fix lose PG_dirty flag for errors on mlocked pages

2013-08-23 Thread Wanpeng Li
memory_failure() store the page flag of the error page before doing unmap, and (only) if the first check with page flags at the time decided the error page is unknown, it do the second check with the stored page flag since memory_failure() does unmapping of the error pages before doing page_action(

Re: [RFC 08/17] ARM: mvebu: remove custom .init_time hook

2013-08-23 Thread Sebastian Hesselbarth
On 08/23/13 12:06, Gregory CLEMENT wrote: On 20/08/2013 04:04, Sebastian Hesselbarth wrote: With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. As a feared it won't work on Armada XP. You moved coherency_init(), and l2x0_of_init() in the init_ma

Re: [PATCH V5 3/5] POWER/cpuidle: Generic IBM-POWER backend cpuidle driver.

2013-08-23 Thread Deepthi Dharwar
On 08/23/2013 08:46 AM, Wang Dongsheng-B40534 wrote: > >> diff --git a/drivers/cpuidle/Kconfig b/drivers/cpuidle/Kconfig >> index 0e2cd5c..e805dcd 100644 >> --- a/drivers/cpuidle/Kconfig >> +++ b/drivers/cpuidle/Kconfig > > Maybe drivers/cpuidle/Kconfig.powerpc is better? Like arm. > Yes will d

Re: [PATCH] remove sched notifier for cross-cpu migrations

2013-08-23 Thread Peter Zijlstra
On Fri, Aug 23, 2013 at 01:31:43PM +0300, Gleb Natapov wrote: > On Fri, Aug 23, 2013 at 12:22:30PM +0200, Peter Zijlstra wrote: > > On Wed, Jul 10, 2013 at 10:21:57PM -0300, Marcelo Tosatti wrote: > > > > > > Linux as a guest on KVM hypervisor, the only user of the pvclock > > > vsyscall int

Re: [PATCH 4/4] staging: ozwpan: Create deferred work to destroy PD object.

2013-08-23 Thread Rupesh Gujare
On 22/08/13 18:45, Sergei Shtylyov wrote: +void oz_pd_destroy(struct oz_pd *pd) +{ +int ret; + +if (hrtimer_active(&pd->timeout)) +hrtimer_cancel(&pd->timeout); +if (hrtimer_active(&pd->heartbeat)) +hrtimer_cancel(&pd->heartbeat); + +memset(&pd->workitem, 0, sizeof

Re: [sched_delayed] sched: RT throttling activated

2013-08-23 Thread Martin Mokrejs
Hi Peter, Peter Zijlstra wrote: > On Fri, Aug 23, 2013 at 10:53:02AM +0200, Martin Mokrejs wrote: >> Hi, >> I tried to figure out what this message really means. I came to >> https://rt.wiki.kernel.org/index.php/Frequently_Asked_Questions >> but I am still lost. I lack in the FAQ some user-rela

[git pull] drm fixes

2013-08-23 Thread Dave Airlie
Hi Linus, Ben was on holidays for a week so a few nouveau regression fixes backed up, but they all seem necessary, otherwise one i915 and one gma500 fix. Dave. The following changes since commit 3387ed83943daf6cb1bb4195ae369067b9cd80ce: Merge tag 'drm-intel-fixes-2013-08-15' of git://peopl

Re: [PATCH 1/3] mfd: timberdale: Staticize local variables

2013-08-23 Thread Lee Jones
On Fri, 23 Aug 2013, Sachin Kamat wrote: > Local variables referenced only in this file are made static. > > Signed-off-by: Sachin Kamat > --- > drivers/mfd/timberdale.c |4 ++-- > 1 files changed, 2 insertions(+), 2 deletions(-) All three patches applied, thanks. -- Lee Jones Linaro ST-

Re: [PATCH v4 28/28] PCI, x86, ACPI: get ioapic address from acpi device

2013-08-23 Thread rui wang
On 8/22/13, rui wang wrote: > On 8/11/13, Yinghai Lu wrote: >> Some ioapic controllers do not show up on pci config space, >> or pci device is there but no bar is used and is set by firmware in >> other non standard registers. >> >> We can get ioapic address from ACPI0009's _CRS. >> >> Signed-off

Re: [PATCH v2] kernel/padata.c: share code between CPU_ONLINE and CPU_DOWN_FAILED, same to CPU_DOWN_PREPARE and CPU_UP_CANCELED

2013-08-23 Thread Steffen Klassert
On Thu, Aug 22, 2013 at 02:43:37PM +0800, Chen Gang wrote: > Share code between CPU_ONLINE and CPU_DOWN_FAILED, same to > CPU_DOWN_PREPARE and CPU_UP_CANCELED. > > It will fix 2 bugs: > > "not check the return value of __padata_remove_cpu() and > __padata_add_cpu()". > "need add 'break' betw

Re: [PATCH v3 12/12] [RFC] perf, persistent: ioctl functions to control persistency

2013-08-23 Thread Robert Richter
On 23.08.13 11:45:56, Robert Richter wrote: > On 23.08.13 11:11:28, Borislav Petkov wrote: > > On Thu, Aug 22, 2013 at 02:18:06PM -0400, Vince Weaver wrote: > > > PERF_EVENT_IOC_MAKE_PERSISTENT > > > PERF_EVENT_IOC_UNPERSIST Maybe this? PERF_EVENT_IOC_PERSIST PERF_EVENT_IOC_UNPERSIST -Robe

Re: [PATCH v2] kernel/padata.c: share code between CPU_ONLINE and CPU_DOWN_FAILED, same to CPU_DOWN_PREPARE and CPU_UP_CANCELED

2013-08-23 Thread Herbert Xu
On Fri, Aug 23, 2013 at 12:44:48PM +0200, Steffen Klassert wrote: > On Thu, Aug 22, 2013 at 02:43:37PM +0800, Chen Gang wrote: > > Share code between CPU_ONLINE and CPU_DOWN_FAILED, same to > > CPU_DOWN_PREPARE and CPU_UP_CANCELED. > > > > It will fix 2 bugs: > > > > "not check the return value

Re: [PATCH 07/10] sched, fair: Optimize find_busiest_queue()

2013-08-23 Thread Preeti U Murthy
On 08/23/2013 03:33 PM, Peter Zijlstra wrote: > On Fri, Aug 23, 2013 at 01:41:55PM +0530, Preeti U Murthy wrote: >> Hi Peter, >> >> On 08/19/2013 09:31 PM, Peter Zijlstra wrote: >> >> In the load balancing code, looks to me that >> cpumask_copy(cpus, cpu_active_mask) is not updating the env.cpus at

Re: [sched_delayed] sched: RT throttling activated

2013-08-23 Thread Peter Zijlstra
On Fri, Aug 23, 2013 at 12:38:53PM +0200, Martin Mokrejs wrote: > > It means you have (a) real-time task(s) that consume significant amount > > How can I find them? ps -deo pid,cls,cmd | grep -e RR -e FF Should do I suppose > I don't think I need the RT, I have two CPU-bound > processes and wa

Re: [PATCH 02/02] swapon: allow a more flexible swap discard policy

2013-08-23 Thread Karel Zak
On Sun, May 26, 2013 at 01:31:56AM -0300, Rafael Aquini wrote: > sys-utils/swapon.8 | 24 +-- > sys-utils/swapon.c | 70 > ++ > 2 files changed, 77 insertions(+), 17 deletions(-) Applied, thanks. Karel -- Karel Zak h

[PATCH 1/4] zswap bugfix: memory leaks when re-swapon

2013-08-23 Thread Weijie Yang
zswap_tree is not freed when swapoff, and it got re-kzalloc in swapon, memory leak occurs. Add check statement in zswap_frontswap_init so that zswap_tree is inited only once. --- mm/zswap.c |5 + 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/mm/zswap.c b/mm/zswap.c index

[Patch v2 1/3] kprobes: unify insn caches

2013-08-23 Thread Heiko Carstens
The two insn caches (insn, and optinsn) each have an own mutex and alloc/free functions (get_[opt]insn_slot() / free_[opt]insn_slot()). Since there is the need for yet another insn cache which satifies dma allocations on s390, unify and simplify the current implementation: - Move the per insn cac

[Patch v2 3/3] s390/kprobes: add support for pc-relative long displacement instructions

2013-08-23 Thread Heiko Carstens
With the general-instruction extension facility (z10) a couple of instructions with a pc-relative long displacement were introduced. The kprobes support for these instructions however was never implemented. In result, if anybody ever put a probe on any of these instructions the result would have b

[PATCH v2 0/3] kprobes: add new dma insn slot cache for s390

2013-08-23 Thread Heiko Carstens
The current kpropes insn caches allocate memory areas for insn slots with module_alloc(). The assumption is that the kernel image and module area are both within the same +/- 2GB memory area. This however is not true for s390 where the kernel image resides within the first 2GB (DMA memory area),

[Patch v2 2/3] kprobes: allow to specify custum allocator for insn caches

2013-08-23 Thread Heiko Carstens
The current two insn slot caches both use module_alloc/module_free to allocate and free insn slot cache pages. For s390 this is not sufficient since there is the need to allocate insn slots that are either within the vmalloc module area or within dma memory. Therefore add a mechanism which allows t

[PATCH 2/4] zswap: use GFP_NOIO instead of GFP_KERNEL

2013-08-23 Thread Weijie Yang
avoid zswap store and reclaim functions called recursively. --- mm/zswap.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mm/zswap.c b/mm/zswap.c index 1cf1c07..5f97f4f 100644 --- a/mm/zswap.c +++ b/mm/zswap.c @@ -427,7 +427,7 @@ static int zswap_get_swap_cache_page

Re: [PATCH 0/9] target: Add support for EXTENDED_COPY (VAAI) offload emulation

2013-08-23 Thread Douglas Gilbert
On 13-08-23 04:26 AM, Nicholas A. Bellinger wrote: From: Nicholas Bellinger Hi folks! This series adds support to target-core for generic EXTENDED_COPY offload emulation as defined by SPC-4 using virtual (IBLOCK, FILEIO, RAMDISK) backends. EXTENDED_COPY is a VMWare ESX VAAI primative that is

[PATCH] ARM: imx6q: Add pll4_audio_div to clock tree

2013-08-23 Thread Nicolin Chen
There's a pll4_audio_div clock, an extra divider for pll4, missing in current clock tree, thus add it. Signed-off-by: Nicolin Chen --- .../devicetree/bindings/clock/imx6q-clock.txt |1 + arch/arm/mach-imx/clk-imx6q.c |9 + 2 files changed, 6 insertions(+

Re: [PATCH -next] drm/rcar-du: fix return value check in rcar_du_lvdsenc_get_resources()

2013-08-23 Thread Laurent Pinchart
Hello, On Friday 23 August 2013 10:21:21 Wei Yongjun wrote: > From: Wei Yongjun > > In case of error, the function devm_ioremap_resource() returns ERR_PTR() > and never returns NULL. The NULL test in the return value check should be > replaced with IS_ERR(). Also remove the dev_err call to avoid

[PATCH 3/4] zswap bugfix: memory leaks when invalidate and reclaim occur simultaneously

2013-08-23 Thread Weijie Yang
Consider the following scenario: thread 1: zswap reclaim entry x (get the refcount, but not call zswap_get_swap_cache_page yet) thread 0: zswap_frontswap_invalidate_page entry x (finished, entry x and its zbud is not freed as its refcount != 0) now, the swap_map[x] = 0 thread 1: zswap_get_swap_cach

[PATCH 1/1] mfd: omap-usb-host: Staticize usbhs_driver_name

2013-08-23 Thread Sachin Kamat
usbhs_driver_name is used only in this file. Make it static. Signed-off-by: Sachin Kamat --- drivers/mfd/omap-usb-host.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/mfd/omap-usb-host.c b/drivers/mfd/omap-usb-host.c index d2b8e71..29ee54d 100644 --- a/drivers

[PATCH] kernel/padata.c: Register hotcpu notifier after initialization

2013-08-23 Thread Richard Weinberger
padata_cpu_callback() takes pinst->lock, to avoid taking an uninitialized lock, register the notifier after it's initialization. Signed-off-by: Richard Weinberger --- kernel/padata.c | 12 ++-- 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/kernel/padata.c b/kernel/padata.

[PATCH 4/4] zswap: avoid unnecessary page scanning

2013-08-23 Thread Weijie Yang
add SetPageReclaim before __swap_writepage, so that page can be moved to the tail of the inactive list, which will avoid unnecessary page scanning as this page was reclaimed by swap subsystem before. --- mm/zswap.c |3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/mm/zswa

Re: [PATCH 4/4] staging: ozwpan: Create deferred work to destroy PD object.

2013-08-23 Thread Rupesh Gujare
On 23/08/13 10:05, Dan Carpenter wrote: On Thu, Aug 22, 2013 at 05:38:51PM +0100, Rupesh Gujare wrote: +/*-- * Context: softirq-serialized */ Don't resend the patch, but these comments are not in kernel style. It'

[PATCH 0/4] zswap bugfix: memory leaks and other problem

2013-08-23 Thread Weijie Yang
This patch series fix a few bugs in zswap based on Linux-3.11-rc6. Corresponding mail thread see: lkml.org/lkml/2013/8/18/59 . These issues fixed are: 1. memory leaks when re-swapon 2. potential problem which store and reclaim functions is called recursively 3. memory leaks when invalidate and

Re: [PATCH v4] extcon: palmas: Added a new compatible type *ti,palmas-usb-vid*

2013-08-23 Thread Kishon Vijay Abraham I
Hi, On Friday 23 August 2013 02:20 AM, Stephen Warren wrote: > On 08/22/2013 02:31 AM, Kishon Vijay Abraham I wrote: >> The Palmas device contains only a USB VBUS-ID detector, so added a >> compatible type *ti,palmas-usb-vid*. Didn't remove the existing compatible >> types for backward compatibili

[PATCH] staging: rtl8187se: Remove pt_regs * irq handler parameter

2013-08-23 Thread navin patidar
struct pt_regs pointer is no longer passed as a irq handler argument. Signed-off-by: navin patidar --- drivers/staging/rtl8187se/r8180_core.c |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/staging/rtl8187se/r8180_core.c b/drivers/staging/rtl8187se/r8180_core.

Re: [PATCH v3 12/12] [RFC] perf, persistent: ioctl functions to control persistency

2013-08-23 Thread Borislav Petkov
On Fri, Aug 23, 2013 at 12:44:41PM +0200, Robert Richter wrote: > On 23.08.13 11:45:56, Robert Richter wrote: > > On 23.08.13 11:11:28, Borislav Petkov wrote: > > > On Thu, Aug 22, 2013 at 02:18:06PM -0400, Vince Weaver wrote: > > > > PERF_EVENT_IOC_MAKE_PERSISTENT > > > > PERF_EVENT_IOC_UNPERS

Re: [sched_delayed] sched: RT throttling activated

2013-08-23 Thread Martin Mokrejs
Peter Zijlstra wrote: > On Fri, Aug 23, 2013 at 12:38:53PM +0200, Martin Mokrejs wrote: >>> It means you have (a) real-time task(s) that consume significant amount >> >> How can I find them? > > ps -deo pid,cls,cmd | grep -e RR -e FF # ps -deo pid,cls,cmd | grep -e 'RR \[' -e 'FF \[' 7 FF

RE:

2013-08-23 Thread Ruiz, Irma
From: Ruiz, Irma Sent: Friday, August 23, 2013 6:40 AM To: Ruiz, Irma Subject: Your Mailbox Has Exceeded It Storage Limit As Set By Your Administrator,Click Below to complete update on your storage limit quota CLICK HERE

[PATCH 1/2] mfd: db8500-prcmu: Use ANSI function declaration

2013-08-23 Thread Sachin Kamat
Silences the following warning: drivers/mfd/db8500-prcmu.c:2322:25: warning: non-ANSI function declaration of function 'prcmu_ac_sleep_req' Signed-off-by: Sachin Kamat --- drivers/mfd/db8500-prcmu.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/mfd/db8500-prcm

[PATCH 2/2] mfd: db8500-prcmu: Staticize clk_mgt

2013-08-23 Thread Sachin Kamat
clk_mgt is used only in this file. Make it static. Signed-off-by: Sachin Kamat --- drivers/mfd/db8500-prcmu.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/mfd/db8500-prcmu.c b/drivers/mfd/db8500-prcmu.c index 8685872..53f371d 100644 --- a/drivers/mfd/db8500-p

[PATCH] um: prctl: Do not include linux/ptrace.h

2013-08-23 Thread Richard Weinberger
On recent toolchains we hit: In file included from arch/x86/um/os-Linux/prctl.c:7:0: /usr/include/linux/ptrace.h:58:8: error: redefinition of ‘struct ptrace_peeksiginfo_args’ struct ptrace_peeksiginfo_args { ^ In file included from arch/x86/um/os-Linux/prctl.c:6:0: /usr/include/sys/ptrace.h

Re: [PATCH 02/10] sched: Factor out code to should_we_balance()

2013-08-23 Thread Paul Turner
On Thu, Aug 22, 2013 at 3:42 AM, Peter Zijlstra wrote: > On Thu, Aug 22, 2013 at 02:58:27AM -0700, Paul Turner wrote: >> On Mon, Aug 19, 2013 at 9:01 AM, Peter Zijlstra wrote: > >> > + if (local_group) >> > load = target_load(i, load_idx); >> >> Keep the brac

Re: [PATCH] proc: return on proc_readdir error

2013-08-23 Thread Geert Uytterhoeven
On Mon, Aug 19, 2013 at 6:30 PM, Richard Genoud wrote: > This is not triggered on glibc (as getdents is called with a 32KB > buffer), but on uclibc, the buffer size is only 1KB, thus some proc > entries are missing. JFYI, on glibc 2.3.6.ds1-13 it's also 1 KiB. Gr{oetje,eeting}s,

Re: [RFC 08/17] ARM: mvebu: remove custom .init_time hook

2013-08-23 Thread Gregory CLEMENT
On 23/08/2013 12:32, Sebastian Hesselbarth wrote: > On 08/23/13 12:06, Gregory CLEMENT wrote: >> On 20/08/2013 04:04, Sebastian Hesselbarth wrote: >>> With arch/arm calling of_clk_init(NULL) from time_init(), we can now >>> remove custom .init_time hooks. >> >> As a feared it won't work on Armada X

Re: [PATCH] staging: rtl8187se: Remove pt_regs * irq handler parameter

2013-08-23 Thread Dan Carpenter
On Fri, Aug 23, 2013 at 05:00:06PM +0530, navin patidar wrote: > struct pt_regs pointer is no longer passed as a irq handler > argument. > Good eye. Could you also remove the cast to (void *) so the compiler can catch this in the future? - if (request_irq(dev->irq, (void *)rtl8180_interru

Re: [PATCH V5 3/5] POWER/cpuidle: Generic IBM-POWER backend cpuidle driver.

2013-08-23 Thread Deepthi Dharwar
On 08/23/2013 08:46 AM, Wang Dongsheng-B40534 wrote: > >> diff --git a/drivers/cpuidle/Kconfig b/drivers/cpuidle/Kconfig >> index 0e2cd5c..e805dcd 100644 >> --- a/drivers/cpuidle/Kconfig >> +++ b/drivers/cpuidle/Kconfig > > Maybe drivers/cpuidle/Kconfig.powerpc is better? Like arm. > >> +obj-$(C

[PATCH ] Documentation/kvm: Update cpuid documentation for steal time and pv eoi

2013-08-23 Thread Raghavendra K T
Signed-off-by: Raghavendra K T --- While adding documentation for pvspinlock, I found that these two should be updated. I have based this on top of pvspinlock kvm host patchset (V12) Documentation/virtual/kvm/cpuid.txt | 9 + 1 file changed, 9 insertions(+) diff --git a/Documentation/

[PATCH 1/1] mfd: ab8500-debugfs: Staticize local variables

2013-08-23 Thread Sachin Kamat
Local variables referenced only in this file are made static. Signed-off-by: Sachin Kamat --- drivers/mfd/ab8500-debugfs.c |8 1 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/mfd/ab8500-debugfs.c b/drivers/mfd/ab8500-debugfs.c index 7d1f1b0..a0afa64 100644 ---

Re: [sched_delayed] sched: RT throttling activated

2013-08-23 Thread Peter Zijlstra
On Fri, Aug 23, 2013 at 01:35:24PM +0200, Martin Mokrejs wrote: > # ps -deo pid,cls,cmd | grep -e 'RR \[' -e 'FF \[' This explicitly only lists kernel threads; from your other comment: > The shell/python tasks have 'TS' in place of the FF value in the second column > so I guess they are not requ

Re: [RFC 08/17] ARM: mvebu: remove custom .init_time hook

2013-08-23 Thread Sebastian Hesselbarth
On 08/23/13 13:39, Gregory CLEMENT wrote: On 23/08/2013 12:32, Sebastian Hesselbarth wrote: On 08/23/13 12:06, Gregory CLEMENT wrote: On 20/08/2013 04:04, Sebastian Hesselbarth wrote: With arch/arm calling of_clk_init(NULL) from time_init(), we can now remove custom .init_time hooks. As a fe

Re: [PATCH v2] Makefile: enable -Werror=implicit-int and -Werror=strict-prototypes by default

2013-08-23 Thread Geert Uytterhoeven
On Thu, Aug 15, 2013 at 8:37 PM, Sergei Trofimovich wrote: > diff --git a/Makefile b/Makefile > index 6e48848..53f4776 100644 > --- a/Makefile > +++ b/Makefile > @@ -374,6 +374,11 @@ KBUILD_CFLAGS := -Wall -Wundef -Wstrict-prototypes > -Wno-trigraphs \ >-Werror-implicit-func

Re: [PATCH] staging: rtl8187se: Remove pt_regs * irq handler parameter

2013-08-23 Thread navin patidar
On August 23, 2013 at 5:18 PM Dan Carpenter wrote: > On Fri, Aug 23, 2013 at 05:00:06PM +0530, navin patidar wrote: > > struct pt_regs pointer is no longer passed as a irq handler > > argument. > > > > Good eye. > > Could you also remove the cast to (void *) so the compiler can catch > this in the

[PATCH 0/40] ARM: ux500: Convert to Device Tree only platform

2013-08-23 Thread Lee Jones
I started by taking out simple, unimportant pieces, then finalised by removing the critical booting components required for booting with ATAGs. After this patch-set the ux500 will only boot with Device Tree enabled. DT boot appears to be unaffected by the work, tested on Snowball. arch/arm/mach-u

[PATCH 01/40] ARM: ux500: Remove Audio/MSP support when booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500-audio.c | 50 arch/arm/mach-ux500/board-mop500.c | 3 -- arch/arm/ma

[PATCH 06/40] ARM: ux500: Disable Snowball's SMSC911x Ethernet when booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 32 1 file changed, 32 deletions(-) diff --git a/arch/arm/mach-ux500/b

[PATCH 16/40] ARM: ux500: Purge SFH7741 Proximity Sensor support when booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 75 -- 1 file changed, 75 deletions(-) diff --git a/arch/arm/mach-u

[PATCH 03/40] ARM: ux500: Remove ATAG support for LP5521 Programmable Three-Channel LED driver

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 60 -- 1 file changed, 60 deletions(-) diff --git a/arch/arm/mach-u

[PATCH 32/40] ARM: ux500: Delete U8500 UIB support when booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/Makefile| 1 - arch/arm/mach-ux500/board-mop500-u8500uib.c | 14 -- arch/arm/mach-ux500/boar

[PATCH 14/40] ARM: ux500: Remove TC35892 Flexible IO Expander when booting ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500-sdi.c | 12 -- arch/arm/mach-ux500/board-mop500-u8500uib.c | 64 - arch

[PATCH 12/40] ARM: ux500: Prevent CODEC platform data from being passed when booting ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 14 -- 1 file changed, 14 deletions(-) diff --git a/arch/arm/mach-ux500/board-mop500.c b/a

[PATCH 40/40] ARM: ux500: Remove ATAG booting support for Snowball

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 17 - 1 file changed, 17 deletions(-) diff --git a/arch/arm/mach-ux500/board-mop500.c

[PATCH 37/40] ARM: ux500: Remove ATAG booting support for MOP500

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 12 1 file changed, 12 deletions(-) diff --git a/arch/arm/mach-ux500/board-mop500.c b/arc

[PATCH 38/40] ARM: ux500: Remove ATAG booting support for U8520

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 15 --- 1 file changed, 15 deletions(-) diff --git a/arch/arm/mach-ux500/board-mop500.c b/

[PATCH 36/40] ARM: ux500: Purge UIB framework when booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/Makefile | 1 - arch/arm/mach-ux500/board-mop500-uib.c | 97 -- arch/arm/mach-

[PATCH 34/40] ARM: ux500: Remove BU21013 ROHM TS support when booting with only ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500-stuib.c | 44 1 file changed, 44 deletions(-) diff --git a/arch/arm/mach-u

[PATCH 39/40] ARM: ux500: Remove ATAG booting support for HREF

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 16 1 file changed, 16 deletions(-) diff --git a/arch/arm/mach-ux500/board-mop500.c b

[PATCH 35/40] ARM: ux500: Take out STUIB support when not booting with Device Tree

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/Makefile | 2 +- arch/arm/mach-ux500/board-mop500-stuib.c | 14 -- arch/arm/mach-ux500/board-mop

[PATCH 30/40] ARM: ux500: Purge DB8500 PRCMU registration when not booting with DT

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 6 -- arch/arm/mach-ux500/devices-db8500.c | 36 arch/arm/ma

[PATCH 33/40] ARM: ux500: Don't register the STMPE/SKE when booting with ATAG support

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500-stuib.c | 62 1 file changed, 62 deletions(-) diff --git a/arch/arm/mach-u

Re: [RFC PATCH] scsi: Add failfast mode to avoid infinite retry loop

2013-08-23 Thread Ric Wheeler
On 08/23/2013 05:10 AM, Eiichi Tsukata wrote: (2013/08/21 3:09), Ewan Milne wrote: On Tue, 2013-08-20 at 16:13 +0900, Eiichi Tsukata wrote: (2013/08/19 23:30), James Bottomley wrote: On Mon, 2013-08-19 at 18:39 +0900, Eiichi Tsukata wrote: Hello, This patch adds scsi device failfast mode to

[PATCH 31/40] ARM: ux500: Don't register Synaptics RMI4 TS when booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500-u8500uib.c | 14 -- 1 file changed, 14 deletions(-) diff --git a/arch/arm/mach-ux500/board-mop5

[PATCH 29/40] ARM: ux500: Stop requesting the SoC device to play 'parent' role

2013-08-23 Thread Lee Jones
There are no more devices which require left to register which require a parent. This is part of the ux500 conversion over to Device Tree only booting. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 12 arch/arm/mach-ux500/cpu-db8500.c | 8 2 files cha

[PATCH 26/40] ARM: ux500: Rip out SSP/SPI registration when not booting with Device Tree

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 9 - arch/arm/mach-ux500/devices-common.h | 11 --- arch/arm/mach-ux500/devices-db850

[PATCH 28/40] ARM: ux500: Remove UART support when booting without Device Tree

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 76 arch/arm/mach-ux500/board-mop500.h | 3 -- arch/arm/mach-u

[PATCH 27/40] ARM: ux500: Stop initialising the pinmaps when booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/arch/arm/mach-ux500/board-mop500.c b/arch/arm/mach-

[PATCH 25/40] ARM: ux500: Do not register the PMU device if booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.h | 1 - arch/arm/mach-ux500/cpu-db8500.c | 32 +--- 2 files changed, 1 inser

[PATCH 22/40] ARM: ux500: Stop registering Pinctrl when booting with ATAG support

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/cpu-db8500.c | 1 - arch/arm/mach-ux500/devices-common.h | 18 -- 2 files changed, 19 deletions(-)

[PATCH 19/40] ARM: ux500: Rip out keypad initialisation which is no longer used

2013-08-23 Thread Lee Jones
This is part of the ux500 conversion over to Device Tree only booting, but this stuff haven't been used for years. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/devices-db8500.c | 20 arch/arm/mach-ux500/devices-db8500.h | 15 --- arch/arm/mach-ux500/devices.h

[PATCH 24/40] ARM: ux500: Deactivate enablement of DMA40 during ATAG booting

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.h | 1 - arch/arm/mach-ux500/cpu-db8500.c | 2 -- arch/arm/mach-ux500/devices-db8500.c | 36

[PATCH 23/40] ARM: ux500: Stop enabling GPIOs when not booting with Device Tree

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 2 -- arch/arm/mach-ux500/cpu-db8500.c | 24 --- arch/arm/mach-ux500/devices-common.c

[PATCH 20/40] ARM: ux500: Remove USB support when booting using ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/Makefile | 2 +- arch/arm/mach-ux500/cpu-db8500.c | 12 arch/arm/mach-ux500/devices-db8500.h | 5 --

[PATCH 21/40] ARM: ux500: Purge support for registering the RTC when booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/cpu-db8500.c | 1 - arch/arm/mach-ux500/devices-common.h | 7 --- arch/arm/mach-ux500/devices-db8500.h | 3 --- 3

[PATCH 18/40] ARM: ux500: Purge SDI support for ATAG booting

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500-sdi.c | 39 -- arch/arm/mach-ux500/board-mop500.c | 3 --- arch/arm/mac

Re: kmemleak in apei_res_add

2013-08-23 Thread Alexandra N. Kossovsky
Hi Huang, On Aug 22 16:43, Huang Ying wrote: > Hi, Alexandra, > Can you try the following debug patch, and send me back the output of: > > $ dmesg | grep apei_res bash$ dmesg |grep apei [9.608829] apei_res_add: 8802730cde48: 7dfd5018 - 7dfd5019 [9.615354] apei_res_add: 8802730cde

[PATCH 09/40] ARM: ux500: Purge SDI regulator support when booting with ATAGs enable

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 53 -- 1 file changed, 53 deletions(-) diff --git a/arch/arm/mach-u

[PATCH 17/40] ARM: ux500: Remove I2C support when booting with ATAG support

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 13 - arch/arm/mach-ux500/board-mop500.h | 1 - arch/arm/mach-ux500/devices-common.h |

[PATCH 13/40] ARM: ux500: Stop passing GPIO pdata when booitng with ATAGs enabled

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 5 - 1 file changed, 5 deletions(-) diff --git a/arch/arm/mach-ux500/board-mop500.c b/arch/arm/mac

[PATCH 11/40] ARM: ux500: Rip out Hash support when booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 20 arch/arm/mach-ux500/devices-common.h | 24 arch/arm/

[PATCH 15/40] ARM: ux500: Remove Light sensor Rohm BH1780GLI when booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 13 - 1 file changed, 13 deletions(-) diff --git a/arch/arm/mach-ux500/board-mop500.c b/ar

[PATCH 05/40] ARM: ux500: Purge support for Snowball user buttons when booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 62 -- 1 file changed, 62 deletions(-) diff --git a/arch/arm/mach-u

Re: [sched_delayed] sched: RT throttling activated

2013-08-23 Thread Johannes Berg
On Fri, 2013-08-23 at 14:10 +0200, Peter Zijlstra wrote: > > 2161 FF [irq/50-iwlwifi] > > Oh a threaded interrupt, I presume you're not using "threadiqrs" since > this is the only interrupt thread around and I see a > 'request_threaded_irq()' call in > drivers/net/wireless/iwlwifi/pcie/trans.c

Re: [PATCH 11/11] cpuset: export effective masks to userspace

2013-08-23 Thread Tejun Heo
Hello, On Fri, Aug 23, 2013 at 03:53:37PM +0800, Li Zefan wrote: > It seems confusing if there're two interaces but they actually mean > the same thing. > > Another reason I didn't do this is, they're not always the same. When > !sane, If cpus_allowed is empty, effective_cpus is not empty, and you

[PATCH -next] staging: dgnc: driver.c: Add missing #include

2013-08-23 Thread Geert Uytterhoeven
m68k/sparc64 allmodconfig: drivers/staging/dgnc/dgnc_driver.c: In function ‘dgnc_cleanup_board’: drivers/staging/dgnc/dgnc_driver.c:459: error: implicit declaration of function ‘kfree’ drivers/staging/dgnc/dgnc_driver.c: In function ‘dgnc_driver_kzmalloc’: drivers/staging/dgnc/dgnc_driver.c:905:

Re: [PATCH 0/9] target: Add support for EXTENDED_COPY (VAAI) offload emulation

2013-08-23 Thread Martin K. Petersen
> "Doug" == Douglas Gilbert writes: Doug> The SCSI opcodes associated with it (0x83 and 0x84) have been Doug> renamed THIRD PARTY COPY OUT and IN, and Where did you see that? My SPC still has EXTENDED COPY. Doug> Confused? I certainly was. Yeah, this is UNMAP all over again, just 100 time

[PATCH 10/40] ARM: ux500: Deactivate Crypt support when booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 15 --- arch/arm/mach-ux500/devices-common.h | 26 -- arch/arm/mac

[PATCH 07/40] ARM: ux500: Remove support for Snowball's Ethernet regulator when booting with ATAGs

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 18 -- 1 file changed, 18 deletions(-) diff --git a/arch/arm/mach-ux500/board-mop500.c

[PATCH 08/40] ARM: ux500: Disable Snowball's CPUFreq functionality when booting with ATAGs enabled

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 5 - 1 file changed, 5 deletions(-) diff --git a/arch/arm/mach-ux500/board-mop500.c b/arch/arm/mac

[PATCH 04/40] ARM: ux500: Remove ATAG booting support for Snowball's heatbeat LED

2013-08-23 Thread Lee Jones
It's time to remove all ATAG support from ux500 and rely solely on Device Tree booting. This patch is part of that endeavour. Signed-off-by: Lee Jones --- arch/arm/mach-ux500/board-mop500.c | 21 - 1 file changed, 21 deletions(-) diff --git a/arch/arm/mach-ux500/board-mop500

<    1   2   3   4   5   6   7   >