mirror of
https://github.com/torvalds/linux.git
synced 2024-12-26 12:52:30 +00:00
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:
commit
6aeadf7896
@ -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
|
||||||
|
@ -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]
|
||||||
|
@ -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
|
||||||
|
@ -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
|
@ -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.
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
||||||
-----------------------------------------
|
-----------------------------------------
|
@ -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:
|
||||||
|
|
@ -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
|
||||||
|
@ -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
|
||||||
|
@ -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>
|
||||||
|
|
@ -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 的中文翻译
|
||||||
|
|
||||||
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
|
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
|
||||||
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
|
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
|
@ -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
|
||||||
表示有此功能。
|
表示有此功能。
|
||||||
|
|
@ -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>
|
||||||
|
|
@ -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:
|
@ -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 的中文翻译
|
||||||
|
|
||||||
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
|
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
|
||||||
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
|
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
|
@ -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 的中文翻译
|
||||||
|
|
||||||
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
|
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
|
||||||
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
|
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
|
@ -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>
|
||||||
|
|
@ -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 的中文翻译
|
||||||
|
|
||||||
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
|
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
|
||||||
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
|
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
|
@ -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 的中文翻译
|
||||||
|
|
||||||
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
|
如果想评论或更新本文的内容,请直接联系原文档的维护者。如果你使用英文
|
||||||
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
|
交流有困难的话,也可以向中文版维护者求助。如果本翻译更新不及时或者翻
|
@ -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
|
||||||
|
@ -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>
|
@ -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 的中文翻譯
|
||||||
|
|
||||||
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
|
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
|
||||||
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻
|
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻
|
@ -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
|
||||||
表示有此功能。
|
表示有此功能。
|
||||||
|
|
@ -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>
|
@ -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>
|
||||||
|
|
@ -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 的中文翻譯
|
||||||
|
|
||||||
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
|
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
|
||||||
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻
|
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻
|
@ -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 的中文翻譯
|
||||||
|
|
||||||
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
|
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
|
||||||
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻
|
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻
|
@ -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>
|
@ -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 的中文翻譯
|
||||||
|
|
||||||
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
|
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
|
||||||
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻
|
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻
|
@ -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 的中文翻譯
|
||||||
|
|
||||||
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
|
如果想評論或更新本文的內容,請直接聯繫原文檔的維護者。如果你使用英文
|
||||||
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻
|
交流有困難的話,也可以向中文版維護者求助。如果本翻譯更新不及時或者翻
|
@ -150,7 +150,7 @@ TODOList:
|
|||||||
.. toctree::
|
.. toctree::
|
||||||
:maxdepth: 2
|
:maxdepth: 2
|
||||||
|
|
||||||
arm64/index
|
arch/arm64/index
|
||||||
|
|
||||||
TODOList:
|
TODOList:
|
||||||
|
|
||||||
|
@ -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.
|
||||||
|
@ -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/
|
||||||
|
@ -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"
|
||||||
|
|
||||||
|
@ -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.
|
||||||
*/
|
*/
|
||||||
|
@ -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
|
||||||
|
@ -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 */
|
||||||
|
@ -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;
|
||||||
|
@ -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);
|
||||||
|
|
||||||
|
@ -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.
|
||||||
|
Loading…
Reference in New Issue
Block a user