Re: [PATCH v3 0/3] Add runtime PM for SAI digital audio interface

2019-04-23 Thread Viorel Suman
For this series: Reviewed-by: Viorel Suman On Lu, 2019-04-22 at 19:02 +, Daniel Baluta wrote: > First patch fixes a bug by correctly setting is_slave_mode, then > second patch adds support for runtime PM and finally 3rd patch moves > clock handling from startup/shtudown function to runtime P

Re: [PATCH RFT V3 1/8] clk: divider: add explicit big endian support

2019-04-23 Thread Geert Uytterhoeven
Hi Jonas, On Thu, Apr 18, 2019 at 1:12 PM Jonas Gorski wrote: > Add a clock specific flag to switch register accesses to big endian, to > allow runtime configuration of big endian divider clocks. > > Signed-off-by: Jonas Gorski > --- > V2 -> V3: > * fix passed arguments to clk_div_readl found b

linux-next: manual merge of the akpm-current tree with the powerpc tree

2019-04-23 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the akpm-current tree got a conflict in: arch/powerpc/mm/mem.c between commit: f172acbfae1a ("powerpc/mm: move warning from resize_hpt_for_hotplug()") 26ad26718dfa ("powerpc/mm: Fix section mismatch warning") from the powerpc tree and commit: fc6a58

linux-next: manual merge of the akpm-current tree with the powerpc-fixes tree

2019-04-23 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the akpm-current tree got a conflict in: arch/powerpc/mm/mmu_context_iommu.c between commits: eb9d7a62c386 ("powerpc/mm_iommu: Fix potential deadlock") 7a3a4d763837 ("powerpc/mm_iommu: Allow pinning large regions") from the powerpc-fixes tree and commi

linux-next: manual merge of the akpm-current tree with the powerpc-fixes and powerpc trees

2019-04-23 Thread Stephen Rothwell
Hi all, Today's linux-next merge of the akpm-current tree got a conflict in: arch/powerpc/platforms/Kconfig.cputype between commit: 8adddf349fda ("powerpc/mm/radix: Make Radix require HUGETLB_PAGE") from the powerpc-fixes tree and commits: 1bb2bae2e6c7 ("powerpc/mm/radix: Use KUEP API f

Re: [PATCH v2 10/10] powerpc/32s: Implement Kernel Userspace Access Protection

2019-04-23 Thread Christophe Leroy
Le 18/04/2019 à 08:55, Michael Ellerman a écrit : Christophe Leroy writes: diff --git a/arch/powerpc/include/asm/book3s/32/kup.h b/arch/powerpc/include/asm/book3s/32/kup.h index 5f97c742ca71..b3560b2de435 100644 --- a/arch/powerpc/include/asm/book3s/32/kup.h +++ b/arch/powerpc/include/asm/b

Re: [PATCH v12 21/31] mm: Introduce find_vma_rcu()

2019-04-23 Thread Peter Zijlstra
On Tue, Apr 16, 2019 at 03:45:12PM +0200, Laurent Dufour wrote: > This allows to search for a VMA structure without holding the mmap_sem. > > The search is repeated while the mm seqlock is changing and until we found > a valid VMA. > > While under the RCU protection, a reference is taken on the V

Re: [PATCH v12 00/31] Speculative page faults

2019-04-23 Thread Peter Zijlstra
On Mon, Apr 22, 2019 at 02:29:16PM -0700, Michel Lespinasse wrote: > The proposed spf mechanism only handles anon vmas. Is there a > fundamental reason why it couldn't handle mapped files too ? > My understanding is that the mechanism of verifying the vma after > taking back the ptl at the end of t

Re: [PATCH RFT V3 1/8] clk: divider: add explicit big endian support

2019-04-23 Thread Jonas Gorski
Hi Geert, On Tue, 23 Apr 2019 at 09:49, Geert Uytterhoeven wrote: > > Hi Jonas, > > On Thu, Apr 18, 2019 at 1:12 PM Jonas Gorski wrote: > > Add a clock specific flag to switch register accesses to big endian, to > > allow runtime configuration of big endian divider clocks. > > > > Signed-off-by:

