Re: [PATCH v2 2/2] clk: hi6220: initialize UART1 clock to 150MHz

2016-07-07 Thread Jorge Ramirez
On 07/08/2016 03:48 AM, Michael Turquette wrote: Quoting Jorge Ramirez (2016-07-07 01:55:05) On 07/07/2016 08:31 AM, Jorge Ramirez wrote: On 07/06/2016 11:43 PM, Michael Turquette wrote: Quoting Guodong Xu (2016-06-29 01:45:55) From: Jorge Ramirez-Ortiz Early at boot, during the sys_clk init

Re: Introspecting userns relationships to other namespaces?

2016-07-07 Thread Andrew Vagin
On Thu, Jul 07, 2016 at 10:26:50PM -0700, W. Trevor King wrote: > On Thu, Jul 07, 2016 at 08:26:47PM -0700, James Bottomley wrote: > > On Thu, 2016-07-07 at 20:00 -0700, Andrew Vagin wrote: > > > On Thu, Jul 07, 2016 at 07:16:18PM -0700, Andrew Vagin wrote: > > > > I think we can show all required

Re: linux-next: please clean up the lightnvm tree

2016-07-07 Thread Stephen Rothwell
Hi Matias, On Fri, 8 Jul 2016 06:30:59 +0200 Matias Bjørling wrote: > > Thanks Stephen. Updated the for-next. I will make sure they are taken > off if applied directly to the block tree in the future. Tnanks. -- Cheers, Stephen Rothwell

Re: [PATCH] i2c: imx: add retries for i2c-0 on Ventana boards

2016-07-07 Thread Uwe Kleine-König
Hello Tim, On Thu, Jul 07, 2016 at 07:03:49AM -0700, Tim Harvey wrote: > Gateworks Ventana IMX6 based boards have a Gateworks System Controller [1] > (gsc) device that can NAK i2c transactions when its busy in an ADC loop. As > this is always on i2c-0 we will add retries for that bus for any Venta

[PATCH v8 09/11] cpuidle/powernv: cleanup cpuidle-powernv.c

2016-07-07 Thread Shreyas B. Prabhu
- Use stack instead of kzalloc'ed memory for variables while probing device tree for idle states. - Set cap for number of idle states that can be added to cpuidle_state_table - Minor change in way we check of_property_read_u32_array for error for sake of consistency - Drop unnecessary

[PATCH v8 07/11] powerpc/powernv: Add platform support for stop instruction

2016-07-07 Thread Shreyas B. Prabhu
POWER ISA v3 defines a new idle processor core mechanism. In summary, a) new instruction named stop is added. This instruction replaces instructions like nap, sleep, rvwinkle. b) new per thread SPR named Processor Stop Status and Control Register (PSSCR) is added which controls th

Re: [PATCH v4 2/2] ARM: cpuidle: make arm_cpuidle_suspend() a bit more efficient

2016-07-07 Thread Jisheng Zhang
Dear Daniel, On Thu, 7 Jul 2016 15:46:28 +0200 Daniel Lezcano wrote: > On Wed, Jul 06, 2016 at 02:15:55PM +0800, Jisheng Zhang wrote: > > Currently, we check cpuidle_ops.suspend every time when entering a > > low-power idle state. But this check could be avoided in this hot path > > by moving it

[PATCH v8 03/11] powerpc/powernv: Rename idle_power7.S to idle_book3s.S

2016-07-07 Thread Shreyas B. Prabhu
idle_power7.S handles idle entry/exit for POWER7, POWER8 and in next patch for POWER9. Rename the file to a non-hardware specific name. Reviewed-by: Gautham R. Shenoy Signed-off-by: Shreyas B. Prabhu --- Changes in v7: = - File renamed to idle_book3s.S instead of idle_power_common.

[PATCH v8 04/11] powerpc/powernv: Rename reusable idle functions to hardware agnostic names

2016-07-07 Thread Shreyas B. Prabhu
Functions like power7_wakeup_loss, power7_wakeup_noloss, power7_wakeup_tb_loss are used by POWER7 and POWER8 hardware. They can also be used by POWER9. Hence rename these functions hardware agnostic names. Suggested-by: Gautham R. Shenoy Signed-off-by: Shreyas B. Prabhu --- - No changes since v

[PATCH v8 06/11] powerpc/powernv: abstraction for saving SPRs before entering deep idle states

2016-07-07 Thread Shreyas B. Prabhu
Create a function for saving SPRs before entering deep idle states. This function can be reused for POWER9 deep idle states. Reviewed-by: Gautham R. Shenoy Signed-off-by: Shreyas B. Prabhu --- - No changes since v3 Changes in v3: = - Newly added in v3 arch/powerpc/kernel/idle_bo

[PATCH v8 08/11] cpuidle/powernv: Use CPUIDLE_STATE_MAX instead of MAX_POWERNV_IDLE_STATES

2016-07-07 Thread Shreyas B. Prabhu
Use cpuidle's CPUIDLE_STATE_MAX macro instead of powernv specific MAX_POWERNV_IDLE_STATES. Cc: Rafael J. Wysocki Cc: Daniel Lezcano Cc: linux...@vger.kernel.org Acked-by: Daniel Lezcano Signed-off-by: Shreyas B. Prabhu --- - No changes after v5 Changes in v5 = - New in v5 driv

[PATCH v8 02/11] powerpc/kvm: make hypervisor state restore a function

2016-07-07 Thread Shreyas B. Prabhu
In the current code, when the thread wakes up in reset vector, some of the state restore code and check for whether a thread needs to branch to kvm is duplicated. Reorder the code such that this duplication is avoided. At a higher level this is what the change looks like- Before this patch - powe

[PATCH v8 11/11] powerpc/powernv: Use deepest stop state when cpu is offlined

