Move the arm64 architecture documentation under Documentation/arch/. This

brings some order to the documentation directory, declutters the top-level
 directory, and makes the documentation organization more closely match that
 of the source.
 -----BEGIN PGP SIGNATURE-----
 
 iQFDBAABCAAtFiEEIw+MvkEiF49krdp9F0NaE2wMflgFAmSbDsIPHGNvcmJldEBs
 d24ubmV0AAoJEBdDWhNsDH5Y+ksH/2Xqun1ipPvu66+bBdPIf8N9AVFatl2q3mt4
 tgX3A4RH3Ejklb4GbRLOIP23PmCxt7LRv4P05ttw8VpTP3A+Cw1d1s2RxiXGvfDE
 j7IW6hrpUmVoDdiDCRGtjdIa7MVI5aAsj8CCTjEFywGi5CQe0Uzq4aTUKoxJDEnu
 GYVy2CwDNEt4GTQ6ClPpFx2rc4UZf/H2XqXsnod9ef8A5Nkt3EtgoS1hh3o1QZGA
 Mqx2HAOVS1tb6GUVUbVLCdj40+YjBLjXFlsH4dA+wsFFdUlZLKuTesdiAMg2X6eT
 E8C/6oRT+OiWbrnXUTJEn8z98Ds8VHn7D4n97O9bIQ+R9AFtmPI=
 =H/+D
 -----END PGP SIGNATURE-----

Merge tag 'docs-arm64-move' of git://git.lwn.net/linux

Pull arm64 documentation move from Jonathan Corbet:
 "Move the arm64 architecture documentation under Documentation/arch/.

  This brings some order to the documentation directory, declutters the
  top-level directory, and makes the documentation organization more
  closely match that of the source"

* tag 'docs-arm64-move' of git://git.lwn.net/linux:
  perf arm-spe: Fix a dangling Documentation/arm64 reference
  mm: Fix a dangling Documentation/arm64 reference
  arm64: Fix dangling references to Documentation/arm64
  dt-bindings: fix dangling Documentation/arm64 reference
  docs: arm64: Move arm64 documentation under Documentation/arch/
This commit is contained in:
Linus Torvalds 2023-06-27 21:52:15 -07:00
commit 6aeadf7896
59 changed files with 76 additions and 75 deletions

View File

@ -670,7 +670,7 @@ Description: Preferred MTE tag checking mode
"async" Prefer asynchronous mode "async" Prefer asynchronous mode
================ ============================================== ================ ==============================================
See also: Documentation/arm64/memory-tagging-extension.rst See also: Documentation/arch/arm64/memory-tagging-extension.rst
What: /sys/devices/system/cpu/nohz_full What: /sys/devices/system/cpu/nohz_full
Date: Apr 2015 Date: Apr 2015

View File

@ -304,7 +304,7 @@
EL0 is indicated by /sys/devices/system/cpu/aarch32_el0 EL0 is indicated by /sys/devices/system/cpu/aarch32_el0
and hot-unplug operations may be restricted. and hot-unplug operations may be restricted.
See Documentation/arm64/asymmetric-32bit.rst for more See Documentation/arch/arm64/asymmetric-32bit.rst for more
information. information.
amd_iommu= [HW,X86-64] amd_iommu= [HW,X86-64]

View File

@ -949,7 +949,7 @@ user space can read performance monitor counter registers directly.
The default value is 0 (access disabled). The default value is 0 (access disabled).
See Documentation/arm64/perf.rst for more information. See Documentation/arch/arm64/perf.rst for more information.
pid_max pid_max

View File

@ -540,7 +540,7 @@ ACPI_OS_NAME
ACPI Objects ACPI Objects
------------ ------------
Detailed expectations for ACPI tables and object are listed in the file Detailed expectations for ACPI tables and object are listed in the file
Documentation/arm64/acpi_object_usage.rst. Documentation/arch/arm64/acpi_object_usage.rst.
References References

View File

