Re: [PATCH 2/2] [media] doc-rst: increase depth of the main index

2016-07-14 Thread Markus Heiser
Hi Mauro, Am 13.07.2016 um 15:52 schrieb Mauro Carvalho Chehab : > It is useful to have an index with all the book contents somewhere, > as it makes easier to seek for something. So, increase maxdepth > to 5 for the main index at the beginning of the book. > > While here, remove the genindex con

[RFC] Requirements for man page generation

2016-07-14 Thread Markus Heiser
Hi Jonathan, hi all, I want to contribute a modified version of my man-page builder, but before we should elaborate what we need in more detail. We have two use-cases from which we want to create man page. * create man-pages from kernel-doc comments and * create man-pages from "handwritten" reST

Re: [RFC] Requirements for man page generation

2016-07-14 Thread Mauro Carvalho Chehab
Em Thu, 14 Jul 2016 13:45:00 +0200 Markus Heiser escreveu: > Hi Jonathan, hi all, > > I want to contribute a modified version of my man-page builder, > but before we should elaborate what we need in more detail. > We have two use-cases from which we want to create man page. > > * create man-pag

Re: [RFC] Requirements for man page generation

2016-07-14 Thread Markus Heiser
Am 14.07.2016 um 16:19 schrieb Mauro Carvalho Chehab : > Em Thu, 14 Jul 2016 13:45:00 +0200 > Markus Heiser escreveu: > >> Hi Jonathan, hi all, >> >> I want to contribute a modified version of my man-page builder, >> but before we should elaborate what we need in more detail. >> We have two us

[PATCH 09/10] ARM: dts: Add Arria10 DMA EDAC devicetree entry

2016-07-14 Thread tthayer
From: Thor Thayer Add the device tree entries needed to support the Altera DMA FIFO buffer EDAC on the Arria10 chip. Signed-off-by: Thor Thayer --- arch/arm/boot/dts/socfpga_arria10.dtsi |8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/socfpga_arria10.dtsi b/ar

[PATCH 06/10] EDAC, altera: Add Arria10 DMA EDAC support

2016-07-14 Thread tthayer
From: Thor Thayer Add Altera Arria10 DMA FIFO memory EDAC support. Signed-off-by: Thor Thayer --- drivers/edac/Kconfig |7 +++ drivers/edac/altera_edac.c | 34 +- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/drivers/edac/Kconfig

[PATCH 02/10] Documentation: dt: socfpga: Add Arria10 DMA EDAC binding

2016-07-14 Thread tthayer
From: Thor Thayer Add the device tree bindings needed to support the Altera DMA FIFO buffer EDAC on the Arria10 chip. Signed-off-by: Thor Thayer --- .../bindings/arm/altera/socfpga-eccmgr.txt | 16 1 file changed, 16 insertions(+) diff --git a/Documentation/devicetr

[PATCH 03/10] Documentation: dt: socfpga: Add Arria10 USB EDAC binding

2016-07-14 Thread tthayer
From: Thor Thayer Add the device tree bindings needed to support the Altera USB FIFO buffer EDAC on the Arria10 chip. Signed-off-by: Thor Thayer --- .../bindings/arm/altera/socfpga-eccmgr.txt | 15 +++ 1 file changed, 15 insertions(+) diff --git a/Documentation/devicetre

[PATCH 00/10] Add NAND, DMA, USB, and QSPI EDAC

2016-07-14 Thread tthayer
From: Thor Thayer This patch series adds the NAND, DMA, USB and QSPI FIFO EDAC modules. Thor Thayer (10): Documentation: dt: socfpga: Add Arria10 NAND EDAC binding Documentation: dt: socfpga: Add Arria10 DMA EDAC binding Documentation: dt: socfpga: Add Arria10 USB EDAC binding Documentat

[PATCH 10/10] ARM: dts: Add Arria10 USB EDAC devicetree entry

2016-07-14 Thread tthayer
From: Thor Thayer Add the device tree entries needed to support the Altera USB FIFO buffer EDAC on the Arria10 chip. Signed-off-by: Thor Thayer --- arch/arm/boot/dts/socfpga_arria10.dtsi |8 1 file changed, 8 insertions(+) diff --git a/arch/arm/boot/dts/socfpga_arria10.dtsi b/ar

[PATCH 05/10] EDAC, altera: Add Arria10 NAND EDAC support

2016-07-14 Thread tthayer
From: Thor Thayer Add Altera Arria10 NAND FIFO memory EDAC support. Signed-off-by: Thor Thayer --- drivers/edac/Kconfig |7 +++ drivers/edac/altera_edac.c | 34 +- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/drivers/edac/Kconfi

[PATCH 07/10] EDAC, altera: Add Arria10 USB EDAC support

2016-07-14 Thread tthayer
From: Thor Thayer Add Altera Arria10 USB FIFO memory EDAC support. Signed-off-by: Thor Thayer --- drivers/edac/Kconfig |7 +++ drivers/edac/altera_edac.c | 34 +- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/drivers/edac/Kconfig

[PATCH 04/10] Documentation: dt: socfpga: Add Arria10 QSPI EDAC binding

