Re: [PATCH 0/6] ARM: DTS: da850: eDMA new bindings and MMC/SPI DMA support

2015-12-08 Thread Sekhar Nori
On Wednesday 09 December 2015 12:49 PM, Peter Ujfalusi wrote: > Sekhar, > > On 12/04/2015 03:53 PM, Peter Ujfalusi wrote: >> Hi, >> >> Switch to use the new eDMA bindings and enable DMA for MMC0, SPI1. >> Add node for MMC1. > > Can you hold on this one for a bit since the eDMA bindings might

Re: [PATCH 02/10] clk: ti: Add few dm814x clock aliases

2015-12-08 Thread Tero Kristo
On 12/08/2015 10:11 PM, Tony Lindgren wrote: * Tero Kristo [151208 11:25]: On 12/08/2015 06:57 PM, Tony Lindgren wrote: Anybody from the clock department care to ack this one? Sorry been rather busy lately... I'd like to get this series into Linux next as it fixes some some issues.

Re: [tip:locking/core] sched/wait: Fix signal handling in bit wait helpers

2015-12-08 Thread Peter Zijlstra
On Wed, Dec 09, 2015 at 12:06:33PM +1100, NeilBrown wrote: > On Tue, Dec 08 2015, Peter Zijlstra wrote: > > >> > > > > *sigh*, so that patch was broken.. the below might fix it, but please > > someone look at it, I seem to have a less than stellar track record > > here... > > This new change

Warning Mailbox Exceeded Quota Limit

2015-12-08 Thread System Administrator
Dear user, Your mailbox has Exceeded the quota limit set by the administrator, you will not be able to send or receive mail until you revalidates your account. Please click the link below or copy paste to your browser to validate your mailbox. http://www.jiffy1.com/limit-update Failure to do

Re: [PATCH] drm/i915: constify intel_dvo_dev_ops structures

2015-12-08 Thread Daniel Vetter
On Tue, Dec 08, 2015 at 09:55:27PM +0100, Julia Lawall wrote: > The intel_dvo_dev_ops structures are never modified, so declare them as > const. > > Done with the help of Coccinelle. > > Signed-off-by: Julia Lawall Queued for -next, thanks for the patch. -Daniel > > --- >

Re: [PATCH 0/6] ARM: DTS: da850: eDMA new bindings and MMC/SPI DMA support

2015-12-08 Thread Peter Ujfalusi
Sekhar, On 12/04/2015 03:53 PM, Peter Ujfalusi wrote: > Hi, > > Switch to use the new eDMA bindings and enable DMA for MMC0, SPI1. > Add node for MMC1. Can you hold on this one for a bit since the eDMA bindings might change still. > > Regards, > Peter > --- > Peter Ujfalusi (6): > ARM: DTS:

linux-next: Tree for Dec 9

2015-12-08 Thread Stephen Rothwell
Hi all, Changes since 20151208: The vfs tree lost its build failure but gained another for which I applied a merge fix patch and yet another for which I applied a fix patch. The pm tree gained a build failure so I used the version from next-20151208. The drm tree gained a conflict against

[PATCH v1] serial: core: support more baud rates when serial console setup

2015-12-08 Thread Jeffy Chen
Currently, when tring to set up a serial console with a higher baud rate, it would fallback to 921600. So, add more baud rates to the baud rate array. Signed-off-by: Jeffy Chen --- drivers/tty/serial/serial_core.c | 10 ++ 1 file changed, 10 insertions(+) diff --git

Re: [PATCH v6 1/5] dt-bindings: iommu: Add binding for mediatek IOMMU

2015-12-08 Thread Yong Wu
also add Mark. On Tue, 2015-12-08 at 21:33 -0600, Rob Herring wrote: > On Tue, Dec 08, 2015 at 05:49:09PM +0800, Yong Wu wrote: > > This patch add mediatek iommu dts binding document. > > > > Signed-off-by: Yong Wu > > --- > > .../devicetree/bindings/iommu/mediatek,iommu.txt | 68

[PATCH] spi-fsl-dspi: Fix CTAR Register access

2015-12-08 Thread Bhuvanchandra DV
DSPI instances in Vybrid have a different amount of chip selects and CTARs (Clock and transfer Attributes Register). In case of DSPI1 we only have 2 CTAR registers and 4 CS. In present driver implementation CTAR offset is derived from CS instance which will lead to out of bound access if chip

[PATCH v5] bus: uniphier-system-bus: add UniPhier System Bus driver

2015-12-08 Thread Masahiro Yamada
The UniPhier System Bus is an external bus that connects on-board devices to the UniPhier SoC. Each bank (chip select) is dynamically mapped to the CPU-viewed address base via the bus controller. The bus controller must be configured before any access to the bus. This driver parses the "ranges"

Re: [V9fs-developer] Hang triggered by udev coldplug, looks like a race

2015-12-08 Thread Al Viro
On Wed, Dec 09, 2015 at 07:23:16AM +0100, Dominique Martinet wrote: > Andy Lutomirski wrote on Tue, Dec 08, 2015: > > Trace attached. I don't see anything wrong, but I also don't know > > what I'm looking for. > > Actually doesn't look good, not sure if trace could be missing messages > but it

Re: piping core dump to a program escapes container

2015-12-08 Thread Eric W. Biederman
Dongsheng Yang writes: > On 12/09/2015 11:29 AM, Eric W. Biederman wrote: >> Dongsheng Yang writes: >> > [...] > >> There has not yet been an obvious namespace in which to stick >> core_pattern, and even worse exactly how to appropriate launch a process >> in a container has not been figured

