Re: [PATCH] PCI: Add disabling pm async quirk for JMicron chips

2015-05-10 Thread Aaron Lu
On Sat, Jan 10, 2015 at 1:46 AM, Bjorn Helgaas wrote: > On Fri, Dec 05, 2014 at 02:18:40PM -0500, Alan Stern wrote: >> On Fri, 5 Dec 2014, Chuansheng Liu wrote: >> >> You know, this is exactly why device_pm_wait_for_dev() exists -- so >> that asynchronous power-management operations can wait for o

Re: [PATCH v5 1/5] random: Async and sync API for accessing nonblocking_pool

2015-05-10 Thread Herbert Xu
On Fri, May 08, 2015 at 08:41:30AM +0200, Stephan Mueller wrote: > The added API calls provide a synchronous function call > get_blocking_random_bytes where the caller is blocked until > the nonblocking_pool is initialized. > > In addition, an asynchronous API call of get_blocking_random_bytes_cb

RE: [PATCH] sc16is7xx: spi interface is added.

2015-05-10 Thread ram kiran
> From: indrakanti_...@hotmail.com > To: linux-ser...@vger.kernel.org > CC: moorr...@wp.pl; indrakanti_...@hotmail.com > Subject: [PATCH] sc16is7xx: spi interface is added. > Date: Mon, 11 May 2015 11:04:28 +0530 > CC to the maintainers is missing, adding

Re: [v2 1/5] arm64: kdump: reserve memory for crash dump kernel

2015-05-10 Thread AKASHI Takahiro
On 04/24/2015 07:11 PM, Mark Rutland wrote: On Fri, Apr 24, 2015 at 08:53:04AM +0100, AKASHI Takahiro wrote: On system kernel, the memory region used by crash dump kernel must be specified by "crashkernel=X@Y" boot parameter. reserve_crashkernel() will allocate the region in "System RAM" and res

[tip:x86/asm] x86/asm/entry: Fix remaining use of SYSCALL_VECTOR

2015-05-10 Thread tip-bot for Ingo Molnar
Commit-ID: f435e68fe74d41a34124e49c07ff9f9cd7954e35 Gitweb: http://git.kernel.org/tip/f435e68fe74d41a34124e49c07ff9f9cd7954e35 Author: Ingo Molnar AuthorDate: Mon, 11 May 2015 07:17:04 +0200 Committer: Ingo Molnar CommitDate: Mon, 11 May 2015 07:17:04 +0200 x86/asm/entry: Fix remaining

Re: [RFC PATCH 09/22] perf bpf: collect map definitions.

2015-05-10 Thread Namhyung Kim
On Thu, Apr 30, 2015 at 10:52:32AM +, Wang Nan wrote: > If maps are used by eBPF programs, corresponding object file(s) should > contain a section named 'map'. Which contains map definitions, one for > each map to describe its format. 'struct perf_bpf_map_def' is > introduced as part of protoco

[tip:sched/core] sched, timer: Fix documentation for ' struct thread_group_cputimer'

2015-05-10 Thread tip-bot for Jason Low
Commit-ID: 920ce39f6c204d4ce4d8acebe7522f0dfa95f662 Gitweb: http://git.kernel.org/tip/920ce39f6c204d4ce4d8acebe7522f0dfa95f662 Author: Jason Low AuthorDate: Fri, 8 May 2015 14:31:50 -0700 Committer: Ingo Molnar CommitDate: Sun, 10 May 2015 12:45:27 +0200 sched, timer: Fix documentation

[tip:x86/asm] x86/asm/entry: Remove SYSCALL_VECTOR

2015-05-10 Thread tip-bot for Brian Gerst
Commit-ID: 51bb92843edcba5a58138cad25ced97923048add Gitweb: http://git.kernel.org/tip/51bb92843edcba5a58138cad25ced97923048add Author: Brian Gerst AuthorDate: Sat, 9 May 2015 11:36:52 -0400 Committer: Ingo Molnar CommitDate: Sun, 10 May 2015 12:34:28 +0200 x86/asm/entry: Remove SYSCALL

[tip:x86/asm] x86/asm/entry/irq: Clean up IRQn_VECTOR macros

2015-05-10 Thread tip-bot for Brian Gerst
Commit-ID: 8b455e6577f325289cf2d1b20f493b2fe5c6c316 Gitweb: http://git.kernel.org/tip/8b455e6577f325289cf2d1b20f493b2fe5c6c316 Author: Brian Gerst AuthorDate: Sat, 9 May 2015 11:36:53 -0400 Committer: Ingo Molnar CommitDate: Sun, 10 May 2015 12:34:28 +0200 x86/asm/entry/irq: Clean up I

[tip:x86/asm] x86/irq: Merge irq_regs & irq_stat

2015-05-10 Thread tip-bot for Brian Gerst
Commit-ID: c5bde906d2916d214d78cd8b67d665bf09867033 Gitweb: http://git.kernel.org/tip/c5bde906d2916d214d78cd8b67d665bf09867033 Author: Brian Gerst AuthorDate: Sat, 9 May 2015 11:36:50 -0400 Committer: Ingo Molnar CommitDate: Sun, 10 May 2015 12:34:27 +0200 x86/irq: Merge irq_regs & irq

[tip:x86/asm] x86/asm/entry/irq: Remove unused invalidate_interrupt prototypes

