[tip:perf/core] perf tools: Add time-based utility functions

2016-12-02 Thread tip-bot for David Ahern
Commit-ID: fdf9dc4b34f5f40919370c4601eccfd0db726aa5 Gitweb: http://git.kernel.org/tip/fdf9dc4b34f5f40919370c4601eccfd0db726aa5 Author: David Ahern AuthorDate: Tue, 29 Nov 2016 10:15:41 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 1 Dec 2016 13:02:32 -0300 perf tools: Add

[tip:perf/core] perf script: Add option to specify time window of interest

2016-12-02 Thread tip-bot for David Ahern
Commit-ID: a91f4c473fa1655a2a5f1ceba46f76a95eef35bb Gitweb: http://git.kernel.org/tip/a91f4c473fa1655a2a5f1ceba46f76a95eef35bb Author: David Ahern AuthorDate: Tue, 29 Nov 2016 10:15:43 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 1 Dec 2016 13:02:45 -0300 perf script:

[tip:perf/core] perf sched timehist: Add option to specify time window of interest

2016-12-02 Thread tip-bot for David Ahern
Commit-ID: 853b74071110bed344bad1ca9d8de27731b1c574 Gitweb: http://git.kernel.org/tip/853b74071110bed344bad1ca9d8de27731b1c574 Author: David Ahern AuthorDate: Tue, 29 Nov 2016 10:15:44 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Thu,

[tip:locking/core] locking/rtmutex: Get rid of RT_MUTEX_OWNER_MASKALL

2016-12-02 Thread tip-bot for Thomas Gleixner
Commit-ID: b5016e8203003c44264ec88fe2276ff54a51f689 Gitweb: http://git.kernel.org/tip/b5016e8203003c44264ec88fe2276ff54a51f689 Author: Thomas Gleixner AuthorDate: Wed, 30 Nov 2016 21:04:44 + Committer: Ingo Molnar CommitDate: Fri, 2 Dec 2016

Re: [Linaro-acpi] [PATCH V1 1/2] PCI: thunder: Enable ACPI PCI controller for ThunderX pass2.x silicon version

