docs: move x86 documentation into Documentation/arch/
authorJonathan Corbet <corbet@lwn.net>
Tue, 14 Mar 2023 23:06:44 +0000 (17:06 -0600)
committerJonathan Corbet <corbet@lwn.net>
Thu, 30 Mar 2023 18:58:51 +0000 (12:58 -0600)
commitff61f0791ce969d2db6c9f3b71d74ceec0a2e958
treefe32be44aaf65f9c436a8f37cd4a18f6ec47c3cb
parentf030c8fd64cea916d57d40bb7b59c1cff9ea3bc3
docs: move x86 documentation into Documentation/arch/

Move the x86 documentation under Documentation/arch/ as a way of cleaning
up the top-level directory and making the structure of our docs more
closely match the structure of the source directories it describes.

All in-kernel references to the old paths have been updated.

Acked-by: Dave Hansen <dave.hansen@linux.intel.com>
Cc: linux-arch@vger.kernel.org
Cc: x86@kernel.org
Cc: Borislav Petkov <bp@alien8.de>
Cc: Thomas Gleixner <tglx@linutronix.de>
Link: https://lore.kernel.org/lkml/20230315211523.108836-1-corbet@lwn.net/
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
119 files changed:
Documentation/admin-guide/hw-vuln/mds.rst
Documentation/admin-guide/hw-vuln/tsx_async_abort.rst
Documentation/admin-guide/kernel-parameters.rst
Documentation/admin-guide/kernel-parameters.txt
Documentation/admin-guide/ras.rst
Documentation/admin-guide/sysctl/kernel.rst
Documentation/arch/index.rst
Documentation/arch/x86/amd-memory-encryption.rst [new file with mode: 0644]
Documentation/arch/x86/amd_hsmp.rst [new file with mode: 0644]
Documentation/arch/x86/boot.rst [new file with mode: 0644]
Documentation/arch/x86/booting-dt.rst [new file with mode: 0644]
Documentation/arch/x86/buslock.rst [new file with mode: 0644]
Documentation/arch/x86/cpuinfo.rst [new file with mode: 0644]
Documentation/arch/x86/earlyprintk.rst [new file with mode: 0644]
Documentation/arch/x86/elf_auxvec.rst [new file with mode: 0644]
Documentation/arch/x86/entry_64.rst [new file with mode: 0644]
Documentation/arch/x86/exception-tables.rst [new file with mode: 0644]
Documentation/arch/x86/features.rst [new file with mode: 0644]
Documentation/arch/x86/i386/IO-APIC.rst [new file with mode: 0644]
Documentation/arch/x86/i386/index.rst [new file with mode: 0644]
Documentation/arch/x86/ifs.rst [new file with mode: 0644]
Documentation/arch/x86/index.rst [new file with mode: 0644]
Documentation/arch/x86/intel-hfi.rst [new file with mode: 0644]
Documentation/arch/x86/intel_txt.rst [new file with mode: 0644]
Documentation/arch/x86/iommu.rst [new file with mode: 0644]
Documentation/arch/x86/kernel-stacks.rst [new file with mode: 0644]
Documentation/arch/x86/mds.rst [new file with mode: 0644]
Documentation/arch/x86/microcode.rst [new file with mode: 0644]
Documentation/arch/x86/mtrr.rst [new file with mode: 0644]
Documentation/arch/x86/orc-unwinder.rst [new file with mode: 0644]
Documentation/arch/x86/pat.rst [new file with mode: 0644]
Documentation/arch/x86/pti.rst [new file with mode: 0644]
Documentation/arch/x86/resctrl.rst [new file with mode: 0644]
Documentation/arch/x86/sgx.rst [new file with mode: 0644]
Documentation/arch/x86/sva.rst [new file with mode: 0644]
Documentation/arch/x86/tdx.rst [new file with mode: 0644]
Documentation/arch/x86/tlb.rst [new file with mode: 0644]
Documentation/arch/x86/topology.rst [new file with mode: 0644]
Documentation/arch/x86/tsx_async_abort.rst [new file with mode: 0644]
Documentation/arch/x86/usb-legacy-support.rst [new file with mode: 0644]
Documentation/arch/x86/x86_64/5level-paging.rst [new file with mode: 0644]
Documentation/arch/x86/x86_64/boot-options.rst [new file with mode: 0644]
Documentation/arch/x86/x86_64/cpu-hotplug-spec.rst [new file with mode: 0644]
Documentation/arch/x86/x86_64/fake-numa-for-cpusets.rst [new file with mode: 0644]
Documentation/arch/x86/x86_64/fsgs.rst [new file with mode: 0644]
Documentation/arch/x86/x86_64/index.rst [new file with mode: 0644]
Documentation/arch/x86/x86_64/machinecheck.rst [new file with mode: 0644]
Documentation/arch/x86/x86_64/mm.rst [new file with mode: 0644]
Documentation/arch/x86/x86_64/uefi.rst [new file with mode: 0644]
Documentation/arch/x86/xstate.rst [new file with mode: 0644]
Documentation/arch/x86/zero-page.rst [new file with mode: 0644]
Documentation/core-api/asm-annotations.rst
Documentation/driver-api/device-io.rst
Documentation/virt/kvm/api.rst
Documentation/x86/amd-memory-encryption.rst [deleted file]
Documentation/x86/amd_hsmp.rst [deleted file]
Documentation/x86/boot.rst [deleted file]
Documentation/x86/booting-dt.rst [deleted file]
Documentation/x86/buslock.rst [deleted file]
Documentation/x86/cpuinfo.rst [deleted file]
Documentation/x86/earlyprintk.rst [deleted file]
Documentation/x86/elf_auxvec.rst [deleted file]
Documentation/x86/entry_64.rst [deleted file]
Documentation/x86/exception-tables.rst [deleted file]
Documentation/x86/features.rst [deleted file]
Documentation/x86/i386/IO-APIC.rst [deleted file]
Documentation/x86/i386/index.rst [deleted file]
Documentation/x86/ifs.rst [deleted file]
Documentation/x86/index.rst [deleted file]
Documentation/x86/intel-hfi.rst [deleted file]
Documentation/x86/intel_txt.rst [deleted file]
Documentation/x86/iommu.rst [deleted file]
Documentation/x86/kernel-stacks.rst [deleted file]
Documentation/x86/mds.rst [deleted file]
Documentation/x86/microcode.rst [deleted file]
Documentation/x86/mtrr.rst [deleted file]
Documentation/x86/orc-unwinder.rst [deleted file]
Documentation/x86/pat.rst [deleted file]
Documentation/x86/pti.rst [deleted file]
Documentation/x86/resctrl.rst [deleted file]
Documentation/x86/sgx.rst [deleted file]
Documentation/x86/sva.rst [deleted file]
Documentation/x86/tdx.rst [deleted file]
Documentation/x86/tlb.rst [deleted file]
Documentation/x86/topology.rst [deleted file]
Documentation/x86/tsx_async_abort.rst [deleted file]
Documentation/x86/usb-legacy-support.rst [deleted file]
Documentation/x86/x86_64/5level-paging.rst [deleted file]
Documentation/x86/x86_64/boot-options.rst [deleted file]
Documentation/x86/x86_64/cpu-hotplug-spec.rst [deleted file]
Documentation/x86/x86_64/fake-numa-for-cpusets.rst [deleted file]
Documentation/x86/x86_64/fsgs.rst [deleted file]
Documentation/x86/x86_64/index.rst [deleted file]
Documentation/x86/x86_64/machinecheck.rst [deleted file]
Documentation/x86/x86_64/mm.rst [deleted file]
Documentation/x86/x86_64/uefi.rst [deleted file]
Documentation/x86/xstate.rst [deleted file]
Documentation/x86/zero-page.rst [deleted file]
MAINTAINERS
arch/arm/Kconfig
arch/x86/Kconfig
arch/x86/Kconfig.debug
arch/x86/boot/header.S
arch/x86/entry/entry_64.S
arch/x86/include/asm/bootparam_utils.h
arch/x86/include/asm/page_64_types.h
arch/x86/include/asm/pgtable_64_types.h
arch/x86/kernel/cpu/microcode/amd.c
arch/x86/kernel/cpu/resctrl/monitor.c
arch/x86/kernel/cpu/sgx/sgx.h
arch/x86/kernel/kexec-bzimage64.c
arch/x86/kernel/pci-dma.c
arch/x86/mm/pat/set_memory.c
arch/x86/mm/tlb.c
arch/x86/platform/pvh/enlighten.c
drivers/vhost/vhost.c
security/Kconfig
tools/include/linux/err.h
tools/objtool/Documentation/objtool.txt