Re: [PATCH v12 00/31] Speculative page faults

2019-04-23 Thread Michal Hocko
On Mon 22-04-19 14:29:16, Michel Lespinasse wrote: [...] > I want to add a note about mmap_sem. In the past there has been > discussions about replacing it with an interval lock, but these never > went anywhere because, mostly, of the fact that such mechanisms were > too expensive to use in the pag

Re: [RESEND PATCH v3 02/11] arm64: mark (__)cpus_have_const_cap as __always_inline

2019-04-23 Thread Mark Rutland
[adding relevant arm64 folk to Cc] On Tue, Apr 23, 2019 at 12:49:50PM +0900, Masahiro Yamada wrote: > This prepares to move CONFIG_OPTIMIZE_INLINING from x86 to a common > place. We need to eliminate potential issues beforehand. > > If it is enabled for arm64, the following errors are reported: >

Re: [PATCH v12 00/31] Speculative page faults

2019-04-23 Thread Anshuman Khandual
On 04/16/2019 07:14 PM, Laurent Dufour wrote: > In pseudo code, this could be seen as: > speculative_page_fault() > { > vma = find_vma_rcu() > check vma sequence count > check vma's support > disable interrupt > check pgd,p4d,...,pte >

Re: [powerpc:next-test 40/58] WARNING: vmlinux.o(.text+0xb038): Section mismatch in reference from the function setup_kup() to the function .init.text:setup_kuep()

2019-04-23 Thread Christophe Leroy
Russel, Michael, Looks like the reported problem comes from b28c97505eb1 ("powerpc/64: Setup KUP on secondary CPUs") (https://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git/commit/?h=next&id=b28c97505eb1a5265e367c398c3406be6ce5e313) Is it really necessary to remove the __init tag o

Re: [PATCH v12 00/31] Speculative page faults

2019-04-23 Thread Matthew Wilcox
On Tue, Apr 23, 2019 at 12:47:07PM +0200, Michal Hocko wrote: > On Mon 22-04-19 14:29:16, Michel Lespinasse wrote: > [...] > > I want to add a note about mmap_sem. In the past there has been > > discussions about replacing it with an interval lock, but these never > > went anywhere because, mostly,

Re: [PATCH v12 00/31] Speculative page faults

2019-04-23 Thread Peter Zijlstra
On Tue, Apr 23, 2019 at 05:41:48AM -0700, Matthew Wilcox wrote: > On Tue, Apr 23, 2019 at 12:47:07PM +0200, Michal Hocko wrote: > > Well, I believe we should _really_ re-evaluate the range locking sooner > > rather than later. Why? Because it looks like the most straightforward > > approach to the

Re: [PATCH v12 00/31] Speculative page faults

2019-04-23 Thread Michal Hocko
On Tue 23-04-19 05:41:48, Matthew Wilcox wrote: > On Tue, Apr 23, 2019 at 12:47:07PM +0200, Michal Hocko wrote: > > On Mon 22-04-19 14:29:16, Michel Lespinasse wrote: > > [...] > > > I want to add a note about mmap_sem. In the past there has been > > > discussions about replacing it with an interva

[PATCH v2 1/4] powerpc/boot: don't force gzipped uImage

2019-04-23 Thread Christophe Leroy
This patch modifies the generation of uImage by handing over the selected compression type instead of forcing gzip Signed-off-by: Christophe Leroy --- v2: no change --- arch/powerpc/boot/wrapper | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/arch/powerpc/boot/w

[PATCH v2 2/4] powerpc/boot: Add lzma support for uImage

2019-04-23 Thread Christophe Leroy
This patch allows to generate lzma compressed uImage Signed-off-by: Christophe Leroy --- v2: restore alphabetic order in Kconfig --- arch/powerpc/Kconfig | 1 + arch/powerpc/boot/Makefile | 2 ++ arch/powerpc/boot/wrapper | 5 - 3 files changed, 7 insertions(+), 1 deletion(-) diff

[PATCH v2 3/4] powerpc/boot: Add bzip2 support for uImage

2019-04-23 Thread Christophe Leroy
This patch allows to generate bzip2 compressed uImage Signed-off-by: Christophe Leroy --- v2: Restore alphabetic order in Kconfig --- arch/powerpc/Kconfig | 1 + arch/powerpc/boot/Makefile | 2 ++ arch/powerpc/boot/wrapper | 8 +++- 3 files changed, 10 insertions(+), 1 deletion(-)

[PATCH v2 4/4] powerpc/boot: Add lzo support for uImage

2019-04-23 Thread Christophe Leroy
This patch allows to generate lzo compressed uImage Signed-off-by: Christophe Leroy --- v2: restore alphabetic order in Kconfig --- arch/powerpc/Kconfig | 1 + arch/powerpc/boot/Makefile | 2 ++ arch/powerpc/boot/wrapper | 5 - 3 files changed, 7 insertions(+), 1 deletion(-) diff -

[PATCH] powerpc/pseries: Use correct event modifier in rtas_parse_epow_errlog()

2019-04-23 Thread Yue Haibing
From: YueHaibing rtas_parse_epow_errlog() should pass 'modifier' to handle_system_shutdown, because event modifier only use bottom 4 bits. Fixes: 55fc0c561742 ("powerpc/pseries: Parse and handle EPOW interrupts") Signed-off-by: YueHaibing --- arch/powerpc/platforms/pseries/ras.c | 2 +- 1 file

[PATCH][next] powerpc/mm: fix spelling mistake "Outisde" -> "Outside"

2019-04-23 Thread Colin King
From: Colin Ian King There are several identical spelling mistakes in warning messages, fix these. Signed-off-by: Colin Ian King --- arch/powerpc/mm/hash_utils_64.c | 4 ++-- arch/powerpc/mm/pgtable-hash64.c | 2 +- arch/powerpc/mm/pgtable-radix.c | 6 +++--- arch/powerpc/mm/pgtable_64.c

[PATCH] powerpc/mm: Comment arch_unmap()

2019-04-23 Thread Laurent Dufour
During a different patch review, the check in arch_munmap() was found spucious due the lake of explanation. Adding a comment to clarify the test. Suggested-by: Thomas Gleixner Cc: Michael Ellerman Signed-off-by: Laurent Dufour --- arch/powerpc/include/asm/mmu_context.h | 11 +++ 1 fil

Re: [PATCH v12 01/31] mm: introduce CONFIG_SPECULATIVE_PAGE_FAULT

2019-04-23 Thread Laurent Dufour
Le 18/04/2019 à 23:47, Jerome Glisse a écrit : On Tue, Apr 16, 2019 at 03:44:52PM +0200, Laurent Dufour wrote: This configuration variable will be used to build the code needed to handle speculative page fault. By default it is turned off, and activated depending on architecture support, ARCH_H

Re: [PATCH v12 04/31] arm64/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT

2019-04-23 Thread Laurent Dufour
Le 18/04/2019 à 23:51, Jerome Glisse a écrit : On Tue, Apr 16, 2019 at 03:41:56PM +0100, Mark Rutland wrote: On Tue, Apr 16, 2019 at 04:31:27PM +0200, Laurent Dufour wrote: Le 16/04/2019 à 16:27, Mark Rutland a écrit : On Tue, Apr 16, 2019 at 03:44:55PM +0200, Laurent Dufour wrote: From: Mahe

Re: [PATCH 10/10] powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64

2019-04-23 Thread Christophe Leroy
Le 09/04/2019 à 23:25, Rasmus Villemoes a écrit : Similar to GENERIC_BUG_RELATIVE_POINTERS, one can now relativize the four const char* members of struct _ddebug, thus saving 16 bytes per instance (one for each pr_debug(), dev_debug() etc. in a CONFIG_DYNAMIC_DEBUG kernel). The asm-generic imp

Re: Linux 5.1-rc5

2019-04-23 Thread Martin Schwidefsky
On Fri, 19 Apr 2019 10:27:17 -0700 Linus Torvalds wrote: > On Fri, Apr 19, 2019 at 6:33 AM Martin Schwidefsky > wrote: > > > > That problem got stuck in my head and I thought more about it. Why not > > emulate the static folding sequence in the s390 page table code? > > So this model seems mu

Re: [PATCH v12 07/31] mm: make pte_unmap_same compatible with SPF

2019-04-23 Thread Matthew Wilcox
On Tue, Apr 16, 2019 at 03:44:58PM +0200, Laurent Dufour wrote: > +static inline vm_fault_t pte_unmap_same(struct vm_fault *vmf) > { > - int same = 1; > + int ret = 0; Surely 'ret' should be of type vm_fault_t? > + ret = VM_FAULT_RETRY; ... this should have thrown a

Re: [PATCH v12 05/31] mm: prepare for FAULT_FLAG_SPECULATIVE

2019-04-23 Thread Laurent Dufour
Le 19/04/2019 à 00:04, Jerome Glisse a écrit : On Tue, Apr 16, 2019 at 03:44:56PM +0200, Laurent Dufour wrote: From: Peter Zijlstra When speculating faults (without holding mmap_sem) we need to validate that the vma against which we loaded pages is still valid when we're ready to install the n

Re: [PATCH v12 07/31] mm: make pte_unmap_same compatible with SPF

2019-04-23 Thread Laurent Dufour
Le 23/04/2019 à 17:43, Matthew Wilcox a écrit : On Tue, Apr 16, 2019 at 03:44:58PM +0200, Laurent Dufour wrote: +static inline vm_fault_t pte_unmap_same(struct vm_fault *vmf) { - int same = 1; + int ret = 0; Surely 'ret' should be of type vm_fault_t? Nice catch ! +

Re: [PATCH v12 11/31] mm: protect mremap() against SPF hanlder

2019-04-23 Thread Laurent Dufour
Le 22/04/2019 à 21:51, Jerome Glisse a écrit : On Tue, Apr 16, 2019 at 03:45:02PM +0200, Laurent Dufour wrote: If a thread is remapping an area while another one is faulting on the destination area, the SPF handler may fetch the vma from the RB tree before the pte has been moved by the other thr

Re: Linux 5.1-rc5

2019-04-23 Thread Linus Torvalds
On Tue, Apr 23, 2019 at 8:39 AM Martin Schwidefsky wrote: > > Ok, I added two patches for my s390/linux:features branch > > Martin Schwidefsky (2): > s390/mm: make the pxd_offset functions more robust > s390/mm: convert to the generic get_user_pages_fast code > > All code changes are i

Re: [PATCH][v2] powerpc/lib: remove memcpy_flushcache redundant return

2019-04-23 Thread Christophe Leroy
Le 12/04/2019 à 04:51, Li RongQing a écrit : Align it with other architectures and none of the callers has been interested its return Signed-off-by: Li RongQing --- v1->v2: change memcpy_flushcache declaration in arch/powerpc/include/asm/string.h arch/powerpc/include/asm/string.h | 2 +-

Re: [PATCH v12 04/31] arm64/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT

2019-04-23 Thread Mark Rutland
On Tue, Apr 23, 2019 at 05:36:31PM +0200, Laurent Dufour wrote: > Le 18/04/2019 à 23:51, Jerome Glisse a écrit : > > On Tue, Apr 16, 2019 at 03:41:56PM +0100, Mark Rutland wrote: > > > On Tue, Apr 16, 2019 at 04:31:27PM +0200, Laurent Dufour wrote: > > > > Le 16/04/2019 à 16:27, Mark Rutland a écri

Re: [PATCH v2 2/5] powerpc: Fix vDSO clock_getres()

2019-04-23 Thread Christophe Leroy
Le 16/04/2019 à 18:14, Vincenzo Frascino a écrit : clock_getres in the vDSO library has to preserve the same behaviour of posix_get_hrtimer_res(). In particular, posix_get_hrtimer_res() does: sec = 0; ns = hrtimer_resolution; and hrtimer_resolution depends on the enablement of the h

Re: [PATCH v4 00/63] Include linux ACPI/PCI/X86 docs into Sphinx TOC tree

2019-04-23 Thread Rafael J. Wysocki
On Tue, Apr 23, 2019 at 6:30 PM Changbin Du wrote: > > Hi Corbet and All, > The kernel now uses Sphinx to generate intelligent and beautiful documentation > from reStructuredText files. I converted all of the Linux ACPI/PCI/X86 docs to > reST format in this serias. > > In this version I combined A

Re: [PATCH] powerpc/mm: Comment arch_unmap()

2019-04-23 Thread Laurent Dufour
Le 23/04/2019 à 17:17, Laurent Dufour a écrit : During a different patch review, the check in arch_munmap() was found spucious due the lake of explanation. Adding a comment to clarify the test. Suggested-by: Thomas Gleixner Cc: Michael Ellerman Signed-off-by: Laurent Dufour --- arch/powerp

Re: linux-next: manual merge of the akpm-current tree with the powerpc-fixes tree

2019-04-23 Thread Ira Weiny
On Tue, Apr 23, 2019 at 07:06:06PM +1000, Stephen Rothwell wrote: > Hi all, > > Today's linux-next merge of the akpm-current tree got a conflict in: > > arch/powerpc/mm/mmu_context_iommu.c > > between commits: > > eb9d7a62c386 ("powerpc/mm_iommu: Fix potential deadlock") > 7a3a4d763837 ("

Re: [PATCH v4 00/63] Include linux ACPI/PCI/X86 docs into Sphinx TOC tree

2019-04-23 Thread Bjorn Helgaas
On Tue, Apr 23, 2019 at 06:39:47PM +0200, Rafael J. Wysocki wrote: > On Tue, Apr 23, 2019 at 6:30 PM Changbin Du wrote: > > Hi Corbet and All, > > The kernel now uses Sphinx to generate intelligent and beautiful > > documentation from reStructuredText files. I converted all of the Linux > > ACPI/P

Re: [PATCH RFT V3 1/8] clk: divider: add explicit big endian support

2019-04-23 Thread Stephen Boyd
Quoting Jonas Gorski (2019-04-23 03:39:59) > No purpose at all, it's an uncaught artifact from rebasing ._. > > Stephen, which one is your preferred way of fixing that? > > a) a new V4 patchset without this line > b) a follow up patch that removes it > c) just removing the line yourself I'll go

Re: [PATCH v12 21/31] mm: Introduce find_vma_rcu()

2019-04-23 Thread Davidlohr Bueso
On Tue, 23 Apr 2019, Peter Zijlstra wrote: Also; the initial motivation was prefaulting large VMAs and the contention on mmap was killing things; but similarly, the contention on the refcount (I did try that) killed things just the same. Right, this is just like what can happen with per-vma lo

Re: [PATCH 10/10] powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64

2019-04-23 Thread Andrew Morton
On Tue, 23 Apr 2019 17:37:33 +0200 Christophe Leroy wrote: > > --- a/arch/powerpc/Kconfig > > +++ b/arch/powerpc/Kconfig > > @@ -155,6 +155,7 @@ config PPC > > select BUILDTIME_EXTABLE_SORT > > select CLONE_BACKWARDS > > select DCACHE_WORD_ACCESS if PPC64 && CPU_LITTLE_

[PATCH v4 00/63] Include linux ACPI/PCI/X86 docs into Sphinx TOC tree

2019-04-23 Thread Changbin Du
Hi Corbet and All, The kernel now uses Sphinx to generate intelligent and beautiful documentation from reStructuredText files. I converted all of the Linux ACPI/PCI/X86 docs to reST format in this serias. In this version I combined ACPI and PCI docs, and added new x86 docs conversion. The hiearar

[PATCH v4 01/63] Documentation: add Linux ACPI to Sphinx TOC tree

2019-04-23 Thread Changbin Du
Add below index.rst files for ACPI subsystem. More docs will be added later. o admin-guide/acpi/index.rst o driver-api/acpi/index.rst o firmware-guide/index.rst Signed-off-by: Changbin Du --- Documentation/admin-guide/acpi/index.rst| 10 ++ Documentation/admin-guide/index.rst

[PATCH v4 02/63] Documentation: ACPI: move namespace.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/firmware-guide/acpi/index.rst | 1 + .../acpi/namespace.rst} | 310 +- 2 files

[PATCH v4 03/63] Documentation: ACPI: move enumeration.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- .../acpi/enumeration.rst} | 135 ++ Documentation/firmware-guide/acpi/index.rst | 1 + 2 files

[PATCH v4 04/63] Documentation: ACPI: move osi.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/firmware-guide/acpi/index.rst | 1 + .../{acpi/osi.txt => firmware-guide/acpi/osi.rst} | 15 +-- 2 fil

[PATCH v4 05/63] Documentation: ACPI: move linuxized-acpica.txt to driver-api/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/driver-api/acpi/index.rst | 1 + .../acpi/linuxized-acpica.rst}| 115 ++ 2 files

[PATCH v4 06/63] Documentation: ACPI: move scan_handlers.txt to driver-api/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/driver-api/acpi/index.rst | 1 + .../acpi/scan_handlers.rst} | 24 --- 2 files c