2015-05-10 Thread tip-bot for Brian Gerst
Commit-ID: c6e692f95dacddff5f3607717fb2246c60bbb714 Gitweb: http://git.kernel.org/tip/c6e692f95dacddff5f3607717fb2246c60bbb714 Author: Brian Gerst AuthorDate: Sat, 9 May 2015 11:36:51 -0400 Committer: Ingo Molnar CommitDate: Sun, 10 May 2015 12:34:28 +0200 x86/asm/entry/irq: Remove unu

[PATCH V3] mm/thp: Split out pmd collpase flush into a separate functions

2015-05-10 Thread Aneesh Kumar K.V
Architectures like ppc64 [1] need to do special things while clearing pmd before a collapse. For them this operation is largely different from a normal hugepage pte clear. Hence add a separate function to clear pmd before collapse. After this patch pmdp_* functions operate only on hugepage pte, and

Re: [f2fs-dev] [PATCH 14/18] f2fs crypto: add filename encryption for f2fs_lookup

2015-05-10 Thread hujianyang
It's OK now. Thanks, Hu On 2015/5/11 13:12, Jaegeuk Kim wrote: > Hi Hujianynag, > > I just fixed it up, and rebased the dev branch. > Could you check them out? > > Thanks, > > On Mon, May 11, 2015 at 10:52:48AM +0800, hujianyang wrote: >> Hi Jaegeuk, >> >> While compiling >> git://git.kernel.

Re: [RFC PATCH 04/22] perf tools: Add new 'perf bpf' command.

2015-05-10 Thread Namhyung Kim
Hi, On Thu, Apr 30, 2015 at 10:52:27AM +, Wang Nan wrote: > Adding new 'perf bpf' command to provide eBPF program loading and > management support. > > Signed-off-by: Wang Nan > --- > tools/perf/Build | 1 + > tools/perf/Documentation/perf-bpf.txt | 18 ++ > to

[PATCH v12 16/21] h8300: Build scripts

2015-05-10 Thread Yoshinori Sato
h8300's Makefile, Kconfig and memory layout. Signed-off-by: Yoshinori Sato --- arch/h8300/Kconfig | 74 ++ arch/h8300/Kconfig.cpu | 99 + arch/h8300/Makefile | 55 +++ arch/h

[PATCH v12 12/21] h8300: process helpers

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/h8300/kernel/process.c | 171 + arch/h8300/kernel/ptrace.c | 203 ++ arch/h8300/kernel/ptrace_h.c | 256 +++ arch/h8300/kernel/ptrace_s.c | 44 4

Re: [PATCH V2 1/2] mm/thp: Split out pmd collpase flush into a seperate functions

2015-05-10 Thread Aneesh Kumar K.V
Andrew Morton writes: > On Thu, 7 May 2015 12:53:27 +0530 "Aneesh Kumar K.V" > wrote: > >> After this patch pmdp_* functions operate only on hugepage pte, >> and not on regular pmd_t values pointing to page table. >> > > The patch looks like a pretty safe no-op for non-powerpc? That is corre

Re: [PATCH RFC v2 1/2] crypto: add PKE API

2015-05-10 Thread Herbert Xu
On Wed, May 06, 2015 at 12:36:48PM -0700, Tadeusz Struk wrote: > > + const struct public_key_signature *signature; Doing this means that you aren't adding it to the crypto API properly. You need to start from scratch and design a proper interface and not just wrap some existing opaque data st

[PATCH v12 13/21] h8300: miscellaneous functions

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/h8300/kernel/asm-offsets.c | 67 ++ arch/h8300/kernel/dma.c | 69 +++ arch/h8300/kernel/h8300_ksyms.c | 34 ++ arch/h8300/kernel/module.c | 70 ++

[PATCH v12 07/21] h8300: UAPI headers

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/h8300/include/uapi/asm/Kbuild | 30 arch/h8300/include/uapi/asm/byteorder.h | 6 ++ arch/h8300/include/uapi/asm/ptrace.h | 42 +++ arch/h8300/include/uapi/asm/sigcontext.h | 18 + arch/h8300/include/uapi/asm/signal.h

[PATCH v12 06/21] h8300: Assembly headers

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/h8300/include/asm/Kbuild| 74 ++ arch/h8300/include/asm/atomic.h | 159 ++ arch/h8300/include/asm/bitops.h | 185 +++ arch/h8300/include/asm/bitsperlong.h | 14 +++ a

[PATCH v12 09/21] h8300: kernel startup

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- Documentation/devicetree/bindings/h8300/cpu.txt| 13 ++ .../memory-controllers/renesas,h8300-bsc.txt | 12 + arch/h8300/kernel/setup.c | 255 + 3 files changed, 280 insertions(+) create mode 100644 Documen

[PATCH v12 00/21] Re-introduce h8300 architecture

2015-05-10 Thread Yoshinori Sato
Changes for v12 - IRQ chip convert to OF - dts cleanup - some headers use generic - rebase to v4.1-rc3 Changes for v11 - timer re-assignment - dts cleanup - build error fix - some headers cleanup Changes for v10 - devicetree support - header cleanup (use generic) - optimized delay - dma cleanup -

Re: [RFC PATCH] PM, freezer: Don't thaw when it's intended frozen processes

2015-05-10 Thread Krzysztof Kozlowski
2015-05-09 0:25 GMT+09:00 Tejun Heo : > Hello, Kyungmin. > > On Fri, May 08, 2015 at 09:04:26AM +0900, Kyungmin Park wrote: >> > I need to think more about it but as an *optimization* we can add >> > freezing() test before actually waking tasks up during resume, but can >> > you please clarify what