2016-12-02 Thread Robert Richter
On 02.12.16 11:06:24, Tomasz Nowicki wrote: > On 02.12.2016 07:42, Duc Dang wrote: > >@@ -98,16 +98,16 @@ struct mcfg_fixup { > >{ "CAVIUM", "THUNDERX", rev, seg, MCFG_BUS_ANY, \ > >_thunder_ecam_ops } > >/* SoC pass1.x */ > >- THUNDER_PEM_QUIRK(2, 0),

[tip:perf/core] perf sched timehist: Add option to specify time window of interest

2016-12-02 Thread tip-bot for David Ahern
Commit-ID: 853b74071110bed344bad1ca9d8de27731b1c574 Gitweb: http://git.kernel.org/tip/853b74071110bed344bad1ca9d8de27731b1c574 Author: David Ahern AuthorDate: Tue, 29 Nov 2016 10:15:44 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Thu, 1 Dec 2016 13:02:52 -0300 perf sched

[tip:locking/core] locking/rtmutex: Get rid of RT_MUTEX_OWNER_MASKALL

2016-12-02 Thread tip-bot for Thomas Gleixner
Commit-ID: b5016e8203003c44264ec88fe2276ff54a51f689 Gitweb: http://git.kernel.org/tip/b5016e8203003c44264ec88fe2276ff54a51f689 Author: Thomas Gleixner AuthorDate: Wed, 30 Nov 2016 21:04:44 + Committer: Ingo Molnar CommitDate: Fri, 2 Dec 2016 11:13:57 +0100 locking/rtmutex: Get rid

Re: [Linaro-acpi] [PATCH V1 1/2] PCI: thunder: Enable ACPI PCI controller for ThunderX pass2.x silicon version

2016-12-02 Thread Robert Richter
On 02.12.16 11:06:24, Tomasz Nowicki wrote: > On 02.12.2016 07:42, Duc Dang wrote: > >@@ -98,16 +98,16 @@ struct mcfg_fixup { > >{ "CAVIUM", "THUNDERX", rev, seg, MCFG_BUS_ANY, \ > >_thunder_ecam_ops } > >/* SoC pass1.x */ > >- THUNDER_PEM_QUIRK(2, 0),

[tip:perf/core] perf kmem stat: Track memory freed

2016-12-02 Thread tip-bot for David Ahern
Commit-ID: aa58e9afb613fab74f33292705bb43beb0f1828d Gitweb: http://git.kernel.org/tip/aa58e9afb613fab74f33292705bb43beb0f1828d Author: David Ahern AuthorDate: Fri, 25 Nov 2016 14:42:13 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Tue,

[tip:perf/core] perf script: Add option to stop printing callchain

2016-12-02 Thread tip-bot for David Ahern
Commit-ID: 64eff7d9c4469b7e24fb7e5416a67ee5959c3f76 Gitweb: http://git.kernel.org/tip/64eff7d9c4469b7e24fb7e5416a67ee5959c3f76 Author: David Ahern AuthorDate: Fri, 25 Nov 2016 13:00:21 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Tue,

[tip:perf/core] perf kmem stat: Track memory freed

2016-12-02 Thread tip-bot for David Ahern
Commit-ID: aa58e9afb613fab74f33292705bb43beb0f1828d Gitweb: http://git.kernel.org/tip/aa58e9afb613fab74f33292705bb43beb0f1828d Author: David Ahern AuthorDate: Fri, 25 Nov 2016 14:42:13 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 29 Nov 2016 12:50:32 -0300 perf kmem

[tip:perf/core] perf script: Add option to stop printing callchain

2016-12-02 Thread tip-bot for David Ahern
Commit-ID: 64eff7d9c4469b7e24fb7e5416a67ee5959c3f76 Gitweb: http://git.kernel.org/tip/64eff7d9c4469b7e24fb7e5416a67ee5959c3f76 Author: David Ahern AuthorDate: Fri, 25 Nov 2016 13:00:21 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 29 Nov 2016 13:06:19 -0300 perf script:

[tip:perf/core] tools lib bpf: Retrive bpf_map through offset of bpf_map_def

2016-12-02 Thread tip-bot for Wang Nan
Commit-ID: 5a6acad17d2e81765dd4c2fce7346a6f045eab25 Gitweb: http://git.kernel.org/tip/5a6acad17d2e81765dd4c2fce7346a6f045eab25 Author: Wang Nan AuthorDate: Sat, 26 Nov 2016 07:03:27 + Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 29 Nov

[tip:perf/core] tools lib bpf: Retrive bpf_map through offset of bpf_map_def

2016-12-02 Thread tip-bot for Wang Nan
Commit-ID: 5a6acad17d2e81765dd4c2fce7346a6f045eab25 Gitweb: http://git.kernel.org/tip/5a6acad17d2e81765dd4c2fce7346a6f045eab25 Author: Wang Nan AuthorDate: Sat, 26 Nov 2016 07:03:27 + Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 29 Nov 2016 12:10:19 -0300 tools lib bpf:

[tip:perf/core] perf test: Remove "test" and similar strings from test descriptions

2016-12-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 030910c085467c7f08f49735c19c66c1baa53f76 Gitweb: http://git.kernel.org/tip/030910c085467c7f08f49735c19c66c1baa53f76 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 29 Nov 2016 12:38:14 -0300 Committer: Arnaldo Carvalho de Melo CommitDate:

[tip:perf/core] perf tools: Introduce perf hooks

2016-12-02 Thread tip-bot for Wang Nan
Commit-ID: a074865e60edd762b99ec5dacec69b406f702e66 Gitweb: http://git.kernel.org/tip/a074865e60edd762b99ec5dacec69b406f702e66 Author: Wang Nan AuthorDate: Sat, 26 Nov 2016 07:03:28 + Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 29 Nov

[tip:perf/core] perf test: Remove "test" and similar strings from test descriptions

2016-12-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 030910c085467c7f08f49735c19c66c1baa53f76 Gitweb: http://git.kernel.org/tip/030910c085467c7f08f49735c19c66c1baa53f76 Author: Arnaldo Carvalho de Melo AuthorDate: Tue, 29 Nov 2016 12:38:14 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 29 Nov 2016 12:46:11 -0300

[tip:perf/core] perf tools: Introduce perf hooks

2016-12-02 Thread tip-bot for Wang Nan
Commit-ID: a074865e60edd762b99ec5dacec69b406f702e66 Gitweb: http://git.kernel.org/tip/a074865e60edd762b99ec5dacec69b406f702e66 Author: Wang Nan AuthorDate: Sat, 26 Nov 2016 07:03:28 + Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 29 Nov 2016 12:13:27 -0300 perf tools:

[tip:perf/core] tools lib bpf: Add missing BPF functions

2016-12-02 Thread tip-bot for Wang Nan
Commit-ID: 9742da0150788e6ea7796372c3e643f876a49741 Gitweb: http://git.kernel.org/tip/9742da0150788e6ea7796372c3e643f876a49741 Author: Wang Nan AuthorDate: Sat, 26 Nov 2016 07:03:25 + Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 29 Nov

[tip:perf/core] perf sched timehist: Handle cpu migration events

2016-12-02 Thread tip-bot for David Ahern
Commit-ID: 350f54fab2afd7f819e64fbeecdf980086fa59f2 Gitweb: http://git.kernel.org/tip/350f54fab2afd7f819e64fbeecdf980086fa59f2 Author: David Ahern AuthorDate: Fri, 25 Nov 2016 09:28:41 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 25 Nov

[tip:perf/core] perf trace: Update tid/pid filtering option to leverage symbol_conf

2016-12-02 Thread tip-bot for David Ahern
Commit-ID: aa07df6eb5061eed3f5d0820dc646d7f6ddface2 Gitweb: http://git.kernel.org/tip/aa07df6eb5061eed3f5d0820dc646d7f6ddface2 Author: David Ahern AuthorDate: Fri, 25 Nov 2016 09:29:52 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 25 Nov

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

2016-12-02 Thread Richard Weinberger
On 02.12.2016 10:28, Marcus Folkesson wrote: > On Thu, Dec 01, 2016 at 11:02:19PM +0100, Richard Weinberger wrote: >> >> +if (new_dir != old_dir) { >> +fst_inode_ui->parent_inum = new_dir->i_ino; >> +snd_inode_ui->parent_inum = old_dir->i_ino; >> +} >> + >>

[tip:perf/core] perf trace: Update tid/pid filtering option to leverage symbol_conf

2016-12-02 Thread tip-bot for David Ahern
Commit-ID: aa07df6eb5061eed3f5d0820dc646d7f6ddface2 Gitweb: http://git.kernel.org/tip/aa07df6eb5061eed3f5d0820dc646d7f6ddface2 Author: David Ahern AuthorDate: Fri, 25 Nov 2016 09:29:52 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 25 Nov 2016 16:04:22 -0300 perf trace:

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

2016-12-02 Thread Richard Weinberger
On 02.12.2016 10:28, Marcus Folkesson wrote: > On Thu, Dec 01, 2016 at 11:02:19PM +0100, Richard Weinberger wrote: >> >> +if (new_dir != old_dir) { >> +fst_inode_ui->parent_inum = new_dir->i_ino; >> +snd_inode_ui->parent_inum = old_dir->i_ino; >> +} >> + >>

[tip:perf/core] tools lib bpf: Add missing BPF functions

2016-12-02 Thread tip-bot for Wang Nan
Commit-ID: 9742da0150788e6ea7796372c3e643f876a49741 Gitweb: http://git.kernel.org/tip/9742da0150788e6ea7796372c3e643f876a49741 Author: Wang Nan AuthorDate: Sat, 26 Nov 2016 07:03:25 + Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 29 Nov 2016 12:09:36 -0300 tools lib bpf:

[tip:perf/core] perf sched timehist: Handle cpu migration events

2016-12-02 Thread tip-bot for David Ahern
Commit-ID: 350f54fab2afd7f819e64fbeecdf980086fa59f2 Gitweb: http://git.kernel.org/tip/350f54fab2afd7f819e64fbeecdf980086fa59f2 Author: David Ahern AuthorDate: Fri, 25 Nov 2016 09:28:41 -0700 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 25 Nov 2016 16:00:22 -0300 perf sched

[tip:perf/core] tools lib bpf: Add private field for bpf_object

2016-12-02 Thread tip-bot for Wang Nan
Commit-ID: 10931d2413478239bdceac5546cce85d7a497a4e Gitweb: http://git.kernel.org/tip/10931d2413478239bdceac5546cce85d7a497a4e Author: Wang Nan AuthorDate: Sat, 26 Nov 2016 07:03:26 + Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 29 Nov

[tip:perf/core] tools lib bpf: Add private field for bpf_object

2016-12-02 Thread tip-bot for Wang Nan
Commit-ID: 10931d2413478239bdceac5546cce85d7a497a4e Gitweb: http://git.kernel.org/tip/10931d2413478239bdceac5546cce85d7a497a4e Author: Wang Nan AuthorDate: Sat, 26 Nov 2016 07:03:26 + Committer: Arnaldo Carvalho de Melo CommitDate: Tue, 29 Nov 2016 12:09:41 -0300 tools lib bpf:

[tip:perf/core] perf annotate: Show invalid jump offset in error message

2016-12-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 5252b1aeabd0ae794cfaf323c10968443f10a363 Gitweb: http://git.kernel.org/tip/5252b1aeabd0ae794cfaf323c10968443f10a363 Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 25 Nov 2016 15:56:34 -0300 Committer: Arnaldo Carvalho de Melo CommitDate:

[tip:perf/core] perf ui helpline: Provide a printf variant

2016-12-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 9484b86e9cad903d3295d75c03961c3bdd1444a8 Gitweb: http://git.kernel.org/tip/9484b86e9cad903d3295d75c03961c3bdd1444a8 Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 25 Nov 2016 15:48:25 -0300 Committer: Arnaldo Carvalho de Melo CommitDate:

[tip:perf/core] perf annotate: Show invalid jump offset in error message

2016-12-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 5252b1aeabd0ae794cfaf323c10968443f10a363 Gitweb: http://git.kernel.org/tip/5252b1aeabd0ae794cfaf323c10968443f10a363 Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 25 Nov 2016 15:56:34 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 25 Nov 2016 15:56:34 -0300

[tip:perf/core] perf ui helpline: Provide a printf variant

2016-12-02 Thread tip-bot for Arnaldo Carvalho de Melo
Commit-ID: 9484b86e9cad903d3295d75c03961c3bdd1444a8 Gitweb: http://git.kernel.org/tip/9484b86e9cad903d3295d75c03961c3bdd1444a8 Author: Arnaldo Carvalho de Melo AuthorDate: Fri, 25 Nov 2016 15:48:25 -0300 Committer: Arnaldo Carvalho de Melo CommitDate: Fri, 25 Nov 2016 15:49:16 -0300

Re: [RFC PATCH] PCI: designware: add host_init() error handling

2016-12-02 Thread Joao Pinto
Hi Srinivas, Às 11:51 AM de 12/1/2016, Srinivas Kandagatla escreveu: > drivers/pci/host/pci-dra7xx.c | 4 +++- > drivers/pci/host/pci-exynos.c | 4 +++- > drivers/pci/host/pci-imx6.c | 4 +++- > drivers/pci/host/pci-keystone.c | 4 +++- >

Re: [RFC PATCH] PCI: designware: add host_init() error handling

2016-12-02 Thread Joao Pinto
Hi Srinivas, Às 11:51 AM de 12/1/2016, Srinivas Kandagatla escreveu: > drivers/pci/host/pci-dra7xx.c | 4 +++- > drivers/pci/host/pci-exynos.c | 4 +++- > drivers/pci/host/pci-imx6.c | 4 +++- > drivers/pci/host/pci-keystone.c | 4 +++- >

Re: [PATCH 1/3] pinctrl: sx150x: use correct registers for reg_sense (sx1502 and sx1508)

2016-12-02 Thread Peter Rosin
On 2016-11-25 14:40, Linus Walleij wrote: > On Thu, Nov 24, 2016 at 9:45 PM, Peter Rosin wrote: > >> All other registers on these chips are 8-bit, but reg_sense is 16-bits >> and therefore needs to be moved down one notch. >> This was apparently overlooked in the conversion to

Re: [PATCH 1/3] pinctrl: sx150x: use correct registers for reg_sense (sx1502 and sx1508)

2016-12-02 Thread Peter Rosin
On 2016-11-25 14:40, Linus Walleij wrote: > On Thu, Nov 24, 2016 at 9:45 PM, Peter Rosin wrote: > >> All other registers on these chips are 8-bit, but reg_sense is 16-bits >> and therefore needs to be moved down one notch. >> This was apparently overlooked in the conversion to regmap, which only

Re: [PATCH v13 0/8] x86/arch_prctl Add ARCH_[GET|SET]_CPUID for controlling the CPUID instruction

2016-12-02 Thread Ingo Molnar
* Kyle Huey wrote: > rr (http://rr-project.org/), a userspace record-and-replay reverse- > execution debugger, would like to trap and emulate the CPUID instruction. > This would allow us to a) mask away certain hardware features that rr does > not support (e.g. RDRAND) and b)

Re: [PATCH v13 0/8] x86/arch_prctl Add ARCH_[GET|SET]_CPUID for controlling the CPUID instruction

2016-12-02 Thread Ingo Molnar
* Kyle Huey wrote: > rr (http://rr-project.org/), a userspace record-and-replay reverse- > execution debugger, would like to trap and emulate the CPUID instruction. > This would allow us to a) mask away certain hardware features that rr does > not support (e.g. RDRAND) and b) enable trace

[PATCH] tty: serial: fsl_lpuart: fix del_timer_sync() vs timer routine deadlock

2016-12-02 Thread Nikita Yushchenko
Problem found via lockdep: - lpuart_set_termios() calls del_timer_sync(>lpuart_timer) while holding sport->port.lock - sport->lpuart_timer routine is lpuart_timer_func() that calls lpuart_copy_rx_to_tty() that acquires same lock. To fix, move Rx DMA stopping out of lock, as it already is in

[PATCH] tty: serial: fsl_lpuart: fix del_timer_sync() vs timer routine deadlock

2016-12-02 Thread Nikita Yushchenko
Problem found via lockdep: - lpuart_set_termios() calls del_timer_sync(>lpuart_timer) while holding sport->port.lock - sport->lpuart_timer routine is lpuart_timer_func() that calls lpuart_copy_rx_to_tty() that acquires same lock. To fix, move Rx DMA stopping out of lock, as it already is in

Re: drm/radeon spamming alloc_contig_range: [xxx, yyy) PFNs busy busy

2016-12-02 Thread Lucas Stach
Am Donnerstag, den 01.12.2016, 15:11 +0100 schrieb Michal Hocko: > Let's also CC Marek > > On Thu 01-12-16 08:43:40, Vlastimil Babka wrote: > > On 12/01/2016 08:21 AM, Michal Hocko wrote: > > > Forgot to CC Joonsoo. The email thread starts more or less here > > >

Re: drm/radeon spamming alloc_contig_range: [xxx, yyy) PFNs busy busy

2016-12-02 Thread Lucas Stach
Am Donnerstag, den 01.12.2016, 15:11 +0100 schrieb Michal Hocko: > Let's also CC Marek > > On Thu 01-12-16 08:43:40, Vlastimil Babka wrote: > > On 12/01/2016 08:21 AM, Michal Hocko wrote: > > > Forgot to CC Joonsoo. The email thread starts more or less here > > >

Re: [PATCH 2/2] dma: ioat: fix improper return value on failures

2016-12-02 Thread Vinod Koul
On Thu, Dec 01, 2016 at 03:32:09PM +0800, Pan Bian wrote: > Fix bug https://bugzilla.kernel.org/show_bug.cgi?id=188601. This patch > is based on "0001-dma-ioat-set-error-code-on-failures.patch". In this > patch, assign error code -ENOMEM to return variable err as long as the > call to

Re: [PATCH 2/2] dma: ioat: fix improper return value on failures

2016-12-02 Thread Vinod Koul
On Thu, Dec 01, 2016 at 03:32:09PM +0800, Pan Bian wrote: > Fix bug https://bugzilla.kernel.org/show_bug.cgi?id=188601. This patch > is based on "0001-dma-ioat-set-error-code-on-failures.patch". In this > patch, assign error code -ENOMEM to return variable err as long as the > call to

Re: [PATCH 1/1] dma: ioat: set error code on failures

2016-12-02 Thread Vinod Koul
On Thu, Dec 01, 2016 at 03:10:12PM +0800, Pan Bian wrote: > Fix bug https://bugzilla.kernel.org/show_bug.cgi?id=188591. In function > ioat_dma_self_test(), when the calls to dma_mapping_error() fails, the > value of return variable err is 0 (indicates no error). As a result, the > return value may

Re: [PATCH 1/1] dma: ioat: set error code on failures

2016-12-02 Thread Vinod Koul
On Thu, Dec 01, 2016 at 03:10:12PM +0800, Pan Bian wrote: > Fix bug https://bugzilla.kernel.org/show_bug.cgi?id=188591. In function > ioat_dma_self_test(), when the calls to dma_mapping_error() fails, the > value of return variable err is 0 (indicates no error). As a result, the > return value may

[PATCH v3 5/7] IIO: add bindings for stm32 timer trigger driver

2016-12-02 Thread Benjamin Gaignard
Define bindings for stm32 timer trigger version 3: - change file name - add cross reference with mfd bindings version 2: - only keep one compatible - add DT parameters to set lists of the triggers: one list describe the triggers created by the device another one give the triggers accepted by

[PATCH v3 1/7] MFD: add bindings for stm32 general purpose timer driver

2016-12-02 Thread Benjamin Gaignard
Add bindings information for stm32 general purpose timer version 2: - rename stm32-mfd-timer to stm32-gptimer - only keep one compatible string Signed-off-by: Benjamin Gaignard --- .../bindings/mfd/stm32-general-purpose-timer.txt | 47 ++ 1 file

[PATCH v3 5/7] IIO: add bindings for stm32 timer trigger driver

2016-12-02 Thread Benjamin Gaignard
Define bindings for stm32 timer trigger version 3: - change file name - add cross reference with mfd bindings version 2: - only keep one compatible - add DT parameters to set lists of the triggers: one list describe the triggers created by the device another one give the triggers accepted by

[PATCH v3 1/7] MFD: add bindings for stm32 general purpose timer driver

2016-12-02 Thread Benjamin Gaignard
Add bindings information for stm32 general purpose timer version 2: - rename stm32-mfd-timer to stm32-gptimer - only keep one compatible string Signed-off-by: Benjamin Gaignard --- .../bindings/mfd/stm32-general-purpose-timer.txt | 47 ++ 1 file changed, 47 insertions(+)

[PATCH v3 7/7] ARM: dts: stm32: add stm32 general purpose timer driver in DT

2016-12-02 Thread Benjamin Gaignard
Add general purpose timers and it sub-nodes into DT for stm32f4. Define and enable pwm1 and pwm3 for stm32f469 discovery board version 3: - use "st,stm32-timer-trigger" in DT version 2: - use parameters to describe hardware capabilities - do not use references for pwm and iio timer subnodes

[PATCH v3 6/7] IIO: add STM32 timer trigger driver

2016-12-02 Thread Benjamin Gaignard
Timers IPs can be used to generate triggers for other IPs like DAC, ADC or other timers. Each trigger may result of timer internals signals like counter enable, reset or edge, this configuration could be done through "master_mode" device attribute. A timer device could be triggered by other

[PATCH v3 7/7] ARM: dts: stm32: add stm32 general purpose timer driver in DT

2016-12-02 Thread Benjamin Gaignard
Add general purpose timers and it sub-nodes into DT for stm32f4. Define and enable pwm1 and pwm3 for stm32f469 discovery board version 3: - use "st,stm32-timer-trigger" in DT version 2: - use parameters to describe hardware capabilities - do not use references for pwm and iio timer subnodes

[PATCH v3 6/7] IIO: add STM32 timer trigger driver

2016-12-02 Thread Benjamin Gaignard
Timers IPs can be used to generate triggers for other IPs like DAC, ADC or other timers. Each trigger may result of timer internals signals like counter enable, reset or edge, this configuration could be done through "master_mode" device attribute. A timer device could be triggered by other

[PATCH 21/22 v2] staging/lustre/libcfs: Convert to hotplug state machine

2016-12-02 Thread Sebastian Andrzej Siewior
From: Anna-Maria Gleixner Install the callbacks via the state machine. Cc: Oleg Drokin Cc: Andreas Dilger Cc: James Simmons Cc: Greg Kroah-Hartman Cc:

[PATCH 21/22 v2] staging/lustre/libcfs: Convert to hotplug state machine

2016-12-02 Thread Sebastian Andrzej Siewior
From: Anna-Maria Gleixner Install the callbacks via the state machine. Cc: Oleg Drokin Cc: Andreas Dilger Cc: James Simmons Cc: Greg Kroah-Hartman Cc: lustre-de...@lists.lustre.org Cc: de...@driverdev.osuosl.org Signed-off-by: Anna-Maria Gleixner [bigeasy: rebase to linux-next]

[PATCH v3 0/7] Add pwm and IIO timer drivers for stm32

2016-12-02 Thread Benjamin Gaignard
version 3: - no change on mfd and pwm divers patches - add cross reference between bindings - change compatible to "st,stm32-timer-trigger" - fix attributes access rights - use string instead of int for master_mode and slave_mode - document device attributes in sysfs-bus-iio-timer-stm32 - udpate

[PATCH v3 2/7] MFD: add stm32 general purpose timer driver

2016-12-02 Thread Benjamin Gaignard
This hardware block could at used at same time for PWM generation and IIO timer for other IPs like DAC, ADC or other timers. PWM and IIO timer configuration are mixed in the same registers so we need a multi fonction driver to be able to share those registers. version 2: - rename driver

[PATCH v3 0/7] Add pwm and IIO timer drivers for stm32

2016-12-02 Thread Benjamin Gaignard
version 3: - no change on mfd and pwm divers patches - add cross reference between bindings - change compatible to "st,stm32-timer-trigger" - fix attributes access rights - use string instead of int for master_mode and slave_mode - document device attributes in sysfs-bus-iio-timer-stm32 - udpate

[PATCH v3 2/7] MFD: add stm32 general purpose timer driver

2016-12-02 Thread Benjamin Gaignard
This hardware block could at used at same time for PWM generation and IIO timer for other IPs like DAC, ADC or other timers. PWM and IIO timer configuration are mixed in the same registers so we need a multi fonction driver to be able to share those registers. version 2: - rename driver

Re: [PATCH 1/2] mm, page_alloc: Keep pcp count and list contents in sync if struct page is corrupted

2016-12-02 Thread Michal Hocko
On Fri 02-12-16 17:30:07, Hillf Danton wrote: [...] > > >> @@ -2217,13 +2217,14 @@ static int rmqueue_bulk(struct zone *zone, > > >> unsigned int order, > > >> else > > >> list_add_tail(>lru, list); > > >> list = >lru; > > >> +

[PATCH v3 4/7] PWM: add pwm driver for stm32 plaftorm

2016-12-02 Thread Benjamin Gaignard
This driver add support for pwm driver on stm32 platform. The SoC have multiple instances of the hardware IP and each of them could have small differences: number of channels, complementary output, counter register size... Use DT parameters to handle those differentes configuration version 2: -

[PATCH v3 3/7] PWM: add pwm-stm32 DT bindings

2016-12-02 Thread Benjamin Gaignard
Define bindings for pwm-stm32 version 2: - use parameters instead of compatible of handle the hardware configuration Signed-off-by: Benjamin Gaignard --- .../devicetree/bindings/pwm/pwm-stm32.txt | 38 ++ 1 file changed, 38 insertions(+)

Re: [PATCH 1/2] mm, page_alloc: Keep pcp count and list contents in sync if struct page is corrupted

2016-12-02 Thread Michal Hocko
On Fri 02-12-16 17:30:07, Hillf Danton wrote: [...] > > >> @@ -2217,13 +2217,14 @@ static int rmqueue_bulk(struct zone *zone, > > >> unsigned int order, > > >> else > > >> list_add_tail(>lru, list); > > >> list = >lru; > > >> +

[PATCH v3 4/7] PWM: add pwm driver for stm32 plaftorm

2016-12-02 Thread Benjamin Gaignard
This driver add support for pwm driver on stm32 platform. The SoC have multiple instances of the hardware IP and each of them could have small differences: number of channels, complementary output, counter register size... Use DT parameters to handle those differentes configuration version 2: -

[PATCH v3 3/7] PWM: add pwm-stm32 DT bindings

2016-12-02 Thread Benjamin Gaignard
Define bindings for pwm-stm32 version 2: - use parameters instead of compatible of handle the hardware configuration Signed-off-by: Benjamin Gaignard --- .../devicetree/bindings/pwm/pwm-stm32.txt | 38 ++ 1 file changed, 38 insertions(+) create mode 100644

Re: [PATCH 0/4] CPUID-less CPU fixes and improvements

2016-12-02 Thread Ingo Molnar
* Andy Lutomirski wrote: > Ugh, please ignore the accidental re-send of v1. I suck at using git. > v2 is what I meant to send, but I accidentally sent both versions. :-( Would be nice to get an Ack from the Xen bits - can pick -v2 up after that. Thanks, Ingo

Re: [PATCH 0/4] CPUID-less CPU fixes and improvements

2016-12-02 Thread Ingo Molnar
* Andy Lutomirski wrote: > Ugh, please ignore the accidental re-send of v1. I suck at using git. > v2 is what I meant to send, but I accidentally sent both versions. :-( Would be nice to get an Ack from the Xen bits - can pick -v2 up after that. Thanks, Ingo

Re: [PATCH] x86/suspend: fix false positive KASAN warning on suspend/resume

2016-12-02 Thread Ingo Molnar
* Rafael J. Wysocki wrote: > >> Looks OK to me. > >> > >> Whom do you expect to apply this? > > > > Assuming it gets an ack from Andrey, can you take it? Or would the tip > > tree be better? > > I can take it unless anyone else wants to take care of it. :-) Please pick up

Re: [PATCH] x86/suspend: fix false positive KASAN warning on suspend/resume

2016-12-02 Thread Ingo Molnar
* Rafael J. Wysocki wrote: > >> Looks OK to me. > >> > >> Whom do you expect to apply this? > > > > Assuming it gets an ack from Andrey, can you take it? Or would the tip > > tree be better? > > I can take it unless anyone else wants to take care of it. :-) Please pick up the fixes in this

[PATCH v2] staging: wlan-ng: Fixed too long code line warnings.

2016-12-02 Thread Yan Laijun
Fixed checkpatch warning "line over 80 characters" in wlan-ng/hfa384x_usb.c file. Signed-off-by: Yan Laijun --- Changes in v2: - Remove initialization of usbin on its decarlation. --- drivers/staging/wlan-ng/hfa384x_usb.c | 3 ++- 1 file changed, 2 insertions(+), 1

[PATCH v2] staging: wlan-ng: Fixed too long code line warnings.

2016-12-02 Thread Yan Laijun
Fixed checkpatch warning "line over 80 characters" in wlan-ng/hfa384x_usb.c file. Signed-off-by: Yan Laijun --- Changes in v2: - Remove initialization of usbin on its decarlation. --- drivers/staging/wlan-ng/hfa384x_usb.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git

Re: [PATCH] Staging: wlan-ng: hfa384x_usb.c Fixed too long code line warnings.

2016-12-02 Thread Yan Laijun
Remove initialization of usbin on its decarlation. Yan Laijun (1): Staging: wlan-ng: hfa384x_usb.c Fixed too long code line warnings. drivers/staging/wlan-ng/hfa384x_usb.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 1.9.1

Re: [PATCH] Staging: wlan-ng: hfa384x_usb.c Fixed too long code line warnings.

2016-12-02 Thread Yan Laijun
Remove initialization of usbin on its decarlation. Yan Laijun (1): Staging: wlan-ng: hfa384x_usb.c Fixed too long code line warnings. drivers/staging/wlan-ng/hfa384x_usb.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) -- 1.9.1

[PATCH v4] x86/hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic

2016-12-02 Thread Vitaly Kuznetsov
There is a feature in Hyper-V ('Debug-VM --InjectNonMaskableInterrupt') which injects NMI to the guest. We may want to crash the guest and do kdump on this NMI by enabling unknown_nmi_panic. To make kdump succeed we need to allow the kdump kernel to re-establish VMBus connection so it will see

[PATCH v4] x86/hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic

2016-12-02 Thread Vitaly Kuznetsov
There is a feature in Hyper-V ('Debug-VM --InjectNonMaskableInterrupt') which injects NMI to the guest. We may want to crash the guest and do kdump on this NMI by enabling unknown_nmi_panic. To make kdump succeed we need to allow the kdump kernel to re-establish VMBus connection so it will see

Re: [PATCH v3 11/14] ACPI: irq: introduce interrupt producer

2016-12-02 Thread Hanjun Guo
Hi Aleksey, On 2016/12/1 19:12, Aleksey Makarov wrote: Hi Hanjun, On 10/25/2016 09:09 PM, Hanjun Guo wrote: From: Hanjun Guo In ACPI 6.1 spec, section 19.6.62, Interrupt Resource Descriptor Macro, [ ... ] --- drivers/acpi/gsi.c | 10 --

Re: [PATCH v3 11/14] ACPI: irq: introduce interrupt producer

2016-12-02 Thread Hanjun Guo
Hi Aleksey, On 2016/12/1 19:12, Aleksey Makarov wrote: Hi Hanjun, On 10/25/2016 09:09 PM, Hanjun Guo wrote: From: Hanjun Guo In ACPI 6.1 spec, section 19.6.62, Interrupt Resource Descriptor Macro, [ ... ] --- drivers/acpi/gsi.c | 10 -- drivers/acpi/resource.c | 85

Re: [Linaro-acpi] [PATCH V1 1/2] PCI: thunder: Enable ACPI PCI controller for ThunderX pass2.x silicon version

2016-12-02 Thread Tomasz Nowicki
On 02.12.2016 07:42, Duc Dang wrote: On Thu, Dec 1, 2016 at 9:50 PM, Jon Masters wrote: On 11/30/2016 07:28 PM, Bjorn Helgaas wrote: I'm hoping to end up with something like this:

Re: [Linaro-acpi] [PATCH V1 1/2] PCI: thunder: Enable ACPI PCI controller for ThunderX pass2.x silicon version

2016-12-02 Thread Tomasz Nowicki
On 02.12.2016 07:42, Duc Dang wrote: On Thu, Dec 1, 2016 at 9:50 PM, Jon Masters wrote: On 11/30/2016 07:28 PM, Bjorn Helgaas wrote: I'm hoping to end up with something like this:

Re: [lkp] [printk.c] ea0639c4d5: BUG:recent_printk_recursion

2016-12-02 Thread Petr Mladek
On Fri 2016-12-02 01:12:32, kernel test robot wrote: > > FYI, we noticed the following commit: > > commit: ea0639c4d5c700ad63c0ace6a7a17877aac5b4c2 ("printk.c: removed > unnecessary code") > url: >

Re: [lkp] [printk.c] ea0639c4d5: BUG:recent_printk_recursion

2016-12-02 Thread Petr Mladek
On Fri 2016-12-02 01:12:32, kernel test robot wrote: > > FYI, we noticed the following commit: > > commit: ea0639c4d5c700ad63c0ace6a7a17877aac5b4c2 ("printk.c: removed > unnecessary code") > url: >

Re: [PATCH 1/2] mm, page_alloc: Keep pcp count and list contents in sync if struct page is corrupted

2016-12-02 Thread Michal Hocko
On Fri 02-12-16 09:49:33, Mel Gorman wrote: > On Fri, Dec 02, 2016 at 09:12:17AM +0100, Michal Hocko wrote: > > On Fri 02-12-16 00:22:43, Mel Gorman wrote: > > > Vlastimil Babka pointed out that commit 479f854a207c ("mm, page_alloc: > > > defer debugging checks of pages allocated from the PCP")

Re: [PATCH 1/2] mm, page_alloc: Keep pcp count and list contents in sync if struct page is corrupted

2016-12-02 Thread Michal Hocko
On Fri 02-12-16 09:49:33, Mel Gorman wrote: > On Fri, Dec 02, 2016 at 09:12:17AM +0100, Michal Hocko wrote: > > On Fri 02-12-16 00:22:43, Mel Gorman wrote: > > > Vlastimil Babka pointed out that commit 479f854a207c ("mm, page_alloc: > > > defer debugging checks of pages allocated from the PCP")

Re: [PATCH 4/6] net: ethernet: ti: cpts: add ptp pps support

2016-12-02 Thread Richard Cochran
On Wed, Nov 30, 2016 at 11:17:38PM +0100, Richard Cochran wrote: > On Wed, Nov 30, 2016 at 02:43:57PM -0600, Grygorii Strashko wrote: > > Sry, but this is questionable - code for pps comes from TI internal > > branches (SDK releases) where it survived for a pretty long time. Actually, there is a

Re: [PATCH 4/6] net: ethernet: ti: cpts: add ptp pps support

2016-12-02 Thread Richard Cochran
On Wed, Nov 30, 2016 at 11:17:38PM +0100, Richard Cochran wrote: > On Wed, Nov 30, 2016 at 02:43:57PM -0600, Grygorii Strashko wrote: > > Sry, but this is questionable - code for pps comes from TI internal > > branches (SDK releases) where it survived for a pretty long time. Actually, there is a

[PATCH] mm, vmscan: add cond_resched into shrink_node_memcg

2016-12-02 Thread Michal Hocko
From: Michal Hocko Boris Zhmurov has reported RCU stalls during the kswapd reclaim: 17511.573645] INFO: rcu_sched detected stalls on CPUs/tasks: [17511.573699] 23-...: (22 ticks this GP) idle=92f/140/0 softirq=2638404/2638404 fqs=23 [17511.573740] (detected by 4,

[PATCH] mm, vmscan: add cond_resched into shrink_node_memcg

2016-12-02 Thread Michal Hocko
From: Michal Hocko Boris Zhmurov has reported RCU stalls during the kswapd reclaim: 17511.573645] INFO: rcu_sched detected stalls on CPUs/tasks: [17511.573699] 23-...: (22 ticks this GP) idle=92f/140/0 softirq=2638404/2638404 fqs=23 [17511.573740] (detected by 4, t=6389 jiffies,

Re: [PATCH v27 03/21] vfs: Add MAY_DELETE_SELF and MAY_DELETE_CHILD permission flags

2016-12-02 Thread Miklos Szeredi
On Tue, Oct 11, 2016 at 2:50 PM, Andreas Gruenbacher wrote: > Normally, deleting a file requires MAY_WRITE access to the parent > directory. With richacls, a file may be deleted with MAY_DELETE_CHILD access > to the parent directory or with MAY_DELETE_SELF access to the

Re: [PATCH v27 03/21] vfs: Add MAY_DELETE_SELF and MAY_DELETE_CHILD permission flags

2016-12-02 Thread Miklos Szeredi
On Tue, Oct 11, 2016 at 2:50 PM, Andreas Gruenbacher wrote: > Normally, deleting a file requires MAY_WRITE access to the parent > directory. With richacls, a file may be deleted with MAY_DELETE_CHILD access > to the parent directory or with MAY_DELETE_SELF access to the file. > > To support

Re: [PATCH v2] ia64: move cacheinfo sysfs to generic cacheinfo infrastructure

2016-12-02 Thread Hanjun Guo
On 2016/12/1 23:08, Sudeep Holla wrote: This patch removes the redundant sysfs cacheinfo code by reusing the recently introduced generic cacheinfo infrastructure through the commit 246246cbde5e ("drivers: base: support cpu cache information interface to userspace via sysfs") Signed-off-by:

Re: [PATCH v2] ia64: move cacheinfo sysfs to generic cacheinfo infrastructure

2016-12-02 Thread Hanjun Guo
On 2016/12/1 23:08, Sudeep Holla wrote: This patch removes the redundant sysfs cacheinfo code by reusing the recently introduced generic cacheinfo infrastructure through the commit 246246cbde5e ("drivers: base: support cpu cache information interface to userspace via sysfs") Signed-off-by:

[PATCH] net: wireless: realtek: constify rate_control_ops structures

2016-12-02 Thread Bhumika Goyal
The structures rate_control_ops are only passed as an argument to the functions ieee80211_rate_control_{register/unregister}. This argument is of type const, so rate_control_ops having this property can also be declared as const. Done using Coccinelle: @r1 disable optional_qualifier @ identifier

[PATCH] net: wireless: realtek: constify rate_control_ops structures

2016-12-02 Thread Bhumika Goyal
The structures rate_control_ops are only passed as an argument to the functions ieee80211_rate_control_{register/unregister}. This argument is of type const, so rate_control_ops having this property can also be declared as const. Done using Coccinelle: @r1 disable optional_qualifier @ identifier

Re: [PATCH 1/2] mm, page_alloc: Keep pcp count and list contents in sync if struct page is corrupted

2016-12-02 Thread Mel Gorman
On Fri, Dec 02, 2016 at 09:12:17AM +0100, Michal Hocko wrote: > On Fri 02-12-16 00:22:43, Mel Gorman wrote: > > Vlastimil Babka pointed out that commit 479f854a207c ("mm, page_alloc: > > defer debugging checks of pages allocated from the PCP") will allow the > > per-cpu list counter to be out of

Re: [PATCH 1/2] mm, page_alloc: Keep pcp count and list contents in sync if struct page is corrupted

2016-12-02 Thread Mel Gorman
On Fri, Dec 02, 2016 at 09:12:17AM +0100, Michal Hocko wrote: > On Fri 02-12-16 00:22:43, Mel Gorman wrote: > > Vlastimil Babka pointed out that commit 479f854a207c ("mm, page_alloc: > > defer debugging checks of pages allocated from the PCP") will allow the > > per-cpu list counter to be out of

[PATCH v2] netfilter: avoid warn and OOM killer on vmalloc call

2016-12-02 Thread Marcelo Ricardo Leitner
Andrey Konovalov reported that this vmalloc call is based on an userspace request and that it's spewing traces, which may flood the logs and cause DoS if abused. Florian Westphal also mentioned that this call should not trigger OOM killer. This patch brings the vmalloc call in sync to kmalloc

[PATCH v2] netfilter: avoid warn and OOM killer on vmalloc call

2016-12-02 Thread Marcelo Ricardo Leitner
Andrey Konovalov reported that this vmalloc call is based on an userspace request and that it's spewing traces, which may flood the logs and cause DoS if abused. Florian Westphal also mentioned that this call should not trigger OOM killer. This patch brings the vmalloc call in sync to kmalloc

Re: [PATCH 2/8] x86/head: Refactor 32-bit pgtable setup

2016-12-02 Thread Ingo Molnar
* Boris Ostrovsky wrote: > On 10/31/2016 08:33 AM, Boris Ostrovsky wrote: > > > > > > On 10/14/2016 02:05 PM, Boris Ostrovsky wrote: > >> From: Matt Fleming > >> > >> The new Xen PVH entry point requires page tables to be setup by the > >>

Re: [PATCH 2/8] x86/head: Refactor 32-bit pgtable setup

2016-12-02 Thread Ingo Molnar
* Boris Ostrovsky wrote: > On 10/31/2016 08:33 AM, Boris Ostrovsky wrote: > > > > > > On 10/14/2016 02:05 PM, Boris Ostrovsky wrote: > >> From: Matt Fleming > >> > >> The new Xen PVH entry point requires page tables to be setup by the > >> kernel since it is entered with paging disabled. > >>

<    7   8   9   10   11   12   13   14   >