[PATCH v4 07/63] Documentation: ACPI: move DSD-properties-rules.txt to firmware-guide/acpi and covert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- .../acpi/DSD-properties-rules.rst}| 21 +++ Documentation/firmware-guide/acpi/index.rst | 1 + 2 files c

[PATCH v4 08/63] Documentation: ACPI: move gpio-properties.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- .../acpi/gpio-properties.rst} | 78 +++ Documentation/firmware-guide/acpi/index.rst | 1 + MAINTAINE

[PATCH v4 09/63] Documentation: ACPI: move method-customizing.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/acpi/method-customizing.txt | 73 - Documentation/firmware-guide/acpi/index.rst | 3 +- .../acpi/m

[PATCH v4 10/63] Documentation: ACPI: move initrd_table_override.txt to admin-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/acpi/initrd_table_override.txt | 111 Documentation/admin-guide/acpi/index.rst | 1 + .../acpi/i

[PATCH v4 11/63] Documentation: ACPI: move dsdt-override.txt to admin-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- .../acpi/dsdt-override.rst} | 8 +++- Documentation/admin-guide/acpi/index.rst | 1 +

[PATCH v4 12/63] Documentation: ACPI: move i2c-muxes.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/acpi/i2c-muxes.txt | 58 -- .../firmware-guide/acpi/i2c-muxes.rst | 61 +