[PATCH v12 11/21] h8300: compressed image support

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/h8300/boot/Makefile | 26 arch/h8300/boot/compressed/Makefile| 37 + arch/h8300/boot/compressed/head.S | 48 ++ arch/h8300/boot/compressed/misc.c | 74 ++

Re: [PATCH V2 2/2] powerpc/thp: Serialize pmd clear against a linux page table walk.

2015-05-10 Thread Aneesh Kumar K.V
Andrew Morton writes: > On Thu, 7 May 2015 12:53:28 +0530 "Aneesh Kumar K.V" > wrote: > >> Serialize against find_linux_pte_or_hugepte which does lock-less >> lookup in page tables with local interrupts disabled. For huge pages >> it casts pmd_t to pte_t. Since format of pte_t is different fro

[PATCH v12 04/21] sh-sci: Add h8300 SCI

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato Acked-by: Geert Uytterhoeven --- Documentation/devicetree/bindings/serial/renesas,sci-serial.txt | 1 + drivers/tty/serial/Kconfig | 2 +- drivers/tty/serial/sh-sci.c | 6 ++ 3 files change

Re: [PATCH 2/2] adm8211: fix the possible pci cache line sizes inside switch-case

2015-05-10 Thread Kalle Valo
Okash Khawaja writes: > On Wed, May 06, 2015 at 07:59:04AM +0300, Kalle Valo wrote: >> Okash Khawaja writes: >> >> > The PCI cache line size value was being compared against decimal >> > values prefixed with 0x. >> > Fixed the literals to use the correct hex values. >> > >> > Signed-off-by: Oka

[PATCH v12 15/21] h8300: library functions

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/h8300/lib/Makefile| 8 +++ arch/h8300/lib/abs.S | 20 ++ arch/h8300/lib/ashldi3.c | 24 +++ arch/h8300/lib/ashrdi3.c | 24 +++ arch/h8300/lib/checksum.c | 167 + arch/h8300/lib/delay

[PATCH v12 14/21] h8300: Memory management

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/h8300/mm/Makefile | 5 ++ arch/h8300/mm/fault.c | 57 ++ arch/h8300/mm/init.c | 128 + arch/h8300/mm/memory.c | 53 4 files changed, 243 insertions(+) create mod

[PATCH v12 08/21] h8300: Interrupt and exceptions

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/h8300/kernel/irq.c| 97 +++ arch/h8300/kernel/signal.c | 289 + arch/h8300/kernel/traps.c | 161 + 3 files changed, 547 insertions(+) create mode 100644 arch/h8300/kernel/

[PATCH v12 10/21] h8300: Low level entry

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- arch/h8300/kernel/entry.S| 414 +++ arch/h8300/kernel/head_ram.S | 60 +++ arch/h8300/kernel/head_rom.S | 110 3 files changed, 584 insertions(+) create mode 100644 arch/h8300/kernel/entry.S create m

[PATCH v12 17/21] h8300: clock driver

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- .../bindings/clock/renesas,h8300-div-clock.txt | 24 .../bindings/clock/renesas,h8s2678-pll-clock.txt | 23 drivers/clk/Makefile | 1 + drivers/clk/h8300/Makefile | 2 + drivers/clk/h8300

Re: [PATCH RFC v2 1/2] crypto: add PKE API