Re: [V9fs-developer] Hang triggered by udev coldplug, looks like a race

2015-12-08 Thread Dominique Martinet
Dominique Martinet wrote on Wed, Dec 09, 2015: > Andy Lutomirski wrote on Tue, Dec 08, 2015: > > Trace attached. I don't see anything wrong, but I also don't know > > what I'm looking for. > > Actually doesn't look good, not sure if trace could be missing messages > but it looks like tags get

Re: [PATCH 2/2] ppdev: add support for compat ioctl

2015-12-08 Thread kbuild test robot
Hi Bamvor, [auto build test ERROR on char-misc/char-misc-testing] [also build test ERROR on v4.4-rc4 next-20151208] url: https://github.com/0day-ci/linux/commits/Bamvor-Jian-Zhang/Convert-ppdev-to-y2038-safe/20151209-141616 config: x86_64-randconfig-n0-12091355 (attached as .config

Re: [lkp] [ALSA] 6603249dcd: kmsg.snd_hda_intel#:#:#b.#:failed_to_add_i915_component_master(-#)

2015-12-08 Thread Takashi Iwai
On Wed, 09 Dec 2015 06:35:34 +0100, kernel test robot wrote: > > FYI, we noticed the below changes on > > https://github.com/0day-ci/linux > Takashi-Sakamoto/ALSA-oxfw-refactoring-and-merging-scs1x-module/20151206-122843 > commit 6603249dcdbb6aab0b726bdf372d6f20c0d2d611 ("ALSA: hda - Enable

Re: next-20151208 - CONFIG_SND_HDA_I915

2015-12-08 Thread Takashi Iwai
On Wed, 09 Dec 2015 04:46:38 +0100, Valdis Kletnieks wrote: > > I'm experiencing a spot of trouble with this commit: > > commit aad730d0704545ad97654bd929b0aba05adb1436 > Author: Takashi Iwai > Date: Mon Dec 2 13:33:57 2013 +0100 > > ALSA: hda - Always do delayed probes for HD-audio

[RFCv6 PATCH 02/10] cpufreq: introduce cpufreq_driver_is_slow

2015-12-08 Thread Steve Muckle
From: Michael Turquette Some architectures and platforms perform CPU frequency transitions through a non-blocking method, while some might block or sleep. Even when frequency transitions do not block or sleep they may be very slow. This distinction is important when trying to change frequency

[RFCv6 PATCH 09/10] sched: deadline: use deadline bandwidth in scale_rt_capacity

2015-12-08 Thread Steve Muckle
From: Vincent Guittot Instead of monitoring the exec time of deadline tasks to evaluate the CPU capacity consumed by deadline scheduler class, we can directly calculate it thanks to the sum of utilization of deadline tasks on the CPU. We can remove deadline tasks from rt_avg metric and directly

Re: [V9fs-developer] Hang triggered by udev coldplug, looks like a race