2016-07-07 Thread Shreyas B. Prabhu
If hardware supports stop state, use the deepest stop state when the cpu is offlined. Reviewed-by: Gautham R. Shenoy Signed-off-by: Shreyas B. Prabhu --- - No changes since v1 arch/powerpc/platforms/powernv/idle.c| 15 +-- arch/powerpc/platforms/powernv/powernv.h | 1 + arch/p

[PATCH v8 05/11] powerpc/powernv: Make pnv_powersave_common more generic

2016-07-07 Thread Shreyas B. Prabhu
pnv_powersave_common does common steps needed before entering idle state and eventually changes MSR to MSR_IDLE and does rfid to pnv_enter_arch207_idle_mode. Move the updation of HSTATE_HWTHREAD_STATE to pnv_powersave_common from pnv_enter_arch207_idle_mode and make it more generic by passing the

[PATCH v8 10/11] cpuidle/powernv: Add support for POWER ISA v3 idle states

2016-07-07 Thread Shreyas B. Prabhu
POWER ISA v3 defines a new idle processor core mechanism. In summary, a) new instruction named stop is added. b) new per thread SPR named PSSCR is added which controls the behavior of stop instruction. Supported idle states and value to be written to PSSCR register to enter any idle stat

[PATCH v8 00/11] powerpc/powernv/cpuidle: Add support for POWER ISA v3 idle states

2016-07-07 Thread Shreyas B. Prabhu
POWER ISA v3 defines a new idle processor core mechanism. In summary, a) new instruction named stop is added. This instruction replaces instructions like nap, sleep, rvwinkle. b) new per thread SPR named PSSCR is added which controls the behavior of stop instruction.

[PATCH v8 01/11] powerpc/powernv: Use PNV_THREAD_WINKLE macro while requesting for winkle

2016-07-07 Thread Shreyas B. Prabhu
Signed-off-by: Shreyas B. Prabhu --- -No changes since v4 Changes in v4 = - New in v4 arch/powerpc/kernel/idle_power7.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/kernel/idle_power7.S b/arch/powerpc/kernel/idle_power7.S index 470ceeb..705c867 1

Re: [PATCH net-next V4 0/6] switch to use tx skb array in tun

2016-07-07 Thread Michael S. Tsirkin
On Wed, Jul 06, 2016 at 01:45:58PM -0400, Craig Gallek wrote: > On Thu, Jun 30, 2016 at 2:45 AM, Jason Wang wrote: > > Hi all: > > > > This series tries to switch to use skb array in tun. This is used to > > eliminate the spinlock contention between producer and consumer. The > > conversion was st

Re: [PATCH net-next V4 0/6] switch to use tx skb array in tun

2016-07-07 Thread Michael S. Tsirkin
On Wed, Jul 06, 2016 at 01:45:58PM -0400, Craig Gallek wrote: > On Thu, Jun 30, 2016 at 2:45 AM, Jason Wang wrote: > > Hi all: > > > > This series tries to switch to use skb array in tun. This is used to > > eliminate the spinlock contention between producer and consumer. The > > conversion was st

Re: Introspecting userns relationships to other namespaces?

2016-07-07 Thread W. Trevor King
On Thu, Jul 07, 2016 at 10:26:50PM -0700, W. Trevor King wrote: > And if you want to put that whole ancestor tree in fdinfo, you have > to come up with some way to handle the two-parent branching. Going towards the roots is nice, because you know a given namespace will only have two parents, but i

Re: [CRIU] Introspecting userns relationships to other namespaces?

2016-07-07 Thread James Bottomley
On Thu, 2016-07-07 at 22:41 -0700, Andrei Vagin wrote: > On Thu, Jul 7, 2016 at 8:26 PM, James Bottomley > wrote: > > On Thu, 2016-07-07 at 20:00 -0700, Andrew Vagin wrote: > > > On Thu, Jul 07, 2016 at 07:16:18PM -0700, Andrew Vagin wrote: > > > > On Thu, Jul 07, 2016 at 12:17:35PM -0700, James B

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

2016-07-07 Thread Stephen Rothwell
Hi Eric, Today's linux-next merge of the userns tree got a conflict in: fs/posix_acl.c between commit: 485e71e8fb63 ("posix_acl: Add set_posix_acl") from Linus' tree and commit: 0d4d717f2583 ("vfs: Verify acls are valid within superblock's s_user_ns.") from the userns tree. I fixed it

[PATCH v7 1/1] net: ethernet: Add TSE PCS support to dwmac-socfpga

2016-07-07 Thread thloh
From: Tien Hock Loh This adds support for TSE PCS that uses SGMII adapter when the phy-mode of the dwmac is set to sgmii. Signed-off-by: Tien Hock Loh Acked-by: Rob Herring --- v2: - Refactored the TSE PCS out from the dwmac-socfpga.c file - Added binding documentation for TSE PCS sgmii adapt

Re: [PATCH] arm64: dts: berlin4ct: Add L2 cache topology

2016-07-07 Thread Jisheng Zhang
Dear Sebastian, On Thu, 7 Jul 2016 19:10:26 +0200 Sebastian Hesselbarth wrote: > On 07.07.2016 07:48, Jisheng Zhang wrote: > > On Wed, 6 Jul 2016 19:49:01 +0200 Sebastian Hesselbarth wrote: > >> On 16.06.2016 10:40, Jisheng Zhang wrote: > >>> This patch adds the L2 cache topology for berlin4c

Re: [CRIU] Introspecting userns relationships to other namespaces?

2016-07-07 Thread Andrew Vagin
On Thu, Jul 07, 2016 at 08:20:05PM -0700, James Bottomley wrote: > On Thu, 2016-07-07 at 19:16 -0700, Andrew Vagin wrote: > > On Thu, Jul 07, 2016 at 12:17:35PM -0700, James Bottomley wrote: > > > On Thu, 2016-07-07 at 20:21 +0200, Michael Kerrisk (man-pages) > > > wrote: > > > > On 7 July 2016 at

