From: Arnaldo Carvalho de Melo
Adrian reported that this test fails in his system where:
probe libc's inet_pton & backtrace it with ping: FAILED!
root@kbl04:~/git/linux-perf# nm -g /lib/x86_64-linux-gnu/libc-2.19.so | grep
inet_pton
nm: /lib/x86_64-linux-gnu/libc-2.19.so: no symbols
This
From: Adrian Hunter
perf tools uses map__rip_2objdump() to calculate objdump virtual addresses.
map__rip_2objdump() needs to be amended to deal with PTI entry trampolines.
Signed-off-by: Adrian Hunter
Reported-by: Arnaldo Carvalho de Melo
Tested-by: Arnaldo Carvalho de Melo
Cc: Jiri Olsa
Lin
On Mon, Apr 16, 2018 at 1:51 PM, Shakeel Butt wrote:
> Introduce the memcg variant for kmalloc[_node] and
> kmem_cache_alloc[_node]. For kmem_cache_alloc, the kernel switches the
> root kmem cache with the memcg specific kmem cache for __GFP_ACCOUNT
> allocations to charge those allocations to th
Adopt the SPDX license identifier headers to ease license compliance
management.
Signed-off-by: Enric Balletbo i Serra
---
Changes in v2:
- [6/9] Do not remove last paragraph.
drivers/input/keyboard/cros_ec_keyb.c | 34 ++-
1 file changed, 12 insertions(+), 22 deletions
Adopt the SPDX license identifier headers to ease license compliance
management.
Signed-off-by: Enric Balletbo i Serra
---
Changes in v2: None
drivers/platform/chrome/chromeos_pstore.c | 13 -
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/drivers/platform/chrome/chr
Adopt the SPDX license identifier headers to ease license compliance
management.
Signed-off-by: Enric Balletbo i Serra
---
Changes in v2: None
drivers/i2c/busses/i2c-cros-ec-tunnel.c | 14 --
1 file changed, 4 insertions(+), 10 deletions(-)
diff --git a/drivers/i2c/busses/i2c-cros
Adopt the SPDX license identifier headers to ease license compliance
management.
Signed-off-by: Enric Balletbo i Serra
---
Changes in v2:
- [8/9] Fixed wrong copyright year.
drivers/extcon/extcon-usbc-cros-ec.c | 20 +---
1 file changed, 5 insertions(+), 15 deletions(-)
diff -
Adopt the SPDX license identifier headers to ease license compliance
management.
Signed-off-by: Enric Balletbo i Serra
---
Changes in v2: None
drivers/pwm/pwm-cros-ec.c | 13 -
1 file changed, 4 insertions(+), 9 deletions(-)
diff --git a/drivers/pwm/pwm-cros-ec.c b/drivers/pwm/pwm
And get rid of the license text that is no longer necessary. Also fix
the license as sometimes doesn't match what the header with the value in
the MODULE_LICENSE macro. Assuming that the desired license is GPL-2.0+,
all the files are updated to this license version.
Signed-off-by: Enric Balletbo i
Adopt the SPDX license identifier headers to ease license compliance
management.
Signed-off-by: Enric Balletbo i Serra
---
Changes in v2: None
drivers/iio/accel/cros_ec_accel_legacy.c | 27 +++
.../common/cros_ec_sensors/cros_ec_sensors.c | 24 +
.../cros_
Adopt the SPDX license identifier headers to ease license compliance
management.
Signed-off-by: Enric Balletbo i Serra
---
Changes in v2:
- s/Chrome OS/ChromeOS/
- [1/9] Fixed wrong copyright year.
drivers/platform/chrome/cros_ec_debugfs.c | 22 +++-
drivers/platform/chrome/cros_ec
Hi Sherry,
Many thanks for your efforts. Are there any technical restriction(s) of why the
OS bundled updates are not the latest available
version? I think we can't count much on hardware vendors to release microcode
updates in the BIOS in the timely manner. I also
think especially for older fam
Dear all,
This patchset is just to adopt the SPDX license identifier for all
ChromeOS Embedded Controller related drivers. The patches touches
different subsystems but every patch can be picked from their respective
maintainer independently.
This second version fixes some copy paste errors in the
From: Adrian Hunter
The "Object code reading" test will not create maps for the PTI entry
trampolines unless the machine environment exists to show that the arch is
x86_64.
Signed-off-by: Adrian Hunter
Reported-by: Arnaldo Carvalho de Melo
Tested-by: Arnaldo Carvalho de Melo
Cc: Jiri Olsa
Li
From: Jiri Olsa
Currently all the event parsing fails end up
in the event_pmu rule, and display misleading
help like:
$ perf stat -e inst kill
event syntax error: 'inst'
\___ Cannot find PMU `inst'. Missing kernel support?
...
The reason is that the event_pmu is too
From: Jiri Olsa
Adding the support to read rusage data once the workload is finished and
display the system/user time values:
$ perf stat --null perf bench sched pipe
...
Performance counter stats for 'perf bench sched pipe':
5.342599256 seconds time elapsed
2.544434000 s
From: Arnaldo Carvalho de Melo
We'll use this helper more frequently when reworking
symbol_conf.use_callchain logic, where knowing if a hist_entry has
callchains is the important bit, so make going from hist_entry to hists
to evsel easier, compact.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Ol
From: Arnaldo Carvalho de Melo
So far if we use 'perf record -g' this will make
symbol_conf.use_callchain 'true' and logic will assume that all events
have callchains enabled, but ever since we added the possibility of
setting up callchains for some events (e.g.: -e
cycles/call-graph=dwarf/) whil
From: Adrian Hunter
Add tests for vdso32 and vdsox32. This will cause the overall test to
fail because __kmod_path__parse() does not handle vdso32 or vdsox32.
Fixes: 1f121b03d058 ("perf tools: Deal with kernel module names in '[]'
correctly")
Signed-off-by: Adrian Hunter
Cc: Jiri Olsa
Cc: Wan
From: Arnaldo Carvalho de Melo
This is another case were a big switch for callchains,
symbol_conf.use_callchain, is inconvenient, as we can have both events
with and without callchains, no point in checking a single switch to
decide to allocate space for callchains.
Cc: Adrian Hunter
Cc: David
From: Arnaldo Carvalho de Melo
We were checking just if callchain processing was asked for by the
user, not if the evsel itself has callchains, and since we can have
some evsels with callchains and others without, check that.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
C
From: Arnaldo Carvalho de Melo
Its common to have the (evsel->attr.sample_type & PERF_SAMPLE_CALLCHAIN),
so add an evsel__has_callchain(evsel) helper.
This will actually get more uses as we check that instead of
symbol_conf.use_callchain in places where that produces the same result
but makes th
From: Arnaldo Carvalho de Melo
It is used in a single place, move the declaration to that function.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Wang Nan
Link: https://lkml.kernel.org/n/tip-p650ofrl8xike4dewxod5...@git.kernel.org
Signed-off-by: Arnaldo Carvalho de Me
From: Thomas Richter
Use the header file util/debug.h instead of declaration of verbose
variable.
Signed-off-by: Thomas Richter
Cc: Heiko Carstens
Cc: Hendrik Brueckner
Cc: Martin Schwidefsky
Link: http://lkml.kernel.org/r/20180528134817.36643-1-tmri...@linux.ibm.com
Signed-off-by: Arnaldo C
From: Arnaldo Carvalho de Melo
So that things changed in the command line may percolate to the browser
code without using globals.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Wang Nan
Link: https://lkml.kernel.org/n/tip-5daawc40zhl6gcs600com...@git.kernel.org
[ Merg
From: Arnaldo Carvalho de Melo
Continuing to group annotation options in an annotation specific struct.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Wang Nan
Link: https://lkml.kernel.org/n/tip-astei92tzxp4yccag5pxb...@git.kernel.org
Signed-off-by: Arnaldo Carvalho d
From: Arnaldo Carvalho de Melo
One more step in grouping annotation options.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Wang Nan
Link: https://lkml.kernel.org/n/tip-sogzdhugoavm6fyw60jnb...@git.kernel.org
Signed-off-by: Arnaldo Carvalho de Melo
---
tools/perf/arc
From: Arnaldo Carvalho de Melo
Now all callers to symbol__disassemble() can hand it the per-tool
annotation_options, which will allow us to remove lots of stuff
from symbol_options, the kitchen sink of perf configs, reducing its
size and getting annotation specific stuff grouped together.
Cc: Ad
From: Arnaldo Carvalho de Melo
No need to have "get_srcline", plain hist_entry__srcline() is enough and
shorter.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Wang Nan
Link: https://lkml.kernel.org/n/tip-irhzpfmgdaf6cyk0uqqex...@git.kernel.org
Signed-off-by: Arnaldo C
From: Arnaldo Carvalho de Melo
Replacing a common open coded sequence.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Wang Nan
Link: https://lkml.kernel.org/n/tip-2d7d1nzd3ksqornloqeer...@git.kernel.org
Signed-off-by: Arnaldo Carvalho de Melo
---
tools/perf/util/map.
From: Arnaldo Carvalho de Melo
Accross all the routines, this way we can have eventually have a
consistent set of defaults for all UIs.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Wang Nan
Link: https://lkml.kernel.org/n/tip-6qgtixurjgdk5u0n3rw78...@git.kernel.org
S
From: Arnaldo Carvalho de Melo
Since we have 'struct addr_map_symbol' and the srcline sort order keys
all operate on those, make the code more compact by introducing a
function that receives a pointer to such struct and expands the
arguments to map__srcline().
Cc: Adrian Hunter
Cc: David Ahern
From: Arnaldo Carvalho de Melo
When we have multiple groups in an evlist, say:
$ perf stat -e '{cycles,instructions},{cache-references,cache-misses}' sleep 1
Performance counter stats for 'sleep 1':
343,134 cycles:u
249,292 instructions:u#0.
From: Arnaldo Carvalho de Melo
Since now we have evsel->evlist->nr_entries in the single place calling
this function, use it.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Wang Nan
Link: https://lkml.kernel.org/n/tip-9mgosbqa977h39j4i9ys8...@git.kernel.org
Signed-off-
From: Arnaldo Carvalho de Melo
In this case we're wanting just notes->src->cycles_hist, allocating it if
needed.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Wang Nan
Link: https://lkml.kernel.org/n/tip-pqj81aneunhftlntm66tm...@git.kernel.org
Signed-off-by: Arnaldo
From: Arnaldo Carvalho de Melo
It only operates on the histograms, so no need for the encompassing
'struct annotation'.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Wang Nan
Link: https://lkml.kernel.org/n/tip-2se2v7rrjil0kwqywks04...@git.kernel.org
Signed-off-by: Ar
Hi Enric,
On Tue, Jun 5, 2018 at 2:54 PM, Enric Balletbo i Serra
wrote:
> Adopt the SPDX license identifier headers to ease license compliance
> management.
>
> Signed-off-by: Enric Balletbo i Serra
> ---
>
> Changes in v2:
> - [6/9] Do not remove last paragraph.
>
> drivers/input/keyboard/cros
From: Arnaldo Carvalho de Melo
So that we can allocate just the notes->src->cyc_hist, that, unlike
notes->src->histograms, is not per event, and in paths where we
need to lazily allocate notes->src->cyc_hist we don't have the
number of events handy to also allocate ->histograms.
Cc: Adrian Hunte
From: Arnaldo Carvalho de Melo
So that we can call it independently, in contexts were we know we
already have notes->src allocated.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Wang Nan
Link: https://lkml.kernel.org/n/tip-f5fn7tr1asey6g013wavp...@git.kernel.org
Signe
From: Arnaldo Carvalho de Melo
It only operates on the notes->src->cyc_hist, just pass that to it.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Wang Nan
Link: https://lkml.kernel.org/n/tip-zd1cu4zwmu21k0cxlr83y...@git.kernel.org
Signed-off-by: Arnaldo Carvalho de Mel
From: Arnaldo Carvalho de Melo
By taking advantage that __get() routines return the pointer to the
object for which a reference count is being get.
Cc: Adrian Hunter
Cc: David Ahern
Cc: Jiri Olsa
Cc: Namhyung Kim
Cc: Stephane Eranian
Cc: Wang Nan
Link: https://lkml.kernel.org/n/tip-xnvd07r
-06-04
10:28:20 -0300)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git
tags/perf-core-for-mingo-4.18-20180605
for you to fetch changes up to 03ac4e71cd120d2c3411d106d00d266114575f74:
perf intel-pt: Fix "Unexpected indirect branch&quo
I have a 32bit x86 and a 64bit x86_64 install on the system.
With linux source up to 4.16.x I could do:
setarch i686 (or use command linux32)
chroot /path/to/32bit/
(/dev, /proc, /sys, /run is bind mounted in the chroot)
Then I could build a 32bit kernel in the chroot without booting the
32b
Den 2018-06-05 kl. 20:52, skrev Thomas Backlund:
I have a 32bit x86 and a 64bit x86_64 install on the system.
With linux source up to 4.16.x I could do:
setarch i686 (or use command linux32)
chroot /path/to/32bit/
(/dev, /proc, /sys, /run is bind mounted in the chroot)
Then I could build a 32
On Tue, Jun 5, 2018 at 10:51 AM Thomas Backlund wrote:
>
> Is this intentional ? If so, why ? If not, how can I fix it ?
It shouldn't be intentional. And I don't see anythin ghaving changed
in this area. We still have
config 64BIT
bool "64-bit kernel" if ARCH = "x86"
default AR
Hi Fabio,
On 05/06/18 20:04, Fabio Estevam wrote:
> Hi Enric,
>
> On Tue, Jun 5, 2018 at 2:54 PM, Enric Balletbo i Serra
> wrote:
>> Adopt the SPDX license identifier headers to ease license compliance
>> management.
>>
>> Signed-off-by: Enric Balletbo i Serra
>> ---
>>
>> Changes in v2:
>> - [
On Tue, Jun 05, 2018 at 07:54:28PM +0200, Enric Balletbo i Serra wrote:
> Adopt the SPDX license identifier headers to ease license compliance
> management.
>
> Signed-off-by: Enric Balletbo i Serra
Reviewed-by: Benson Leung
> ---
>
> Changes in v2:
> - [8/9] Fixed wrong copyright year.
>
>
Hi Enric,
On Tue, Jun 5, 2018 at 3:14 PM, Enric Balletbo i Serra
wrote:
> Right, but the module license is set to GPL which means GNU Public License v2
> or
> later, see [1]. So, there is a mismatch. In such cases I assumed GPL-2.0+ as
> the
> default. These mismatches are common so I think th
On 06/05/2018 10:13 AM, Mel Gorman wrote:
> The anonymous page race fix is overkill for two reasons. Pages that are not
> in the swap cache are not going to be issued for IO and if a stale TLB entry
> is used, the write still occurs on the same physical page. Any race with
> mmap replacing the addr
Hi,
Just for info , the patch that I have shared earlier with pi_lock
approach has been tested since last one month and no issue has been
observed,
https://lkml.org/lkml/2018/4/25/189
Can we take this if it looks good?
Regards
Gaurav
On 6/5/2018 10:05 PM, Oleg Nesterov wrote:
On 06/05, Pe
Please pull these general security subsystem updates for v4.18.
Summary:
- Incorporate new socketpair() hook into LSM and wire up the SELinux and
Smack modules. From David Herrmann:
"The idea is to allow SO_PEERSEC to be called on AF_UNIX sockets
created via socketpair(2), and return
Den 2018-06-05 kl. 21:11, skrev Linus Torvalds:
On Tue, Jun 5, 2018 at 10:51 AM Thomas Backlund wrote:
Is this intentional ? If so, why ? If not, how can I fix it ?
It shouldn't be intentional. And I don't see anythin ghaving changed
in this area. We still have
config 64BIT
bool
On Tue, May 22, 2018 at 02:31:21PM -0700, Andrew Morton wrote:
> On Tue, 22 May 2018 08:32:36 +0200 Christoph Hellwig wrote:
>
> > On Mon, May 21, 2018 at 03:35:40PM -0700, Dan Williams wrote:
> > > The routines hmm_devmem_add(), and hmm_devmem_add_resource() are small
> > > wrappers around devm_
From: Tom Hromatka
Date: Thu, 26 Apr 2018 10:54:07 -0600
> ADI is a feature supported on SPARC M7 and newer processors to allow
> hardware to catch rogue accesses to memory. ADI is supported for data
> fetches only and not instruction fetches. An app can enable ADI on its
> data pages, set versio
On Tue, Jun 05, 2018 at 03:16:40PM -0300, Fabio Estevam wrote:
> Hi Enric,
>
> On Tue, Jun 5, 2018 at 3:14 PM, Enric Balletbo i Serra
> wrote:
>
> > Right, but the module license is set to GPL which means GNU Public License
> > v2 or
> > later, see [1]. So, there is a mismatch. In such cases I
On Tue, 05 Jun 2018 17:50:57 +0200,
Arnaud Pouliquen wrote:
>
> Hi Takashi,
>
> On 04/17/2018 01:17 PM, Mark Brown wrote:
> > On Tue, Apr 17, 2018 at 08:29:17AM +, Olivier MOYSAN wrote:
> >
> >> I guess the blocking patch in this patchset is the patch "add IEC958
> >> channel status control
From: "Dmitry V. Levin"
Date: Fri, 13 Apr 2018 17:19:02 +0300
> Starting with commit v4.14-rc1~60^2^2~1, a SIGFPE signal sent via kill
> results to wrong values in si_pid and si_uid fields of compat siginfo_t.
>
> This happens due to FPE_FIXME being defined to 0 for sparc, and at the
> same time
On Tue, Jun 5, 2018 at 11:23 AM Thomas Backlund wrote:
> #
> -# CONFIG_64BIT is not set
>
> So something _does_ strip away the needed config bit
Why do you need it?
I get
CONFIG_X86_32=y
CONFIG_X86=y
and CONFIG_64BIT never gets set.
It is true that I don't get the
# CONFIG_64BIT is n
On Tue, Jun 5, 2018 at 11:15 AM, Benson Leung wrote:
> On Tue, Jun 05, 2018 at 07:54:28PM +0200, Enric Balletbo i Serra wrote:
>> Adopt the SPDX license identifier headers to ease license compliance
>> management.
>>
>> Signed-off-by: Enric Balletbo i Serra
>
> Reviewed-by: Benson Leung
It has
On 5/25/18 10:14 AM, Arnd Bergmann wrote:
> gcc-8 reports two warnings for the newly added getlabel/setlabel code:
>
> fs/xfs/xfs_ioctl.c: In function 'xfs_ioc_getlabel':
> fs/xfs/xfs_ioctl.c:1822:38: error: argument to 'sizeof' in 'strncpy' call is
> the same expression as the source; did you
From: Zhu Yi
The existing SocketCAN implementation provides alloc_candev() to
allocate a CAN device using a single Tx and Rx queue. This can lead to
priority inversion in case the single Tx queue is already full with low
priority messages and a high priority message needs to be sent while the
bus
Hi Dmitry,
On 05/06/18 20:29, Dmitry Torokhov wrote:
> On Tue, Jun 05, 2018 at 03:16:40PM -0300, Fabio Estevam wrote:
>> Hi Enric,
>>
>> On Tue, Jun 5, 2018 at 3:14 PM, Enric Balletbo i Serra
>> wrote:
>>
>>> Right, but the module license is set to GPL which means GNU Public License
>>> v2 or
>>
From: Zhu Yi
The low level companion-spi driver encapsulates the communication
details with the companion processor, and provides interface for
the upper level drivers to access.
Signed-off-by: Zhu Yi
Signed-off-by: Mark Jonas
---
drivers/spi/Kconfig |2 +
drivers/spi
On Tue, May 29, 2018 at 04:33:49PM -0700, Dan Williams wrote:
> On Tue, May 29, 2018 at 4:00 PM, Dave Airlie wrote:
> > On 30 May 2018 at 08:31, Dan Williams wrote:
> >> On Tue, May 29, 2018 at 3:22 PM, Dave Airlie wrote:
> >>>
> >>> On 24 May 2018 at 13:18, Dan Williams wrote:
> >>> > On Wed,
The helios4 is a Armada388 based nas board designed by SolidRun and
based on their SOM. It is sold by kobol.io the dts file came from
https://raw.githubusercontent.com/armbian/build/master/patch/kernel/mvebu-default/95-helios4-device-tree.patch
I added a SPDX license line to match the clearfog it s
Den 2018-06-05 kl. 21:38, skrev Linus Torvalds:
On Tue, Jun 5, 2018 at 11:23 AM Thomas Backlund wrote:
#
-# CONFIG_64BIT is not set
So something _does_ strip away the needed config bit
Why do you need it?
I get
CONFIG_X86_32=y
CONFIG_X86=y
and CONFIG_64BIT never gets set.
It is
Hi Alexandre,
On 05/06/18 11:46, Alexandre Belloni wrote:
> On 05/06/2018 11:22:05+0200, Enric Balletbo i Serra wrote:
>> Adopt the SPDX license identifier headers to ease license compliance
>> management.
>>
>> Signed-off-by: Enric Balletbo i Serra
>> ---
>>
>> drivers/rtc/rtc-cros-ec.c | 21 ++
On Tue, Jun 05, 2018 at 08:45:44PM +0200, Enric Balletbo i Serra wrote:
> Hi Dmitry,
>
> On 05/06/18 20:29, Dmitry Torokhov wrote:
> > On Tue, Jun 05, 2018 at 03:16:40PM -0300, Fabio Estevam wrote:
> >> Hi Enric,
> >>
> >> On Tue, Jun 5, 2018 at 3:14 PM, Enric Balletbo i Serra
> >> wrote:
> >>
>
On 06/05/2018 07:16 PM, Dmitry Torokhov wrote:
Let's make input_report_slot_state() return boolean representing whether
the contact is active or not. This will allow writing code like:
if (input_mt_report_slot_state(input, obj->mt_tool,
obj->type
The following changes since commit 6da6c0db5316275015e8cc2959f12a17584aeb64:
Linux v4.17-rc3 (2018-04-29 14:17:42 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git/
tags/char-misc-4.18-rc1
for you to fetch changes up to b23220
The following changes since commit 6da6c0db5316275015e8cc2959f12a17584aeb64:
Linux v4.17-rc3 (2018-04-29 14:17:42 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git/
tags/driver-core-4.18-rc1
for you to fetch changes up to 8c
The following changes since commit 6da6c0db5316275015e8cc2959f12a17584aeb64:
Linux v4.17-rc3 (2018-04-29 14:17:42 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git/
tags/tty-4.18-rc1
for you to fetch changes up to 4b4ecd9cb853c14913
On 05/06/2018 20:51:06+0200, Enric Balletbo i Serra wrote:
> Hi Alexandre,
>
> On 05/06/18 11:46, Alexandre Belloni wrote:
> > On 05/06/2018 11:22:05+0200, Enric Balletbo i Serra wrote:
> >> Adopt the SPDX license identifier headers to ease license compliance
> >> management.
> >>
> >> Signed-off-
Hi Linus,
Here's the first round of patches for XFS for 4.18. New features this
cycle include the ability to relabel mounted filesystems, support for
fallocated swapfiles, and using FUA for pure data O_DSYNC directio
writes. With this cycle we begin to integrate online filesystem repair
and refa
Call pm_wakeup_event on every irq. This should help us in identifying if
keyboard was a potential wake reason for the last resume.
Signed-off-by: Ravi Chandra Sadineni
---
V3: Remove the unnecessary device_may_wakeup check.
V2: Increment the wakeup count only when there is a irq and not when the
On Tue, Jun 5, 2018 at 2:14 AM, Rafael J. Wysocki wrote:
> On Mon, Jun 4, 2018 at 11:53 PM, Dmitry Torokhov
> wrote:
>> On Fri, Jun 01, 2018 at 06:07:08PM -0700, Ravi Chandra Sadineni wrote:
>>> Call pm_wakeup_event on every irq. This should help us in identifying if
>>> keyboard was a potential
Hello, Linus.
These two are fixes which missed v4.17. I tried to merge these into
libata/for-4.18 but couldn't make "git request-pull" not generate huge
spurious diffstat without merging v4.17 in the middle, so I'm sending
them out as two spearate pull request. Pulling into master should be
clea
The numa mask subset check has problems if !CONFIG_NUMA, over hotplug
operations or during early boot. Lets disable the NUMA siblings checks
for the time being, as NUMA in socket machines have LLC's that will
assure that the scheduler topology isn't "borken".
Futher, as a defensive mechanism durin
On Tue, Jun 5, 2018 at 10:52 AM, Neil Armstrong wrote:
> Like LibreTech-CC, the USB0 needs the 5V regulator to be enabled to power the
> devices on the P212 Reference Design based boards.
>
> Fixes: b9f07cb4f41f ("ARM64: dts: meson-gxl-s905x-p212: enable the USB
> controller")
> Signed-off-by: Ne
On Tue, Jun 05, 2018 at 11:18:18AM -0700, Dave Hansen wrote:
> On 06/05/2018 10:13 AM, Mel Gorman wrote:
> > The anonymous page race fix is overkill for two reasons. Pages that are not
> > in the swap cache are not going to be issued for IO and if a stale TLB entry
> > is used, the write still occu
On Tue, Jun 5, 2018 at 11:50 AM Thomas Backlund wrote:
> >
> > but why do you care?
>
> Because without it running the build in the 32bit chroot will get the
> initial reported issue:
Ahh. I can re-create that now.
Yes, doing
make ARCH=i386 allnoconfig
followed by
make oldconfig
Hello, Linus.
This is the second part of libata pull request.
* libata has always been limiting the maximum queue depth to 31, 1 set
aside mostly for historical reasons. This didn't use to make much
difference but Jens found out that modern hard drives can actually
perform measurably bette
Signed-off-by: Attila Tőkés
---
drivers/bluetooth/hci_bcm.c | 61 +
1 file changed, 61 insertions(+)
diff --git a/drivers/bluetooth/hci_bcm.c b/drivers/bluetooth/hci_bcm.c
index ddbd8c6a..50c73eef 100644
--- a/drivers/bluetooth/hci_bcm.c
+++ b/drivers/bluetoot
Hello, Linus.
cgroup changes for v4.18.
* For cpustat, cgroup has a percpu hierarchical stat mechanism which
propagates up the hierarchy lazily. This pull request contains
commits to factor out and generalize the mechanism so that it can be
used for other cgroup stats too. The original in
On Tue, 5 Jun 2018, Joe Perches wrote:
> Depending on how old your -next tree is, it may
> not have a master that has the LICENSES directory.
>
> Change the lookup to HEAD and find whatever
> LICENSE directory files are used in that branch.
>
> Miscellanea:
>
> o Remove the checkpatch test as i
Hello, Linus.
* Patches to make kworkers to report the workqueue it is executing or
has executed most recently in /proc/PID/comm.
* CONFIG_SMP shuffle to move stuff which isn't necessary for UP builds
inside CONFIG_SMP.
Thanks.
The following changes since commit e6506eb241871d68647c53cb6d0a
On Tue, Jun 05, 2018 at 04:21:56PM +0100, Patrick Bellasi wrote:
[..]
> > > diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c
> > > index f74441be3f44..5d54d6a4c31f 100644
> > > --- a/kernel/sched/fair.c
> > > +++ b/kernel/sched/fair.c
> > > @@ -3161,6 +3161,8 @@ accumulate_sum(u64 delta, int
Den 2018-06-05 kl. 22:13, skrev Linus Torvalds:
On Tue, Jun 5, 2018 at 11:50 AM Thomas Backlund wrote:
but why do you care?
Because without it running the build in the 32bit chroot will get the
initial reported issue:
Ahh. I can re-create that now.
Yes, doing
make ARCH=i386 allnoco
On Sun, May 27, 2018 at 02:14:52AM -0700, Jerry Snitselaar wrote:
> On Wed May 23 18, Jarkko Sakkinen wrote:
> > On Fri, May 18, 2018 at 03:30:32PM -0700, Jerry Snitselaar wrote:
> > > On Mon Mar 26 18, Jarkko Sakkinen wrote:
> > > > In order to make struct tpm_buf the first class object for constr
On Mon, May 28, 2018 at 11:01:32AM -0700, Ray Jui wrote:
> Consolidate two SP805 binding documents "arm,sp805.txt" and
> "sp805-wdt.txt" into "arm,sp805.txt" that matches the naming of the
> desired compatible string to be used
>
> Signed-off-by: Ray Jui
> ---
> .../devicetree/bindings/watchdog/
On Tue, Jun 05, 2018 at 12:33:17PM -0700, Joel Fernandes wrote:
> On Tue, Jun 05, 2018 at 04:21:56PM +0100, Patrick Bellasi wrote:
[..]
> > To be more precise, at each ___update_load_avg we should really update
> > running_avg by:
> >
> >u32 divider = LOAD_AVG_MAX - 1024 + sa->period_contrib;
On 06/05/2018 12:12 PM, Mel Gorman wrote:
> That's fair enough. I updated part of the changelog to read
>
> This patch special cases anonymous pages to only flush ranges under the
> page table lock if the page is in swap cache and can be potentially queued
> for IO. Note that the full flush of the
From: Arnd Bergmann
[sandeen: fix subject, avoid copy-out of uninit data in getlabel]
gcc-8 reports two warnings for the newly added getlabel/setlabel code:
fs/xfs/xfs_ioctl.c: In function 'xfs_ioc_getlabel':
fs/xfs/xfs_ioctl.c:1822:38: error: argument to 'sizeof' in 'strncpy' call is
the same
On Tue, Jun 05, 2018 at 12:49:18PM -0700, Dave Hansen wrote:
> >> I usually try to make the non-pte-modifying functions take a pte_t
> >> instead of 'pte_t *' to make it obvious that there no modification going
> >> on. Any reason not to do that here?
> >
> > No, it was just a minor saving on sta
Hi Marek,
Thanks.
On 02 June 2018 11:12, Marek Vasut wrote,
> Subject: [PATCH v3 07/10] mfd: da9063: Add custom IRQ map for DA9063L
>
> While the datasheet for DA9063L (2v1, 23-Mar-2017) lists the RTC register
> block, the DA9063L does not have an RTC. Add custom IRQ map for DA9063L to
> ignore
On 06/05/2018 12:51 PM, Mel Gorman wrote:
> Using another testcase that simply calls mremap heavily with varying number
> of threads, it was found that very broadly speaking that TLB shootdowns
> were reduced by 31% on average throughout the entire test case but your
> milage will vary.
Looks good
Mel Gorman wrote:
> Commit 5d1904204c99 ("mremap: fix race between mremap() and page cleanning")
> fixed races between mremap and other operations for both file-backed and
> anonymous mappings. The file-backed was the most critical as it allowed the
> possibility that data could be changed on a p
On Mon, May 28, 2018 at 11:01:33AM -0700, Ray Jui wrote:
> Update the SP805 binding document to add optional 'timeout-sec'
> devicetree property
Note "dt-bindings: watchdog: ..." is the preferred subject prefix.
>
> Signed-off-by: Ray Jui
> ---
> Documentation/devicetree/bindings/watchdog/arm,
Ilya Matveychikov writes:
> Just CC’ed to some of maintainers.
>
> $ perl scripts/get_maintainer.pl
> fs/0001-ksys_mount-check-for-permissions-before-resource-all.patch
> Alexander Viro (maintainer:FILESYSTEMS (VFS and
> infrastructure))
> linux-fsde...@vger.kernel.org (open list:FILESYSTEMS (
On Sat, Jun 02, 2018 at 04:40:09PM +0800, Levin Du wrote:
>
> Rob Herring writes:
>
> > On Thu, May 31, 2018 at 9:05 PM, Levin wrote:
> > > Hi Rob,
> > >
> > >
> > > On 2018-05-31 10:45 PM, Rob Herring wrote:
> > > >
> > > > On Wed, May 30, 2018 at 10:27 PM, wrote:
> > > > >
> > > > > Fro
501 - 600 of 796 matches
Mail list logo