Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Documentation: KVM: add separate directories for architecture-specific documentation

ARM already has an arm/ subdirectory, but s390 and x86 do not even though
they have a relatively large number of files specific to them. Create
new directories in Documentation/virt/kvm for these two architectures
as well.

While at it, group the API documentation and the developer documentation
in the table of contents.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Message-Id: <20220322110712.222449-2-pbonzini@redhat.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>

+38 -20
Documentation/virt/kvm/amd-memory-encryption.rst Documentation/virt/kvm/x86/amd-memory-encryption.rst
Documentation/virt/kvm/cpuid.rst Documentation/virt/kvm/x86/cpuid.rst
Documentation/virt/kvm/halt-polling.rst Documentation/virt/kvm/x86/halt-polling.rst
Documentation/virt/kvm/hypercalls.rst Documentation/virt/kvm/x86/hypercalls.rst
+8 -20
Documentation/virt/kvm/index.rst
··· 8 8 :maxdepth: 2 9 9 10 10 api 11 - amd-memory-encryption 12 - cpuid 13 - halt-polling 14 - hypercalls 15 - locking 16 - mmu 17 - msr 18 - nested-vmx 19 - ppc-pv 20 - s390-diag 21 - s390-pv 22 - s390-pv-boot 23 - timekeeping 24 - vcpu-requests 25 - 26 - review-checklist 27 - 28 - arm/index 29 - 30 11 devices/index 31 12 32 - running-nested-guests 13 + arm/index 14 + s390/index 15 + ppc-pv 16 + x86/index 17 + 18 + locking 19 + vcpu-requests 20 + review-checklist
Documentation/virt/kvm/mmu.rst Documentation/virt/kvm/x86/mmu.rst
Documentation/virt/kvm/msr.rst Documentation/virt/kvm/x86/msr.rst
Documentation/virt/kvm/nested-vmx.rst Documentation/virt/kvm/x86/nested-vmx.rst
Documentation/virt/kvm/running-nested-guests.rst Documentation/virt/kvm/x86/running-nested-guests.rst
Documentation/virt/kvm/s390-diag.rst Documentation/virt/kvm/s390/s390-diag.rst
Documentation/virt/kvm/s390-pv-boot.rst Documentation/virt/kvm/s390/s390-pv-boot.rst
Documentation/virt/kvm/s390-pv.rst Documentation/virt/kvm/s390/s390-pv.rst
+12
Documentation/virt/kvm/s390/index.rst
··· 1 + .. SPDX-License-Identifier: GPL-2.0 2 + 3 + ==================== 4 + KVM for s390 systems 5 + ==================== 6 + 7 + .. toctree:: 8 + :maxdepth: 2 9 + 10 + s390-diag 11 + s390-pv 12 + s390-pv-boot
Documentation/virt/kvm/timekeeping.rst Documentation/virt/kvm/x86/timekeeping.rst
+18
Documentation/virt/kvm/x86/index.rst
··· 1 + .. SPDX-License-Identifier: GPL-2.0 2 + 3 + =================== 4 + KVM for x86 systems 5 + =================== 6 + 7 + .. toctree:: 8 + :maxdepth: 2 9 + 10 + amd-memory-encryption 11 + cpuid 12 + halt-polling 13 + hypercalls 14 + mmu 15 + msr 16 + nested-vmx 17 + running-nested-guests 18 + timekeeping