[PATCH 1/2] trace-cmd: Introduce tracecmd_peek_next_data()

2016-07-07 Thread Namhyung Kim
The tracecmd_peek_next_data() is similar to tracecmd_read_next_data() but it doesn't consume the record. Signed-off-by: Namhyung Kim --- trace-cmd.h | 3 +++ trace-input.c | 43 +++ 2 files changed, 46 insertions(+) diff --git a/trace-cmd.h b/trace-cmd

[PATCH 2/2] trace-cmd: Use tracecmd_peek_next_data() in fgraph_ent_handler

2016-07-07 Thread Namhyung Kim
When a task was migrated to other cpu in the middle of a function, the fgraph_exit record will be in a different cpu than the enter record. But currently fgraph_ent_handler() only peeks at the same cpu so it could read an incorrect record. For example, please see following raw records: bash-104

Re: [PATCH] drm/radeon: Remove deprecated create_singlethread_workqueue

2016-07-07 Thread Michel Dänzer
On 07.07.2016 16:43, Christian König wrote: > Am 07.07.2016 um 05:32 schrieb Michel Dänzer: >> On 06.07.2016 22:45, Tejun Heo wrote: >>> On Wed, Jul 06, 2016 at 12:12:52PM +0900, Michel Dänzer wrote: >>> Not being very familiar with the workqueue APIs, I'll describe how it's supposed to w

Re: [CRIU] Introspecting userns relationships to other namespaces?

2016-07-07 Thread Andrew Vagin
On Thu, Jul 07, 2016 at 12:17:35PM -0700, James Bottomley wrote: > On Thu, 2016-07-07 at 20:21 +0200, Michael Kerrisk (man-pages) wrote: > > On 7 July 2016 at 17:01, James Bottomley > > wrote: > [Serge already answered the parenting issue] > > > On Thu, 2016-07-07 at 08:36 -0500, Serge E. Hallyn w

Re: [PATCH v12 1/2] Documentation: DT: dma: Add Xilinx zynqmp dma device tree binding documentation

2016-07-07 Thread Vinod Koul
On Fri, Jul 01, 2016 at 05:07:05PM +0530, Kedareswara rao Appana wrote: > Device-tree binding documentation for Xilinx zynqmp dma engine > used in Zynq UltraScale+ MPSoC. And I missed the cleanup part, so both applied now -- ~Vinod

Re: [CRIU] Introspecting userns relationships to other namespaces?

2016-07-07 Thread Andrei Vagin
On Thu, Jul 7, 2016 at 10:41 PM, Andrei Vagin wrote: > On Thu, Jul 7, 2016 at 8:26 PM, James Bottomley > wrote: >> On Thu, 2016-07-07 at 20:00 -0700, Andrew Vagin wrote: >>> On Thu, Jul 07, 2016 at 07:16:18PM -0700, Andrew Vagin wrote: >>> > On Thu, Jul 07, 2016 at 12:17:35PM -0700, James Bottoml

Re: [PATCH v12 2/2] dmaengine: Add Xilinx zynqmp dma engine driver support