2015-05-10 Thread Herbert Xu
On Wed, May 06, 2015 at 12:36:48PM -0700, Tadeusz Struk wrote: > > +struct pkey_request { > + struct crypto_async_request base; > + const struct public_key *pkey; The key should not come from the request. It should go into the tfm. Cheers, -- Email: Herbert Xu Home Page: http://gondor.

[PATCH v12 18/21] h8300: clocksource

2015-05-10 Thread Yoshinori Sato
h8300_timer8: 8bit clockevent device h8300_timer16 / h8300_tpu: 16bit clocksource Signed-off-by: Yoshinori Sato --- .../bindings/timer/renesas,16bit-timer.txt | 25 ++ .../bindings/timer/renesas,8bit-timer.txt | 25 ++ .../devicetree/bindings/timer/renesas,tpu.txt | 21 +

[PATCH v12 03/21] Add ELF machine

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- include/uapi/linux/elf-em.h | 1 + 1 file changed, 1 insertion(+) diff --git a/include/uapi/linux/elf-em.h b/include/uapi/linux/elf-em.h index ae99f77..b088296 100644 --- a/include/uapi/linux/elf-em.h +++ b/include/uapi/linux/elf-em.h @@ -25,6 +25,7 @@ #define

[PATCH v12 19/21] h8300: IRQ chip driver

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- .../interrupt-controller/renesas,h8300h-intc.txt | 22 + .../interrupt-controller/renesas,h8s-intc.txt | 22 + drivers/irqchip/Kconfig| 8 ++ drivers/irqchip/Makefile | 2 + drivers/irqchi

[PATCH v12 20/21] h8300: configs

2015-05-10 Thread Yoshinori Sato
h8300h-sim_defconfig: GDB simulator H8/300H mode. h8s-sim_defconfig: GDB simulator H8S mode. edosk2674_defconfig: Renesas EDOSK2674R. Signed-off-by: Yoshinori Sato --- arch/h8300/configs/edosk2674_defconfig | 49 + arch/h8300/configs/h8300h-sim_defconfig | 49 +++

[PATCH v12 21/21] h8300: devicetree source

2015-05-10 Thread Yoshinori Sato
- h8300h_sim: GDB H8/300H simulator - h8s_sim: GDB H8S simulator - edosk2674: Renesas EDOSK2674R Evalution board Signed-off-by: Yoshinori Sato --- arch/h8300/boot/dts/Makefile | 11 arch/h8300/boot/dts/edosk2674.dts | 107 + arch/h8300/boot/dts/h8

[PATCH v12 01/21] MAINTAINERS: Add H8/300 entry

2015-05-10 Thread Yoshinori Sato
Signed-off-by: Yoshinori Sato --- CREDITS | 5 - MAINTAINERS | 11 +++ 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/CREDITS b/CREDITS index ec7e6c7..4df764e 100644 --- a/CREDITS +++ b/CREDITS @@ -3219,11 +3219,6 @@ N: Dipankar Sarma E: dipan...@in.ibm.com D:

[PATCH V3] powerpc/thp: Serialize pmd clear against a linux page table walk.

2015-05-10 Thread Aneesh Kumar K.V
Serialize against find_linux_pte_or_hugepte which does lock-less lookup in page tables with local interrupts disabled. For huge pages it casts pmd_t to pte_t. Since format of pte_t is different from pmd_t we want to prevent transit from pmd pointing to page table to pmd pointing to huge page (and b

[PATCH v12 02/21] mksysmap: Add h8300 local symbol pattern

2015-05-10 Thread Yoshinori Sato
h8300's nm output have a lot of local symbols. ex) N .Lframe0 0013 N .LLST1 0026 N .LLST2 0039 N .LLST3 004c N .LLST4 Added new pattern " .L" to filter rule. Signed-off-by: Yoshinori Sato --- scripts/mksysmap | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --

[PATCH v12 05/21] asm-generic: Add common asm-offsets.h

2015-05-10 Thread Yoshinori Sato
All architecture use same asm-offsets.h So it generic header. Signed-off-by: Yoshinori Sato Acked-by: Arnd Bergmann --- include/asm-generic/asm-offsets.h | 1 + 1 file changed, 1 insertion(+) create mode 100644 include/asm-generic/asm-offsets.h diff --git a/include/asm-generic/asm-offsets.h

Re: [PATCH RFC v2 1/2] crypto: add PKE API

2015-05-10 Thread Herbert Xu
On Wed, May 06, 2015 at 12:36:48PM -0700, Tadeusz Struk wrote: > + * @capabilities: > + * Specifies what operations are provided by the algorithm > + * implementation. Don't do this. It's a nightmare for the user to have to deal with multiple implementations with differing cap

Re: [v2 0/5] arm64: add kdump support

2015-05-10 Thread AKASHI Takahiro
Hi Sorry for late response. I was on vacation. On 04/24/2015 06:53 PM, Mark Rutland wrote: Hi, On Fri, Apr 24, 2015 at 08:53:03AM +0100, AKASHI Takahiro wrote: This patch set enables kdump (crash dump kernel) support on arm64 on top of Geoff's kexec patchset. In this version, there are some

Re: [PATCH RFC v2 1/2] crypto: add PKE API

2015-05-10 Thread Herbert Xu
On Wed, May 06, 2015 at 12:36:48PM -0700, Tadeusz Struk wrote: > > diff --git a/crypto/Kconfig b/crypto/Kconfig > index 8aaf298..daa9c07 100644 > --- a/crypto/Kconfig > +++ b/crypto/Kconfig > @@ -87,6 +87,12 @@ config CRYPTO_PCOMP2 > tristate > select CRYPTO_ALGAPI2 > > +config CRYPTO

Re: [PATCH v2 2/3] perf probe: Add --range option to show variable location range

2015-05-10 Thread Masami Hiramatsu
On 2015/05/11 11:22, He Kuang wrote: > Hi, Masami > > On 2015/5/10 11:21, Masami Hiramatsu wrote: >> On 2015/05/09 18:55, He Kuang wrote: >>> It is not easy for users to get the accurate byte offset or the line >>> number where a local variable can be probed. With '--range' option, >>> local varia

Automatic clock disabling on clk_put()

2015-05-10 Thread Sascha Hauer
Hi, Since we now have per-user clks we could automatically disable clks on clk_put() to make the drivers errors paths easier. AFAIR that was one of the motivations to switch to per user clks. Is this just not yet implemented or are there problems implementing this? Sascha -- Pengutronix e.K.

[PATCH] livepatch: match return value to function signature

2015-05-10 Thread Nicholas Mc Guire
klp_initialized() should return bool but is actually returning struct kobject * - convert it to a boolean explicitly. Signed-off-by: Nicholas Mc Guire --- static code checking was not happy with ./kernel/livepatch/core.c:131 WARNING: return of wrong type bool !=

Re: [PATCH V5 1/1] hv_netvsc: Use the xmit_more skb flag to optimize signaling the host

2015-05-10 Thread Joe Perches
On Sun, 2015-05-10 at 21:08 -0700, K. Y. Srinivasan wrote: > Based on the information given to this driver (via the xmit_more skb flag), > we can defer signaling the host if more packets are on the way. This will help > make the host more efficient since it can potentially process a larger batch >

Crypto Fixes for 4.1

2015-05-10 Thread Herbert Xu
Hi Linus: This push fixes a the implementation of CRC32 on arm64 where it incorrectly applied negation on the result. It also fixes the arm64 implementations of SHA/SHA256 where in some cases it may end up finalising the result twice. Please pull from git://git.kernel.org/pub/scm/linux/kernel/g

[LKP] [sched] eae3e9e8843: +36.8% pigz.throughput

2015-05-10 Thread Huang Ying
FYI, we noticed the below changes on git://bee.sh.intel.com/git/ydu19/linux rewrite-v7-on-4.1-rc1 commit eae3e9e8843146e7e1cc77bd943e5f8138b61314 ("sched: Rewrite per entity runnable load average tracking") testcase/path_params/tbox_group: pigz/performance-100%-128K/lkp-nex06 40fa32019d8574cb

linux-next: manual merge of the staging tree with the v4l-dvb tree

2015-05-10 Thread Stephen Rothwell
Hi Greg, Today's linux-next merge of the staging tree got a conflict in drivers/staging/media/dt3155v4l/dt3155v4l.c between commit cc11b140c3f1 ("[media] dt3155: move out of staging into drivers/media/pci") from the v4l-dvb tree and commit ec80e2428046 ("staging: dt3155v4l: remove unused including

Re: Pointer Cast to Different Type Warnings in sh_mmcif.c

2015-05-10 Thread Kuninori Morimoto
Hi nick Thank you for your feedback > > I guess this warning happen from > > 5f48dd0690cbcea3f35b9ef2f05d5468dedc80b0 > > (mmc: sh_mmcif: remove slave_id settings for DMAEngine) > > > > I didn't check, but does cast issue is solved by this ? > > > > - (void *)pdata->slave_id_tx : > > - (vo

Re: [PATCH 0/3] cpuidle: updates related to tick_broadcast_enter() failures

2015-05-10 Thread Preeti U Murthy
On 05/10/2015 04:45 AM, Rafael J. Wysocki wrote: > On Saturday, May 09, 2015 10:33:05 PM Rafael J. Wysocki wrote: >> On Saturday, May 09, 2015 10:11:41 PM Rafael J. Wysocki wrote: >>> On Saturday, May 09, 2015 11:19:16 AM Preeti U Murthy wrote: Hi Rafael, On 05/08/2015 07:48 PM, Rafa

Re: [GIT PULL 00/30] perf/core improvements and fixes

2015-05-10 Thread Namhyung Kim
Hi Arnaldo, On Fri, May 08, 2015 at 05:56:12PM -0300, Arnaldo Carvalho de Melo wrote: > Hi Ingo, > > Please consider pulling, > > - Arnaldo > > > > The following changes since commit cb307113746b4d184155d2c412e8069aeaa60d42: > > perf_event: Don't allow vmalloc() backed perf on powerp

RE: [PATCH 02/10] drivers:host:fsl: Use ehci_overrides structure for EHCI drv

2015-05-10 Thread Ramneek Mehresh
> -Original Message- > From: Alan Stern [mailto:st...@rowland.harvard.edu] > Sent: Friday, May 08, 2015 7:56 PM > To: Mehresh Ramneek-B31383 > Cc: linux-kernel@vger.kernel.org; ba...@ti.com; linux-...@vger.kernel.org; > gre...@linuxfoundation.org > Subject: RE: [PATCH 02/10] drivers:host:

linux-next: build failure after merge of the tty tree

2015-05-10 Thread Stephen Rothwell
Hi Greg, After merging the tty tree, today's linux-next build (arm multi_v7_defconfig) failed like this: drivers/tty/serial/amba-pl011.c: In function 'pl011_startup': drivers/tty/serial/amba-pl011.c:1582:5: error: 'struct uart_amba_port' has no member named 'tx_irq_seen' uap->tx_irq_seen = 0;

Re: [PATCH 16/18] f2fs crypto: add symlink encryption

2015-05-10 Thread Jaegeuk Kim
On Sat, May 09, 2015 at 05:25:54AM +0100, Al Viro wrote: > On Fri, May 08, 2015 at 09:20:51PM -0700, Jaegeuk Kim wrote: > > This patch implements encryption support for symlink. > > > > The codes refered the ext4 symlink path. > > ext4 symlink patches are seriously misguided - don't mix encrypted

[RFC 2/2] ARM: vf610: Add SoC bus support for Vybrid

2015-05-10 Thread Sanchayan Maity
Implements SoC bus support to export SoC specific information. Read the unique SoC ID from the Vybrid On Chip One Time Programmable (OCOTP) controller, SoC specific information from the Miscellaneous System Control Module (MSCM), revision from the ROM revision register and expose it via the SoC bus

[RFC 1/2] ARM: dts: vfxxx: Add OCOTP node

2015-05-10 Thread Sanchayan Maity
Add a device tree node for the On-Chip One Time Programmable Controller (OCOTP). Signed-off-by: Sanchayan Maity --- arch/arm/boot/dts/vfxxx.dtsi | 5 + 1 file changed, 5 insertions(+) diff --git a/arch/arm/boot/dts/vfxxx.dtsi b/arch/arm/boot/dts/vfxxx.dtsi index 5857f60..a79776e 100644 ---

[RFC 0/2] Implement SoC bus support for Vybrid

2015-05-10 Thread Sanchayan Maity
Hello, Currently this patchset is based of on our local branch but would like some comments before I push this to mainline through Shawn's tree. This patchset implements the following https://www.kernel.org/doc/Documentation/ABI/testing/sysfs-devices-soc Currently the required information is mo

Re: [f2fs-dev] [PATCH 14/18] f2fs crypto: add filename encryption for f2fs_lookup

2015-05-10 Thread Jaegeuk Kim
Hi Hujianynag, I just fixed it up, and rebased the dev branch. Could you check them out? Thanks, On Mon, May 11, 2015 at 10:52:48AM +0800, hujianyang wrote: > Hi Jaegeuk, > > While compiling git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git > branch dev(commit 5af6e74892a f2fs cryp

Re: [PATCH v2] dmaengine: bcm2835: Add slave dma support

2015-05-10 Thread Martin Sperl
> On 08.05.2015, at 13:20, Jonathan Bell wrote: >> > I agree that the interrupt generated would be spurious - in the case where it > is not required. > > However if you do && (flags & DMA_PREP_INTERRUPT) then all users of this > driver need to explicitly set interrupt flags when doing a scatt

Re: [PATCH kernel v9 26/32] powerpc/iommu: Add userspace view of TCE table

2015-05-10 Thread Alexey Kardashevskiy
On 05/11/2015 12:11 PM, Alexey Kardashevskiy wrote: On 05/05/2015 10:02 PM, David Gibson wrote: On Fri, May 01, 2015 at 05:12:45PM +1000, Alexey Kardashevskiy wrote: On 05/01/2015 02:23 PM, David Gibson wrote: On Fri, May 01, 2015 at 02:01:17PM +1000, Alexey Kardashevskiy wrote: On 04/29/2015

Re: [RFC PATCH] PM, freezer: Don't thaw when it's intended frozen processes

2015-05-10 Thread Kyungmin Park
On Sat, May 9, 2015 at 12:25 AM, Tejun Heo wrote: > Hello, Kyungmin. > > On Fri, May 08, 2015 at 09:04:26AM +0900, Kyungmin Park wrote: >> > I need to think more about it but as an *optimization* we can add >> > freezing() test before actually waking tasks up during resume, but can >> > you please

[PATCH v3 4/7] ACPI / processor: remove cpu_index in acpi_processor_get_info()

2015-05-10 Thread Hanjun Guo
Just use pr->id instead of cpu_index to simplify the code. Signed-off-by: Hanjun Guo --- drivers/acpi/acpi_processor.c | 10 -- 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/drivers/acpi/acpi_processor.c b/drivers/acpi/acpi_processor.c index ac6bda0..0676b50 100644 --- a/

[PATCH v3 5/7] ACPI / processor: remove phys_id in acpi_processor_get_info()

2015-05-10 Thread Hanjun Guo
Use pr->phys_id to replace phys_id to simplify the code. Signed-off-by: Hanjun Guo --- drivers/acpi/acpi_processor.c | 7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/drivers/acpi/acpi_processor.c b/drivers/acpi/acpi_processor.c index 0676b50..62c846b 100644 --- a/driver

[PATCH v3 7/7] ACPI / processor: Introduce invalid_phys_cpuid()

2015-05-10 Thread Hanjun Guo
Introduce invalid_phys_cpuid() to identify cpu with invalid physical ID, then used it as replacement of the direct comparisons with PHYS_CPUID_INVALID. Signed-off-by: Hanjun Guo --- drivers/acpi/acpi_processor.c | 4 ++-- drivers/acpi/processor_core.c | 4 ++-- include/linux/acpi.h | 5

[PATCH v3 6/7] ACPI / processor: return specific error instead of -1

2015-05-10 Thread Hanjun Guo
Since invalid_logical_cpuid() can check error values, so return specific error instead of -1 for acpi_map_cpuid(). Signed-off-by: Hanjun Guo --- drivers/acpi/processor_core.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/drivers/acpi/processor_core.c b/drivers/acpi/pr

[PATCH v3 3/7] Xen / ACPI / processor: Remove unneeded NULL check

2015-05-10 Thread Hanjun Guo
Before xen_acpi_processor_enable() is called, struct acpi_processor *pr is allocated in xen_acpi_processor_add() and checked if it's NULL, so no need to check again when passed to xen_acpi_processor_enable(), just remove it. Signed-off-by: Hanjun Guo CC: Boris Ostrovsky CC: Stefano Stabellini -

[PATCH v3 1/7] ACPI / processor: Introduce invalid_logical_cpuid()

2015-05-10 Thread Hanjun Guo
In ACPI processor drivers, we use direct comparisons of cpu logical id with -1 which are error prone in case logical cpuid is accidentally assinged an error code and prevents us from returning an error-encoding cpuid directly in some cases. So introduce invalid_logical_cpuid() to identify cpu with

[PATCH v3 2/7] Xen / ACPI / processor: use invalid_logical_cpuid()

2015-05-10 Thread Hanjun Guo
Use invalid_logical_cpuid(pr->id) instead of direct comparison. Signed-off-by: Hanjun Guo CC: Boris Ostrovsky CC: Stefano Stabellini --- drivers/xen/xen-acpi-cpuhotplug.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/xen/xen-acpi-cpuhotplug.c b/drivers/xen/xe

[PATCH v3 0/7] minor cleanups for ACPI processor driver

2015-05-10 Thread Hanjun Guo
This patch set is some minor cleanups for ACPI processor driver to address the comments which raised by Rafael in ARM64 ACPI core patches. Boris and Konrad already reviewed the XEN/ACPI part, they seems are ok with the changes for XEN [1] [2]. Sudeep, I didn't change the (int)phys_id < 0 to phys_

Re: [PATCH 0/2] mmc: cast to avoid unexpected error

2015-05-10 Thread Kuninori Morimoto
Hi Ulf > > Kuninori Morimoto (2): > > mmc: cast u8 to unsigned long long to avoid unexpected error > > mmc: cast unsigned int to typeof(sector_t) to avoid unexpected error (snip) > Please run another round of checkpatch for these. Thank you. will do in v2 -- To unsubscribe from this

Re: Pointer Cast to Different Type Warnings in sh_mmcif.c

2015-05-10 Thread Kuninori Morimoto
Hi nick Thank you for your feedback > Greetings Ulf and others, > I am getting the below build warnings on the latest version of Linus's tree: > drivers/mmc/host/sh_mmcif.c: In function ‘sh_mmcif_request_dma_one’: > drivers/mmc/host/sh_mmcif.c:401:4: warning: cast to pointer from integer of > d

Re: [PATCH 0/3] cpuidle: updates related to tick_broadcast_enter() failures

2015-05-10 Thread Preeti U Murthy
On 05/10/2015 04:45 AM, Rafael J. Wysocki wrote: > On Saturday, May 09, 2015 10:33:05 PM Rafael J. Wysocki wrote: >> On Saturday, May 09, 2015 10:11:41 PM Rafael J. Wysocki wrote: >>> On Saturday, May 09, 2015 11:19:16 AM Preeti U Murthy wrote: Hi Rafael, On 05/08/2015 07:48 PM, Rafa

Re: [PATCH 1/2 V3] memory-hotplug: fix BUG_ON in move_freepages()

2015-05-10 Thread Gu Zheng
Hi Xishi, What is the condition about this series? Thanks, Gu On 04/22/2015 02:26 PM, Xishi Qiu wrote: > add CC: Tejun Heo > > On 2015/4/21 18:15, Xishi Qiu wrote: > >> Hot remove nodeXX, then hot add nodeXX. If BIOS report cpu first, it will >> call >> hotadd_new_pgdat(nid, 0), this will se

[PATCH] serial: 8250: remove return statements from void function

2015-05-10 Thread Masahiro Yamada
serial8250_set_mctrl() is a void type function. Returning something does not look nice. Signed-off-by: Masahiro Yamada --- drivers/tty/serial/8250/8250_core.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/drivers/tty/serial/8250/8250_core.c b/drivers/tty/serial/8250

Re: [PATCH v11 06/19] h8300: Assembly headers

2015-05-10 Thread Yoshinori Sato
At Sun, 10 May 2015 12:46:14 +0200, Richard Weinberger wrote: > > On Fri, May 8, 2015 at 5:04 PM, Yoshinori Sato > wrote: > > Signed-off-by: Yoshinori Sato > > diff --git a/arch/h8300/include/asm/uaccess.h > > b/arch/h8300/include/asm/uaccess.h > > new file mode 100644 > > index 000..582af7

[GIT PULL REQUEST]

2015-05-10 Thread NeilBrown
hi Linus Please pull this collection of bugfixes. Thanks, NeilBrown The following changes since commit 5ebe6afaf0057ac3eaeb98defd5456894b446d22: Linux 4.1-rc2 (2015-05-03 19:22:23 -0700) are available in the git repository at: git://neil.brown.name/md/ tags/md/4.1-rc3-fixes for you to

Re: [EDT] oom_killer: find bulkiest task based on pss value

2015-05-10 Thread David Rientjes
On Fri, 8 May 2015, Yogesh Narayan Gaur wrote: > Presently in oom_kill.c we calculate badness score of the victim task as per > the present RSS counter value of the task. > RSS counter value for any task is usually '[Private (Dirty/Clean)] + [Shared > (Dirty/Clean)]' of the task. > We have encou

[GIT PULL] ARM: EXYNOS: Improvements for 4.2, second try

2015-05-10 Thread Krzysztof Kozlowski
Dear Kukjin, Updated pull request, replacing also the usage of soc_is_exynos4() with of_machine_is_compatible(). You requested this in comments for "ARM: EXYNOS: Fix failed second suspend on Exynos4". This adds coupled cpuidle for Exynos3250 and improves the Exynos code in few places. Everything

[GIT PULL] ARM: EXYNOS: dts: Improvements for 4.2, second try

2015-05-10 Thread Krzysztof Kozlowski
Dear Kukjin, I gathered various improvements for upcoming 4.2 merge window. Description along with a tag. Best regards, Krzysztof The following changes since commit 2495ae559826c60e3ccde9850e3b38815725b9c9: ARM: dts: Add keep-power-in-suspend to WiFi SDIO node for Peach Boards (2015-05-11 1

[PATCH] Rename RECLAIM_SWAP to RECLAIM_UNMAP.

2015-05-10 Thread Zhihui Zhang
the name SWAP implies that we are dealing with anonymous pages only. In fact, the original patch that introduced the min_unmapped_ratio logic was to fix an issue related to file pages. Rename it to RECLAIM_UNMAP to match what does. Historically, commit renamed .may_swap to .may_unmap, leaving REC

[GIT PULL] ARM: EXYNOS: dts: DTS fixes for 4.1, second try

2015-05-10 Thread Krzysztof Kozlowski
Dear Kukjin, This groups one fix missed in your last pull requst. This fixes suspend on Peach boards related to Marvell mwifiex driver. The driver was enabled for Exynos defconfig during merge window so currently the suspend on these boards on this config fails. Best regards, Krzysztof The foll

[GIT PULL] ARM: EXYNOS: Fixes for 4.1, second try

2015-05-10 Thread Krzysztof Kozlowski
Dear Kukjin, This groups important fix for current RC cycle. The patch was present on mailing list for quite long. It was tested. I responded to all your questions without any follow ups from your side. The only issue left - replacing soc_is_exynos() with of_machine_is_compatible() is done in se

linux-next: manual merge of the drm tree with Linus' tree

2015-05-10 Thread Stephen Rothwell
Hi Dave, Today's linux-next merge of the drm tree got a conflict in drivers/gpu/drm/drm_irq.c between commit fdb68e09bbb1 ("drm: Zero out invalid vblank timestamp in drm_update_vblank_count") from Linus' tree and commit d66a1e38280c ("drm: Zero out invalid vblank timestamp in drm_update_vblank

[PATCH] livepatch: Prevent to enable uninitialized patch

2015-05-10 Thread Minfei Huang
From: Minfei Huang The previous patches can be applied, while the corresponding module is loaded. Now the code cannot handle correct behavior to deal with the case that the patch fail to be initialized when the module is being loaded. In general, the patch will do relocation (if necessary) and o

Re: [f2fs-dev] [PATCH 14/18] f2fs crypto: add filename encryption for f2fs_lookup

2015-05-10 Thread hujianyang
Hi Jaegeuk, While compiling git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git branch dev(commit 5af6e74892a f2fs crypto: remove checking key context during lookup), I saw an error: fs/f2fs/dir.c: In function ‘find_in_level’: fs/f2fs/dir.c:163: error: unknown field ‘len’ specified in

RE: [PATCH V4 net-next 1/1] hv_netvsc: Use the xmit_more skb flag to optimize signaling the host

2015-05-10 Thread KY Srinivasan
> -Original Message- > From: David Miller [mailto:da...@davemloft.net] > Sent: Sunday, May 10, 2015 2:51 PM > To: KY Srinivasan > Cc: net...@vger.kernel.org; linux-kernel@vger.kernel.org; > de...@linuxdriverproject.org; o...@aepfle.de; a...@canonical.com; > jasow...@redhat.com > Subject:

[PATCH V5 1/1] hv_netvsc: Use the xmit_more skb flag to optimize signaling the host

2015-05-10 Thread K. Y. Srinivasan
Based on the information given to this driver (via the xmit_more skb flag), we can defer signaling the host if more packets are on the way. This will help make the host more efficient since it can potentially process a larger batch of packets. Implement this optimization. Signed-off-by: K. Y. Srin

Re: [PATCH v2] brcmfmac: prohibit ACPI power management for brcmfmac driver

2015-05-10 Thread Fu, Zhonghui
On 2015/5/7 16:30, Arend van Spriel wrote: > On 05/07/15 04:07, Fu, Zhonghui wrote: >> >> Hi, >> >> Any comments are welcome. > > Having some time to spare while spending my vacation so here it is. > >> Thanks, >> Zhonghui >> >> On 2015/5/3 23:26, Fu, Zhonghui wrote: >>> ACPI will manage WiFi chi

[PATCH v3] brcmfmac: prohibit ACPI power management for brcmfmac driver

2015-05-10 Thread Fu, Zhonghui
ACPI will manage WiFi chip's power state during suspend/resume process on some tablet platforms(such as ASUS T100TA). This is not supported by brcmfmac driver now, and the context of WiFi chip will be damaged after resume. This patch informs ACPI not to manage WiFi chip's power state. Signed-off-b

[PATCH] ASoC: dapm: Modify widget stream name according to prefix

2015-05-10 Thread Koro Chen
When there is prefix specified, currently we will add this prefix in widget->name, but not in widget->sname. it causes failure at snd_soc_dapm_link_dai_widgets: if (!w->sname || !strstr(w->sname, dai_w->name)) because dai_w->name has prefix added, but w->sname does not. We should also add prefix

[PATCH] aoe: Use 64-bit timestamp in frame

2015-05-10 Thread Tina Ruchandani
'struct frame' uses two variables to store the sent timestamp - 'struct timeval' and jiffies. jiffies is used to avoid discrepancies caused by updates to system time. 'struct timeval' uses 32-bit representation for seconds which will overflow in year 2038. This patch does the following: - Replace t

linux-next: manual merge of the wireless-drivers-next tree with the net-next tree

2015-05-10 Thread Stephen Rothwell
Hi Kalle, Today's linux-next merge of the wireless-drivers-next tree got a conflict in drivers/net/wireless/ath/ath10k/mac.c between commits 41fbf6e4f317 ("ath10k: enable IEEE80211_HW_SUPPORT_FAST_XMIT") and df1404650ccb ("mac80211: remove support for IFF_PROMISC") from the net-next tree and commi

[PATCH V9 1/8] perf, x86: use the PEBS auto reload mechanism when possible

2015-05-10 Thread Kan Liang
From: Yan, Zheng When a fixed period is specified, this patch make perf use the PEBS auto reload mechanism. This makes normal profiling faster, because it avoids one costly MSR write in the PMI handler. However, the reset value will be loaded by hardware assist. There is a little bit delay compar

[PATCH V9 2/8] perf, x86: introduce setup_pebs_sample_data()

2015-05-10 Thread Kan Liang
From: Yan, Zheng move codes that setup PEBS sample data to separate function. Signed-off-by: Yan, Zheng Signed-off-by: Kan Liang --- arch/x86/kernel/cpu/perf_event_intel_ds.c | 95 +-- 1 file changed, 52 insertions(+), 43 deletions(-) diff --git a/arch/x86/kernel/

[PATCH V9 5/8] perf, x86: drain PEBS buffer during context switch

2015-05-10 Thread Kan Liang
From: Yan, Zheng Flush the PEBS buffer during context switch if PEBS interrupt threshold is larger than one. This allows perf to supply TID for sample outputs. Signed-off-by: Yan, Zheng Signed-off-by: Kan Liang --- arch/x86/kernel/cpu/perf_event.h | 6 +- arch/x86/kernel/cpu/pe

  1   2   3   >