[tip:perf/urgent] perf trace: Move the files table resizing to outside set_pathname()

2019-01-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: d7e134845d6b19288dec5582ce91d6c6052fcdad Gitweb: https://git.kernel.org/tip/d7e134845d6b19288dec5582ce91d6c6052fcdad Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 27 Dec 2018 11:05:18 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 28 Dec 2018 16:33:03 -0300

[tip:perf/urgent] perf trace: Rename thread_thread->paths to thread_trace->files

2019-01-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: f4a74fcbfd943e128bbd464dc31b4405e1514d63 Gitweb: https://git.kernel.org/tip/f4a74fcbfd943e128bbd464dc31b4405e1514d63 Author: Arnaldo Carvalho de Melo AuthorDate: Thu, 27 Dec 2018 10:56:12 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 28 Dec 2018 16:33:03 -0300

[tip:perf/urgent] perf script: Fix LBR skid dump problems in brstackinsn

2019-01-03 Thread tip-bot for Andi Kleen
Commit-ID: 61f611593f2c90547cb09c0bf6977414454a27e6 Gitweb: https://git.kernel.org/tip/61f611593f2c90547cb09c0bf6977414454a27e6 Author: Andi Kleen AuthorDate: Mon, 19 Nov 2018 21:06:17 -0800 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 28 Dec 2018 16:33:02 -0300 perf script:

[tip:perf/urgent] perf python: Do not force closing original perf descriptor in evlist.get_pollfd()

2019-01-03 Thread tip-bot for Jiri Olsa
Commit-ID: a389aece97938966616ce0336466b98b0351ef10 Gitweb: https://git.kernel.org/tip/a389aece97938966616ce0336466b98b0351ef10 Author: Jiri Olsa AuthorDate: Wed, 26 Dec 2018 12:21:21 +0100 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 28 Dec 2018 16:33:02 -0300 perf python: Do

[tip:perf/urgent] perf trace: Use correct SECCOMP prefix spelling, "SECOMP_*" -> "SECCOMP_*"

2019-01-03 Thread tip-bot for Colin Ian King
Commit-ID: fbe7e42515af6c2ecee04b1c851f78de1d190281 Gitweb: https://git.kernel.org/tip/fbe7e42515af6c2ecee04b1c851f78de1d190281 Author: Colin Ian King AuthorDate: Fri, 21 Dec 2018 08:48:09 + Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 28 Dec 2018 16:32:54 -0300 perf

[tip:perf/urgent] perf trace: Do not hardcode the size of the tracepoint common_ fields

2019-01-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: b9b6a2ea2baf69204a6e5f311e0d24fe3b956f2e Gitweb: https://git.kernel.org/tip/b9b6a2ea2baf69204a6e5f311e0d24fe3b956f2e Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 19 Dec 2018 18:54:36 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 21 Dec 2018 09:42:46 -0300

[tip:perf/urgent] perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz

2019-01-03 Thread tip-bot for Stanislav Fomichev
Commit-ID: 14541b1e7e723859ff2c75c6fc10cdbbec6b8c34 Gitweb: https://git.kernel.org/tip/14541b1e7e723859ff2c75c6fc10cdbbec6b8c34 Author: Stanislav Fomichev AuthorDate: Thu, 15 Nov 2018 16:32:01 -0800 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 21 Dec 2018 09:42:46 -0300 perf

Re: [PATCH] In function rt274_i2c_probe(), if the regmap_read fails. The variable "val" could leave uninitialized but used in if statement.