2016-07-14 Thread tthayer
From: Thor Thayer Add the device tree bindings needed to support the Altera QSPI FIFO buffer EDAC on the Arria10 chip. Signed-off-by: Thor Thayer --- .../bindings/arm/altera/socfpga-eccmgr.txt | 16 1 file changed, 16 insertions(+) diff --git a/Documentation/devicet

[PATCH 08/10] EDAC, altera: Add Arria10 QSPI EDAC support

2016-07-14 Thread tthayer
From: Thor Thayer Add Altera Arria10 QSPI FIFO memory EDAC support. Signed-off-by: Thor Thayer --- drivers/edac/Kconfig |7 +++ drivers/edac/altera_edac.c | 34 +- 2 files changed, 40 insertions(+), 1 deletion(-) diff --git a/drivers/edac/Kconfi

[PATCH 01/10] Documentation: dt: socfpga: Add Arria10 NAND EDAC binding

2016-07-14 Thread tthayer
From: Thor Thayer Add the device tree bindings needed to support the Altera NAND FIFO buffers EDAC on the Arria10 chip. Signed-off-by: Thor Thayer --- .../bindings/arm/altera/socfpga-eccmgr.txt | 32 1 file changed, 32 insertions(+) diff --git a/Documentation/de

Re: [RFC] Requirements for man page generation

2016-07-14 Thread Mauro Carvalho Chehab
Em Thu, 14 Jul 2016 17:41:47 +0200 Markus Heiser escreveu: > Am 14.07.2016 um 16:19 schrieb Mauro Carvalho Chehab > : > > If we're willing to document single drivers (I'm now talking > > only about kernel-docs), then having an AUTHOR could be interesting. > > > > Yet, IMHO, the best would be,

[PATCH v13 00/12] support "task_isolation" mode

2016-07-14 Thread Chris Metcalf
Here is a respin of the task-isolation patch set. This primarily reflects feedback from Frederic and Peter Z. Changes since v12: - Rebased on v4.7-rc7. - New default "strict" model for task isolation - tasks exit the kernel from the initial prctl() to userspace, and can only legally exit by

[PATCH v13 12/12] task_isolation: add user-settable notification signal

2016-07-14 Thread Chris Metcalf
By default, if a task in task isolation mode re-enters the kernel, it is terminated with SIGKILL. With this commit, the application can choose what signal to receive on a task isolation violation by invoking prctl() with PR_TASK_ISOLATION_ENABLE, or'ing in the PR_TASK_ISOLATION_USERSIG bit, and se

[PATCH v13 11/12] task_isolation: support CONFIG_TASK_ISOLATION_ALL

2016-07-14 Thread Chris Metcalf
This option, similar to NO_HZ_FULL_ALL, simplifies configuring a system to boot by default with all cores except the boot core running in task isolation mode. Signed-off-by: Chris Metcalf --- init/Kconfig | 10 ++ kernel/isolation.c | 6 ++ 2 files changed, 16 insertions(+) d

[PATCH v13 05/12] task_isolation: track asynchronous interrupts

2016-07-14 Thread Chris Metcalf
This commit adds support for tracking asynchronous interrupts delivered to task-isolation tasks, e.g. IPIs or IRQs. Just as for exceptions and syscalls, when this occurs we arrange to deliver a signal to the task so that it knows it has been interrupted. If the task is interrupted by an NMI, we c

[PATCH v13 04/12] task_isolation: add initial support

2016-07-14 Thread Chris Metcalf
The existing nohz_full mode is designed as a "soft" isolation mode that makes tradeoffs to minimize userspace interruptions while still attempting to avoid overheads in the kernel entry/exit path, to provide 100% kernel semantics, etc. However, some applications require a "hard" commitment from th

Re: [PATCH v13 00/12] support "task_isolation" mode

2016-07-14 Thread Andy Lutomirski
On Thu, Jul 14, 2016 at 1:48 PM, Chris Metcalf wrote: > Here is a respin of the task-isolation patch set. This primarily > reflects feedback from Frederic and Peter Z. I still think this is the wrong approach, at least at this point. The first step should be to instrument things if necessary an

[PATCH 1/2] dax: some small updates to dax.txt documentation

2016-07-14 Thread Ross Zwisler
These are originally from Matthew Wilcox and were part of his huge "mm,fs,dax: Change ->pmd_fault to ->huge_fault" patch that was part of PUD support. I'm breaking these small changes out as they stand on their own and add useful information to Documentation/filesystems/dax.txt. Signed-off-by: Ro

[PATCH 2/2] dax: remote unused fault wrappers

2016-07-14 Thread Ross Zwisler
Remove the unused wrappers dax_fault() and dax_pmd_fault(). After this removal, rename __dax_fault() and __dax_pmd_fault() to dax_fault() and dax_pmd_fault() respectively, and update all callers. The dax_fault() and dax_pmd_fault() wrappers were initially intended to capture some filesystem indep

Re: [PATCH v13 00/12] support "task_isolation" mode

2016-07-14 Thread Chris Metcalf
On 7/14/2016 5:03 PM, Andy Lutomirski wrote: On Thu, Jul 14, 2016 at 1:48 PM, Chris Metcalf wrote: Here is a respin of the task-isolation patch set. This primarily reflects feedback from Frederic and Peter Z. I still think this is the wrong approach, at least at this point. The first step sh