[PATCH v4 13/63] Documentation: ACPI: move acpi-lid.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- .../acpi/acpi-lid.rst}| 48 --- Documentation/firmware-guide/acpi/index.rst | 1 + 2 files c

[PATCH v4 14/63] Documentation: ACPI: move dsd/graph.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- .../acpi/dsd/graph.rst} | 157 +- Documentation/firmware-guide/acpi/index.rst | 1 + 2 files

[PATCH v4 15/63] Documentation: ACPI: move dsd/data-node-references.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- .../acpi/dsd/data-node-references.rst}| 28 +++ Documentation/firmware-guide/acpi/index.rst | 1 + 2 files c

[PATCH v4 16/63] Documentation: ACPI: move debug.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- .../acpi/debug.rst} | 31 ++- Documentation/firmware-guide/acpi/index.rst | 3 +- 2 files

[PATCH v4 17/63] Documentation: ACPI: move method-tracing.txt to firmware-guide/acpi and convert to rsST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/acpi/method-tracing.txt | 192 --- Documentation/firmware-guide/acpi/index.rst | 1 + .../firmwar

[PATCH v4 18/63] Documentation: ACPI: move aml-debugger.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/acpi/aml-debugger.txt | 66 .../firmware-guide/acpi/aml-debugger.rst | 75 +++