@ -102,7 +102,7 @@ HWCAP_ASIMDHP
HWCAP_CPUID HWCAP_CPUID
EL0 access to certain ID registers is available, to the extent EL0 access to certain ID registers is available, to the extent
described by Documentation/arm64/cpu-feature-registers.rst. described by Documentation/arch/arm64/cpu-feature-registers.rst.
These ID registers may imply the availability of features. These ID registers may imply the availability of features.
@ -163,12 +163,12 @@ HWCAP_SB
HWCAP_PACA HWCAP_PACA
Functionality implied by ID_AA64ISAR1_EL1.APA == 0b0001 or Functionality implied by ID_AA64ISAR1_EL1.APA == 0b0001 or
ID_AA64ISAR1_EL1.API == 0b0001, as described by ID_AA64ISAR1_EL1.API == 0b0001, as described by
Documentation/arm64/pointer-authentication.rst. Documentation/arch/arm64/pointer-authentication.rst.
HWCAP_PACG HWCAP_PACG
Functionality implied by ID_AA64ISAR1_EL1.GPA == 0b0001 or Functionality implied by ID_AA64ISAR1_EL1.GPA == 0b0001 or
ID_AA64ISAR1_EL1.GPI == 0b0001, as described by ID_AA64ISAR1_EL1.GPI == 0b0001, as described by
Documentation/arm64/pointer-authentication.rst. Documentation/arch/arm64/pointer-authentication.rst.
HWCAP2_DCPODP HWCAP2_DCPODP
Functionality implied by ID_AA64ISAR1_EL1.DPB == 0b0010. Functionality implied by ID_AA64ISAR1_EL1.DPB == 0b0010.
@ -226,7 +226,7 @@ HWCAP2_BTI
HWCAP2_MTE HWCAP2_MTE
Functionality implied by ID_AA64PFR1_EL1.MTE == 0b0010, as described Functionality implied by ID_AA64PFR1_EL1.MTE == 0b0010, as described
by Documentation/arm64/memory-tagging-extension.rst. by Documentation/arch/arm64/memory-tagging-extension.rst.
HWCAP2_ECV HWCAP2_ECV
Functionality implied by ID_AA64MMFR0_EL1.ECV == 0b0001. Functionality implied by ID_AA64MMFR0_EL1.ECV == 0b0001.
@ -239,11 +239,11 @@ HWCAP2_RPRES
HWCAP2_MTE3 HWCAP2_MTE3
Functionality implied by ID_AA64PFR1_EL1.MTE == 0b0011, as described Functionality implied by ID_AA64PFR1_EL1.MTE == 0b0011, as described
by Documentation/arm64/memory-tagging-extension.rst. by Documentation/arch/arm64/memory-tagging-extension.rst.
HWCAP2_SME HWCAP2_SME
Functionality implied by ID_AA64PFR1_EL1.SME == 0b0001, as described Functionality implied by ID_AA64PFR1_EL1.SME == 0b0001, as described
by Documentation/arm64/sme.rst. by Documentation/arch/arm64/sme.rst.
HWCAP2_SME_I16I64 HWCAP2_SME_I16I64
Functionality implied by ID_AA64SMFR0_EL1.I16I64 == 0b1111. Functionality implied by ID_AA64SMFR0_EL1.I16I64 == 0b1111.

View File

@ -221,7 +221,7 @@ programs should not retry in case of a non-zero system call return.
``NT_ARM_TAGGED_ADDR_CTRL`` allow ``ptrace()`` access to the tagged ``NT_ARM_TAGGED_ADDR_CTRL`` allow ``ptrace()`` access to the tagged
address ABI control and MTE configuration of a process as per the address ABI control and MTE configuration of a process as per the
``prctl()`` options described in ``prctl()`` options described in
Documentation/arm64/tagged-address-abi.rst and above. The corresponding Documentation/arch/arm64/tagged-address-abi.rst and above. The corresponding
``regset`` is 1 element of 8 bytes (``sizeof(long))``). ``regset`` is 1 element of 8 bytes (``sizeof(long))``).
Core dump support Core dump support

View File

@ -465,4 +465,4 @@ References
[2] arch/arm64/include/uapi/asm/ptrace.h [2] arch/arm64/include/uapi/asm/ptrace.h
AArch64 Linux ptrace ABI definitions AArch64 Linux ptrace ABI definitions
[3] Documentation/arm64/cpu-feature-registers.rst [3] Documentation/arch/arm64/cpu-feature-registers.rst

View File

