[PATCH 1/3] Input: synaptics - keep PS/2 around when RMI4_SMB is not compiled in

2017-05-23 Thread Benjamin Tissoires
Or the user might have the touchpad unbound from PS/2 but never picked up by rmi-smbus.ko Signed-off-by: Benjamin Tissoires --- drivers/input/mouse/synaptics.c | 4 1 file changed, 4 insertions(+) diff --git a/drivers/input/mouse/synaptics.c

Re: [PATCH v3 0/4] tty/serial: meson_uart: add support for core clock handling

2017-05-23 Thread Neil Armstrong
Hi Helmut, On 03/31/2017 06:54 PM, Helmut Klein wrote: > To be able to use the three none AO uarts of the meson gx SoCs (uart_A, > uart_B & uart_C), the core clock has to be enabled (see chapter 22.3 of > the public s905 data sheet). > At least the u-boot of my s905 based media player (netxeon

Re: [PATCH v2 4/5] HID: intel_ish-hid: fix format string for size_t

2017-05-23 Thread Arnd Bergmann
On Tue, May 23, 2017 at 1:46 AM, Srinivas Pandruvada wrote: > On Thu, 2017-05-18 at 22:21 +0200, Arnd Bergmann wrote: >> When building for 32-bit architectures, we get a harmless warning: >> >> intel-ish-hid/ishtp-hid-client.c: In function 'process_recv': >>

Re: [PATCH 1/6] ext4: Move is_32bit_api() to generic code

2017-05-23 Thread Christoph Hellwig
On Sun, May 21, 2017 at 10:20:46PM +0200, Richard Weinberger wrote: > Since UBIFS will also use this function, move it to compat.h. The name is very generic for a common header. Please give it a better name.

Re: [PATCH 4/6] ubifs: Maintain a parent pointer

2017-05-23 Thread Christoph Hellwig
On Sun, May 21, 2017 at 10:20:49PM +0200, Richard Weinberger wrote: > The new feature UBIFS_FLG_PARENTPOINTER allows looking > up the parent. Usually the Linux VFS walks down the filesystem > and no parent pointers are needed. But when a filesystem > is exportable via NFS such a lookup is needed.

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

2017-05-23 Thread Mark Rutland
Hi Stephen, On Tue, May 23, 2017 at 07:44:56AM +1000, Stephen Rothwell wrote: > On Mon, 22 May 2017 09:32:15 +0100 Mark Rutland wrote: > > > > Just to check, is your copy of tip up-to-date? > > Yes, it was fetched just before being merged. I use the auto-latest > branch

[PATCH 3/3] Input: synaptics - tell users to report when they should be using rmi-smbus

2017-05-23 Thread Benjamin Tissoires
Users should really consider switching to rmi-smbus instead of plain PS/2. Notify them that they should report a missing pnpID in the file. Signed-off-by: Benjamin Tissoires --- drivers/input/mouse/synaptics.c | 6 +- 1 file changed, 5 insertions(+), 1

Re: [PATCH] mm: Define KB, MB, GB, TB in core VM

2017-05-23 Thread Vlastimil Babka
On 05/23/2017 09:02 AM, Christoph Hellwig wrote: > On Mon, May 22, 2017 at 02:11:49PM -0700, Andrew Morton wrote: >> On Mon, 22 May 2017 16:47:42 +0530 Anshuman Khandual >> wrote: >> >>> There are many places where we define size either left shifting integers >>> or

Re: [HMM 07/15] mm/ZONE_DEVICE: new type of ZONE_DEVICE for unaddressable memory v2

2017-05-23 Thread kbuild test robot
Hi Jérôme, [auto build test ERROR on mmotm/master] [also build test ERROR on next-20170523] [cannot apply to v4.12-rc2] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/J-r-me-Glisse/HMM

Re: [PATCH 5/6] ubifs: Implement export_operations

2017-05-23 Thread Christoph Hellwig
> +static struct inode *ubifs_nfs_get_inode(struct super_block *sb, uint64_t > ino, > + uint32_t generation) > +{ > + return ubifs_iget(sb, ino); > +} You need to maintain and check an inode generation counter for this to be safe.

Re: [PATCH] mm: Define KB, MB, GB, TB in core VM

2017-05-23 Thread Christoph Hellwig
On Tue, May 23, 2017 at 10:38:17AM +0200, Vlastimil Babka wrote: > Those defined in the patch are binary, not decimal. Do we even need > decimal ones? Oh, good point. In which case the names should change to avoid the confusion.

Re: [Intel-gfx] [PATCH] drm/i915: mark wait_for_engine() __maybe_unused

2017-05-23 Thread Tvrtko Ursulin
Hi, On 21/05/2017 05:03, Nick Desaulniers wrote: This solves a warning when compiling the driver with Clang, -Werror enabled, and CONFIG_DRM_I915_DEBUG_GEM unset, since Clang warns that: drivers/gpu/drm/i915/i915_gem.c:3274:12: error: function 'wait_for_engine' is not needed and will

[PATCH 2/3] Input: synaptics - warn the users when there is a better mode

2017-05-23 Thread Benjamin Tissoires
The Synaptics touchpads are now either using i2c-hid or rmi-smbus. Warn the users if they are missing the rmi-smbus modules and have no chance of reporting correct data. Signed-off-by: Benjamin Tissoires --- drivers/input/mouse/synaptics.c | 4 1 file

Re: [PATCH 13/23] md: namespace private helper names

2017-05-23 Thread Christoph Hellwig
On Mon, May 22, 2017 at 09:52:27PM +0300, Andy Shevchenko wrote: > On Thu, 2017-05-18 at 08:26 +0200, Christoph Hellwig wrote: > > From: Amir Goldstein > > > > The md private helper uuid_equal() collides with a generic helper > > of the same name. > > > > Rename the md

Re: [PATCH 5/6] ubifs: Implement export_operations

2017-05-23 Thread Richard Weinberger
Christoph, Am 23.05.2017 um 10:39 schrieb Christoph Hellwig: >> +static struct inode *ubifs_nfs_get_inode(struct super_block *sb, uint64_t >> ino, >> + uint32_t generation) >> +{ >> +return ubifs_iget(sb, ino); >> +} > > You need to maintain and check an

Re: [PATCH 4/6] ubifs: Maintain a parent pointer

2017-05-23 Thread Richard Weinberger
Christoph, Am 23.05.2017 um 10:37 schrieb Christoph Hellwig: > On Sun, May 21, 2017 at 10:20:49PM +0200, Richard Weinberger wrote: >> The new feature UBIFS_FLG_PARENTPOINTER allows looking >> up the parent. Usually the Linux VFS walks down the filesystem >> and no parent pointers are needed. But

Re: [RFC V1 1/1] net: cdc_ncm: Reduce memory use when kernel memory low

2017-05-23 Thread Oliver Neukum
Am Montag, den 22.05.2017, 11:54 -0400 schrieb David Miller: > > Unfortunately without a real notifier of some sort (there isn't one, and > it isn't actually easy to come up with a clean way to do this which is > probably why it doesn't exist yet in the first place) I really cannot > recommend

[tip:irq/core] x86/ioapic: Remove unused IO_APIC_irq_trigger() function

2017-05-23 Thread tip-bot for Matthias Kaehlcke
Commit-ID: b9de5068b2d7c22de1bb89d62a7119a6b8dff88f Gitweb: http://git.kernel.org/tip/b9de5068b2d7c22de1bb89d62a7119a6b8dff88f Author: Matthias Kaehlcke AuthorDate: Mon, 22 May 2017 16:20:35 -0700 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

Re: [PATCH 1/3] mfd: lp87565: Add lp87565 PMIC support

2017-05-23 Thread Lee Jones
On Tue, 23 May 2017, Keerthy wrote: > On Tuesday 23 May 2017 12:27 PM, Lee Jones wrote: > > On Tue, 23 May 2017, Keerthy wrote: > >> On Monday 22 May 2017 11:18 PM, Lee Jones wrote: > >>> On Fri, 19 May 2017, Keerthy wrote: > >>> > The LP87565 chip is a power management IC for Portable

[tip:perf/core] perf/x86: Add sysfs entry to freeze counters on SMI

2017-05-23 Thread tip-bot for Kan Liang
Commit-ID: 6089327f5424f227bb6a8cf92363c2617e054453 Gitweb: http://git.kernel.org/tip/6089327f5424f227bb6a8cf92363c2617e054453 Author: Kan Liang AuthorDate: Fri, 12 May 2017 07:51:13 -0700 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[tip:sched/core] smp: Avoid sending needless IPI in smp_call_function_many()

2017-05-23 Thread tip-bot for Aaron Lu
Commit-ID: 3fc5b3b6a80b2e08a0fec0056208c5dff757e547 Gitweb: http://git.kernel.org/tip/3fc5b3b6a80b2e08a0fec0056208c5dff757e547 Author: Aaron Lu AuthorDate: Fri, 19 May 2017 15:53:31 +0800 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017 10:01:32

[tip:perf/core] perf/core: Fix error handling in perf_event_alloc()

2017-05-23 Thread tip-bot for Dan Carpenter
Commit-ID: 36cc2b9222b5106de34085c4dd8635ac67ef5cba Gitweb: http://git.kernel.org/tip/36cc2b9222b5106de34085c4dd8635ac67ef5cba Author: Dan Carpenter AuthorDate: Mon, 22 May 2017 12:04:18 +0300 Committer: Ingo Molnar CommitDate: Tue, 23 May

Re: [PATCH 1/3] mfd: lp87565: Add lp87565 PMIC support

2017-05-23 Thread Lee Jones
On Tue, 23 May 2017, Keerthy wrote: > On Tuesday 23 May 2017 01:11 PM, Keerthy wrote: > > On Tuesday 23 May 2017 12:27 PM, Lee Jones wrote: > >> On Tue, 23 May 2017, Keerthy wrote: > >>> On Monday 22 May 2017 11:18 PM, Lee Jones wrote: > On Fri, 19 May 2017, Keerthy wrote: > > > The

Re: [PATCH v6 0/8] mfd: Add OF device table to I2C drivers that are missing it

2017-05-23 Thread Javier Martinez Canillas
Hello Lee, On Fri, May 5, 2017 at 12:40 PM, Javier Martinez Canillas wrote: > Hello, > > On Thu, May 4, 2017 at 1:50 PM, Lee Jones wrote: >> On Thu, 04 May 2017, Wolfram Sang wrote: >>> thanks for the series. >>> >>> > Most patches can be applied

Re: [RFC PATCH] fs: block dev aio request priority support

2017-05-23 Thread Jan Kara
On Mon 22-05-17 10:19:33, adam.manzana...@wdc.com wrote: > From: Adam Manzanares > > Map the aio_reqprio to the bio priority field at > the point the bio is created from the aio iocb. > > The aio_reqprio field of iocb is used as a kernel IO class and priority > iff the

[tip:perf/core] perf/core: Remove some dead code

2017-05-23 Thread tip-bot for Dan Carpenter
Commit-ID: 85c617abc786d7da9e95c0b4174159864dd3f85c Gitweb: http://git.kernel.org/tip/85c617abc786d7da9e95c0b4174159864dd3f85c Author: Dan Carpenter AuthorDate: Mon, 22 May 2017 12:03:49 +0300 Committer: Ingo Molnar CommitDate: Tue, 23 May

[tip:sched/core] llist: Provide a safe version for llist_for_each()

2017-05-23 Thread tip-bot for Byungchul Park
Commit-ID: d714893e61cd8c6e5c7e095f7dd615aa434bca95 Gitweb: http://git.kernel.org/tip/d714893e61cd8c6e5c7e095f7dd615aa434bca95 Author: Byungchul Park AuthorDate: Fri, 12 May 2017 09:36:56 +0900 Committer: Ingo Molnar CommitDate: Tue, 23 May

[tip:sched/core] sched/core: Use the new llist_for_each_entry_safe() primitive

2017-05-23 Thread tip-bot for Byungchul Park
Commit-ID: 73215849dfbf63421c1cafea5a1b6da9bb17831e Gitweb: http://git.kernel.org/tip/73215849dfbf63421c1cafea5a1b6da9bb17831e Author: Byungchul Park AuthorDate: Fri, 12 May 2017 09:39:44 +0900 Committer: Ingo Molnar CommitDate: Tue, 23 May

Re: [PATCH 5/6] ubifs: Implement export_operations

2017-05-23 Thread Christoph Hellwig
On Tue, May 23, 2017 at 10:41:16AM +0200, Richard Weinberger wrote: > UBIFS has no inode generations, inodes simply can't wrap around. > We "handle" it like JFF2 does, we assumes that the NAND is long dead > before we reach the maximum inode number. So you never ever reuse an inode number once

Re: [CFT][PATCH] ptrace: Properly initialize ptracer_cred on fork

2017-05-23 Thread kbuild test robot
Hi Eric, [auto build test WARNING on linus/master] [also build test WARNING on v4.12-rc2 next-20170523] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Eric-W-Biederman/ptrace-Properly

[tip:sched/core] sched/deadline: Remove unnecessary condition in push_dl_task()

2017-05-23 Thread tip-bot for Byungchul Park
Commit-ID: a776b968e52895a350d636e6e7fdcb3b10846fa4 Gitweb: http://git.kernel.org/tip/a776b968e52895a350d636e6e7fdcb3b10846fa4 Author: Byungchul Park AuthorDate: Fri, 12 May 2017 10:05:59 +0900 Committer: Ingo Molnar CommitDate: Tue, 23 May

[tip:sched/core] sched/rt: Remove unnecessary condition in push_rt_task()

2017-05-23 Thread tip-bot for Byungchul Park
Commit-ID: de16b91effdbf5aeff8346b99bcd0991a5362db9 Gitweb: http://git.kernel.org/tip/de16b91effdbf5aeff8346b99bcd0991a5362db9 Author: Byungchul Park AuthorDate: Fri, 12 May 2017 10:05:43 +0900 Committer: Ingo Molnar CommitDate: Tue, 23 May

Re: [PATCH 10/23] afs: switch to use uuid_t and uuid_gen

2017-05-23 Thread Christoph Hellwig
On Mon, May 22, 2017 at 09:49:17PM +0300, Andy Shevchenko wrote: > >   struct afs_call *call = container_of(work, struct afs_call, > > work); > > - struct uuid_v1 *r = call->request; > > + uuid_t *r = call->request; > >   > >   struct { > >   __be32 match; > > > > Just to

[tip:sched/core] sched/core: Allow __sched_setscheduler() in interrupts when PI is not used

2017-05-23 Thread tip-bot for Steven Rostedt (VMware)
Commit-ID: 896bbb2522587e3b8eb2a0d204d43ccc1042a00d Gitweb: http://git.kernel.org/tip/896bbb2522587e3b8eb2a0d204d43ccc1042a00d Author: Steven Rostedt (VMware) AuthorDate: Thu, 9 Mar 2017 10:18:42 -0500 Committer: Ingo Molnar CommitDate: Tue, 23

[tip:sched/core] sched/rt: Minimize rq->lock contention in do_sched_rt_period_timer()

2017-05-23 Thread tip-bot for Dave Kleikamp
Commit-ID: c249f255aab86b9b187ba319b9d2684841ac7c8d Gitweb: http://git.kernel.org/tip/c249f255aab86b9b187ba319b9d2684841ac7c8d Author: Dave Kleikamp AuthorDate: Mon, 15 May 2017 14:14:13 -0500 Committer: Ingo Molnar CommitDate: Tue, 23 May

Re: [PATCH 5/6] ubifs: Implement export_operations

2017-05-23 Thread Richard Weinberger
Christoph, Am 23.05.2017 um 10:48 schrieb Christoph Hellwig: > On Tue, May 23, 2017 at 10:41:16AM +0200, Richard Weinberger wrote: >> UBIFS has no inode generations, inodes simply can't wrap around. >> We "handle" it like JFF2 does, we assumes that the NAND is long dead >> before we reach the

Re: [PATCH 2/2] Save current timestamp part of dmesg while writing oops message to pstore

2017-05-23 Thread Ankit Kumar
Hi Kees, On Tuesday 23 May 2017 05:21 AM, Kees Cook wrote: On Mon, May 22, 2017 at 3:20 AM, Ankit Kumar wrote: Currently on panic or Oops, kernel saves the last few bytes from dmesg buffer to nvram. Usually kdump does capture kernel memory and provide dmesg logs as

[tip:sched/core] sched/numa: Use down_read_trylock() for the mmap_sem

2017-05-23 Thread tip-bot for Vlastimil Babka
Commit-ID: 8655d5497735b288f8a9b458bd22e7d1bf95bb61 Gitweb: http://git.kernel.org/tip/8655d5497735b288f8a9b458bd22e7d1bf95bb61 Author: Vlastimil Babka AuthorDate: Mon, 15 May 2017 15:13:16 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

Re: [CFT][PATCH] ptrace: Properly initialize ptracer_cred on fork

2017-05-23 Thread kbuild test robot
Hi Eric, [auto build test ERROR on linus/master] [also build test ERROR on v4.12-rc2 next-20170523] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Eric-W-Biederman/ptrace-Properly-initialize

Re: [PATCH V11 08/11] drivers: acpi: Handle IOMMU lookup failure with deferred probing or error

2017-05-23 Thread Lorenzo Pieralisi
On Tue, May 23, 2017 at 02:26:10AM -0400, Nate Watterson wrote: > Hi Sricharan, > > On 4/10/2017 7:21 AM, Sricharan R wrote: > >This is an equivalent to the DT's handling of the iommu master's probe > >with deferred probing when the corrsponding iommu is not probed yet. > >The lack of a

[tip:sched/core] init: Pin init task to the boot CPU, initially

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: 8fb12156b8db61af3d49f3e5e104568494581d1f Gitweb: http://git.kernel.org/tip/8fb12156b8db61af3d49f3e5e104568494581d1f Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:32 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[tip:sched/core] arm64: Adjust system_state check

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: ef284f5ca5f102bf855e599305c0c16d6e844635 Gitweb: http://git.kernel.org/tip/ef284f5ca5f102bf855e599305c0c16d6e844635 Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:34 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[tip:sched/core] x86/smp: Adjust system_state check

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: 719b3680d1f789c1e3054e3fcb26bfff07c3c623 Gitweb: http://git.kernel.org/tip/719b3680d1f789c1e3054e3fcb26bfff07c3c623 Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:35 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[PATCH RFC 8/8] sched/deadline: make bandwidth enforcement scale-invariant

2017-05-23 Thread Juri Lelli
Apply frequency and cpu scale-invariance correction factor to bandwidth enforcement (similar to what we already do to fair utilization tracking). Each delta_exec gets scaled considering current frequency and maximum cpu capacity; which means that the reservation runtime parameter (that need to be

[PATCH RFC 2/8] sched/deadline: move cpu frequency selection triggering points

2017-05-23 Thread Juri Lelli
Since SCHED_DEADLINE doesn't track utilization signal (but reserves a fraction of CPU bandwidth to tasks admitted to the system), there is no point in evaluating frequency changes during each tick event. Move frequency selection triggering points to where running_bw changes. Co-authored-by:

[PATCH RFC 5/8] sched/cpufreq_schedutil: always consider all CPUs when deciding next freq

2017-05-23 Thread Juri Lelli
No assumption can be made upon the rate at which frequency updates get triggered, as there are scheduling policies (like SCHED_DEADLINE) which don't trigger them so frequently. Remove such assumption from the code, by always considering SCHED_DEADLINE utilization signal as not stale.

[PATCH RFC 4/8] sched/cpufreq_schedutil: split utilization signals

2017-05-23 Thread Juri Lelli
To be able to treat utilization signals of different scheduling classes in different ways (e.g., CFS signal might be stale while DEADLINE signal is never stale by design) we need to split sugov_cpu::util signal in two: util_cfs and util_dl. This patch does that by also changing sugov_get_util()

[tip:sched/core] arm: Adjust system_state check

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: 5976a66913a8bf42465d96776fd37fb5631edc19 Gitweb: http://git.kernel.org/tip/5976a66913a8bf42465d96776fd37fb5631edc19 Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:33 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[PATCH RFC 1/8] sched/cpufreq_schedutil: make use of DEADLINE utilization signal

2017-05-23 Thread Juri Lelli
SCHED_DEADLINE tracks active utilization signal with a per dl_rq variable named running_bw. Make use of that to drive cpu frequency selection: add up FAIR and DEADLINE contribution to get the required CPU capacity to handle both requirements (while RT still selects max frequency).

Re: [PATCH v9 06/15] mlx5: Replace PCI pool old API

2017-05-23 Thread Romain Perier
Hello, Le 23/05/2017 à 09:27, Leon Romanovsky a écrit : > On Mon, May 22, 2017 at 06:48:58PM +0200, Romain Perier wrote: >> The PCI pool API is deprecated. This commit replaces the PCI pool old >> API by the appropriate function with the DMA pool API. >> >> Signed-off-by: Romain Perier

[tip:sched/core] cpufreq/pasemi: Adjust system_state check

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: d04e31a23c3c828456cb5613f391ce4ac4e5765f Gitweb: http://git.kernel.org/tip/d04e31a23c3c828456cb5613f391ce4ac4e5765f Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:40 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[tip:sched/core] ACPI: Adjust system_state check

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: 9762b33dc31c67e34b36ba4e787e64084b3136ff Gitweb: http://git.kernel.org/tip/9762b33dc31c67e34b36ba4e787e64084b3136ff Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:38 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[tip:sched/core] mm: Adjust system_state check

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: 8cdde385c7a33afbe13fd71351da0968540fa566 Gitweb: http://git.kernel.org/tip/8cdde385c7a33afbe13fd71351da0968540fa566 Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:39 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[PATCH RFC 7/8] sched/sched.h: move arch_scale_{freq,cpu}_capacity outside CONFIG_SMP

2017-05-23 Thread Juri Lelli
Currently, frequency and cpu capacity scaling is only performed on CONFIG_SMP system (as CFS PELT signals are only present for such systems as well). However, other scheduling class want to do freq/cpu scaling as well, and for !CONFIG_SMP configurations too. arch_scale_freq_capacity is useful to

[PATCH RFC 6/8] sched/sched.h: remove sd arch_scale_freq_capacity parameter

2017-05-23 Thread Juri Lelli
sd parameter is never used in arch_scale_freq_capacity (and it's hard to see where information coming from scheduling domains might help doing frequency invariance scaling). Remove it; also in anticipation of moving arch_scale_freq_capacity outside CONFIG_SMP. Signed-off-by: Juri Lelli

[tip:sched/core] iommu/vt-d: Adjust system_state checks

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: b608fe356fe8328665445a26ec75dfac918c8c5d Gitweb: http://git.kernel.org/tip/b608fe356fe8328665445a26ec75dfac918c8c5d Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:41 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[tip:sched/core] metag: Adjust system_state check

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: dcd2e4734b428709984e2fa35ebbd6246d47 Gitweb: http://git.kernel.org/tip/dcd2e4734b428709984e2fa35ebbd6246d47 Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:36 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[tip:sched/core] async: Adjust system_state checks

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: b4def42724594cd399cfee365221f5b38639711d Gitweb: http://git.kernel.org/tip/b4def42724594cd399cfee365221f5b38639711d Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:43 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[PATCH RFC 3/8] sched/cpufreq_schedutil: make worker kthread be SCHED_DEADLINE

2017-05-23 Thread Juri Lelli
Worker kthread needs to be able to change frequency for all other threads. Make it special, just under STOP class. Signed-off-by: Juri Lelli Cc: Peter Zijlstra Cc: Ingo Molnar Cc: Rafael J. Wysocki Cc:

Re: [PATCH V11 08/11] drivers: acpi: Handle IOMMU lookup failure with deferred probing or error

2017-05-23 Thread Sricharan R
Hi, On 5/23/2017 11:56 AM, Nate Watterson wrote: > Hi Sricharan, > > On 4/10/2017 7:21 AM, Sricharan R wrote: >> This is an equivalent to the DT's handling of the iommu master's probe >> with deferred probing when the corrsponding iommu is not probed yet. >> The lack of a registered IOMMU can be

[tip:sched/core] extable: Adjust system_state checks

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: 0594729c24d846889408a07057b5cc9e8d931419 Gitweb: http://git.kernel.org/tip/0594729c24d846889408a07057b5cc9e8d931419 Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:44 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[PATCH RFC 0/8] SCHED_DEADLINE freq/cpu invariance and OPP selection

2017-05-23 Thread Juri Lelli
Hi, this RFC set implements frequency/cpu invariance and OPP selection for SCHED_DEADLINE. The set has been slightly tested on a Juno platform. The current incarnation of the patches stems both from previous RFD[1] review comments and discussion at OSPM-summit[2], during which we seemed to agree

[tip:sched/core] printk: Adjust system_state checks

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: ff48cd26fc4889b9deb5f9333d3c61746e450b7f Gitweb: http://git.kernel.org/tip/ff48cd26fc4889b9deb5f9333d3c61746e450b7f Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:45 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[tip:sched/core] iommu/of: Adjust system_state check

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: b903dfb277c09e53d499480e9670557dcce36fbd Gitweb: http://git.kernel.org/tip/b903dfb277c09e53d499480e9670557dcce36fbd Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:42 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[tip:sched/core] sched/core: Enable might_sleep() and smp_processor_id() checks early

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: 1c3c5eab171590f86edd8d31389d61dd1efe3037 Gitweb: http://git.kernel.org/tip/1c3c5eab171590f86edd8d31389d61dd1efe3037 Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:48 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[tip:sched/core] init: Introduce SYSTEM_SCHEDULING state

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: 69a78ff226fe0241ab6cb9dd961667be477e3cf7 Gitweb: http://git.kernel.org/tip/69a78ff226fe0241ab6cb9dd961667be477e3cf7 Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:47 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[tip:sched/core] x86/tsc: Fold set_cyc2ns_scale() into caller

2017-05-23 Thread tip-bot for Arnd Bergmann
Commit-ID: 5c3c2ea6887176c5ae812c9f0350ff65b10e9485 Gitweb: http://git.kernel.org/tip/5c3c2ea6887176c5ae812c9f0350ff65b10e9485 Author: Arnd Bergmann AuthorDate: Wed, 17 May 2017 22:39:24 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017 10:11:04

[tip:sched/core] mm/vmscan: Adjust system_state checks

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: c6202adf3a0969514299cf10ff07376a84ad09bb Gitweb: http://git.kernel.org/tip/c6202adf3a0969514299cf10ff07376a84ad09bb Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:46 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

[tip:sched/core] powerpc: Adjust system_state check

2017-05-23 Thread tip-bot for Thomas Gleixner
Commit-ID: a8fcfc1917681ba1ccc23a429543a67aad8bfd00 Gitweb: http://git.kernel.org/tip/a8fcfc1917681ba1ccc23a429543a67aad8bfd00 Author: Thomas Gleixner AuthorDate: Tue, 16 May 2017 20:42:37 +0200 Committer: Ingo Molnar CommitDate: Tue, 23 May 2017

Re: [PATCH V11 08/11] drivers: acpi: Handle IOMMU lookup failure with deferred probing or error

2017-05-23 Thread Sricharan R
Hi Lorenzo, On 5/23/2017 2:22 PM, Lorenzo Pieralisi wrote: > On Tue, May 23, 2017 at 02:26:10AM -0400, Nate Watterson wrote: >> Hi Sricharan, >> >> On 4/10/2017 7:21 AM, Sricharan R wrote: >>> This is an equivalent to the DT's handling of the iommu master's probe >>> with deferred probing when

Re: [PATCH 6/6] kmod: use simplified rate limit printk

2017-05-23 Thread Petr Mladek
On Fri 2017-05-19 15:23:27, Dmitry Torokhov wrote: > On Thu, May 18, 2017 at 08:24:44PM -0700, Luis R. Rodriguez wrote: > > Just use the simplified rate limit printk when the max modprobe > > limit is reached, while at it throw out a bone should the error > > be triggered. > > > > Reviewed-by:

Re: [PATCH v4 15/27] fs: retrofit old error reporting API onto new infrastructure

2017-05-23 Thread Jan Kara
On Mon 22-05-17 15:09:33, Jeff Layton wrote: > On Mon, 2017-05-22 at 19:53 +0200, Jan Kara wrote: > > On Mon 22-05-17 09:53:21, Jeff Layton wrote: > > > On Mon, 2017-05-22 at 15:38 +0200, Jan Kara wrote: > > > > > In the case of something like ext2, could we instead get away with > > > > > just >

Re: [PATCH v2 0/3] mtd: sharpslpart partition parser

2017-05-23 Thread Andrea Adami
On Sat, Apr 22, 2017 at 1:20 PM, Andrea Adami wrote: > This patchset introduces a simple partition parser for the Sharp SL > Series PXA handhelds. More details in the commit text. > > I have set in cc the ARM PXA maintainers because this is the MTD part of > a planned

Re: [PATCH 01/29] pinctrl.txt: standardize document format

2017-05-23 Thread Linus Walleij
On Fri, May 19, 2017 at 3:25 AM, Mauro Carvalho Chehab wrote: > Each text file under Documentation follows a different > format. Some doesn't even have titles! > > Change its representation to follow the adopted standard, > using ReST markups for it to be parseable by

[PATCH 0/7] selftests/ftrace: Some improvements of ftracetest

2017-05-23 Thread Masami Hiramatsu
Hi, This series improves ftracetest mainly to run on 4.9 stable tree kernel. There still some issues remains (it seems some fixes are not merged), but a half of issues are fixed. NOTE: One patch will modify ftrace README to check the availability of the maxactive option, which should have been

[PATCH 4/7] selftests/ftrace: Reset ftrace filter on older kernel

2017-05-23 Thread Masami Hiramatsu
Since older kernel didn't support separated instance of set_ftrace_filter, if the test case set the filter in an instance, it will propagate to top-level instance. This means that the filter setting remains even if we remove the instance, and will cause other tests failure. To avoid this issue,

[PATCH 7/7] selftests/ftrace: Return unsupported if it detects older kernel

2017-05-23 Thread Masami Hiramatsu
Return unsupported if the kernel is too old to support instance independent ftrace filter for some testcases. Signed-off-by: Masami Hiramatsu --- .../ftrace/test.d/ftrace/func_event_triggers.tc|9 + .../test.d/ftrace/func_traceonoff_triggers.tc |9

Re: [PATCH V11 08/11] drivers: acpi: Handle IOMMU lookup failure with deferred probing or error

2017-05-23 Thread Nate Watterson
Hi Sricharan, On 4/10/2017 7:21 AM, Sricharan R wrote: This is an equivalent to the DT's handling of the iommu master's probe with deferred probing when the corrsponding iommu is not probed yet. The lack of a registered IOMMU can be caused by the lack of a driver for the IOMMU, the IOMMU device

Re: [PowerPC][next-20170324][kselftest] kernel Oops when running tm/tm-signal-context-chk-vsx

2017-05-23 Thread Abdul Haleem
On Mon, 2017-04-03 at 14:33 +0530, Abdul Haleem wrote: > On Mon, 2017-04-03 at 14:28 +0530, Abdul Haleem wrote: > > On Tue, 2017-03-28 at 21:00 +1100, Michael Ellerman wrote: > > > Abdul Haleem writes: > > > > > > > Hi, > > > > > > > > While running kernel self tests

Re: [PATCH V4 03/17] thermal: cpu_cooling: Name cpufreq cooling devices as cpufreq_cdev

2017-05-23 Thread Zhang Rui
On Tue, 2017-04-25 at 15:57 +0530, Viresh Kumar wrote: > Objects of "struct cpufreq_cooling_device" are named a bit > inconsistently. Lets use cpufreq_cdev everywhere. Also note that the > lists containing such devices is renamed similarly too. > > Signed-off-by: Viresh Kumar

[PATCH] cpufreq: dt: Add support for hi3660

2017-05-23 Thread Tao Wang
Add the compatible string for supporting the generic device tree cpufreq-dt driver on Hisilicon's 3660 SoC. Signed-off-by: Tao Wang --- drivers/cpufreq/cpufreq-dt-platdev.c |1 + 1 file changed, 1 insertion(+) diff --git a/drivers/cpufreq/cpufreq-dt-platdev.c

Re: [PATCH] firmware: google: memconsole: Prevent overrun attack on coreboot console

2017-05-23 Thread Greg Kroah-Hartman
A: Top-posting. Q: What is the most annoying thing in e-mail? A: No. Q: Should I include quotations after my reply? http://daringfireball.net/2007/07/on_top On Mon, May 22, 2017 at 06:36:44PM -0700, Julius Werner wrote: > Fixes: a5061d028 ("firmware: google: memconsole: Adapt to new coreboot

Re: [PATCH 1/2] perf/x86/intel: enable CPU ref_cycles for GP counter

2017-05-23 Thread Peter Zijlstra
On Mon, May 22, 2017 at 12:28:26PM -0700, Stephane Eranian wrote: > On Mon, May 22, 2017 at 12:23 PM, Peter Zijlstra wrote: > > On Mon, May 22, 2017 at 04:55:47PM +, Liang, Kan wrote: > >> > >> > >> > On Fri, May 19, 2017 at 10:06:21AM -0700, kan.li...@intel.com wrote: >

Re: [PATCH 0/6] refine and rename slub sysfs

2017-05-23 Thread Michal Hocko
On Tue 23-05-17 11:27:05, Wei Yang wrote: > On Thu, May 18, 2017 at 11:06:37AM +0200, Michal Hocko wrote: > >On Wed 17-05-17 22:11:40, Wei Yang wrote: > >> This patch serial could be divided into two parts. > >> > >> First three patches refine and adds slab sysfs. > >> Second three patches rename

Re: RISC-V Linux Port v1

2017-05-23 Thread Tobias Klauser
Hi Palmer, On 2017-05-23 at 05:36:55 +0200, Palmer Dabbelt wrote: > On Mon, 22 May 2017 18:16:20 PDT (-0700), o...@lixom.net wrote: > > On Mon, May 22, 2017 at 5:41 PM, Palmer Dabbelt wrote: > >> We'd like to submit for inclusion in Linux a port for the

Re: [v5 1/1] mm: Adaptive hash table scaling

2017-05-23 Thread Michal Hocko
On Mon 22-05-17 12:08:49, Pavel Tatashin wrote: > Allow hash tables to scale with memory but at slower pace, when HASH_ADAPT > is provided every time memory quadruples the sizes of hash tables will only > double instead of quadrupling as well. This algorithm starts working only > when memory size

Re: [PATCH v5] mfd:rtsx: do retry when DMA transfer error

2017-05-23 Thread Lee Jones
On Tue, 23 May 2017, steven_f...@realsil.com.cn wrote: > From: Steven Feng > > The request should be resent when DMA transfer error occurred. > For rts5227, the clock rate needs to be reduced when error occurred. > > Signed-off-by: Steven Feng

[PATCH] thermal: cpu_cooling: Replace kmalloc with kmalloc_array

2017-05-23 Thread Viresh Kumar
Checkpatch reports following: WARNING: Prefer kmalloc_array over kmalloc with multiply + cpufreq_cdev->freq_table = kmalloc(sizeof(*cpufreq_cdev->freq_table) * i, Fix that. Signed-off-by: Viresh Kumar --- drivers/thermal/cpu_cooling.c | 5 +++-- 1 file changed,

Re: [PATCH v2] gpu: drm: gma500: remove dead code

2017-05-23 Thread Daniel Vetter
On Tue, May 23, 2017 at 01:35:16AM +0200, Patrik Jakobsson wrote: > On Fri, May 19, 2017 at 2:28 PM, Patrik Jakobsson > wrote: > > On Fri, May 19, 2017 at 11:19 AM, Gustavo A. R. Silva > > wrote: > >> Local variable use_gct is assigned to a

Re: [PATCH V4 03/17] thermal: cpu_cooling: Name cpufreq cooling devices as cpufreq_cdev

2017-05-23 Thread Viresh Kumar
On 23-05-17, 14:37, Zhang Rui wrote: > On Tue, 2017-04-25 at 15:57 +0530, Viresh Kumar wrote: > > Objects of "struct cpufreq_cooling_device" are named a bit > > inconsistently. Lets use cpufreq_cdev everywhere. Also note that the > > lists containing such devices is renamed similarly too. > > > >

Re: [PATCH] PCI: endpoint: PCI_ENDPOINT should depend on HAS_DMA

2017-05-23 Thread Geert Uytterhoeven
Hi Kishon, On Tue, May 23, 2017 at 8:43 AM, Kishon Vijay Abraham I wrote: > On Tuesday 23 May 2017 02:56 AM, Bjorn Helgaas wrote: >> On Tue, May 16, 2017 at 07:21:08PM +0200, Geert Uytterhoeven wrote: >>> If NO_DMA=y: >>> >>> drivers/built-in.o: In function `__pci_epc_create':

Re: [PATCH 3/3] mfd: twl: move header file out of I2C realm

2017-05-23 Thread Lee Jones
On Mon, 22 May 2017, Wolfram Sang wrote: > include/linux/i2c is not for client devices. Move the header file to a > more appropriate location. > > Signed-off-by: Wolfram Sang > --- > arch/arm/mach-omap2/common.h| 2 +- > arch/arm/mach-omap2/omap_twl.c |

Re: [PATCH 4/6] ubifs: Maintain a parent pointer

2017-05-23 Thread Richard Weinberger
Hyunchul, Am 23.05.2017 um 01:50 schrieb Hyunchul Lee: >> I assumed that the journal does this already because we change >> old_inode->i_ctime >> in this function too. >> But checking the code showed the opposite. >> So, if we face a power-cut the rename can succeed but we lose the ctime >>

Re: [PATCH v2 6/6] mm, mempolicy: don't check cpuset seqlock where it doesn't matter

2017-05-23 Thread Michal Hocko
On Wed 17-05-17 10:11:40, Vlastimil Babka wrote: > Two wrappers of __alloc_pages_nodemask() are checking task->mems_allowed_seq > themselves to retry allocation that has raced with a cpuset update. This has > been shown to be ineffective in preventing premature OOM's which can happen in >

Re: [PATCH v2 5/6] mm, cpuset: always use seqlock when changing task's nodemask

2017-05-23 Thread Michal Hocko
On Wed 17-05-17 10:11:39, Vlastimil Babka wrote: > When updating task's mems_allowed and rebinding its mempolicy due to cpuset's > mems being changed, we currently only take the seqlock for writing when either > the task has a mempolicy, or the new mems has no intersection with the old > mems.

Re: [PATCH] clk: sunxi-ng: select SUNXI_CCU_MULT for sun8i-a83t

2017-05-23 Thread Chen-Yu Tsai
On Mon, May 22, 2017 at 05:55:53PM -0700, Stephen Boyd wrote: > On 05/22, Arnd Bergmann wrote: > > We get a link error when CCU_MULT is not set with the > > newly added driver: > > > > drivers/clk/sunxi-ng/ccu-sun8i-a83t.o:(.data.__compound_literal.1+0x4): > > undefined reference to

Re: [PATCH] spi: add null check before pointer dereference

2017-05-23 Thread Krzysztof Kozlowski
On Tue, May 23, 2017 at 2:25 AM, Gustavo A. R. Silva wrote: > Add null check before dereferencing pointer desc > > Addresses-Coverity-ID: 1397997 > Signed-off-by: Gustavo A. R. Silva > --- > drivers/spi/spi-s3c64xx.c | 6 ++ > 1 file

Re: [PATCH] mm: Define KB, MB, GB, TB in core VM

2017-05-23 Thread kbuild test robot
Hi Anshuman, [auto build test WARNING on linus/master] [also build test WARNING on v4.12-rc2 next-20170523] [if your patch is applied to the wrong git tree, please drop us a note to help improve the system] url: https://github.com/0day-ci/linux/commits/Anshuman-Khandual/mm-Define-KB-MB-GB

Re: [PATCH v2] nvme/pci: remap BAR0 to cover admin CQ doorbell for large stride

2017-05-23 Thread Christoph Hellwig
On Mon, May 22, 2017 at 01:09:21PM +0800, Xu Yu wrote: > The existing driver initially maps 8192 bytes of BAR0 which is > intended to cover doorbells of admin SQ and CQ. However, if a > large stride, e.g. 10, is used, the doorbell of admin CQ will > be out of 8192 bytes. Consequently, a page fault

Re: [PATCH 0/2] nohz: Deal with clock reprogram skipping issues v3

2017-05-23 Thread Ingo Molnar
* Frederic Weisbecker wrote: > v2 had issues on -tip tree and triggered a warning. It seems to have > disappeared. Perhaps it was due to another timer issue. Anyway this > version brings more debugging informations, with a layout that is more > bisection-friendly and it also

  1   2   3   4   5   6   7   8   9   10   >