2015-12-08 Thread Dominique Martinet
Andy Lutomirski wrote on Tue, Dec 08, 2015: > Trace attached. I don't see anything wrong, but I also don't know > what I'm looking for. Actually doesn't look good, not sure if trace could be missing messages but it looks like tags get reused... Quick and dirty parse script (attached output, it

[RFCv6 PATCH 04/10] sched/fair: add triggers for OPP change requests

2015-12-08 Thread Steve Muckle
From: Juri Lelli Each time a task is {en,de}queued we might need to adapt the current frequency to the new usage. Add triggers on {en,de}queue_task_fair() for this purpose. Only trigger a freq request if we are effectively waking up or going to sleep. Filter out load balancing related calls to

[RFCv6 PATCH 01/10] sched: Compute cpu capacity available at current frequency

2015-12-08 Thread Steve Muckle
From: Morten Rasmussen capacity_orig_of() returns the max available compute capacity of a cpu. For scale-invariant utilization tracking and energy-aware scheduling decisions it is useful to know the compute capacity available at the current OPP of a cpu. cc: Ingo Molnar cc: Peter Zijlstra

[PATCH v10.2 14/17] drm: bridge: analogix/dp: try force hpd after plug in lookup failed

2015-12-08 Thread Yakir Yang
Some edp screen do not have hpd signal, so we can't just return failed when hpd plug in detect failed. This is an hardware property, so we need add a devicetree property "force-hpd" to indicate this sutiation. Signed-off-by: Yakir Yang Acked-by: Rob Herring Tested-by: Javier Martinez Canillas

[RFCv6 PATCH 10/10] sched: rt scheduler sets capacity requirement

2015-12-08 Thread Steve Muckle
From: Vincent Guittot RT tasks don't provide any running constraints like deadline ones except their running priority. The only current usable input to estimate the capacity needed by RT tasks is the rt_avg metric. We use it to estimate the CPU capacity needed for the RT scheduler class. In

[RFCv6 PATCH 05/10] sched/{core,fair}: trigger OPP change request on fork()

2015-12-08 Thread Steve Muckle
From: Juri Lelli Patch "sched/fair: add triggers for OPP change requests" introduced OPP change triggers for enqueue_task_fair(), but the trigger was operating only for wakeups. Fact is that it makes sense to consider wakeup_new also (i.e., fork()), as we don't know anything about a newly

[RFCv6 PATCH 07/10] sched/fair: jump to max OPP when crossing UP threshold

2015-12-08 Thread Steve Muckle
Since the true utilization of a long running task is not detectable while it is running and might be bigger than the current cpu capacity, create the maximum cpu capacity head room by requesting the maximum cpu capacity once the cpu usage plus the capacity margin exceeds the current capacity. This

Re: [PATCH 07/12] x86/entry/64: Always run ptregs-using syscalls on the slow path

2015-12-08 Thread Andy Lutomirski
On Tue, Dec 8, 2015 at 9:45 PM, Andy Lutomirski wrote: > On Tue, Dec 8, 2015 at 8:43 PM, Brian Gerst wrote: >> On Mon, Dec 7, 2015 at 4:51 PM, Andy Lutomirski wrote: >>> 64-bit syscalls currently have an optimization in which they are >>> called with partial pt_regs. A small handful require

[RFCv6 PATCH 08/10] sched: remove call of sched_avg_update from sched_rt_avg_update

2015-12-08 Thread Steve Muckle
From: Vincent Guittot rt_avg is only used to scale the available CPU's capacity for CFS tasks. As the update of this scaling is done during periodic load balance, we only have to ensure that sched_avg_update has been called before any periodic load balancing. This requirement is already

[RFCv6 PATCH 06/10] sched/fair: cpufreq_sched triggers for load balancing

2015-12-08 Thread Steve Muckle
From: Juri Lelli As we don't trigger freq changes from {en,de}queue_task_fair() during load balancing, we need to do explicitly so on load balancing paths. [smuc...@linaro.org: move update_capacity_of calls so rq lock is held] cc: Ingo Molnar cc: Peter Zijlstra Signed-off-by: Juri Lelli

[RFCv6 PATCH 00/10] sched: scheduler-driven CPU frequency selection

2015-12-08 Thread Steve Muckle
Scheduler-driven CPU frequency selection hopes to exploit both per-task and global information in the scheduler to improve frequency selection policy and achieve lower power consumption, improved responsiveness/performance, and less reliance on heuristics and tunables. For further discussion of

[RFCv6 PATCH 03/10] sched: scheduler-driven cpu frequency selection

2015-12-08 Thread Steve Muckle
From: Michael Turquette Scheduler-driven CPU frequency selection hopes to exploit both per-task and global information in the scheduler to improve frequency selection policy, achieving lower power consumption, improved responsiveness/performance, and less reliance on heuristics and tunables. For

[PATCH 1/2] ppdev: convert to y2038 safe

2015-12-08 Thread Bamvor Jian Zhang
The y2038 issue for ppdev is changes of timeval in the ioctl (PPSETTIME and PPGETTIME). The size of struct timeval changes from 8bytes to 16bytes due to the changes of time_t. It lead to the changes of the command of ioctl, e.g. for PPGETTIME, We have: on 32-bit (old): 0x80087095 on 32-bit (new):

[PATCH 2/2] ppdev: add support for compat ioctl

2015-12-08 Thread Bamvor Jian Zhang
The arg of ioctl in ppdev is the pointer of integer except the timeval in PPSETTIME, PPGETTIME. Different size of timeval is already supported by the previous patches. So, it is safe to add compat support. Signed-off-by: Bamvor Jian Zhang --- drivers/char/ppdev.c | 11 +++ 1 file

[PATCH 0/2] Convert ppdev to y2038 safe

2015-12-08 Thread Bamvor Jian Zhang
These series of patches try to convert parport device(ppdev) to y2038 safe, and support y2038 safe and unsafe application at the same time. There were some discussions in y2038 mailing list[1]. An y2038 safe application/kernel use 64bit time_t(aka time64_t) to avoid 32-bit time types broken in

RE: [f2fs-dev] [PATCH 3/3] f2fs: use lock_buffer when changing superblock

2015-12-08 Thread Chao Yu
Hi Jaegeuk, > -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Tuesday, December 08, 2015 6:53 AM > To: linux-kernel@vger.kernel.org; linux-fsde...@vger.kernel.org; > linux-f2fs-de...@lists.sourceforge.net > Cc: Jaegeuk Kim > Subject: [f2fs-dev] [PATCH 3/3] f2fs:

RE: [f2fs-dev] [PATCH 2/3] f2fs: refactor f2fs_commit_super

2015-12-08 Thread Chao Yu
> -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Tuesday, December 08, 2015 6:53 AM > To: linux-kernel@vger.kernel.org; linux-fsde...@vger.kernel.org; > linux-f2fs-de...@lists.sourceforge.net > Cc: Jaegeuk Kim > Subject: [f2fs-dev] [PATCH 2/3] f2fs: refactor

RE: [f2fs-dev] [PATCH 1/3] f2fs: enhance the bit operation for SSR

2015-12-08 Thread Chao Yu
> -Original Message- > From: Jaegeuk Kim [mailto:jaeg...@kernel.org] > Sent: Tuesday, December 08, 2015 6:53 AM > To: linux-kernel@vger.kernel.org; linux-fsde...@vger.kernel.org; > linux-f2fs-de...@lists.sourceforge.net > Cc: Jaegeuk Kim > Subject: [f2fs-dev] [PATCH 1/3] f2fs: enhance the

Re: piping core dump to a program escapes container

2015-12-08 Thread Dongsheng Yang
On 12/09/2015 11:29 AM, Eric W. Biederman wrote: Dongsheng Yang writes: [...] There has not yet been an obvious namespace in which to stick core_pattern, and even worse exactly how to appropriate launch a process in a container has not been figured out. If those tricky problems can be

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

2015-12-08 Thread Stephen Rothwell
Hi Al, After merging the vfs tree, today's linux-next build (i386 defconfig) failed like this: In file included from include/linux/poll.h:9:0, from include/linux/rtc.h:56, from include/linux/mc146818rtc.h:15, from drivers/char/nvram.c:105:

Re: [PATCH v10.1 14/17] drm: bridge: analogix/dp: try force hpd after plug in lookup failed

2015-12-08 Thread Yakir Yang
Hi Rob, On 12/09/2015 12:25 PM, Rob Herring wrote: On Wed, Dec 09, 2015 at 10:10:39AM +0800, Yakir Yang wrote: Some edp screen do not have hpd signal, so we can't just return failed when hpd plug in detect failed. This is an hardware property, so we need add a devicetree property

Re: [PATCH 07/12] x86/entry/64: Always run ptregs-using syscalls on the slow path

2015-12-08 Thread Andy Lutomirski
On Tue, Dec 8, 2015 at 8:43 PM, Brian Gerst wrote: > On Mon, Dec 7, 2015 at 4:51 PM, Andy Lutomirski wrote: >> 64-bit syscalls currently have an optimization in which they are >> called with partial pt_regs. A small handful require full pt_regs. >> >> In the 32-bit and compat cases, I cleaned

Re: [PATCH v2] RTC: RK808: Work around hardware bug on November 31st

2015-12-08 Thread Doug Anderson
Julius, On Mon, Dec 7, 2015 at 9:21 PM, Julius Werner wrote: > In Fuzhou, China, the month of November seems to be having 31 days. > That's nice and all (I'm sure you can get a lot more done in a year that > way), but back here in other parts of the world we are not so lucky. > Therefore, we