@ -606,7 +606,7 @@ References
[2] arch/arm64/include/uapi/asm/ptrace.h [2] arch/arm64/include/uapi/asm/ptrace.h
AArch64 Linux ptrace ABI definitions AArch64 Linux ptrace ABI definitions
[3] Documentation/arm64/cpu-feature-registers.rst [3] Documentation/arch/arm64/cpu-feature-registers.rst
[4] ARM IHI0055C [4] ARM IHI0055C
http://infocenter.arm.com/help/topic/com.arm.doc.ihi0055c/IHI0055C_beta_aapcs64.pdf http://infocenter.arm.com/help/topic/com.arm.doc.ihi0055c/IHI0055C_beta_aapcs64.pdf

View File

@ -107,7 +107,7 @@ following behaviours are guaranteed:
A definition of the meaning of tagged pointers on AArch64 can be found A definition of the meaning of tagged pointers on AArch64 can be found
in Documentation/arm64/tagged-pointers.rst. in Documentation/arch/arm64/tagged-pointers.rst.
3. AArch64 Tagged Address ABI Exceptions 3. AArch64 Tagged Address ABI Exceptions
----------------------------------------- -----------------------------------------

View File

@ -22,7 +22,7 @@ Passing tagged addresses to the kernel
All interpretation of userspace memory addresses by the kernel assumes All interpretation of userspace memory addresses by the kernel assumes
an address tag of 0x00, unless the application enables the AArch64 an address tag of 0x00, unless the application enables the AArch64
Tagged Address ABI explicitly Tagged Address ABI explicitly
(Documentation/arm64/tagged-address-abi.rst). (Documentation/arch/arm64/tagged-address-abi.rst).
This includes, but is not limited to, addresses found in: This includes, but is not limited to, addresses found in:

View File

@ -11,7 +11,7 @@ implementation.
arc/index arc/index
arm/index arm/index
../arm64/index arm64/index
ia64/index ia64/index
../loongarch/index ../loongarch/index
m68k/index m68k/index

View File

@ -259,7 +259,7 @@ description: |+
http://infocenter.arm.com/help/index.jsp http://infocenter.arm.com/help/index.jsp
[5] ARM Linux Kernel documentation - Booting AArch64 Linux [5] ARM Linux Kernel documentation - Booting AArch64 Linux
Documentation/arm64/booting.rst Documentation/arch/arm64/booting.rst
[6] RISC-V Linux Kernel documentation - CPUs bindings [6] RISC-V Linux Kernel documentation - CPUs bindings
Documentation/devicetree/bindings/riscv/cpus.yaml Documentation/devicetree/bindings/riscv/cpus.yaml

View File

@ -1,6 +1,6 @@
.. include:: ../disclaimer-zh_CN.rst .. include:: ../../disclaimer-zh_CN.rst
:Original: :ref:`Documentation/arm64/amu.rst <amu_index>` :Original: :ref:`Documentation/arch/arm64/amu.rst <amu_index>`
Translator: Bailu Lin <bailu.lin@vivo.com> Translator: Bailu Lin <bailu.lin@vivo.com>

View File

@ -1,4 +1,4 @@
Chinese translated version of Documentation/arm64/booting.rst Chinese translated version of Documentation/arch/arm64/booting.rst
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
@ -10,7 +10,7 @@ M: Will Deacon <will.deacon@arm.com>
zh_CN: Fu Wei <wefu@redhat.com> zh_CN: Fu Wei <wefu@redhat.com>
C: 55f058e7574c3615dea4615573a19bdb258696c6 C: 55f058e7574c3615dea4615573a19bdb258696c6
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/arm64/booting.rst 的中文翻译 Documentation/arch/arm64/booting.rst 的中文翻译
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文 如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻 交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻

View File