[PATCH v4 19/63] Documentation: ACPI: move apei/output_format.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/acpi/apei/output_format.txt | 147 - .../acpi/apei/output_format.rst | 150

[PATCH v4 20/63] Documentation: ACPI: move apei/einj.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- .../acpi/apei/einj.rst} | 98 ++- Documentation/firmware-guide/acpi/index.rst | 1 + 2 files c

[PATCH v4 21/63] Documentation: ACPI: move cppc_sysfs.txt to admin-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- .../acpi/cppc_sysfs.rst} | 71 ++- Documentation/admin-guide/acpi/index.rst | 1 + 2 files c

[PATCH v4 22/63] Documentation: ACPI: move lpit.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/firmware-guide/acpi/index.rst| 1 + .../lpit.txt => firmware-guide/acpi/lpit.rst} | 18 +- 2 files

[PATCH v4 23/63] Documentation: ACPI: move ssdt-overlays.txt to admin-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/acpi/ssdt-overlays.txt | 172 - Documentation/admin-guide/acpi/index.rst | 1 + .../admin

[PATCH v4 24/63] Documentation: ACPI: move video_extension.txt to firmware-guide/acpi and convert to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/firmware-guide/acpi/index.rst | 1 + .../acpi/video_extension.rst} | 63 ++- 2 files c