Re: [RFC 0/3] reduce latency of direct async compaction

2015-12-08 Thread Aaron Lu
On Wed, Dec 09, 2015 at 09:33:53AM +0900, Joonsoo Kim wrote: > On Tue, Dec 08, 2015 at 04:52:42PM +0800, Aaron Lu wrote: > > On Tue, Dec 08, 2015 at 03:51:16PM +0900, Joonsoo Kim wrote: > > > I add work-around for this problem at isolate_freepages(). Please test > > > following one. > > > > Still

[lkp] [x86 tsc] 1dd8e21222:

2015-12-08 Thread kernel test robot
FYI, we noticed the below changes on https://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git cpufreq commit 1dd8e212220cdec445793afb130d1634146e70aa ("x86 tsc: Use Sklake CPUID to distinguish cpu_khz and tsc_khz") We found the following new message in kernel log after your commit. [

[PATCH v2 04/11] ufs: get rid of ->setattr() for symlinks

2015-12-08 Thread Al Viro
From: Al Viro It was to needed for a couple of months in 2010, until UFS quota support got dropped. Since then it's equivalent to simple_setattr() (i.e. the default) for everything except the regular files. And dropping it there allows to convert all UFS symlinks to

[PATCH v2 06/11] don't put symlink bodies in pagecache into highmem

2015-12-08 Thread Al Viro
From: Al Viro kmap() in page_follow_link_light() needed to go - allowing to hold an arbitrary number of kmaps for long is a great way to deadlocking the system. new helper (inode_nohighmem(inode)) needs to be used for pagecache symlinks inodes; done for all in-tree cases.

[PATCH v2 09/11] teach shmem_get_link() to work in RCU mode