@ -1,6 +1,6 @@
.. include:: ../disclaimer-zh_CN.rst .. include:: ../../disclaimer-zh_CN.rst
:Original: :ref:`Documentation/arm64/elf_hwcaps.rst <elf_hwcaps_index>` :Original: :ref:`Documentation/arch/arm64/elf_hwcaps.rst <elf_hwcaps_index>`
Translator: Bailu Lin <bailu.lin@vivo.com> Translator: Bailu Lin <bailu.lin@vivo.com>
@ -92,7 +92,7 @@ HWCAP_ASIMDHP
ID_AA64PFR0_EL1.AdvSIMD == 0b0001 表示有此功能。 ID_AA64PFR0_EL1.AdvSIMD == 0b0001 表示有此功能。
HWCAP_CPUID HWCAP_CPUID
根据 Documentation/arm64/cpu-feature-registers.rst 描述EL0 可以访问 根据 Documentation/arch/arm64/cpu-feature-registers.rst 描述EL0 可以访问
某些 ID 寄存器。 某些 ID 寄存器。
这些 ID 寄存器可能表示功能的可用性。 这些 ID 寄存器可能表示功能的可用性。
@ -152,12 +152,12 @@ HWCAP_SB
ID_AA64ISAR1_EL1.SB == 0b0001 表示有此功能。 ID_AA64ISAR1_EL1.SB == 0b0001 表示有此功能。
HWCAP_PACA HWCAP_PACA
如 Documentation/arm64/pointer-authentication.rst 所描述, 如 Documentation/arch/arm64/pointer-authentication.rst 所描述,
ID_AA64ISAR1_EL1.APA == 0b0001 或 ID_AA64ISAR1_EL1.API == 0b0001 ID_AA64ISAR1_EL1.APA == 0b0001 或 ID_AA64ISAR1_EL1.API == 0b0001
表示有此功能。 表示有此功能。
HWCAP_PACG HWCAP_PACG
如 Documentation/arm64/pointer-authentication.rst 所描述, 如 Documentation/arch/arm64/pointer-authentication.rst 所描述,
ID_AA64ISAR1_EL1.GPA == 0b0001 或 ID_AA64ISAR1_EL1.GPI == 0b0001 ID_AA64ISAR1_EL1.GPA == 0b0001 或 ID_AA64ISAR1_EL1.GPI == 0b0001
表示有此功能。 表示有此功能。

View File

@ -1,6 +1,6 @@
.. include:: ../disclaimer-zh_CN.rst .. include:: ../../disclaimer-zh_CN.rst
:Original: :ref:`Documentation/arm64/hugetlbpage.rst <hugetlbpage_index>` :Original: :ref:`Documentation/arch/arm64/hugetlbpage.rst <hugetlbpage_index>`
Translator: Bailu Lin <bailu.lin@vivo.com> Translator: Bailu Lin <bailu.lin@vivo.com>

View File

@ -1,6 +1,6 @@
.. include:: ../disclaimer-zh_CN.rst .. include:: ../../disclaimer-zh_CN.rst
:Original: :ref:`Documentation/arm64/index.rst <arm64_index>` :Original: :ref:`Documentation/arch/arm64/index.rst <arm64_index>`
:Translator: Bailu Lin <bailu.lin@vivo.com> :Translator: Bailu Lin <bailu.lin@vivo.com>
.. _cn_arm64_index: .. _cn_arm64_index:

View File

@ -1,4 +1,4 @@
Chinese translated version of Documentation/arm64/legacy_instructions.rst Chinese translated version of Documentation/arch/arm64/legacy_instructions.rst
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
@ -10,7 +10,7 @@ Maintainer: Punit Agrawal <punit.agrawal@arm.com>
Suzuki K. Poulose <suzuki.poulose@arm.com> Suzuki K. Poulose <suzuki.poulose@arm.com>
Chinese maintainer: Fu Wei <wefu@redhat.com> Chinese maintainer: Fu Wei <wefu@redhat.com>
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/arm64/legacy_instructions.rst 的中文翻译 Documentation/arch/arm64/legacy_instructions.rst 的中文翻译
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文 如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻 交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻

View File

@ -1,4 +1,4 @@
Chinese translated version of Documentation/arm64/memory.rst Chinese translated version of Documentation/arch/arm64/memory.rst
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
@ -9,7 +9,7 @@ or if there is a problem with the translation.
Maintainer: Catalin Marinas <catalin.marinas@arm.com> Maintainer: Catalin Marinas <catalin.marinas@arm.com>
Chinese maintainer: Fu Wei <wefu@redhat.com> Chinese maintainer: Fu Wei <wefu@redhat.com>
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/arm64/memory.rst 的中文翻译 Documentation/arch/arm64/memory.rst 的中文翻译
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文 如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻 交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻

View File

@ -1,8 +1,8 @@
.. SPDX-License-Identifier: GPL-2.0 .. SPDX-License-Identifier: GPL-2.0
.. include:: ../disclaimer-zh_CN.rst .. include:: ../../disclaimer-zh_CN.rst
:Original: :ref:`Documentation/arm64/perf.rst <perf_index>` :Original: :ref:`Documentation/arch/arm64/perf.rst <perf_index>`
Translator: Bailu Lin <bailu.lin@vivo.com> Translator: Bailu Lin <bailu.lin@vivo.com>