[PATCH v4 25/63] Documentation: add Linux PCI to Sphinx TOC tree

2019-04-23 Thread Changbin Du
Add a index.rst for PCI subsystem. More docs will be added later. Signed-off-by: Changbin Du Acked-by: Bjorn Helgaas --- Documentation/PCI/index.rst | 9 + Documentation/index.rst | 1 + 2 files changed, 10 insertions(+) create mode 100644 Documentation/PCI/index.rst diff --git a/

[PATCH v4 26/63] Documentation: PCI: convert pci.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du Acked-by: Bjorn Helgaas --- Documentation/PCI/index.rst| 2 + Documentation/PCI/{pci.txt => pci.rst} | 267 +

[PATCH v4 27/63] Documentation: PCI: convert PCIEBUS-HOWTO.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du Acked-by: Bjorn Helgaas --- .../{PCIEBUS-HOWTO.txt => PCIEBUS-HOWTO.rst} | 140 ++ Documentation/PCI/index.rst

[PATCH v4 28/63] Documentation: PCI: convert pci-iov-howto.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du Acked-by: Bjorn Helgaas --- Documentation/PCI/index.rst | 1 + .../{pci-iov-howto.txt => pci-iov-howto.rst} | 161 +++

[PATCH v4 29/63] Documentation: PCI: convert MSI-HOWTO.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du Acked-by: Bjorn Helgaas --- v2: o drop numbering. o simplify author list --- .../PCI/{MSI-HOWTO.txt => MSI-HOWTO.rst} | 83 +