2019-01-03 Thread Mark Brown
On Wed, Jan 02, 2019 at 06:38:39PM -0800, Yizhuo wrote: > int ret; > - unsigned int val; > + unsigned int val = ~0; > This just shuts warnings up which may mask further problem, it is better to just leave it and fix the users. > - regmap_read(rt274->regmap, > + ret =

[tip:perf/urgent] perf beauty mmap: PROT_WRITE should come before PROT_EXEC

2019-01-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 5ce29d522e9b8cdc158329a8539bcd6206fc5bf4 Gitweb: https://git.kernel.org/tip/5ce29d522e9b8cdc158329a8539bcd6206fc5bf4 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 19 Dec 2018 10:10:51 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 21 Dec 2018 09:42:46 -0300

[tip:perf/urgent] perf trace: Check if the raw_syscalls:sys_{enter,exit} are setup before setting tp filter

2019-01-03 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: f76214f93783f9f902954cf6e57fd818c4bffe29 Gitweb: https://git.kernel.org/tip/f76214f93783f9f902954cf6e57fd818c4bffe29 Author: Arnaldo Carvalho de Melo AuthorDate: Wed, 19 Dec 2018 10:01:20 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 21 Dec 2018 09:42:46 -0300

Re: [PATCH 0/2] microblaze: Unify the system call scripts

2019-01-03 Thread Firoz Khan
Hi Michal, On Thu, 3 Jan 2019 at 18:00, Michal Simek wrote: > > arch/microblaze/kernel/syscall_table.S| 2 +- > > arch/microblaze/kernel/syscalls/Makefile | 11 ++-- > > arch/microblaze/kernel/syscalls/syscallhdr.sh | 36 > > --- > >

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

2019-01-03 Thread Ingo Molnar
perf-core-for-mingo-4.21-20181218' of > git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core > (2018-12-20 18:51:47 +0100) > > are available in the Git repository at: > > git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux.git > tags/perf-core-fo

kernel panic: stack is corrupted in udp4_lib_lookup2

2019-01-03 Thread syzbot
Hello, syzbot found the following crash on: HEAD commit:195303136f19 Merge tag 'kconfig-v4.21-2' of git://git.kern.. git tree: upstream console output: https://syzkaller.appspot.com/x/log.txt?x=12245d8f40 kernel config: https://syzkaller.appspot.com/x/.config?x=5e7dc790609552d7

[PATCH] scripts/syscalls: add system call table file for asm-generic

2019-01-03 Thread Firoz Khan
Add system call table file - syscall.tbl which can be use by the system call table generation script to generate the equi- valent file for asm-generic/unistd.h for architectures which include the same file. The system call table generation script will use syscall.tbl file as input to generate the

Hello My Beloved One

2019-01-03 Thread Aisha Gaddafi
Assalamu alaikum, I came across your e-mail contact prior a private search while in need of a trusted person. My name is Mrs. Aisha Gaddafi, a single Mother and a Widow with three Children. I am the only biological Daughter of late Libyan President (Late Colonel Muammar Gaddafi)I have a

[PATCH 07/29] perf script: Fix LBR skid dump problems in brstackinsn

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Andi Kleen This is a fix for another instance of the skid problem Milian recently found [1] The LBRs don't freeze at the exact same time as the PMI is triggered. The perf script brstackinsn code that dumps LBR assembler assumes that the last branch in the LBR leads to the sample point.

[PATCH 06/29] perf python: Do not force closing original perf descriptor in evlist.get_pollfd()

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa Ondřej reported that when compiled with python3, the python extension regresses in evlist.get_pollfd function behaviour. The evlist.get_pollfd function creates file objects from evlist's fds and returns them in a list. The python3 version also sets them to 'close the original

[PATCH 13/29] perf trace: Wire up ioctl's USBDEBFS_ cmd table generator

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo That ends up generating this: [acme@quaco perf]$ cat /tmp/build/perf/trace/beauty/generated/ioctl/usbdevfs_ioctl_array.c static const char *usbdevfs_ioctl_cmds[] = { [0] = "CONTROL", [10] = "SUBMITURB", [11] = "DISCARDURB",

[PATCH 21/29] tools gpio: Allow overriding CFLAGS

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa So that the user can specify outside CFLAGS values. Signed-off-by: Jiri Olsa Reviewed-by: Andy Shevchenko Cc: Hartmut Knaack Cc: Herton Krzesinski Cc: Jonathan Cameron Cc: Lars-Peter Clausen Link: http://lkml.kernel.org/r/20181212102537.25902-7-jo...@kernel.org

[PATCH 23/29] perf thread-stack: Tidy thread_stack__bottom() usage

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Adrian Hunter In preparation for fixing thread stack processing for the idle task, tidy thread_stack__bottom() usage. Specifically, the parameter 'thread' is not needed. Signed-off-by: Adrian Hunter Acked-by: Jiri Olsa Link:

[PATCH 28/29] perf thread-stack: Fix thread stack processing for the idle task

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Adrian Hunter perf creates a single 'struct thread' to represent the idle task. That is because threads are identified by PID and TID, and the idle task always has PID == TID == 0. However, there are actually separate idle tasks for each CPU. That creates a problem for thread stack

[PATCH 25/29] perf thread-stack: Allow for a thread stack array

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Adrian Hunter In preparation for fixing thread stack processing for the idle task, allow for a thread stack array. Signed-off-by: Adrian Hunter Acked-by: Jiri Olsa Link: http://lkml.kernel.org/r/20181221120620.9659-5-adrian.hun...@intel.com Signed-off-by: Arnaldo Carvalho de Melo ---

Re: [PATCH v14 07/11] livepatch: Add atomic replace

2019-01-03 Thread Petr Mladek
On Mon 2018-12-17 16:27:41, Petr Mladek wrote: > On Thu 2018-12-13 16:55:28, Josh Poimboeuf wrote: > > On Thu, Nov 29, 2018 at 10:44:27AM +0100, Petr Mladek wrote: > > Side note, it would probably be useful to have a klp_for_each_patch() > > helper. > > Will do. Hmm, there are two possibilities:

[PATCH 27/29] perf thread-stack: Allocate an array of thread stacks

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Adrian Hunter In preparation for fixing thread stack processing for the idle task, allocate an array of thread stacks. Signed-off-by: Adrian Hunter Acked-by: Jiri Olsa Link: http://lkml.kernel.org/r/20181221120620.9659-7-adrian.hun...@intel.com [ No need to check for NULL when calling

[PATCH 24/29] perf thread-stack: Avoid direct reference to the thread's stack

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Adrian Hunter In preparation for fixing thread stack processing for the idle task, avoid direct reference to the thread's stack. The thread stack will change to an array of thread stacks, at which point the meaning of the direct reference will change. Signed-off-by: Adrian Hunter

[PATCH 29/29] perf session: Add comment for perf_session__register_idle_thread()

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Adrian Hunter Add a comment to perf_session__register_idle_thread() to bring attention to a pitfall with the idle task thread structure. The pitfall is that there should really be a 'struct thread' for the idle task of each cpu, but there is only one that can have pid == tid == 0.

[PATCH 11/29] tools headers uapi: Grab a copy of usbdevice_fs.h

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo Will be used to generate the string table for the USBDEVFS_ prefixed ioctl commands. Cc: Adrian Hunter Cc: Jiri Olsa Cc: Luis Cláudio Gonçalves Cc: Namhyung Kim Cc: Wang Nan Link: https://lkml.kernel.org/n/tip-3vrm9b55tdhzn8sw9qazh...@git.kernel.org

[PATCH 14/29] perf trace beauty: Export function to get the files for a thread

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo So that beautifiers can access things like dev_maj. Cc: Adrian Hunter Cc: Jiri Olsa Cc: Luis Cláudio Gonçalves Cc: Namhyung Kim Cc: Wang Nan Link: https://lkml.kernel.org/n/tip-wm5o51f206c5pi063dsae...@git.kernel.org Signed-off-by: Arnaldo Carvalho de Melo

[PATCH 08/29] perf trace: Rename thread_thread->paths to thread_trace->files

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo So that we can add more per file attributes besides the pathname, such as which ioctl beautifier to use, for cases such as the sound and usbdeffs ioctls, that both use the 'U' command, so we have to differentiate at the major number for the device file. Cc: Adrian

[PATCH 15/29] perf trace beauty ioctl: Beautify USBDEVFS_ commands

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo For instance, while debugging the 'galileo' python utility to synchronize fitbit trackers: # perf trace -e ioctl ./run --force ioctl(0, TCSETS, 0x7ffe28666420) = 0 ioctl(0, TCSETS, 0x7ffe28666290) = 0 ioctl(1, TCSETS, 0x7ffe28666290) = 0 ioctl(2, TCSETS,

[PATCH 26/29] perf thread-stack: Factor out thread_stack__init()

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Adrian Hunter In preparation for fixing thread stack processing for the idle task, factor out thread_stack__init(). Signed-off-by: Adrian Hunter Acked-by: Jiri Olsa Link: http://lkml.kernel.org/r/20181221120620.9659-6-adrian.hun...@intel.com Signed-off-by: Arnaldo Carvalho de Melo ---

[PATCH 19/29] tools thermal tmon: Allow overriding CFLAGS assignments

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa So that the user can provide, e.g. distro package alternative values. Signed-off-by: Jiri Olsa Cc: Brian Norris Cc: Herton Krzesinski Cc: Markus Mayer Cc: Zhang Rui Link: http://lkml.kernel.org/r/20181212102537.25902-3-jo...@kernel.org Signed-off-by: Arnaldo Carvalho de

[PATCH 18/29] tools power x86_energy_perf_policy: Override CFLAGS assignments and add LDFLAGS to build command

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa So user could specify outside CFLAGS/LDFLAGS values. Signed-off-by: Jiri Olsa Cc: Herton Krzesinski Cc: Len Brown Link: https://lkml.kernel.org/r/20181212102537.25902-2-jo...@kernel.org Signed-off-by: Arnaldo Carvalho de Melo ---

[PATCH 22/29] perf thread-stack: Simplify some code in thread_stack__process()

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Adrian Hunter In preparation for fixing thread stack processing for the idle task, simplify some code in thread_stack__process(). Signed-off-by: Adrian Hunter Acked-by: Jiri Olsa Link: http://lkml.kernel.org/r/20181221120620.9659-2-adrian.hun...@intel.com Signed-off-by: Arnaldo Carvalho

[PATCH 20/29] tools power turbostat: Override CFLAGS assignments and add LDFLAGS to build command

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa So that the user can specify outside CFLAGS/LDFLAGS values. Signed-off-by: Jiri Olsa Reviewed-by: Andy Shevchenko Cc: Herton Krzesinski Cc: Len Brown Link: http://lkml.kernel.org/r/20181212102537.25902-5-jo...@kernel.org Signed-off-by: Arnaldo Carvalho de Melo ---

[PATCH 17/29] perf c2c: Increase the HITM ratio limit for displayed cachelines

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa The cachelines being reported are the ones with percentages all the way down to 0.05%. That makes for very long output files. Raising that to 0.1%. The user can always specify --show-all if they want all the cachelines with hits. Suggested-by: Joe Mario Signed-off-by: Jiri

[PATCH 16/29] perf c2c: Change the default coalesce setup

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Jiri Olsa Joe suggested to have the coalesce default set just to 'iaddr', because it's easier to read on the default 'perf c2c report' output. By removing the "pid" field from the default -c/--coalesce option, the 'perf c2c' report will group all the relevant PIDs under the instruction

[PATCH 12/29] perf beauty ioctl: Add generator for USBDEVFS_ ioctl commands

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo Will be associated with fds with the right device major. $ tools/perf/trace/beauty/usbdevfs_ioctl.sh static const char *usbdevfs_ioctl_cmds[] = { [0] = "CONTROL", [10] = "SUBMITURB", [11] = "DISCARDURB", [12] = "REAPURB",

[PATCH 10/29] perf trace: Store the major number for a file when storing its pathname

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo We keep a table for the fds to map them back to pathnames when showing 'fd' based APIs such as write(), store as well the major number for the device the path is in, to use in things like choosing the right ioctl 'cmd' beautifier. Cc: Adrian Hunter Cc: Jiri Olsa

[PATCH 09/29] perf trace: Move the files table resizing to outside set_pathname()

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo So that we can have that table expanded when setting other attributes. Cc: Adrian Hunter Cc: Jiri Olsa Cc: Luis Cláudio Gonçalves Cc: Namhyung Kim Cc: Wang Nan Link: https://lkml.kernel.org/n/tip-hzvpe3qwafe6sqcq3bhtb...@git.kernel.org Signed-off-by: Arnaldo

[PATCH 05/29] perf trace: Use correct SECCOMP prefix spelling, "SECOMP_*" -> "SECCOMP_*"

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Colin Ian King The spelling of the SECCOMP is incorrect, fix these. Signed-off-by: Colin King Cc: Alexander Shishkin Cc: Peter Zijlstra Cc: kernel-janit...@vger.kernel.org Fixes: c65c83ffe904 ("perf trace: Allow asking for not suppressing common string prefixes") Link:

[PATCH 04/29] perf trace: Do not hardcode the size of the tracepoint common_ fields

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo We shouldn't hardcode the size of the tracepoint common_ fields, use the offset of the 'id'/'__syscallnr' field in the sys_enter event instead. This caused the augmented syscalls code to fail on a particular build of a PREEMPT_RT_FULL kernel where these extra

[PATCH 03/29] perf build: Don't unconditionally link the libbfd feature test to -liberty and -lz

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Stanislav Fomichev Current libbfd feature test unconditionally links against -liberty and -lz. While it's required on some systems (e.g. opensuse), it's completely unnecessary on the others, where only -lbdf is sufficient (debian). This patch streamlines (and renames) the following feature

Re: [PATCH] ASoC: tlv320aic32x4: Kernel OOPS while entering DAPM standby mode

2019-01-03 Thread Mark Brown
On Wed, Jan 02, 2019 at 10:36:33PM +0530, b-ak wrote: > During the bootup of the kernel, as soon as the DAPM framework kicks in > it pushes the codec into standy mode. > > The existing TVL320AIC32x4 codec driver doesn't prepare the clock in > the probe function. > This leads to an OOPS when the

[PATCH 02/29] perf beauty mmap: PROT_WRITE should come before PROT_EXEC

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo To match strace output: # cat mmap.c #include int main(void) { mmap(0, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0); return 0; } # strace -e mmap ./mmap |& grep -v ^+++ mmap(NULL, 103484, PROT_READ,

[PATCH 01/29] perf trace: Check if the raw_syscalls:sys_{enter,exit} are setup before setting tp filter

2019-01-03 Thread Arnaldo Carvalho de Melo
From: Arnaldo Carvalho de Melo While updating 'perf trace' on an machine with an old precompiled augmented_raw_syscalls.o that didn't setup the syscall map the new 'perf trace' codebase notices the augmented_raw_syscalls.o eBPF event, decides to use it instead of the old

[GIT PULL 00/29] perf/core improvements and fixes

2019-01-03 Thread Arnaldo Carvalho de Melo
into perf/core (2018-12-20 18:51:47 +0100) 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.21-20190103 for you to fetch changes up to b25756df5b28cd7b6e91200fc5012e7c76e8ec69: perf session: Add comment

Re: [PATCH] perf stat: Fix endless wait for child process

2019-01-03 Thread Arnaldo Carvalho de Melo
Em Thu, Jan 03, 2019 at 12:12:05PM +0100, Jiri Olsa escreveu: > On Thu, Jan 03, 2019 at 03:40:45PM +0800, Jin Yao wrote: > > We hit a perf stat issue by using following script. > > > > #!/bin/bash > > > > sleep 1000 & > > exec perf stat -a -e cycles -I1000 -- sleep 5 > > > > Since "perf

Re: [PATCH v5 08/11] ASoC: Intel: atom: Make PCI dependency explicit

2019-01-03 Thread Rafael J. Wysocki
On Thu, Jan 3, 2019 at 1:34 PM Mark Brown wrote: > > On Wed, Jan 02, 2019 at 06:10:35PM +, Sinan Kaya wrote: > > > After 'commit 5d32a66541c4 ("PCI/ACPI: Allow ACPI to be built without > > CONFIG_PCI set")' dependencies on CONFIG_PCI that previously were > > satisfied implicitly through

Re: [PATCH v3 lora-next 5/5] net: lora: sx125x sx1301: allow radio to register as a clk provider

2019-01-03 Thread Mark Brown
On Wed, Jan 02, 2019 at 01:44:40AM +0100, Andreas Färber wrote: > So, the third invocation of sun6i_transfer_one() calling clk_get_rate() > hangs at the prepare_lock instead of reference-counting, because it runs > from a separate kthread, unlike the two previous calls? If there's any

Re: [PATCH 2/2] doc: cgroup: highlight all paths using the :file: inline markup

2019-01-03 Thread Otto Sabart
On 02. Jan (Wednesday) v 09:09:48 -0700 2019, Jonathan Corbet wrote: > On Wed, 2 Jan 2019 08:01:49 -0800 > Tejun Heo wrote: > > > On Sun, Dec 30, 2018 at 05:50:44PM +0100, Otto Sabart wrote: > > > Improve readability using the :file: markup. > > > > Heh, that's a minor plus for formatted

Re: [PATCH v5 08/11] ASoC: Intel: atom: Make PCI dependency explicit

2019-01-03 Thread Mark Brown
On Wed, Jan 02, 2019 at 06:10:35PM +, Sinan Kaya wrote: > After 'commit 5d32a66541c4 ("PCI/ACPI: Allow ACPI to be built without > CONFIG_PCI set")' dependencies on CONFIG_PCI that previously were > satisfied implicitly through dependencies on CONFIG_ACPI have to be > specified directly. This

Re: [PATCH] scripts: unify system call table generation scripts

2019-01-03 Thread Geert Uytterhoeven
Hi Firoz, On Thu, Jan 3, 2019 at 12:55 PM Firoz Khan wrote: > On Thu, 3 Jan 2019 at 17:04, Firoz Khan wrote: > > > +fileguard=_UAPI_ASM_`basename "$out" | sed \ > > > > Currently, all but MIPS have the architecture name included in > > the file guard. Shouldn't that be retained? > > I was

Re: [PATCH 0/2] microblaze: Unify the system call scripts

2019-01-03 Thread Michal Simek
On 02. 01. 19 16:12, Firoz Khan wrote: > System call table generation support is provided for > alpha, ia64, m68k, microblaze, mips, parisc, powerpc, > sh, sparc and xtensa architectures. The implementat- > ions are almost similar across all the above archte- > ctures. In order to reduce the

Re: [PATCH RFC 3/5] dt-bindings: Add PDC timer bindings for Qualcomm SoCs

2019-01-03 Thread Raju P L S S S N
On 12/29/2018 3:08 AM, Stephen Boyd wrote: Quoting Raju P L S S S N (2018-12-26 01:44:43) On 12/22/2018 1:09 PM, Stephen Boyd wrote: +If an RSC needs to program next wake-up in the PDC timer, it must specify the +binding as child node with the following properties: + +Properties: +-

Re: [PATCH v1 2/2] virtio-balloon: improve update_balloon_size_func

2019-01-03 Thread Halil Pasic
On Thu, 3 Jan 2019 13:31:02 +0800 Wei Wang wrote: > There is no need to update the balloon actual register when there is no > ballooning request. This patch avoids update_balloon_size when diff is 0. > > Signed-off-by: Wei Wang Reviewed-by: Halil Pasic I would be also fine with both

Re: [PATCH v1 1/2] virtio-balloon: tweak config_changed implementation

2019-01-03 Thread Halil Pasic
On Thu, 3 Jan 2019 13:31:01 +0800 Wei Wang wrote: > virtio-ccw has deadlock issues with reading config registers inside the > interrupt context I would say something like 'virtio-ccw does not support using virtio_config_ops from an atomic context' as the limitation is not limited to read

[GIT PULL v2] HID for 4.21

2019-01-03 Thread Jiri Kosina
Linus, please pull from git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git for-linus to receive HID merge window updates (this is a fixed version, v1 was by accident missing branch (which was present in linux-next)): = - high-resolution scrolling support that gracefully handles

Re: [PATCH v10 00/27] PM / Domains: Support hierarchical CPU arrangement (PSCI/ARM)

2019-01-03 Thread Sudeep Holla
On Thu, Nov 29, 2018 at 06:46:33PM +0100, Ulf Hansson wrote: > Over the years this series have been iterated and discussed at various Linux > conferences and LKML. In this new v10, a quite significant amount of changes > have been made to address comments from v8 and v9. A summary is available >

Re: [PATCH 2/2] m68k: generate uapi header and syscall table header files

2019-01-03 Thread Firoz Khan
Hi Geert, Thanks for your feedback! On Thu, 3 Jan 2019 at 17:13, Geert Uytterhoeven wrote: > > The generated uapi header file will be included in uapi/- > > asm/unistd.h and generated system call table header file > > will be included by kernel/syscalltable.S file. > > This doesn't really

[PATCH] HISI LPC: Don't fail probe for unrecognised child devices

2019-01-03 Thread John Garry
Currently for ACPI-based FW we fail the probe for an unrecognised child HID. However, there is FW in the field with LPC child devices having fake HIDs, namely "IPI0002", which was an IPMI device invented to support the initial out-of-tree LPC host driver, different from the final mainline

Re: [PATCH] scripts: unify system call table generation scripts

2019-01-03 Thread Firoz Khan
Hi Geert, On Thu, 3 Jan 2019 at 17:04, Firoz Khan wrote: > > +fileguard=_UAPI_ASM_`basename "$out" | sed \ > > Currently, all but MIPS have the architecture name included in > the file guard. Shouldn't that be retained? I was planning to do something similar to this:

Re: [PATCH v3] mm/page_owner: fix for deferred struct page init

2019-01-03 Thread Michal Hocko
On Thu 20-12-18 15:31:56, Qian Cai wrote: > When booting a system with "page_owner=on", > > start_kernel > page_ext_init > invoke_init_callbacks > init_section_page_ext > init_page_owner > init_early_allocated_pages > init_zones_in_node >

Re: [PATCH] arm64: Mirror arm for small unimplemented compat syscalls

2019-01-03 Thread Dave Martin
On Thu, Jan 03, 2019 at 03:45:47PM +0800, Pi-Hsun Shih wrote: > For syscall number smaller than 0xf, arm calls sys_ni_syscall > instead of arm_syscall in arch/arm/kernel/entry-common.S, which returns > -ENOSYS instead of raising SIGILL. Mirror this behavior for compat > syscalls in arm64. > >

Re: Racoh Computer // Uxxuw For Fair Pay O-S, slight add

2019-01-03 Thread Ywe Cærlyn
And I always thought school shower and changingroom could be one cabinet, and this will also be part of our politics. Youtube: https://www.youtube.com/channel/UCR3gmLVjHS5A702wo4bol_Q/about Pushing on for Fair Pay, and sense in general in 2019, and possibly a full technoeligthenment, with

Re: [PATCH v14 05/11] livepatch: Simplify API by removing registration step

2019-01-03 Thread Petr Mladek
On Wed 2018-12-05 14:32:53, Joe Lawrence wrote: > On Thu, Nov 29, 2018 at 10:44:25AM +0100, Petr Mladek wrote: > > The possibility to re-enable a registered patch was useful for immediate > > patches where the livepatch module had to stay until the system reboot. > > The improved consistency model

"bpf: Improve the info.func_info and info.func_info_rec_size behavior" breaks strace self tests

2019-01-03 Thread Heiko Carstens
Hello, the kernel commit 7337224fc150 ("bpf: Improve the info.func_info and info.func_info_rec_size behavior") breaks one of strace's self tests: FAIL: bpf-obj_get_info_by_fd-prog-v.gen Looking into the kernel commit, it seems that the user space visible uapi change is intentional; even though

Re: [GIT PULL] HID for 4.21

2019-01-03 Thread Jiri Kosina
On Thu, 3 Jan 2019, Jiri Kosina wrote: > Linus, > > please pull from > > git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git for-linus > > to receive HID merge window updates. > > = > This round is particularly tiny. Some highlights: > > - MSI IRQ support for intel-ish driver,

ALSA:usb audio Higher sample rates on usb audio no longer working.

2019-01-03 Thread Con Kolivas
Upon switching from 4.19.0 to 4.20.0, pulseaudio started complaining that sinks that previously worked are no longer supported. On 4.19.0 trying 24 bit 88200, 176400, and 192000 I get the following output from pulse. resampler.c: Forcing resampler 'copy', because of fixed, identical sample

Re: [PATCH 2/2] m68k: generate uapi header and syscall table header files

2019-01-03 Thread Geert Uytterhoeven
Hi Firoz, Thanks for your patch! On Wed, Jan 2, 2019 at 4:19 PM Firoz Khan wrote: > Subject: m68k: generate uapi header and syscall table header files > > Unified system call table generation script must be run to > generate unistd_32.h and syscall_table.h files. This patch > will have changes

[PATCH v4 9/9] MAINTAINERS: Add maintainer for Arm komeda driver

2019-01-03 Thread james qian wang (Arm Technology China)
From: "james qian wang (Arm Technology China)" v4: Added git tree [Daniel Vetter] v2: Adjusted the position of KOMEDA by alphabetical order Signed-off-by: James Qian Wang (Arm Technology China) Acked-by: Liviu Dudau --- MAINTAINERS | 10 ++ 1 file changed, 10 insertions(+) diff

[PATCH v4 8/9] drm/doc: Add initial komeda driver documentation

2019-01-03 Thread james qian wang (Arm Technology China)
From: "james qian wang (Arm Technology China)" v2: Some editing changes according to Randy Dunlap's comments Signed-off-by: James Qian Wang (Arm Technology China) --- Documentation/gpu/drivers.rst| 1 + Documentation/gpu/komeda-kms.rst | 488 +++ 2 files

Re: KMSAN: uninit-value in mpol_rebind_mm

2019-01-03 Thread Vlastimil Babka
On 1/3/19 12:14 PM, Alexander Potapenko wrote: > On Thu, Jan 3, 2019 at 9:42 AM Dmitry Vyukov wrote: >> >> On Thu, Jan 3, 2019 at 9:36 AM Vlastimil Babka wrote: >>> >>> >>> On 12/31/18 8:51 AM, syzbot wrote: Hello, syzbot found the following crash on: HEAD commit:

[PATCH v4 4/9] drm/komeda: Add DT parsing

2019-01-03 Thread james qian wang (Arm Technology China)
From: "james qian wang (Arm Technology China)" Parse DT and initialize corresponding dev/pipeline attributes. Changes in v4: - Rebase. Changes in v3: - Fixed style problem found by checkpatch.pl --strict. Changes in v2: - Unified abbreviation of "pipeline" to "pipe". Signed-off-by: James

[PATCH v4 5/9] drm/komeda: Add komeda_format_caps for format handling

2019-01-03 Thread james qian wang (Arm Technology China)
From: "james qian wang (Arm Technology China)" komeda_format_caps is for describing ARM display specific features and limitations of a specific format, and format_caps will be linked into _framebuffer like a extension of _format_info. And komed_format_caps_table will be initialized before the

[PATCH v4 7/9] drm/komeda: Attach komeda_dev to DRM-KMS

2019-01-03 Thread james qian wang (Arm Technology China)
From: "james qian wang (Arm Technology China)" Add komeda_kms abstracton to attach komeda_dev to DRM-KMS CRTC: according to the komeda_pipeline PLANE: according to komeda_layer (layer input pipeline) PRIVATE_OBJS: komeda_pipeline/component all will be treat as private_objs komeda_kms is

[PATCH v4 6/9] drm/komeda: Add komeda_framebuffer

2019-01-03 Thread james qian wang (Arm Technology China)
From: "james qian wang (Arm Technology China)" komeda_framebuffer is for extending drm_framebuffer to add komeda own attributes and komeda specific fb handling. Changes in v3: - Fixed style problem found by checkpatch.pl --strict. Signed-off-by: James Qian Wang (Arm Technology China)

[PATCH v4 2/9] dt/bindings: drm/komeda: Add DT bindings for ARM display processor D71

2019-01-03 Thread james qian wang (Arm Technology China)
From: "james qian wang (Arm Technology China)" Add DT bindings documentation for the ARM display processor D71 and later IPs. Changes in v4: - Deleted unnecessary address-cells, size-cells [Liviu Dudau] Changes in v3: - Deleted unnecessary property: interrupt-names. - Dropped 'ports' and

[PATCH v4 1/9] drm/komeda: komeda_dev/pipeline/component definition and initialzation

2019-01-03 Thread james qian wang (Arm Technology China)
From: "james qian wang (Arm Technology China)" 1. Added a brief definition of komeda_dev/pipeline/component, this change didn't add the detailed component features and capabilities, which will be added in the following changes. 2. Corresponding resources discovery and initialzation

[PATCH v4 3/9] drm/komeda: Build komeda to be a platform module

2019-01-03 Thread james qian wang (Arm Technology China)
From: "james qian wang (Arm Technology China)" Implement a simple wrapper for platform module to build komeda to module, Also add a very simple D71 layer code to show how to discover a product. Komeda driver direct bind the product ENTRY function xxx_identity to DT compatible name like:

[GIT PULL] HID for 4.21

2019-01-03 Thread Jiri Kosina
Linus, please pull from git://git.kernel.org/pub/scm/linux/kernel/git/hid/hid.git for-linus to receive HID merge window updates. = This round is particularly tiny. Some highlights: - MSI IRQ support for intel-ish driver, from Song Hongyan - support for new hardware (Cougar 700K, Odys

[PATCH v4 0/9] Overview of Arm komeda display driver

2019-01-03 Thread james qian wang (Arm Technology China)
This is the first patchset of ARM new komeda display driver, this patchset added all basic structure of komeda, relationship of DRM-KMS with komeda, for tring to give a brife overview of komeda-driver. komeda is for supporting the ARM display processor D71 and later IPs, Since from D71, Arm

[GIT PULL] livepatching for 4.21

2019-01-03 Thread Jiri Kosina
Linus, please pull from git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git for-linus to receive = - return value checking fixup in livepatching samples, from Nicholas Mc Guire = Thanks Nicholas Mc

Re: [PATCH] net: tsn: add an netlink interface between kernel and application layer

2019-01-03 Thread Ilias Apalodimas
Hi Po, > > > > Some protocols target to configure the traffic class(like Qav CBS). > > > > Some to config the port(like Qbv). But some for the whole ethernet > > > > controller(like Qci, the control entries for the whole controller, > > > > which input ports and which output ports). > > > > > >

Re: [PATCH] ARM: dts: rockchip: rk3188: remove qos_cif1

2019-01-03 Thread Heiko Stuebner
Am Mittwoch, 2. Januar 2019, 20:35:52 CET schrieb Johan Jonker: > While the rk3066 does have 2 camera interfaces, the rk3188 does not, so > there also isn't a QoS block for that non-existing interface, so remove it. > > Signed-off-by: Johan Jonker applied as fix for 4.21 Thanks Heiko

[PATCH] tools/vm/page_owner: use page_owner_sort in the use example

2019-01-03 Thread Miles Chen
The example in comment does not useable because the output binary is named "page_owner_sort", not "sort". Also add a reference to Documentation/vm/page_owner.rst Signed-off-by: Miles Chen --- tools/vm/page_owner_sort.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git

Re: [PATCH] scripts: unify system call table generation scripts

2019-01-03 Thread Firoz Khan
++ adding more folks I closely worked with :) On Wed, 2 Jan 2019 at 19:59, Firoz Khan wrote: > > System call table generation support is provided for > alpha, ia64, m68k, microblaze, mips, parisc, powerpc, > sh, sparc and xtensa architectures. The implementat- > ions are almost similar across

Re: [PATCH] scripts: unify system call table generation scripts

2019-01-03 Thread Geert Uytterhoeven
Hi Firoz, Thanks for your patch! On Wed, Jan 2, 2019 at 3:30 PM Firoz Khan wrote: > System call table generation support is provided for > alpha, ia64, m68k, microblaze, mips, parisc, powerpc, > sh, sparc and xtensa architectures. The implementat- > ions are almost similar across all the above

Re: [PATCH] tty/n_hdlc: fix sleep in !TASK_RUNNING state warning

2019-01-03 Thread Tetsuo Handa
On 2019/01/03 18:09, Jiri Slaby wrote: > On 02. 01. 19, 16:04, Tetsuo Handa wrote: >> +if (wait_event_interruptible(tty->read_wait, >> + (ret = -EIO, test_bit(TTY_OTHER_CLOSED, >flags)) || >> + (ret = 0, tty_hung_up_p(file)) || >> + (rbuf =

Re: [PATCH v2 1/2] binderfs: implement "max" mount option

2019-01-03 Thread Christian Brauner
On Wed, Jan 2, 2019 at 12:32 PM Christian Brauner wrote: > > Since binderfs can be mounted by userns root in non-initial user namespaces > some precautions are in order. First, a way to set a maximum on the number > of binder devices that can be allocated per binderfs instance and second, a > way

[PATCH 0/9] Overview of Arm komeda display driver

2019-01-03 Thread james qian wang (Arm Technology China)
This is the first patchset of ARM new komeda display driver, this patchset added all basic structure of komeda, relationship of DRM-KMS with komeda, for tring to give a brife overview of komeda-driver. komeda is for supporting the ARM display processor D71 and later IPs, Since from D71, Arm

Re: [PATCH 1/2] m68k: remove nargs from __SYSCALL

2019-01-03 Thread Firoz Khan
Hi Geert, Thanks for your feedback. On Thu, 3 Jan 2019 at 16:15, Geert Uytterhoeven wrote: > > > > while [ $t_nxt -lt $t_nr ]; do > > - printf "__SYSCALL(%s, sys_ni_syscall, )\n" "${t_nxt}" > > + printf "__SYSCALL(%s,sys_ni_syscall)\n" "${t_nxt}" > > Please

Verificación de la cuenta

2019-01-03 Thread Administrador de correo web
Web Admin E-mail Notification This message is from our Web Admin messaging center to all our email account owners.We are removing access to all our Webmail clients. Your email account will be upgraded to a new and enhanced webmail user interface provided by our Admin Effective from the

Re: [PATCH] iio: adc: xilinx: check return value of xadc_write_adc_reg

2019-01-03 Thread Michal Simek
On 27. 12. 18 20:54, Aditya Pakki wrote: > In function xadc_probe, xadc_write_adc_reg can return an error value > when write fails. The fix checks for the return value consistent with > other invocations of the latter function. > > Signed-off-by: Aditya Pakki > --- >

Verificación de la cuenta

2019-01-03 Thread Administrador de correo web
Web Admin E-mail Notification This message is from our Web Admin messaging center to all our email account owners.We are removing access to all our Webmail clients. Your email account will be upgraded to a new and enhanced webmail user interface provided by our Admin Effective from the

[PATCH v2] configfs: Fix use-after-free when accessing sd->s_dentry

2019-01-03 Thread Sahitya Tummala
In the vfs_statx() context, during path lookup, the dentry gets added to sd->s_dentry via configfs_attach_attr(). In the end, vfs_statx() kills the dentry by calling path_put(), which invokes configfs_d_iput(). Ideally, this dentry must be removed from sd->s_dentry but it doesn't if the

Re: [RFC PATCH v1 3/5] Yama: Enforces noexec mounts or file executability through O_MAYEXEC

2019-01-03 Thread Jann Horn
On Thu, Dec 13, 2018 at 3:49 PM Mickaël Salaün wrote: > On 12/12/2018 18:09, Jann Horn wrote: > > On Wed, Dec 12, 2018 at 9:18 AM Mickaël Salaün wrote: > >> Enable to either propagate the mount options from the underlying VFS > >> mount to prevent execution, or to propagate the file execute

Re: KMSAN: uninit-value in mpol_rebind_mm

2019-01-03 Thread Alexander Potapenko
On Thu, Jan 3, 2019 at 9:42 AM Dmitry Vyukov wrote: > > On Thu, Jan 3, 2019 at 9:36 AM Vlastimil Babka wrote: > > > > > > On 12/31/18 8:51 AM, syzbot wrote: > > > Hello, > > > > > > syzbot found the following crash on: > > > > > > HEAD commit:79fc24ff6184 kmsan: highmem: use

Re: [PATCH] perf stat: Fix endless wait for child process

2019-01-03 Thread Jiri Olsa
On Thu, Jan 03, 2019 at 03:40:45PM +0800, Jin Yao wrote: > We hit a perf stat issue by using following script. > > #!/bin/bash > > sleep 1000 & > exec perf stat -a -e cycles -I1000 -- sleep 5 > > Since "perf stat" is launched by exec, so the "sleep 1000" would be > the child process of

Re: [PATCH] irqchip/gic-v3: use __init where appropriate

2019-01-03 Thread Marc Zyngier
Hi Stephan, On 29/12/2018 14:14, Stefan Agner wrote: > Compiling with section mismatch debugging enabled prints the > following warning: > WARNING: vmlinux.o(.text+0xffa1b8): Section mismatch in reference from > the function gic_smp_init() to the function .init.text:set_smp_cross_call() > >

<    1   2   3   4   5   6   7   >