View File

@ -1,4 +1,4 @@
Chinese translated version of Documentation/arm64/silicon-errata.rst Chinese translated version of Documentation/arch/arm64/silicon-errata.rst
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
@ -10,7 +10,7 @@ M: Will Deacon <will.deacon@arm.com>
zh_CN: Fu Wei <wefu@redhat.com> zh_CN: Fu Wei <wefu@redhat.com>
C: 1926e54f115725a9248d0c4c65c22acaf94de4c4 C: 1926e54f115725a9248d0c4c65c22acaf94de4c4
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/arm64/silicon-errata.rst 的中文翻译 Documentation/arch/arm64/silicon-errata.rst 的中文翻译
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文 如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻 交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻

View File

@ -1,4 +1,4 @@
Chinese translated version of Documentation/arm64/tagged-pointers.rst Chinese translated version of Documentation/arch/arm64/tagged-pointers.rst
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
@ -9,7 +9,7 @@ or if there is a problem with the translation.
Maintainer: Will Deacon <will.deacon@arm.com> Maintainer: Will Deacon <will.deacon@arm.com>
Chinese maintainer: Fu Wei <wefu@redhat.com> Chinese maintainer: Fu Wei <wefu@redhat.com>
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/arm64/tagged-pointers.rst 的中文翻译 Documentation/arch/arm64/tagged-pointers.rst 的中文翻译
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文 如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻 交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻

View File

@ -9,7 +9,7 @@
:maxdepth: 2 :maxdepth: 2
../mips/index ../mips/index
../arm64/index arm64/index
../riscv/index ../riscv/index
openrisc/index openrisc/index
parisc/index parisc/index

View File

@ -1,8 +1,8 @@
.. SPDX-License-Identifier: GPL-2.0 .. SPDX-License-Identifier: GPL-2.0
.. include:: ../disclaimer-zh_TW.rst .. include:: ../../disclaimer-zh_TW.rst
:Original: :ref:`Documentation/arm64/amu.rst <amu_index>` :Original: :ref:`Documentation/arch/arm64/amu.rst <amu_index>`
Translator: Bailu Lin <bailu.lin@vivo.com> Translator: Bailu Lin <bailu.lin@vivo.com>
Hu Haowen <src.res@email.cn> Hu Haowen <src.res@email.cn>

View File

@ -1,6 +1,6 @@
SPDX-License-Identifier: GPL-2.0 SPDX-License-Identifier: GPL-2.0
Chinese translated version of Documentation/arm64/booting.rst Chinese translated version of Documentation/arch/arm64/booting.rst
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
@ -13,7 +13,7 @@ zh_CN: Fu Wei <wefu@redhat.com>
zh_TW: Hu Haowen <src.res@email.cn> zh_TW: Hu Haowen <src.res@email.cn>
C: 55f058e7574c3615dea4615573a19bdb258696c6 C: 55f058e7574c3615dea4615573a19bdb258696c6
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/arm64/booting.rst 的中文翻譯 Documentation/arch/arm64/booting.rst 的中文翻譯
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文 如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻 交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻

View File