[PATCH v4 30/63] Documentation: PCI: convert acpi-info.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du Acked-by: Bjorn Helgaas --- Documentation/PCI/{acpi-info.txt => acpi-info.rst} | 11 --- Documentation/PCI/index.rst

[PATCH v4 31/63] Documentation: PCI: convert pci-error-recovery.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du Acked-by: Bjorn Helgaas --- Documentation/PCI/index.rst | 1 + ...or-recovery.txt => pci-error-recovery.rst} | 178 +++

[PATCH v4 32/63] Documentation: PCI: convert pcieaer-howto.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du Acked-by: Bjorn Helgaas --- Documentation/PCI/index.rst | 1 + .../{pcieaer-howto.txt => pcieaer-howto.rst} | 110 +++

[PATCH v4 33/63] Documentation: PCI: convert endpoint/pci-endpoint.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du Acked-by: Bjorn Helgaas --- Documentation/PCI/endpoint/index.rst | 10 ++ .../{pci-endpoint.txt => pci-endpoint.rst}| 95

[PATCH v4 34/63] Documentation: PCI: convert endpoint/pci-endpoint-cfs.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du Acked-by: Bjorn Helgaas --- Documentation/PCI/endpoint/index.rst | 1 + ...-endpoint-cfs.txt => pci-endpoint-cfs.rst} | 99 +

[PATCH v4 35/63] Documentation: PCI: convert endpoint/pci-test-function.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du Acked-by: Bjorn Helgaas --- Documentation/PCI/endpoint/index.rst | 1 + ...est-function.txt => pci-test-function.rst} | 32 +

[PATCH v4 36/63] Documentation: PCI: convert endpoint/pci-test-howto.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du Acked-by: Bjorn Helgaas --- Documentation/PCI/endpoint/index.rst | 1 + ...{pci-test-howto.txt => pci-test-howto.rst} | 81 +

[PATCH v4 37/63] Documentation: add Linux x86 docs to Sphinx TOC tree