2015-12-08 Thread Al Viro
From: Al Viro Signed-off-by: Al Viro --- mm/shmem.c | 20 ++-- 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/mm/shmem.c b/mm/shmem.c index 684dbc3..0605716 100644 --- a/mm/shmem.c +++ b/mm/shmem.c @@ -2501,12 +2501,20 @@ static const char *shmem_get_link(struct

[PATCH v2 05/11] namei: page_getlink() and page_follow_link_light() are the same thing

2015-12-08 Thread Al Viro
From: Al Viro Signed-off-by: Al Viro --- fs/namei.c | 32 +--- 1 file changed, 13 insertions(+), 19 deletions(-) diff --git a/fs/namei.c b/fs/namei.c index 0c3974c..4bae5cb 100644 --- a/fs/namei.c +++ b/fs/namei.c @@ -4518,7 +4518,7 @@ int generic_readlink(struct

[PATCH v2 08/11] teach page_get_link() to work in RCU mode

2015-12-08 Thread Al Viro
From: Al Viro more or less along the lines of Neil's patchset, sans the insanity around kmap(). Signed-off-by: Al Viro --- fs/namei.c | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/fs/namei.c b/fs/namei.c index 1da3064..8f51788 100644 --- a/fs/namei.c

[PATCH v2 10/11] teach proc_self_get_link()/proc_thread_self_get_link() to work in RCU mode

2015-12-08 Thread Al Viro
From: Al Viro Signed-off-by: Al Viro --- fs/proc/self.c| 8 +++- fs/proc/thread_self.c | 9 - 2 files changed, 7 insertions(+), 10 deletions(-) diff --git a/fs/proc/self.c b/fs/proc/self.c index 9dd0ae6..7a8b19e 100644 --- a/fs/proc/self.c +++ b/fs/proc/self.c @@ -25,14

[PATCH v2 11/11] teach nfs_get_link() to work in RCU mode

2015-12-08 Thread Al Viro
From: Al Viro based upon the corresponding patch from Neil's March patchset, again with kmap-related horrors removed. Signed-off-by: Al Viro --- fs/nfs/inode.c | 21 + fs/nfs/symlink.c | 30 -- include/linux/nfs_fs.h | 1 + 3

[PATCH v2 07/11] replace ->follow_link() with new method that could stay in RCU mode

2015-12-08 Thread Al Viro
From: Al Viro new method: ->get_link(); replacement of ->follow_link(). The differences are: * inode and dentry are passed separately * might be called both in RCU and non-RCU mode; the former is indicated by passing it a NULL dentry. * when called that way it isn't

[PATCH v2 03/11] udf: don't duplicate page_symlink_inode_operations

2015-12-08 Thread Al Viro
From: Al Viro Signed-off-by: Al Viro --- fs/udf/inode.c | 2 +- fs/udf/namei.c | 7 +-- fs/udf/udfdecl.h | 1 - 3 files changed, 2 insertions(+), 8 deletions(-) diff --git a/fs/udf/inode.c b/fs/udf/inode.c index 8d0b3ad..8675c2b 100644 --- a/fs/udf/inode.c +++ b/fs/udf/inode.c @@

[PATCH v2 02/11] logfs: don't duplicate page_symlink_inode_operations

2015-12-08 Thread Al Viro
From: Al Viro Signed-off-by: Al Viro --- fs/logfs/dir.c | 8 +--- fs/logfs/inode.c | 2 +- fs/logfs/logfs.h | 1 - 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/fs/logfs/dir.c b/fs/logfs/dir.c index f9b45d4..99944a4 100644 --- a/fs/logfs/dir.c +++ b/fs/logfs/dir.c @@

[PATCH v2 01/11] switch befs long symlinks to page_symlink_operations

2015-12-08 Thread Al Viro
From: Al Viro just give them the right ->readpage()... Signed-off-by: Al Viro --- fs/befs/linuxvfs.c | 41 ++--- 1 file changed, 22 insertions(+), 19 deletions(-) diff --git a/fs/befs/linuxvfs.c b/fs/befs/linuxvfs.c index 46aedac..1c8b0dc 100644 ---

Re: [lkp] [rcu] 52b265325b: WARNING: CPU: 0 PID: 1 at fs/sysfs/group.c:61 internal_create_group+0x252/0x300()

2015-12-08 Thread Josh Triplett
On Tue, Dec 08, 2015 at 09:18:16PM -0800, Paul E. McKenney wrote: > On Wed, Dec 09, 2015 at 11:23:05AM +0800, kernel test robot wrote: > > FYI, we noticed the below changes on > > > > https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git > > rcu/dev > > commit

[PATCHSET v2] ->follow_link() without dropping from RCU mode

2015-12-08 Thread Al Viro
On Tue, Nov 17, 2015 at 10:57:52PM +, Al Viro wrote: > Right now we stay in RCU mode for fast symlink traversal. > However, anything trickier drops out of RCU mode - back in 4.2 > the symlink-related pile had grown too large to add this on top > of everything else. Below is an attempt

Re: [lkp] [rcu] 52b265325b: WARNING: CPU: 0 PID: 1 at fs/sysfs/group.c:61 internal_create_group+0x252/0x300()

2015-12-08 Thread Paul E. McKenney
On Wed, Dec 09, 2015 at 11:23:05AM +0800, kernel test robot wrote: > FYI, we noticed the below changes on > > https://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git rcu/dev > commit 52b265325b7a7438cbcdd735fecdd9d7e255eb83 ("rcu: Remove TINY_RCU bloat > from pointless boot

[PATCHv2 0/2] regmap: cache: Add 64-bit support.

2015-12-08 Thread Xiubo Li
Changed in v2: - Just add blank line to shut checkpatch up. Xiubo Li (2): regmap: cache: To suppress the noise of checkpatch regmap: cache: Add 64-bit mode support drivers/base/regmap/regcache.c | 21 + 1 file changed, 21 insertions(+) -- 1.8.3.1 -- To unsubscribe

Re: [PATCH 1/2] null_blk: Remove null block from list in error path

2015-12-08 Thread Minfei Huang
Ping. Any comment is appreciate. Thanks Minfei On 11/27/15 at 09:26pm, Minfei Huang wrote: > To make consistent of null block list, we should remove enqueued null > block from the list before freeing it. > > Signed-off-by: Minfei Huang > --- > drivers/block/null_blk.c | 6 +- > 1 file

Re: [PATCH] Staging: speakup: varhandlers: cleanup of function spk_get_punc_var

2015-12-08 Thread Sudip Mukherjee
On Mon, Dec 07, 2015 at 06:35:11PM +0530, Saurabh Sengar wrote: > This patch does the following: > * changed the complicated if statements to simple case statements > * in case of E_DEFAULT, no need to return error as ERESTART, > because this is the user asked for. Hence function should return

Re: [for-next][PATCH 3/7] ftracetest: Add instance create and delete test

2015-12-08 Thread Michael Ellerman
On Wed, 2015-11-25 at 11:08 -0500, Steven Rostedt wrote: > From: "Steven Rostedt (Red Hat)" > > Create a test to test instance creation and deletion. Several tasks are > created that create 3 directories and delete them. The tasks all create the > same directories. This places a stress on the

[PATCHv2 2/2] regmap: cache: Add 64-bit mode support

2015-12-08 Thread Xiubo Li
Since the mmio has support the 64-bit has been supported for the 64-bit platform, so should the regcache core too. Signed-off-by: Xiubo Li --- drivers/base/regmap/regcache.c | 15 +++ 1 file changed, 15 insertions(+) diff --git a/drivers/base/regmap/regcache.c

[PATCHv2 1/2] regmap: cache: To suppress the noise of checkpatch

2015-12-08 Thread Xiubo Li
There will be some warning like the following when checking new patches near this code: "WARNING: Missing a blank line after declarations" This patch will suppress this warning. Signed-off-by: Xiubo Li --- drivers/base/regmap/regcache.c | 6 ++ 1 file changed, 6 insertions(+) diff

Re: [PATCH 2/2] ARM: dts: exynos542x: add GSCL block parent clock management to pm domain

2015-12-08 Thread Krzysztof Kozlowski
On 08.12.2015 22:46, Marek Szyprowski wrote: > Add support for restoring GScaler parent clocks configuration when GSCL > power domain is turned on. > > Signed-off-by: Marek Szyprowski > --- > arch/arm/boot/dts/exynos5420.dtsi | 6 -- > 1 file changed, 4 insertions(+), 2 deletions(-) > >

Re: [PATCH 1/2] clk: samsung: exynos5422: add missing parent GSCL block clocks

2015-12-08 Thread Krzysztof Kozlowski
On 08.12.2015 22:46, Marek Szyprowski wrote: > This patch adds clocks, which are required for preserving parent clock > configuration on GSCL power domain on/off. > > Signed-off-by: Marek Szyprowski > --- > drivers/clk/samsung/clk-exynos5420.c | 8 >

Re: [PATCH v2] PCI: dra7xx: mark dra7xx_pcie_msi irq as IRQF_NO_THREAD

2015-12-08 Thread Pratyush Anand
On Tue, Dec 8, 2015 at 2:53 PM, Lucas Stach wrote: > Hi Bjorn, > > Am Montag, den 07.12.2015, 21:33 -0600 schrieb Bjorn Helgaas: >> [+cc Jingoo (exynos), Richard, Lucas (imx6), Pratyush (spear13xx)] >> >> On Fri, Dec 04, 2015 at 11:22:50PM +0200, Grygorii Strashko wrote: >> > On 12/04/2015 08:46

Re: [PATCH] clk: samsung: exynos542x: fix MFC clock hierarchy parent

2015-12-08 Thread Krzysztof Kozlowski
On 08.12.2015 22:29, Marek Szyprowski wrote: > Proper source for MFC block is mout_user_aclk333 (in datasheet named > USER_MUX_ACLK_333), not the output of CLKDIV_ACLK_333 MUX. > > Signed-off-by: Marek Szyprowski > --- > drivers/clk/samsung/clk-exynos5420.c | 2 +- > 1 file changed, 1

Re: [PATCH 07/12] x86/entry/64: Always run ptregs-using syscalls on the slow path

2015-12-08 Thread Brian Gerst
On Mon, Dec 7, 2015 at 4:51 PM, Andy Lutomirski wrote: > 64-bit syscalls currently have an optimization in which they are > called with partial pt_regs. A small handful require full pt_regs. > > In the 32-bit and compat cases, I cleaned this up by forcing full > pt_regs for all syscalls. The

Re: [PATCH v4 1/5] PCI: designware: add memory barrier after enabling region

2015-12-08 Thread Pratyush Anand
On Tue, Dec 8, 2015 at 2:31 PM, Stanimir Varbanov wrote: > > On 12/03/2015 03:35 PM, Stanimir Varbanov wrote: > > Add 'write memory' barrier after enable region in PCIE_ATU_CR2 > > register. The barrier is needed to ensure that the region enable > > request has been reached it's destination at

Re: [PATCH] chelsio: constify cmac_ops structures

2015-12-08 Thread David Miller
From: Julia Lawall Date: Tue, 8 Dec 2015 21:42:09 +0100 > The cmac_ops structures are never modified, so declare them as const. > > Done with the help of Coccinelle. > > Signed-off-by: Julia Lawall Applied, thanks. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel"

Re: [PATCH v10.1 14/17] drm: bridge: analogix/dp: try force hpd after plug in lookup failed

2015-12-08 Thread Rob Herring
On Wed, Dec 09, 2015 at 10:10:39AM +0800, Yakir Yang wrote: > Some edp screen do not have hpd signal, so we can't just return > failed when hpd plug in detect failed. > > This is an hardware property, so we need add a devicetree property > "analogix,need-force-hpd" to indicate this sutiation. >

Re: [RFC PATCH 01/15] PM / devfreq: exynos: Add generic exynos bus frequency driver

2015-12-08 Thread Anand Moon
Hi Chanwoo, On 9 December 2015 at 09:41, Chanwoo Choi wrote: > Hi Anand, > > On 2015년 11월 27일 09:34, Chanwoo Choi wrote: >> Hi Anand, >> >> On 2015년 11월 27일 02:17, Anand Moon wrote: >>> Hi Chanwoo, >>> >>> On 26 November 2015 at 21:42, Chanwoo Choi wrote: On Thu, Nov 26, 2015 at 11:00 PM,

Re: [PATCH] null_blk: Fix error path in module initialization

2015-12-08 Thread Minfei Huang
On 12/08/15 at 01:48pm, Jens Axboe wrote: > On 12/08/2015 05:35 AM, Minfei Huang wrote: > >Ping. > > > >Any comment is appreciate. > > Applied, it is indeed pretty broken after the lightnvm update. > I killed the use_lightnvm check before kmem_cache_destroy, that's > not needed. Agreed. Thanks

[PATCH v2 02/19] PM / devfreq: exynos: Add documentation for generic exynos bus frequency driver

2015-12-08 Thread Chanwoo Choi
This patch adds the documentation for generic exynos bus frequency driver. Signed-off-by: Chanwoo Choi --- .../devicetree/bindings/devfreq/exynos-bus.txt | 94 ++ 1 file changed, 94 insertions(+) create mode 100644

[PATCH v2 10/19] PM / devfreq: exynos: Add the detailed correlation between sub-blocks and power line

2015-12-08 Thread Chanwoo Choi
This patch adds the detailed corrleation between sub-blocks and power line for Exynos3250, Exynos4210 and Exynos4x12. Signed-off-by: Chanwoo Choi --- .../devicetree/bindings/devfreq/exynos-bus.txt | 51 ++ 1 file changed, 51 insertions(+) diff --git

[PATCH v2 17/19] ARM: dts: Add support of bus frequency using VDD_INT for exynos3250-rinato

2015-12-08 Thread Chanwoo Choi
This patch adds the bus device-tree node of INT (internal) block to enable the bus frequency. The following sub-blocks share the VDD_INT power source: - LEFTBUS (parent device) - RIGHTBUS - PERIL - LCD0 - FSYS - MCUISP / ISP - MFC The LEFTBUS is parent device with devfreq ondemand governor and

[PATCH v2 08/19] PM / devfreq: exynos: Add support of bus frequency of sub-blocks using passive governor

2015-12-08 Thread Chanwoo Choi
This patch adds the support of bus frequency feature for sub-blocks which share the one power line. If each bus depends on the power line, each bus is not able to change the voltage by oneself. To optimize the power-consumption on runtime, some buses using the same power line should change the

[Questions] perf c2c: What's the current status of perf c2c?

2015-12-08 Thread Yunlong Song
Hi, Don, I am interested in the perf c2c tool, which is introduced in: http://lwn.net/Articles/588866/ However, I found that this tool has not been applied to the mainline tree of perf, Why? It was first introduced in Feb. 2014. What's its current status now? Does it have a new version or a

[PATCH v2 04/19] ARM: dts: Add DMC bus frequency for exynos3250-rinato/monk

2015-12-08 Thread Chanwoo Choi
This patch adds the DMC (Dynamic Memory Controller) bus frequency node which includes the devfreq-events and regulator properties. The bus frequency support the DVFS (Dynamic Voltage Frequency Scaling) feature with ondemand governor. The devfreq-events (ppmu_dmc0*) can monitor the utilization of

[PATCH v2 07/19] PM / devfreq: Show the related information according to governor type

2015-12-08 Thread Chanwoo Choi
This patch modifies the following sysfs entry of DEVFREQ framework because the devfreq device using passive governor don't need the same information of the devfreq device using rest governor. - polling_interval: passive gov don't use the sampling rate. - available_governors : passive gov don't

[PATCH v2 15/19] ARM: dts: Add bus nodes using VDD_MIF for Exynos4210

2015-12-08 Thread Chanwoo Choi
This patch adds the bus nodes for Exynos4210 SoC. Exynos4210 SoC has one power line for all buses to translate data between DRAM and sub-blocks. Following list specifies the detailed relation between DRAM and sub-blocks: - DMC/ACP clock for DMC (Dynamic Memory Controller) - ACLK200 clock for LCD0

[PATCH v2 14/19] ARM: dts: Add bus nodes using VDD_INT for Exynos4x12

2015-12-08 Thread Chanwoo Choi
This patch adds the bus noes using VDD_INT for Exynos4x12 SoC. Exynos4x12 has the following AXI buses to translate data between DRAM and sub-blocks. Following list specifies the detailed relation between DRAM and sub-blocks: - ACLK100 clock for PERIL/PERIR/MFC(PCLK) - ACLK160 clock for CAM/TV/LCD

[PATCH v2 09/19] PM / devfreq: exynos: Update documentation for bus devices using passive governor

2015-12-08 Thread Chanwoo Choi
This patch updates the documentation for passive bus devices and adds the detailed example of Exynos3250. Signed-off-by: Chanwoo Choi --- .../devicetree/bindings/devfreq/exynos-bus.txt | 244 - 1 file changed, 241 insertions(+), 3 deletions(-) diff --git

Re: [RFC PATCH 01/15] PM / devfreq: exynos: Add generic exynos bus frequency driver

2015-12-08 Thread Chanwoo Choi
Hi Anand, On 2015년 11월 27일 09:34, Chanwoo Choi wrote: > Hi Anand, > > On 2015년 11월 27일 02:17, Anand Moon wrote: >> Hi Chanwoo, >> >> On 26 November 2015 at 21:42, Chanwoo Choi wrote: >>> On Thu, Nov 26, 2015 at 11:00 PM, MyungJoo Ham >>> wrote: On Thu, Nov 26, 2015 at 10:47 PM, Chanwoo

Re: [PATCH v2 1/3] dt-binding: power: Add otg regulator binding

2015-12-08 Thread Rob Herring
On Tue, Dec 08, 2015 at 04:40:16PM -0800, Tim Bird wrote: > Add a binding for the regulator which controls the OTG chargepath switch. > The OTG switch gets its power from pm8941_5vs1, and that should be > expressed as a usb-otg-in-supply property in the DT node for the > charger driver. The

[PATCH v2 13/19] ARM: dts: Add bus nodes using VDD_MIF for Exynos4x12

2015-12-08 Thread Chanwoo Choi
This patch adds the bus noes using VDD_MIF for Exynos4x12 SoC. Exynos4x12 has the following AXI buses to translate data between DRAM and DMC/ACP/C2C. Signed-off-by: Chanwoo Choi --- arch/arm/boot/dts/exynos4x12.dtsi | 72 +++ 1 file changed, 72 insertions(+)

[PATCH v2 12/19] ARM: dts: Add bus nodes using VDD_INT for Exynos3250

2015-12-08 Thread Chanwoo Choi
This patch adds the bus nodes using VDD_INT for Exynos3250 SoC. Exynos3250 has following AXI buses to translate data between DRAM and sub-blocks. Following list specifies the detailed relation between DRAM and sub-blocks: - ACLK400 clock for MCUISP - ACLK266 clock for ISP - ACLK200 clock for FSYS

[PATCH v2 16/19] ARM: dts: Add PPMU node for exynos4412-odroidu3

2015-12-08 Thread Chanwoo Choi
This patch add dt node for PPMU_{DMC0|DMC1|LEFTBUS|RIGHTBUS} for exynos4412-odroidu3 board. Each PPMU dt node includes one event of 'PPMU Count3'. Signed-off-by: Chanwoo Choi --- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 40 + 1 file changed, 40 insertions(+)

[PATCH v2 05/19] PM / devfreq: Add new passive governor

2015-12-08 Thread Chanwoo Choi
This patch adds the new passive governor for DEVFREQ framework. The following governors are already present and used for DVFS (Dynamic Voltage and Frequency Scaling) drivers. The following governors are independently used for one device driver which don't give the influence to other device drviers

[PATCH v2 19/19] ARM: dts: Add support of bus frequency for exynos4412-trats/odroidu3

2015-12-08 Thread Chanwoo Choi
THis patch adds the bus device tree nodes for both MIF (Memory) and INT (Internal) block to enable the bus frequency. The DMC bus is parent device in MIF block using VDD_MIF and the LEFTBUS bus is parent device in INT block using VDD_INT. Signed-off-by: Chanwoo Choi ---

[PATCH v2 18/19] ARM: dts: Expand the voltage range of buck1/3 regulator for exynos4412-odroidu3

2015-12-08 Thread Chanwoo Choi
This patch expands the voltage range of buck1/3 regulator due to as following: - MIF (Memory Interface) bus frequency needs the 9uV ~ 105uV V. - INT (Internal) bus frequency needs 9uV ~ 100uV. Signed-off-by: Chanwoo Choi --- arch/arm/boot/dts/exynos4412-odroid-common.dtsi | 6

[PATCH v2 03/19] ARM: dts: Add DMC bus node for Exynos3250

2015-12-08 Thread Chanwoo Choi
This patch adds the DMC (Dynamic Memory Controller) bus node for Exynos3250 SoC. The DMC is an AMBA AXI-compliant slave to interface external JEDEC standard SDRAM devices. The bus includes the OPP tables and the source clock for DMC block. Following list specifies the detailed relation between

[PATCH v2 06/19] PM / devfreq: Add devfreq_get_devfreq_by_phandle()

2015-12-08 Thread Chanwoo Choi
This patch adds the new devfreq_get_devfreq_by_phandle() OF helper function which can find the instance of devfreq device by using phandle ("devfreq"). Signed-off-by: Chanwoo Choi --- drivers/devfreq/devfreq.c | 44 include/linux/devfreq.h | 9

[PATCH v2 11/19] PM / devfreq: exynos: Remove unused exynos4/5 busfreq driver

2015-12-08 Thread Chanwoo Choi
This patch removes the unused exynos4/5 busfreq driver. Instead, generic exynos-bus frequency driver support the all Exynos SoCs. Signed-off-by: Chanwoo Choi --- drivers/devfreq/Kconfig | 22 - drivers/devfreq/exynos/Makefile |2 - drivers/devfreq/exynos/exynos4_bus.c |

[PATCH v2 00/19] PM / devferq: Add generic exynos bus frequency driver and new passive governor

2015-12-08 Thread Chanwoo Choi
This patch-set includes the two features as following. The generic exynos bus frequency driver is able to support almost Exynos SoCs for bus frequency scaling. And the new passive governor is able to make the dependency on between devices for frequency/voltage scaling. I had posted the

[PATCH v2 01/19] PM / devfreq: exynos: Add generic exynos bus frequency driver

2015-12-08 Thread Chanwoo Choi
This patch adds the generic exynos bus frequency driver for AMBA AXI bus of sub-blocks in exynos SoC with DEVFREQ framework. The Samsung Exynos SoC have the common architecture for bus between DRAM and sub-blocks in SoC. This driver can support the generic bus frequency driver for Exynos SoCs. In

Re: [PATCH 3/4] firmware: actually return NULL on failed request_firmware_nowait()

2015-12-08 Thread Ming Lei
On Wed, Dec 9, 2015 at 10:38 AM, Brian Norris wrote: > The kerneldoc for request_firmware_nowait() says that it may call the > provided cont() callback with @fw == NULL, if the firmware request > fails. However, this is not the case when called with an empty string > (""). This case is

Re: [PATCH] net: ezchip: fix address space confusion in nps_enet.c

2015-12-08 Thread David Miller
From: Arnd Bergmann Date: Tue, 08 Dec 2015 16:28:59 +0100 > The nps_enet driver happily mixes virtual, physical and __iomem > addresses, which are all different depending on the architecture > and configuration. That causes a warning when building the code > on ARM with LPAE mode enabled: > >

Re: [PATCH v3] bus: uniphier-system-bus: add UniPhier System Bus driver

2015-12-08 Thread Masahiro Yamada
Hi Arnd, 2015-12-09 1:59 GMT+09:00 Arnd Bergmann : > > Just a little thought about one thing I found odd: > >> +static int uniphier_system_bus_check_overlap( >> + struct uniphier_system_bus_priv tmp) >> +{ > > Did you intentionally pass this by value? Yes, I

  1   2   3   4   5   6   7   8   9   10   >