@ -1,8 +1,8 @@
.. SPDX-License-Identifier: GPL-2.0 .. SPDX-License-Identifier: GPL-2.0
.. include:: ../disclaimer-zh_TW.rst .. include:: ../../disclaimer-zh_TW.rst
:Original: :ref:`Documentation/arm64/elf_hwcaps.rst <elf_hwcaps_index>` :Original: :ref:`Documentation/arch/arm64/elf_hwcaps.rst <elf_hwcaps_index>`
Translator: Bailu Lin <bailu.lin@vivo.com> Translator: Bailu Lin <bailu.lin@vivo.com>
Hu Haowen <src.res@email.cn> Hu Haowen <src.res@email.cn>
@ -95,7 +95,7 @@ HWCAP_ASIMDHP
ID_AA64PFR0_EL1.AdvSIMD == 0b0001 表示有此功能。 ID_AA64PFR0_EL1.AdvSIMD == 0b0001 表示有此功能。
HWCAP_CPUID HWCAP_CPUID
根據 Documentation/arm64/cpu-feature-registers.rst 描述EL0 可以訪問 根據 Documentation/arch/arm64/cpu-feature-registers.rst 描述EL0 可以訪問
某些 ID 寄存器。 某些 ID 寄存器。
這些 ID 寄存器可能表示功能的可用性。 這些 ID 寄存器可能表示功能的可用性。
@ -155,12 +155,12 @@ HWCAP_SB
ID_AA64ISAR1_EL1.SB == 0b0001 表示有此功能。 ID_AA64ISAR1_EL1.SB == 0b0001 表示有此功能。
HWCAP_PACA HWCAP_PACA
如 Documentation/arm64/pointer-authentication.rst 所描述, 如 Documentation/arch/arm64/pointer-authentication.rst 所描述,
ID_AA64ISAR1_EL1.APA == 0b0001 或 ID_AA64ISAR1_EL1.API == 0b0001 ID_AA64ISAR1_EL1.APA == 0b0001 或 ID_AA64ISAR1_EL1.API == 0b0001
表示有此功能。 表示有此功能。
HWCAP_PACG HWCAP_PACG
如 Documentation/arm64/pointer-authentication.rst 所描述, 如 Documentation/arch/arm64/pointer-authentication.rst 所描述,
ID_AA64ISAR1_EL1.GPA == 0b0001 或 ID_AA64ISAR1_EL1.GPI == 0b0001 ID_AA64ISAR1_EL1.GPA == 0b0001 或 ID_AA64ISAR1_EL1.GPI == 0b0001
表示有此功能。 表示有此功能。

View File

@ -1,8 +1,8 @@
.. SPDX-License-Identifier: GPL-2.0 .. SPDX-License-Identifier: GPL-2.0
.. include:: ../disclaimer-zh_TW.rst .. include:: ../../disclaimer-zh_TW.rst
:Original: :ref:`Documentation/arm64/hugetlbpage.rst <hugetlbpage_index>` :Original: :ref:`Documentation/arch/arm64/hugetlbpage.rst <hugetlbpage_index>`
Translator: Bailu Lin <bailu.lin@vivo.com> Translator: Bailu Lin <bailu.lin@vivo.com>
Hu Haowen <src.res@email.cn> Hu Haowen <src.res@email.cn>

View File

@ -1,8 +1,8 @@
.. SPDX-License-Identifier: GPL-2.0 .. SPDX-License-Identifier: GPL-2.0
.. include:: ../disclaimer-zh_TW.rst .. include:: ../../disclaimer-zh_TW.rst
:Original: :ref:`Documentation/arm64/index.rst <arm64_index>` :Original: :ref:`Documentation/arch/arm64/index.rst <arm64_index>`
:Translator: Bailu Lin <bailu.lin@vivo.com> :Translator: Bailu Lin <bailu.lin@vivo.com>
Hu Haowen <src.res@email.cn> Hu Haowen <src.res@email.cn>

View File

@ -1,6 +1,6 @@
SPDX-License-Identifier: GPL-2.0 SPDX-License-Identifier: GPL-2.0
Chinese translated version of Documentation/arm64/legacy_instructions.rst Chinese translated version of Documentation/arch/arm64/legacy_instructions.rst
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
@ -13,7 +13,7 @@ Maintainer: Punit Agrawal <punit.agrawal@arm.com>
Chinese maintainer: Fu Wei <wefu@redhat.com> Chinese maintainer: Fu Wei <wefu@redhat.com>
Traditional Chinese maintainer: Hu Haowen <src.res@email.cn> Traditional Chinese maintainer: Hu Haowen <src.res@email.cn>
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/arm64/legacy_instructions.rst 的中文翻譯 Documentation/arch/arm64/legacy_instructions.rst 的中文翻譯
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文 如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻 交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻

View File

@ -1,6 +1,6 @@
SPDX-License-Identifier: GPL-2.0 SPDX-License-Identifier: GPL-2.0
Chinese translated version of Documentation/arm64/memory.rst Chinese translated version of Documentation/arch/arm64/memory.rst
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
@ -12,7 +12,7 @@ Maintainer: Catalin Marinas <catalin.marinas@arm.com>
Chinese maintainer: Fu Wei <wefu@redhat.com> Chinese maintainer: Fu Wei <wefu@redhat.com>
Traditional Chinese maintainer: Hu Haowen <src.res@email.cn> Traditional Chinese maintainer: Hu Haowen <src.res@email.cn>
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/arm64/memory.rst 的中文翻譯 Documentation/arch/arm64/memory.rst 的中文翻譯
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文 如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻 交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻

View File

@ -1,8 +1,8 @@
.. SPDX-License-Identifier: GPL-2.0 .. SPDX-License-Identifier: GPL-2.0
.. include:: ../disclaimer-zh_TW.rst .. include:: ../../disclaimer-zh_TW.rst
:Original: :ref:`Documentation/arm64/perf.rst <perf_index>` :Original: :ref:`Documentation/arch/arm64/perf.rst <perf_index>`
Translator: Bailu Lin <bailu.lin@vivo.com> Translator: Bailu Lin <bailu.lin@vivo.com>
Hu Haowen <src.res@email.cn> Hu Haowen <src.res@email.cn>

View File

@ -1,6 +1,6 @@
SPDX-License-Identifier: GPL-2.0 SPDX-License-Identifier: GPL-2.0
Chinese translated version of Documentation/arm64/silicon-errata.rst Chinese translated version of Documentation/arch/arm64/silicon-errata.rst
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
@ -13,7 +13,7 @@ zh_CN: Fu Wei <wefu@redhat.com>
zh_TW: Hu Haowen <src.res@email.cn> zh_TW: Hu Haowen <src.res@email.cn>
C: 1926e54f115725a9248d0c4c65c22acaf94de4c4 C: 1926e54f115725a9248d0c4c65c22acaf94de4c4
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/arm64/silicon-errata.rst 的中文翻譯 Documentation/arch/arm64/silicon-errata.rst 的中文翻譯
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文 如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻 交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻

View File

@ -1,6 +1,6 @@
SPDX-License-Identifier: GPL-2.0 SPDX-License-Identifier: GPL-2.0
Chinese translated version of Documentation/arm64/tagged-pointers.rst Chinese translated version of Documentation/arch/arm64/tagged-pointers.rst
If you have any comment or update to the content, please contact the If you have any comment or update to the content, please contact the
original document maintainer directly. However, if you have a problem original document maintainer directly. However, if you have a problem
@ -12,7 +12,7 @@ Maintainer: Will Deacon <will.deacon@arm.com>
Chinese maintainer: Fu Wei <wefu@redhat.com> Chinese maintainer: Fu Wei <wefu@redhat.com>
Traditional Chinese maintainer: Hu Haowen <src.res@email.cn> Traditional Chinese maintainer: Hu Haowen <src.res@email.cn>
--------------------------------------------------------------------- ---------------------------------------------------------------------
Documentation/arm64/tagged-pointers.rst 的中文翻譯 Documentation/arch/arm64/tagged-pointers.rst 的中文翻譯
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文 如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻 交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻

View File

@ -150,7 +150,7 @@ TODOList:
.. toctree:: .. toctree::
:maxdepth: 2 :maxdepth: 2
arm64/index arch/arm64/index
TODOList: TODOList:

View File

@ -2613,7 +2613,7 @@ follows::
this vcpu, and determines which register slices are visible through this vcpu, and determines which register slices are visible through
this ioctl interface. this ioctl interface.
(See Documentation/arm64/sve.rst for an explanation of the "vq" (See Documentation/arch/arm64/sve.rst for an explanation of the "vq"
nomenclature.) nomenclature.)
KVM_REG_ARM64_SVE_VLS is only accessible after KVM_ARM_VCPU_INIT. KVM_REG_ARM64_SVE_VLS is only accessible after KVM_ARM_VCPU_INIT.

View File

@ -3062,7 +3062,7 @@ M: Will Deacon <will@kernel.org>
L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers) L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
S: Maintained S: Maintained
T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
F: Documentation/arm64/ F: Documentation/arch/arm64/
F: arch/arm64/ F: arch/arm64/
F: tools/testing/selftests/arm64/ F: tools/testing/selftests/arm64/
X: arch/arm64/boot/dts/ X: arch/arm64/boot/dts/

View File