2019-04-23 Thread Changbin Du
Add a index.rst for x86 support. More docs will be added later. Signed-off-by: Changbin Du --- Documentation/index.rst | 1 + Documentation/x86/index.rst | 9 + 2 files changed, 10 insertions(+) create mode 100644 Documentation/x86/index.rst diff --git a/Documentation/index.rst b/D

[PATCH v4 38/63] Documentation: x86: convert boot.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/boot.rst | 1205 +++ Documentation/x86/boot.txt | 1130

[PATCH v4 39/63] Documentation: x86: convert topology.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst| 1 + Documentation/x86/topology.rst | 228 + Documentation/x86/topol

[PATCH v4 40/63] Documentation: x86: convert exception-tables.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- ...eption-tables.txt => exception-tables.rst} | 231 ++ Documentation/x86/index.rst | 1 + 2 files

[PATCH v4 41/63] Documentation: x86: convert kernel-stacks to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst | 1 + .../x86/{kernel-stacks => kernel-stacks.rst} | 20 --- 2 files c

[PATCH v4 42/63] Documentation: x86: convert entry_64.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/{entry_64.txt => entry_64.rst} | 12 +--- Documentation/x86/index.rst | 1 + 2 files ch

[PATCH v4 43/63] Documentation: x86: convert earlyprintk.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/earlyprintk.rst | 148 ++ Documentation/x86/earlyprintk.txt | 141 ---

[PATCH v4 44/63] Documentation: x86: convert zero-page.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst | 1 + Documentation/x86/zero-page.rst | 47 + Documentation/x86/zero-

[PATCH v4 45/63] Documentation: x86: convert tlb.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst| 1 + Documentation/x86/{tlb.txt => tlb.rst} | 30 -- 2 files changed,

[PATCH v4 46/63] Documentation: x86: convert mtrr.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst | 1 + Documentation/x86/mtrr.rst | 350 Documentation/x86/mtrr.txt

[PATCH v4 47/63] Documentation: x86: convert pat.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst | 1 + Documentation/x86/pat.rst | 235 Documentation/x86/pat.txt

[PATCH v4 48/63] Documentation: x86: convert protection-keys.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst | 1 + ...rotection-keys.txt => protection-keys.rst} | 33 --- 2 files c

[PATCH v4 49/63] Documentation: x86: convert intel_mpx.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst | 1 + .../x86/{intel_mpx.txt => intel_mpx.rst} | 120 ++ 2 files

[PATCH v4 50/63] Documentation: x86: convert amd-memory-encryption.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- ...ory-encryption.txt => amd-memory-encryption.rst} | 13 ++--- Documentation/x86/index.rst | 1 + 2 f

[PATCH v4 51/63] Documentation: x86: convert pti.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst| 1 + Documentation/x86/{pti.txt => pti.rst} | 19 ++- 2 files changed, 15 ins

[PATCH v4 52/63] Documentation: x86: convert microcode.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst | 1 + .../x86/{microcode.txt => microcode.rst} | 62 ++- 2 files c

[PATCH v4 53/63] Documentation: x86: convert resctrl_ui.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst | 1 + .../x86/{resctrl_ui.txt => resctrl_ui.rst}| 913 ++ 2 files

[PATCH v4 54/63] Documentation: x86: convert orc-unwinder.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst | 1 + .../{orc-unwinder.txt => orc-unwinder.rst}| 27 ++- 2 files c

[PATCH v4 55/63] Documentation: x86: convert usb-legacy-support.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst | 1 + .../{usb-legacy-support.txt => usb-legacy-support.rst}| 8 ++--

[PATCH v4 56/63] Documentation: x86: convert i386/IO-APIC.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- .../x86/i386/{IO-APIC.txt => IO-APIC.rst} | 26 --- Documentation/x86/i386/index.rst | 10 +++ Doc

[PATCH v4 57/63] Documentation: x86: convert x86_64/boot-options.txt to reST

2019-04-23 Thread Changbin Du
This converts the plain text documentation to reStructuredText format and add it to Sphinx TOC tree. No essential content change. Signed-off-by: Changbin Du --- Documentation/x86/index.rst | 1 + Documentation/x86/x86_64/boot-options.rst | 327 ++ Documentatio

  1   2   >