2016-07-07 Thread Vinod Koul
On Fri, Jul 01, 2016 at 05:07:06PM +0530, Kedareswara rao Appana wrote: > +static int zynqmp_dma_chan_probe(struct zynqmp_dma_device *zdev, > +struct platform_device *pdev) > +{ > + struct zynqmp_dma_chan *chan; > + struct resource *res; > + struct device_node *n

Re: [CRIU] Introspecting userns relationships to other namespaces?

2016-07-07 Thread Andrei Vagin
On Thu, Jul 7, 2016 at 8:26 PM, James Bottomley wrote: > On Thu, 2016-07-07 at 20:00 -0700, Andrew Vagin wrote: >> On Thu, Jul 07, 2016 at 07:16:18PM -0700, Andrew Vagin wrote: >> > On Thu, Jul 07, 2016 at 12:17:35PM -0700, James Bottomley wrote: >> > > On Thu, 2016-07-07 at 20:21 +0200, Michael K

Re: [v4] powerpc: Export thread_struct.used_vr/used_vsr to user space

2016-07-07 Thread Simon Guo
On Thu, Jul 07, 2016 at 11:21:18PM +1000, Benjamin Herrenschmidt wrote: > I think the right fix is that if a restore_sigcontext() has the MSR bits set, > it should set the corresponding used_* flag. > > Or is there a reason why that won't work ? That sounds reaonable to me. I will prepare a patch

Re: Introspecting userns relationships to other namespaces?

2016-07-07 Thread W. Trevor King
On Thu, Jul 07, 2016 at 08:26:47PM -0700, James Bottomley wrote: > On Thu, 2016-07-07 at 20:00 -0700, Andrew Vagin wrote: > > On Thu, Jul 07, 2016 at 07:16:18PM -0700, Andrew Vagin wrote: > > > I think we can show all required information in fdinfo. We open > > > a namespaces file (/proc/pid/ns/N)

Re: [PATCH 0/4] regulator: tps65917/palmas: Cleanups and bugfixes

2016-07-07 Thread Keerthy
On Friday 20 May 2016 11:46 AM, Laxman Dewangan wrote: On Friday 20 May 2016 10:01 AM, Keerthy wrote: + Lee Jones On Saturday 07 May 2016 12:31 AM, Nishanth Menon wrote: On 05/06/2016 12:14 PM, Mark Brown wrote: On Fri, May 06, 2016 at 12:44:23PM +0530, Laxman Dewangan wrote: When you ar

Re: [PATCH 0/2] Fix issue with alternatives/paravirt patches

2016-07-07 Thread Christopher Arges
On Tue, Jul 05, 2016 at 10:34:58PM -0400, Jessica Yu wrote: > Hi, > > A few months ago, Chris Arges reported a bug involving alternatives/paravirt > patching that was discussed here [1] and here [2]. To briefly summarize the > bug, patch modules that contained .altinstructions or .parainstructions

Re: [PATCH v2 0/5] dmaengine: vdma: AXI DMAS Enhancments

2016-07-07 Thread Vinod Koul
On Fri, Jun 24, 2016 at 10:51:21AM +0530, Kedareswara rao Appana wrote: > This patch series does the following thing. > ---> Add support for AXI DMA Multi-channel DMA mode. > ---> Delete AXI DMA binding doc. > ---> Rename the driver and update config options. Applied after changing the patch tags

[git pull] drm fixes

2016-07-07 Thread Dave Airlie
Hi Linus, One nouveau fix, and a few AMD Polaris fixes and some Allwinner fixes. I've got some vmware fixes that I might send separate over the weekend, they fix some black screens, but I'm still debating them. Dave. The following changes since commit a99cde438de0c4c0cecc1d1af1a55a75b10bfdef:

Re: [PATCH v3 3/4] perf annotate: add powerpc support

2016-07-07 Thread Ravi Bangoria
Hi Michael, On Wednesday 06 July 2016 03:38 PM, Michael Ellerman wrote: Ravi Bangoria writes: On Thursday 30 June 2016 11:51 AM, Michael Ellerman wrote: On Thu, 2016-06-30 at 11:44 +0530, Ravi Bangoria wrote: diff --git a/tools/perf/util/annotate.c b/tools/perf/util/annotate.c index 36a5825

Re: [PATCH v2] kexec: Fix kdump failure with notsc

2016-07-07 Thread Wei, Jiangang
Hi , Eric Thanks for your comments firstly. On Thu, 2016-07-07 at 12:55 -0500, Eric W. Biederman wrote: > Wei Jiangang writes: > > > If we specify the 'notsc' boot parameter for the dump-capture kernel, > > and then trigger a crash(panic) by using "ALT-SysRq-c" or "echo c > > > /proc/sysrq-trig

[PATCH v4 3/3] perf annotate: add powerpc support

2016-07-07 Thread Ravi Bangoria
From: Naveen N. Rao Powerpc has long list of branch instructions and hardcoding them in table appears to be error-prone. So, add new function to find instruction instead of creating table. This function dynamically create table(list of 'struct ins'), and instead of creating object every time, fir

[PATCH v4 2/3] perf annotate: Enable cross arch annotate

2016-07-07 Thread Ravi Bangoria
Change current data structures and function to enable cross arch annotate. Current implementation does not contain logic of record on one arch and annotating on other. This remote annotate is partially possible with current implementation for x86 (or may be arm as well) only. But, to make remote a

[PATCH v4 1/3] perf: Define macro for normalized arch names

2016-07-07 Thread Ravi Bangoria
Define macro for each normalized arch name and use them instead of using arch name as string Signed-off-by: Ravi Bangoria --- Changes in v4: - Moved position of patch tools/perf/arch/common.c | 36 ++-- tools/perf/arch/common.h | 11

[PATCH v4 0/3] perf annotate: Enable cross arch annotate

2016-07-07 Thread Ravi Bangoria
Perf can currently only support code navigation (branches and calls) in annotate when run on the same architecture where perf.data was recorded. But cross arch annotate is not supported. This patchset enables cross arch annotate. Currently I've used x86 and arm instructions which are already avail

Re: [PATCH 1/2] HID: logitech-hidpp: add battery support for HID++ 2.0 devices

2016-07-07 Thread Peter Hutterer
On Fri, Jul 08, 2016 at 01:21:08AM +0200, Bastien Nocera wrote: > On Wed, 2016-06-29 at 19:28 +1000, Peter Hutterer wrote: > > If the 0x1000 Unified Battery Level Status feature exists, expose the > > battery > > level. > > > > The main drawback is that while a device is plugged in its battery > >

Re: linux-next: please clean up the lightnvm tree

2016-07-07 Thread Matias Bjørling
On 07/08/2016 06:22 AM, Stephen Rothwell wrote: Hi Matias, I noticed that the commits in the lightnvm tree have been applied to the block tree as a series of patches (i.e. effectively rebased). Could you please remove all the duplicate patches from the lightnvm tree (which I think is the whole t

Re: [PATCH v7 07/11] powerpc/powernv: Add platform support for stop instruction

2016-07-07 Thread Michael Neuling
> > > > > > @@ -439,7 +540,18 @@ timebase_resync: > > >    */ > > >   bne cr4,clear_lock > > >   > > > - /* Restore per core state */ > > > + /* > > > +  * First thread in the core to wake up and its waking up > > > with > > > +  * complete hypervisor state loss. Restore per core > > > hyperv

linux-next: please clean up the lightnvm tree

2016-07-07 Thread Stephen Rothwell
Hi Matias, I noticed that the commits in the lightnvm tree have been applied to the block tree as a series of patches (i.e. effectively rebased). Could you please remove all the duplicate patches from the lightnvm tree (which I think is the whole tree, curretly) before they start causing merge con

Re: [PATCH v7 07/11] powerpc/powernv: Add platform support for stop instruction

2016-07-07 Thread Shreyas B Prabhu
On 07/08/2016 07:50 AM, Michael Neuling wrote: > >> diff --git a/arch/powerpc/include/asm/cpuidle.h >> b/arch/powerpc/include/asm/cpuidle.h >> index d2f99ca..3d7fc06 100644 >> --- a/arch/powerpc/include/asm/cpuidle.h >> +++ b/arch/powerpc/include/asm/cpuidle.h >> @@ -13,6 +13,8 @@ >> #ifndef _

Re: perf bpf examples

2016-07-07 Thread Wangnan (F)
On 2016/7/8 1:58, Brendan Gregg wrote: On Thu, Jul 7, 2016 at 10:54 AM, Brendan Gregg wrote: On Wed, Jul 6, 2016 at 6:49 PM, Wangnan (F) wrote: On 2016/7/7 4:29, Brendan Gregg wrote: G'Day, Are perf bpf examples shared anywhere? I've seen many posted to lkml (by Wang Nan), but don't see

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

2016-07-07 Thread Stephen Rothwell
Hi all, On Fri, 8 Jul 2016 13:07:50 +1000 Stephen Rothwell wrote: > > + * Get the bios in the request so we can re-queue them. > + */ > - if (shadow[j].request->cmd_flags & > - (REQ_FLUSH | REQ_FUA

linux-next: manual merge of the block tree with the btrfs-kdave tree

2016-07-07 Thread Stephen Rothwell
Hi Jens, Today's linux-next merge of the block tree got a conflict in: fs/btrfs/volumes.h between commit: 26112f7f4726 ("btrfs: take an fs_info parameter directly when the root is not used otherwise") from the btrfs-kdave tree and commit: 81a75f6781de ("btrfs: use bio fields for op and

linux-next: manual merge of the block tree with the btrfs-kdave tree

2016-07-07 Thread Stephen Rothwell
Hi Jens, Today's linux-next merge of the block tree got a conflict in: fs/btrfs/volumes.c between commit: 26112f7f4726 ("btrfs: take an fs_info parameter directly when the root is not used otherwise") from the btrfs-kdave tree and commit: 4e49ea4a3d27 ("block/fs/drivers: remove rw argu

linux-next: manual merge of the block tree with the btrfs-kdave tree

2016-07-07 Thread Stephen Rothwell
Hi Jens, Today's linux-next merge of the block tree got a conflict in: fs/btrfs/inode.c between commit: b286384aac32 ("btrfs: root->fs_info cleanup, add fs_info convenience variables") 26112f7f4726 ("btrfs: take an fs_info parameter directly when the root is not used otherwise") 71251

Re: [PATCH 4.4 00/32] 4.4.15-stable review

2016-07-07 Thread Shuah Khan
On 07/06/2016 07:19 PM, Greg Kroah-Hartman wrote: > This is the start of the stable review cycle for the 4.4.15 release. > There are 32 patches in this series, all will be posted as a response > to this one. If anyone has any issues with these being applied, please > let me know. > > Responses sh

Re: [PATCH 4.6 00/31] 4.6.4-stable review

2016-07-07 Thread Shuah Khan
On 07/06/2016 07:18 PM, Greg Kroah-Hartman wrote: > --- > Note, I'm on vacation this week, so I only took a few "easy" patches for > the stable trees, due to me not having much time to debug anything here, > and because, well, I'm on vacation and supposed to be ignoring patches.

RE: [PATCH 2/4] soc: fsl: add GUTS driver for QorIQ platforms

2016-07-07 Thread Yangbo Lu
Hi Arnd, > -Original Message- > From: Arnd Bergmann [mailto:a...@arndb.de] > Sent: Thursday, July 07, 2016 4:30 PM > To: Yangbo Lu > Cc: Scott Wood; linuxppc-...@lists.ozlabs.org; Mark Rutland; Ulf Hansson; > linux-kernel@vger.kernel.org; linux-...@vger.kernel.org; linux- > c...@vger.kern

Re: [PATCH 1/1] arm64/hugetlb: clear PG_dcache_clean if the page is dirty when munmap

2016-07-07 Thread Leizhen (ThunderTown)
On 2016/7/7 23:37, Catalin Marinas wrote: > On Thu, Jul 07, 2016 at 08:09:04PM +0800, Zhen Lei wrote: >> At present, PG_dcache_clean is only cleared when the related huge page >> is about to be freed. But sometimes, there maybe a process is in charge >> to copy binary codes into a shared memory,

Re: [CRIU] Introspecting userns relationships to other namespaces?

2016-07-07 Thread Andrew Vagin
On Thu, Jul 07, 2016 at 07:16:18PM -0700, Andrew Vagin wrote: > On Thu, Jul 07, 2016 at 12:17:35PM -0700, James Bottomley wrote: > > On Thu, 2016-07-07 at 20:21 +0200, Michael Kerrisk (man-pages) wrote: > > > On 7 July 2016 at 17:01, James Bottomley > > > wrote: > > [Serge already answered the par

linux-next: manual merge of the block tree with the btrfs-kdave tree

2016-07-07 Thread Stephen Rothwell
Hi Jens, Today's linux-next merge of the block tree got a conflict in: fs/btrfs/extent-tree.c between commit: b286384aac32 ("btrfs: root->fs_info cleanup, add fs_info convenience variables") [again, no commiter Signed-off-by] from the btrfs-kdave tree and commit: b3d3fa519905 ("btrfs:

linux-next: manual merge of the block tree with the btrfs-kdave tree

2016-07-07 Thread Stephen Rothwell
Hi Jens, Today's linux-next merge of the block tree got a conflict in: fs/btrfs/disk-io.c between commit: b286384aac32 ("btrfs: root->fs_info cleanup, add fs_info convenience variables") 26112f7f4726 ("btrfs: take an fs_info parameter directly when the root is not used otherwise") from

Re: [CRIU] Introspecting userns relationships to other namespaces?

2016-07-07 Thread James Bottomley
On Thu, 2016-07-07 at 20:00 -0700, Andrew Vagin wrote: > On Thu, Jul 07, 2016 at 07:16:18PM -0700, Andrew Vagin wrote: > > On Thu, Jul 07, 2016 at 12:17:35PM -0700, James Bottomley wrote: > > > On Thu, 2016-07-07 at 20:21 +0200, Michael Kerrisk (man-pages) > > > wrote: > > > > On 7 July 2016 at 17:

linux-next: manual merge of the block tree with the btrfs-kdave tree

2016-07-07 Thread Stephen Rothwell
Hi Jens, Today's linux-next merge of the block tree got a conflict in: fs/btrfs/compression.c between commit: 26112f7f4726 ("btrfs: take an fs_info parameter directly when the root is not used otherwise") [This commit has no Signed-off-by from its committer :-(] d42b410c1511 ("Btrfs: fix

Re: [PATCH v2] clkdev: add devm_of_clk_get()

2016-07-07 Thread Kuninori Morimoto
Hi Michael Thank you for your feedback > > struct clk *clk_get(struct device *dev, const char *con_id) > > { > > ... > > if (dev) { > > clk = __of_clk_get_by_name(dev->of_node, dev_id, con_id); > > > >

Re: [CRIU] Introspecting userns relationships to other namespaces?

2016-07-07 Thread James Bottomley
On Thu, 2016-07-07 at 19:16 -0700, Andrew Vagin wrote: > On Thu, Jul 07, 2016 at 12:17:35PM -0700, James Bottomley wrote: > > On Thu, 2016-07-07 at 20:21 +0200, Michael Kerrisk (man-pages) > > wrote: > > > On 7 July 2016 at 17:01, James Bottomley > > > wrote: > > [Serge already answered the parent

Re: [PATCH v3] f2fs: fix to avoid data update racing between GC and DIO

2016-07-07 Thread Jaegeuk Kim
Hi Chao, Could you take a look at this in xfstests/generic/013? [ 502.480850] == [ 502.480864] [ INFO: possible circular locking dependency detected ] [ 502.480877] 4.7.0-rc1+ #124 Tainted: G OE [ 502.480886]

RE: [PATCH v2 0/3] Cache id

2016-07-07 Thread Yu, Fenghua
> From: Borislav Petkov [mailto:b...@suse.de] > Sent: Thursday, July 07, 2016 9:21 AM > On Wed, Jul 06, 2016 at 03:07:15PM -0700, Fenghua Yu wrote: > > From: Fenghua Yu > > > > This patch set introduces cache id to identify a cache in platform. It > > can be useful in such areas as Cach Allocation

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

2016-07-07 Thread Stephen Rothwell
Hi Jens, Today's linux-next merge of the block tree got a conflict in: drivers/block/xen-blkfront.c between commit: 7b427a59538a ("xen-blkfront: save uncompleted reqs in blkfront_resume()") from Linus' tree and commit: c2df40dfb8c0 ("drivers: use req op accessor") 3a5e02ced11e ("block

Re: [PATCH v11 00/22] Add HiSilicon RoCE driver

2016-07-07 Thread oulijun
在 2016/7/2 17:39, Lijun Ou 写道: > The HiSilicon Network Substem is a long term evolution IP which is > supposed to be used in HiSilicon ICT SoCs. HNS (HiSilicon Network > Sybsystem) also has a hardware support of performing RDMA with > RoCEE. > The driver for HiSilicon RoCEE(RoCE Engine) is a platfo

Re: [PATCH v7 00/11] powerpc/powernv/cpuidle: Add support for POWER ISA v3 idle states

2016-07-07 Thread Michael Neuling
Except for the issue with patch 7 I've already commented on the rest of this series is good with me.  FWIW: Acked-by: Michael Neuling Thanks. On Fri, 2016-07-08 at 02:17 +0530, Shreyas B. Prabhu wrote: > POWER ISA v3 defines a new idle processor core mechanism. In summary, >  a) new instruction

Re: [PATCH v7 09/11] cpuidle/powernv: cleanup powernv_add_idle_states

2016-07-07 Thread Michael Neuling
>   /* > @@ -230,7 +238,7 @@ static int powernv_add_idle_states(void) >   strcpy(powernv_states[nr_idle_states].desc, > "FastSleep"); >   powernv_states[nr_idle_states].flags = > CPUIDLE_FLAG_TIMER_STOP; >   powernv_states[nr

Re: [PATCH 08/31] mm, vmscan: simplify the logic deciding whether kswapd sleeps

2016-07-07 Thread Joonsoo Kim
On Thu, Jul 07, 2016 at 11:17:01AM +0100, Mel Gorman wrote: > On Thu, Jul 07, 2016 at 10:20:39AM +0900, Joonsoo Kim wrote: > > > @@ -3249,9 +3249,19 @@ static void kswapd_try_to_sleep(pg_data_t *pgdat, > > > int order, > > > > > > prepare_to_wait(&pgdat->kswapd_wait, &wait, TASK_INTERRUPTIBLE)

Re: [PATCH v3 3/4] drm/bridge: analogix_dp: add the PSR function support

2016-07-07 Thread Yakir Yang
On 07/08/2016 10:26 AM, Yakir Yang wrote: Sean, Thanks for your review. On 07/02/2016 03:46 AM, Sean Paul wrote: On Fri, Jul 1, 2016 at 5:19 AM, Yakir Yang wrote: The full name of PSR is Panel Self Refresh, panel device could refresh itself with the hardware framebuffer in panel, this woul

RE: [PATCH v2] irqchip/qeic: move qeic driver from drivers/soc/fsl/qe

2016-07-07 Thread Qiang Zhao
On Thu, Jul 07, 2016 at 10:25PM , Jason Cooper wrote: > -Original Message- > From: Jason Cooper [mailto:ja...@lakedaemon.net] > Sent: Thursday, July 07, 2016 10:25 PM > To: Qiang Zhao > Cc: o...@buserror.net; t...@linutronix.de; marc.zyng...@arm.com; linuxppc- > d...@lists.ozlabs.org; lin

Re: [PATCH v3 4/4] drm/rockchip: analogix_dp: implement PSR function

2016-07-07 Thread Yakir Yang
Sean, On 07/02/2016 04:05 AM, Sean Paul wrote: On Fri, Jul 1, 2016 at 5:19 AM, Yakir Yang wrote: Alway enable the PSR function for Rockchip analogix_dp driver. If panel don't support PSR, then the core analogix_dp would ignore this setting. Signed-off-by: Yakir Yang --- Changes in v3: - spli

Re: [PATCH v3 1/4] drm/rockchip: vop: export line flag function

2016-07-07 Thread Yakir Yang
Sean, On 07/01/2016 11:32 PM, Sean Paul wrote: On Fri, Jul 1, 2016 at 11:30 AM, Sean Paul wrote: On Fri, Jul 1, 2016 at 5:19 AM, Yakir Yang wrote: VOP have integrated a hardware counter which indicate the exact display line that vop is scanning. And if we're interested in a specific line, we

Re: [PATCH v3 3/4] drm/bridge: analogix_dp: add the PSR function support

2016-07-07 Thread Yakir Yang
Sean, Thanks for your review. On 07/02/2016 03:46 AM, Sean Paul wrote: On Fri, Jul 1, 2016 at 5:19 AM, Yakir Yang wrote: The full name of PSR is Panel Self Refresh, panel device could refresh itself with the hardware framebuffer in panel, this would make lots of sense to save the power consum

Re: [PATCH 04/31] mm, vmscan: begin reclaiming pages on a per-node basis

2016-07-07 Thread Joonsoo Kim
On Thu, Jul 07, 2016 at 10:48:08AM +0100, Mel Gorman wrote: > On Thu, Jul 07, 2016 at 10:12:12AM +0900, Joonsoo Kim wrote: > > > @@ -1402,6 +1406,11 @@ static unsigned long isolate_lru_pages(unsigned > > > long nr_to_scan, > > > > > > VM_BUG_ON_PAGE(!PageLRU(page), page); > > > > > >

Re: [PATCH] usb: gadget: f_midi: Add checking if it need align buffer's size to an ep's maxpacketsize

2016-07-07 Thread Baolin Wang
On 7 July 2016 at 20:51, Michal Nazarewicz wrote: > On Thu, Jul 07 2016, Baolin Wang wrote: >> Some gadget device (such as dwc3 gadget) requires quirk_ep_out_aligned_size >> attribute, which means it need to align the request buffer's size to an ep's >> maxpacketsize. >> >> Thus we add usb_ep_alig

Re: [PATCH 0/2 v3] Add pl031 RTC support for Hi6220

2016-07-07 Thread Michael Turquette
Quoting Arnd Bergmann (2016-07-07 01:22:30) > On Wednesday, July 6, 2016 5:58:14 PM CEST John Stultz wrote: > > On Wed, Jul 6, 2016 at 12:38 AM, Arnd Bergmann wrote: > > > On Wednesday, July 6, 2016 12:20:15 AM CEST John Stultz wrote: > > >> On Wed, Jul 6, 2016 at 12:04 AM, Olof Johansson wrote:

Re: [PATCH v7 07/11] powerpc/powernv: Add platform support for stop instruction

2016-07-07 Thread Michael Neuling
> diff --git a/arch/powerpc/include/asm/cpuidle.h > b/arch/powerpc/include/asm/cpuidle.h > index d2f99ca..3d7fc06 100644 > --- a/arch/powerpc/include/asm/cpuidle.h > +++ b/arch/powerpc/include/asm/cpuidle.h > @@ -13,6 +13,8 @@ >  #ifndef __ASSEMBLY__ >  extern u32 pnv_fastsleep_workaround_at_entr

Re: [PATCH] [RFC V1]s390/perf: fix 'start' address of module's map

2016-07-07 Thread Songshan Gong
在 7/7/2016 9:49 AM, Song Shan Gong 写道: At preset, when creating module's map, perf gets 'start' address by parsing 'proc/modules', but it's module base address, isn't the start address of '.text' section. In most archs, it's OK. But for s390, it places 'GOT' and 'PLT' relocations before '.text'

Re: [PATCH v3 2/4] drm/rockchip: add an common abstracted PSR driver

2016-07-07 Thread Yakir Yang
Sean, On 07/02/2016 02:00 AM, Sean Paul wrote: On Fri, Jul 1, 2016 at 5:19 AM, Yakir Yang wrote: The PSR driver have exported four symbols for specific device driver: - rockchip_drm_psr_register() - rockchip_drm_psr_unregister() - rockchip_drm_psr_enable() - rockchip_drm_psr_disable() - rockch

linux-next: manual merge of the drm-msm tree with the arm tree

2016-07-07 Thread Stephen Rothwell
Hi Rob, Today's linux-next merge of the drm-msm tree got a conflict in: drivers/gpu/drm/msm/msm_drv.c between commit: 062993b15e8e ("drm: convert DT component matching to component_match_add_release()") from the arm tree and commits: 1e6753864384 ("drm/msm: Add display components by pa

[PATCH] vfs: Update lookup_dcache() comment

2016-07-07 Thread Oleg Drokin
commit 6c51e513a3aa ("lookup_dcache(): lift d_alloc() into callers") removed the need_lookup argument from lookup_dcache(), but the comment was forgotten. Also it no longer allocates a new dentry if nothing was found. Signed-off-by: Oleg Drokin --- fs/namei.c | 5 ++--- 1 file changed, 2 inserti

[PATCH] nfsd: Correct a comment for NFSD_MAY_ defines location

2016-07-07 Thread Oleg Drokin
Those are now defined in fs/nfsd/vfs.h Signed-off-by: Oleg Drokin --- fs/nfsd/nfsfh.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fs/nfsd/nfsfh.c b/fs/nfsd/nfsfh.c index a891944..7e49dcb 100644 --- a/fs/nfsd/nfsfh.c +++ b/fs/nfsd/nfsfh.c @@ -298,7 +298,7 @@ out: * that

Re: [PATCH v3 4/6] drm/panel: simple: Add support for Samsung LSN122DL01-C01 2560x1600 panel

2016-07-07 Thread Yakir Yang
Doug, On 06/14/2016 01:00 AM, Doug Anderson wrote: Yakir, On Sat, Jun 11, 2016 at 7:56 PM, Yakir Yang wrote: The Samsung LSN122DL01-C01 is an 12.2" 2560x1600 (WQXGA) TFT-LCD panel connected using eDP interfaces. Signed-off-by: Yakir Yang --- Changes in v3: - Correct the size of panel_desc t

Re: [PATCH v2 2/2] clk: hi6220: initialize UART1 clock to 150MHz

2016-07-07 Thread Michael Turquette
Quoting Jorge Ramirez (2016-07-07 01:55:05) > On 07/07/2016 08:31 AM, Jorge Ramirez wrote: > > On 07/06/2016 11:43 PM, Michael Turquette wrote: > >> Quoting Guodong Xu (2016-06-29 01:45:55) > >>> >From: Jorge Ramirez-Ortiz > >>> > > >>> >Early at boot, during the sys_clk initialization, make sure U

[PATCH] nfsd: Make creates return EEXIST correctly instead of EPERM

2016-07-07 Thread Oleg Drokin
It looks like we are bit overzealous about failing mkdir/create/mknod with permission denied if the parent dir is not writeable. Need to make sure the name does not exist first, because we need to return EEXIST in that case. Signed-off-by: Oleg Drokin --- A very similar problem exists with symlin

Re: [PATCH 7/7] gpu: drm: vc4_hdmi: add missing of_node_put after calling of_parse_phandle

2016-07-07 Thread Eric Anholt
Peter Chen writes: > of_node_put needs to be called when the device node which is got > from of_parse_phandle has finished using. > > Cc: Eric Anholt > Signed-off-by: Peter Chen Applied this to drm-vc4-next. Thanks! signature.asc Description: PGP signature

Re: [RESEND PATCH v2 02/13] drivers: clk: st: Simplify clock binding of STiH4xx platforms

2016-07-07 Thread Michael Turquette
Quoting Rob Herring (2016-06-19 08:04:58) > On Thu, Jun 16, 2016 at 11:20:22AM +0200, Gabriel Fernandez wrote: > > This patch reworks the clock binding to avoid too much detail in DT. > > Now we have only compatible string per type of clock > > (remark from Rob https://lkml.org/lkml/2016/5/25/492)

Re: [PATCH] [RFC] Kbuild: avoid "make tinyconfig" warnings

2016-07-07 Thread Masahiro Yamada
Hi Arnd, 2016-07-06 22:49 GMT+09:00 Arnd Bergmann : >> >> >> The dependency "tinyconfig: $(obj)/conf" is redundant. >> >> >> It is already specified by: >> >> allnoconfig allyesconfig allmodconfig alldefconfig randconfig: $(obj)/conf >> $< --$@ $(Kconfig) > > > I don't see that yet. How

Re: linux-next: build warning after merge of the wireless-drivers-next tree

2016-07-07 Thread Stephen Rothwell
Hi all, On Fri, 8 Jul 2016 11:32:14 +1000 Stephen Rothwell wrote: > > After merging the wireless-drivers-next tree, today's linux-next build > (arm multi_v7_defconfig, x86_64 allmodconfig) produced this warning: > > drivers/net/wireless/marvell/mwifiex/scan.c: In function > 'mwifiex_cancel_sca

linux-next: build warning after merge of the wireless-drivers-next tree

2016-07-07 Thread Stephen Rothwell
Hi all, After merging the wireless-drivers-next tree, today's linux-next build (arm multi_v7_defconfig, x86_64 allmodconfig) produced this warning: drivers/net/wireless/marvell/mwifiex/scan.c: In function 'mwifiex_cancel_scan': drivers/net/wireless/marvell/mwifiex/scan.c:2031:44: warning: passing

Re: [PATCH 1/2] i2c-dev: don't get i2c adapter via i2c_dev

2016-07-07 Thread Wolfram Sang
On Tue, Jul 05, 2016 at 07:57:06PM -0700, Viresh Kumar wrote: > There is no code protecting i2c_dev to be freed after it is returned > from i2c_dev_get_by_minor() and using it to access the value which we > already have (minor) isn't safe really. > > Avoid using it and get the adapter directly fro

Re: [PATCH v2] clkdev: add devm_of_clk_get()

2016-07-07 Thread Michael Turquette
Quoting Kuninori Morimoto (2016-07-07 17:03:00) > > Hi Russell > > > > > > +struct clk *devm_of_clk_get(struct device *dev, > > > > > + struct device_node *np, int index) > > > > > > > > Any reason not to use devm_clk_get? Why do we need this helper? > > > > > > Becaus

Re: [PATCH 2/2] net: ethernet: bcmgenet: use phy_ethtool_{get|set}_link_ksettings

2016-07-07 Thread Florian Fainelli
On 07/05/2016 02:07 PM, Philippe Reynes wrote: > Hi Florian, > > On 05/07/16 06:30, Florian Fainelli wrote: >> Le 04/07/2016 16:03, David Miller a écrit : >>> From: Philippe Reynes >>> Date: Sun, 3 Jul 2016 17:33:57 +0200 >>> There are two generics functions phy_ethtool_{get|set}_link_ksetti

[PATCH v3] ACPI / EC: Fix an order issue in ec_remove_handlers()

2016-07-07 Thread Lv Zheng
There is an order issue in ec_remove_handlers() that the functions invoked in it are not able to handle the current restrictions (see comments below). If ec_remove_handlers() is invoked during runtime after _REG(CONNECT) is invoked, this issue will be uncovered. Link: https://bugzilla.kernel.org/s

Re: [PATCH v4 3/3] Doc/memory-barriers: Add Korean translation

2016-07-07 Thread Byungchul Park
On Fri, Jul 08, 2016 at 07:50:39AM +0900, SeongJae Park wrote: > > I will add my opinion in korean. > > Thank you for kind and faithful review. I agree with most of your opinions > and > suggestions. Most of your suggestions looks much better than mine. > > However, I also have some different

  1   2   3   4   5   6   7   8   9   10   >