@ -1586,7 +1586,7 @@ config ARM64_TAGGED_ADDR_ABI
When this option is enabled, user applications can opt in to a When this option is enabled, user applications can opt in to a
relaxed ABI via prctl() allowing tagged addresses to be passed relaxed ABI via prctl() allowing tagged addresses to be passed
to system calls as pointer arguments. For details, see to system calls as pointer arguments. For details, see
Documentation/arm64/tagged-address-abi.rst. Documentation/arch/arm64/tagged-address-abi.rst.
menuconfig COMPAT menuconfig COMPAT
bool "Kernel support for 32-bit EL0" bool "Kernel support for 32-bit EL0"
@ -2048,7 +2048,7 @@ config ARM64_MTE
explicitly opt in. The mechanism for the userspace is explicitly opt in. The mechanism for the userspace is
described in: described in:
Documentation/arm64/memory-tagging-extension.rst. Documentation/arch/arm64/memory-tagging-extension.rst.
endmenu # "ARMv8.5 architectural features" endmenu # "ARMv8.5 architectural features"

View File

@ -88,7 +88,7 @@ efi_status_t __efi_rt_asm_wrapper(void *, const char *, ...);
* guaranteed to cover the kernel Image. * guaranteed to cover the kernel Image.
* *
* Since the EFI stub is part of the kernel Image, we can relax the * Since the EFI stub is part of the kernel Image, we can relax the
* usual requirements in Documentation/arm64/booting.rst, which still * usual requirements in Documentation/arch/arm64/booting.rst, which still
* apply to other bootloaders, and are required for some kernel * apply to other bootloaders, and are required for some kernel
* configurations. * configurations.
*/ */

View File

@ -27,7 +27,7 @@
/* /*
* struct arm64_image_header - arm64 kernel image header * struct arm64_image_header - arm64 kernel image header
* See Documentation/arm64/booting.rst for details * See Documentation/arch/arm64/booting.rst for details
* *
* @code0: Executable code, or * @code0: Executable code, or
* @mz_header alternatively used for part of MZ header * @mz_header alternatively used for part of MZ header

View File

@ -177,7 +177,7 @@ struct zt_context {
* vector length beyond its initial architectural limit of 2048 bits * vector length beyond its initial architectural limit of 2048 bits
* (16 quadwords). * (16 quadwords).
* *
* See linux/Documentation/arm64/sve.rst for a description of the VL/VQ * See linux/Documentation/arch/arm64/sve.rst for a description of the VL/VQ
* terminology. * terminology.
*/ */
#define SVE_VQ_BYTES __SVE_VQ_BYTES /* bytes per quadword */ #define SVE_VQ_BYTES __SVE_VQ_BYTES /* bytes per quadword */

View File

@ -48,7 +48,7 @@ static void *image_load(struct kimage *image,
/* /*
* We require a kernel with an unambiguous Image header. Per * We require a kernel with an unambiguous Image header. Per
* Documentation/arm64/booting.rst, this is the case when image_size * Documentation/arch/arm64/booting.rst, this is the case when image_size
* is non-zero (practically speaking, since v3.17). * is non-zero (practically speaking, since v3.17).
*/ */
h = (struct arm64_image_header *)kernel; h = (struct arm64_image_header *)kernel;

View File

@ -914,7 +914,8 @@ SYSCALL_DEFINE5(mremap, unsigned long, addr, unsigned long, old_len,
* mapping address intact. A non-zero tag will cause the subsequent * mapping address intact. A non-zero tag will cause the subsequent
* range checks to reject the address as invalid. * range checks to reject the address as invalid.
* *
* See Documentation/arm64/tagged-address-abi.rst for more information. * See Documentation/arch/arm64/tagged-address-abi.rst for more
* information.
*/ */
addr = untagged_addr(addr); addr = untagged_addr(addr);

View File

@ -51,7 +51,7 @@ static u64 arm_spe_calc_ip(int index, u64 payload)
* (bits [63:56]) is assigned as top-byte tag; so we only can * (bits [63:56]) is assigned as top-byte tag; so we only can
* retrieve address value from bits [55:0]. * retrieve address value from bits [55:0].
* *
* According to Documentation/arm64/memory.rst, if detects the * According to Documentation/arch/arm64/memory.rst, if detects the
* specific pattern in bits [55:52] of payload which falls in * specific pattern in bits [55:52] of payload which falls in
* the kernel space, should fixup the top byte and this allows * the kernel space, should fixup the top byte and this allows
* perf tool to parse DSO symbol for data address correctly. * perf tool to parse DSO symbol for data address correctly.