aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/arm64
AgeCommit message (Expand)AuthorFilesLines
2023-04-18irqchip/gic-v3: Add Rockchip 3588001 erratum workaroundSebastian Reichel1-0/+3
2023-04-08irqchip/gicv3: Workaround for NVIDIA erratum T241-FABRIC-4Shanker Donthineni1-0/+2
2023-02-21Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds4-13/+78
2023-02-10Merge branches 'for-next/sysreg', 'for-next/sme', 'for-next/kselftest', 'for-...Catalin Marinas4-13/+78
2023-01-31Documentation: arm64: correct spellingRandy Dunlap3-4/+4
2023-01-20arm64/sme: Document ABI for TPIDR2 signal informationMark Brown1-0/+3
2023-01-20arm64/sme: Add hwcaps for SME 2 and 2.1 featuresMark Brown1-0/+18
2023-01-20arm64/sme: Document SME 2 and SME 2.1 ABIMark Brown1-9/+43
2023-01-20arm64: Document boot requirements for SME 2Mark Brown1-0/+10
2023-01-06arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruptionAnshuman Khandual1-0/+2
2022-12-15Revert "arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruption"Will Deacon1-2/+0
2022-12-06Merge branch 'for-next/trivial' into for-next/coreWill Deacon1-1/+1
2022-12-06Merge branch 'for-next/mm' into for-next/coreWill Deacon1-2/+3
2022-12-06Merge branch 'for-next/errata' into for-next/coreWill Deacon1-0/+2
2022-12-06Merge branch 'for-next/cpufeature' into for-next/coreWill Deacon2-0/+10
2022-11-25arm64: booting: Require placement within 48-bit addressable memoryArd Biesheuvel1-2/+3
2022-11-18arm64: errata: Workaround possible Cortex-A715 [ESR|FAR]_ELx corruptionAnshuman Khandual1-0/+2
2022-11-14ACPI: Enable FPDT on arm64Jeremy Linton1-1/+1
2022-11-09arm64/hwcap: Add support for SVE 2.1Mark Brown2-0/+4
2022-11-09arm64/hwcap: Add support for FEAT_RPRFMMark Brown1-0/+3
2022-11-09arm64/hwcap: Add support for FEAT_CSSCMark Brown1-0/+3
2022-11-08arm64/booting: Add missing colon to FA64 entryMark Brown1-1/+1
2022-11-06Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+8
2022-11-03arm64: cpufeature: Fix the visibility of compat hwcapsAmit Daniel Kachhap1-1/+37
2022-11-01arm64: booting: Document our requirements for fine grained traps with SMEMark Brown1-0/+8
2022-10-07arm64: errata: Add Cortex-A55 to the repeat tlbi listJames Morse1-0/+2
2022-09-30Merge branches 'for-next/doc', 'for-next/sve', 'for-next/sysreg', 'for-next/g...Catalin Marinas4-1/+9
2022-09-22arm64/sve: Add Perf extensions documentationJames Clark1-0/+20
2022-09-21arm64/ptrace: Document extension of NT_ARM_TLS to cover TPIDR2_EL0Mark Brown1-0/+3
2022-09-16arm64: errata: remove BF16 HWCAP due to incorrect result on Cortex-A510James Morse1-0/+2
2022-09-06arm64/sysreg: Add hwcap for SVE EBF16Mark Brown1-0/+3
2022-09-06arm64/sve: Document our actual ABI for clearing registers on syscallMark Brown1-1/+1
2022-08-23arm64: errata: add detection for AMEVCNTR01 incrementing incorrectlyIonela Voinescu1-0/+2
2022-08-23docs/arm64: elf_hwcaps: unify newlines in HWCAP listsMartin Liška1-10/+0
2022-08-02Merge tag 'docs-6.0' of git://git.lwn.net/linuxLinus Torvalds1-23/+0
2022-07-25Merge branch 'for-next/cpufeature' into for-next/coreWill Deacon1-0/+4
2022-07-25Merge branch 'for-next/errata' into for-next/coreWill Deacon1-0/+6
2022-07-20arm64/hwcap: Support FEAT_EBF16Mark Brown1-0/+4
2022-07-19arm64: errata: Remove AES hwcap for COMPAT tasksJames Morse1-0/+4
2022-07-05arm64: errata: Add Cortex-A510 to the repeat tlbi listJames Morse1-0/+2
2022-06-23Documentation/arm64: update memory layout table.Andre Mueller1-6/+4
2022-06-13docs/arm64: elf_hwcaps: Unify HWCAP lists as description listsMartin Liška1-23/+0
2022-06-08arm64/sme: Fix SVE/SME typo in ABI documentationMark Brown1-1/+1
2022-05-26Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-0/+6
2022-05-25Merge tag 'kvm-riscv-5.19-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini1-0/+3
2022-05-23Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds5-10/+532
2022-05-20Merge branches 'for-next/sme', 'for-next/stacktrace', 'for-next/fault-in-subp...Catalin Marinas5-10/+532
2022-05-12arm64: Enable repeat tlbi workaround on KRYO4XX gold CPUsShreyas K K1-0/+3
2022-05-04Merge branch kvm-arm64/wfxt into kvmarm-master/nextMarc Zyngier2-0/+6
2022-05-04Merge remote-tracking branch 'arm64/for-next/sme' into kvmarm-master/nextMarc Zyngier4-10/+522
2022-04-28elf: Fix the arm64 MTE ELF segment name and valueCatalin Marinas1-2/+2
2022-04-25arm64: document the boot requirements for MTEPeter Collingbourne1-0/+10
2022-04-22arm64/sme: Basic enumeration supportMark Brown1-0/+33
2022-04-22arm64/sme: Provide ABI documentation for SMEMark Brown3-10/+489
2022-04-20arm64: Add HWCAP advertising FEAT_WFXTMarc Zyngier2-0/+6
2022-03-14Merge branch 'for-next/mte' into for-next/coreWill Deacon2-8/+23
2022-03-14Merge branch 'for-next/errata' into for-next/coreWill Deacon1-1/+1
2022-03-14Merge branch 'for-next/docs' into for-next/coreWill Deacon2-7/+8
2022-03-09arm64/mte: Remove asymmetric mode from the prctl() interfaceMark Brown1-7/+8
2022-03-07irqchip/gic-v3: Workaround Marvell erratum 38545 when reading IARLinu Cherian1-1/+1
2022-02-25arm64/mte: Add hwcap for asymmetric modeMark Brown1-0/+5
2022-02-25arm64/mte: Document ABI for asymmetric modeMark Brown1-6/+15
2022-02-15arm64: mte: Document the core dump file formatCatalin Marinas1-0/+23
2022-02-15arm64/mte: Clarify mode reported by PR_GET_TAGGED_ADDR_CTRLMark Brown1-2/+3
2022-02-15arm64: booting.rst: Clarify on requiring non-secure EL2Andre Przywara1-5/+5
2022-02-03KVM: arm64: Workaround Cortex-A510's single-step and PAC trap errataJames Morse1-0/+2
2022-01-28arm64: cpufeature: List early Cortex-A510 parts as having broken dbmJames Morse1-0/+2
2022-01-28Merge tag 'trbe-cortex-a510-errata' of gitolite.kernel.org:pub/scm/linux/kern...Catalin Marinas1-0/+6
2022-01-27arm64: errata: Add detection for TRBE trace data corruptionAnshuman Khandual1-0/+2
2022-01-27arm64: errata: Add detection for TRBE invalid prohibited statesAnshuman Khandual1-0/+2
2022-01-27arm64: errata: Add detection for TRBE ignored system register writesAnshuman Khandual1-0/+2
2022-01-24arm64: errata: Update ARM64_ERRATUM_[2119858|2224489] with Cortex-X2 rangesAnshuman Khandual1-0/+4
2022-01-05Merge branches 'for-next/misc', 'for-next/cache-ops-dzp', 'for-next/stacktrac...Catalin Marinas5-7/+31
2021-12-14docs/arm64: delete a space from tagged-address-abiYanteng Si1-1/+1
2021-12-14arm64/sve: Minor clarification of ABI documentationMark Brown1-1/+1
2021-12-14Documentation: arm64: Document PMU counters access from userspaceRaphael Gault1-1/+77
2021-12-13arm64: cpufeature: add HWCAP for FEAT_RPRESJoey Gouly2-0/+12
2021-12-13arm64: cpufeature: add HWCAP for FEAT_AFPJoey Gouly2-0/+13
2021-12-02arm64: update PAC description for kernelKuan-Ying Lee1-5/+4
2021-10-29Merge branch 'for-next/trbe-errata' into for-next/coreWill Deacon1-0/+12
2021-10-29Merge branch 'for-next/misc' into for-next/coreWill Deacon1-0/+10
2021-10-28arm64: Document boot requirements for FEAT_SME_FA64Mark Brown1-0/+10
2021-10-21arm64: errata: Add detection for TRBE write to out-of-rangeSuzuki K Poulose1-0/+4
2021-10-21arm64: errata: Add workaround for TSB flush failuresSuzuki K Poulose1-0/+4
2021-10-21arm64: errata: Add detection for TRBE overwrite in FILL modeSuzuki K Poulose1-0/+4
2021-10-19arm64: Add HWCAP for self-synchronising virtual counterMarc Zyngier2-2/+14
2021-08-31Merge remote-tracking branch 'tip/sched/arm64' into for-next/coreCatalin Marinas2-0/+156
2021-08-26Merge branches 'for-next/mte', 'for-next/misc' and 'for-next/kselftest', remo...Catalin Marinas2-11/+74
2021-08-24arm64: Document the requirement for SCR_EL3.HCEMarc Zyngier1-4/+11
2021-08-20Documentation: arm64: describe asymmetric 32-bit supportWill Deacon2-0/+156
2021-08-02arm64/sme: Document boot requirements for SMEMark Brown1-0/+22
2021-07-28Documentation: document the preferred tag checking mode featurePeter Collingbourne1-7/+41
2021-07-23userfaultfd: do not untag user pointersPeter Collingbourne1-7/+17
2021-05-25arm64: Document requirement for access to FEAT_HCXMark Brown1-0/+6
2021-05-07Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/arm6...Linus Torvalds3-2/+39
2021-05-05arm64: Fix the documented event stream frequencyCatalin Marinas1-1/+1
2021-04-30arm64: Explicitly document boot requirements for SVEMark Brown1-0/+18
2021-04-30arm64: Explicitly require that FPSIMD instructions do not trapMark Brown1-0/+10
2021-04-30arm64: Relax booting requirements for configuration of trapsMark Brown1-1/+4
2021-04-29arm64: doc: Add brk/mmap/mremap() to the Tagged Address ABI ExceptionsCatalin Marinas1-0/+6
2021-04-26Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds3-4/+45
2021-04-15Merge branch 'for-next/pac-set-get-enabled-keys' into for-next/coreCatalin Marinas1-0/+34
2021-04-15Merge branches 'for-next/misc', 'for-next/kselftest', 'for-next/xntable', 'fo...Catalin Marinas1-3/+10
2021-04-13arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS)Peter Collingbourne1-0/+34
2021-04-08arm64: Require that system registers at all visible ELs be initializedMark Brown1-3/+4
2021-04-08arm64: Document requirements for fine grained traps at bootMark Brown1-0/+6
2021-03-30docs: arm64: Fix a grammar errorHe Ying1-1/+1
2021-03-25arm64: kernel: disable CNP on CarmelRich Wiley1-0/+3
2021-03-22Documentation: arm64/acpi : clarify arm64 support of IBFTTom Saeger1-5/+5
2020-12-20Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+1
2020-12-14Merge tag 'docs-5.11' of git://git.lwn.net/linuxLinus Torvalds4-0/+9
2020-12-09Merge branches 'for-next/kvm-build-fix', 'for-next/va-refactor', 'for-next/lt...Catalin Marinas10-32/+363
2020-12-03docs: archis: add a per-architecture features listMauro Carvalho Chehab2-0/+5
2020-11-30Documentation: Chinese translation of Documentation/arm64/elf_hwcaps.rstBailu Lin1-0/+2
2020-11-23arm64: expose FAR_EL1 tag bits in siginfoPeter Collingbourne1-6/+19
2020-11-16arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3AWill Deacon1-1/+1
2020-11-13Documentation: Chinese translation of Documentation/arm64/perf.rstBailu Lin1-0/+2
2020-11-10Documentation/arm64: fix RST layout of memory.rstArd Biesheuvel1-2/+2
2020-11-09arm64: mm: tidy up top of kernel VA spaceArd Biesheuvel1-12/+10
2020-11-09arm64: mm: make vmemmap region a projection of the linear regionArd Biesheuvel1-15/+15
2020-11-09arm64: mm: extend linear region for 52-bit VA configurationsArd Biesheuvel2-12/+10
2020-10-29arm64: Add workaround for Arm Cortex-A77 erratum 1508412Rob Herring1-0/+2
2020-10-28arm64: mte: Document that user PSTATE.TCO is ignored by kernel uaccessCatalin Marinas1-1/+3
2020-10-23Merge tag 'docs-5.10-2' of git://git.lwn.net/linuxLinus Torvalds1-0/+2
2020-10-21Documentation: Chinese translation of Documentation/arm64/hugetlbpage.rstBailu Lin1-0/+2
2020-10-12Merge tag 'docs-5.10' of git://git.lwn.net/linuxLinus Torvalds2-0/+4
2020-09-28arm64: mte: Fix typo in memory tagging ABI documentationWill Deacon1-1/+1
2020-09-28Documentation: Chinese translation of Documentation/arm64/amu.rstBailu Lin1-0/+2
2020-09-28doc: zh_CN: index files in arm64 subdirectoryBailu Lin1-0/+2
2020-09-04arm64: mte: Add Memory Tagging Extension documentationVincenzo Frascino4-0/+312
2020-08-11Merge tag 'iommu-updates-v5.9' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+3
2020-08-04Merge tag 'docs-5.9' of git://git.lwn.net/linuxLinus Torvalds5-6/+10
2020-07-29Merge branches 'arm/renesas', 'arm/qcom', 'arm/mediatek', 'arm/omap', 'arm/ex...Joerg Roedel1-0/+3
2020-07-23arm64: Replace HTTP links with HTTPS onesAlexander A. Klimov1-1/+1
2020-07-16iommu/arm-smmu: Workaround for Marvell Armada-AP806 SoC erratum #582743Hanna Hawa1-0/+3
2020-07-08arm64: Documentation: Fix broken table in generated HTMLSuzuki K Poulose1-0/+2
2020-07-05Documentation: arm64/sve: drop duplicate wordsRandy Dunlap1-1/+1
2020-07-05Documentation: arm64/acpi_object_usage: drop duplicate wordsRandy Dunlap1-1/+1
2020-07-05Documentation: arm64/arm-acpi: drop duplicate wordsRandy Dunlap1-1/+1
2020-07-03arm64: Add KRYO4XX silver CPU cores to erratum list 1530923 and 1024718Sai Prakash Ranjan1-0/+4
2020-07-03arm64: Add KRYO4XX gold CPU cores to erratum list 1463225 and 1418040Sai Prakash Ranjan1-0/+4
2020-06-19docs: arm64: convert perf.txt to ReST formatMauro Carvalho Chehab2-2/+6
2020-06-15docs/arm64: Fix typo'd #define in sve.rstDave Martin1-3/+3
2020-06-01Merge tag 'docs-5.8' of git://git.lwn.net/linuxLinus Torvalds2-35/+43
2020-05-28Merge branch 'for-next/bti' into for-next/coreWill Deacon2-0/+7
2020-05-05Merge branch 'for-next/bti-user' into for-next/btiWill Deacon2-0/+7
2020-04-29arm64: silicon-errata.rst: Sort the Cortex-A55 entriesRob Herring1-4/+4
2020-04-28arm64: docs: Mandate that the I-cache doesn't hold stale kernel textWill Deacon1-1/+2
2020-04-23Documentation: arm64: fix amu.rst doc warningsRandy Dunlap1-21/+26
2020-04-20docs: arm64: booting.rst: get rid of some warningsMauro Carvalho Chehab1-14/+22
2020-04-20docs: amu: supress some Sphinx warningsMauro Carvalho Chehab1-0/+5
2020-03-31Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds3-0/+127
2020-03-16arm64: Basic Branch Target Identification supportDave Martin2-0/+7
2020-03-15Merge tag 'irq-urgent-2020-03-15' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+2
2020-03-15Merge tag 'irqchip-fixes-5.6-2' of git://git.kernel.org/pub/scm/linux/kernel/...Thomas Gleixner1-0/+2
2020-03-14irqchip/gic-v3: Workaround Cavium erratum 38539 when reading GICD_TYPER2Marc Zyngier1-0/+2
2020-03-06Documentation: arm64: document support for the AMU extensionIonela Voinescu3-0/+127
2020-02-20mm: Avoid creating virtual address aliases in brk()/mmap()/mremap()Catalin Marinas1-2/+9
2020-02-20docs: arm64: fix trivial spelling enought to enough in memory.rstScott Branden1-1/+1
2020-01-22Merge branch 'for-next/rng' into for-next/coreWill Deacon2-0/+6
2020-01-22Merge branch 'for-next/errata' into for-next/coreWill Deacon1-0/+2
2020-01-22arm64: Implement archrandom.h for ARMv8.5-RNGRichard Henderson2-0/+6
2020-01-16arm64: Workaround for Cortex-A55 erratum 1530923Steven Price1-0/+2
2020-01-15arm64: cpufeature: Export matrix and other features to userspaceSteven Price2-0/+41
2019-11-25Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds4-36/+59
2019-11-08Merge branches 'for-next/elf-hwcap-docs', 'for-next/smccc-conduit-cleanup', '...Catalin Marinas3-36/+53
2019-11-01docs/arm64: cpu-feature-registers: Rewrite bitfields that don't follow [e, s]Julien Grall1-2/+2
2019-11-01arm64: apply ARM64_ERRATUM_843419 workaround for Brahma-B53 coreFlorian Fainelli1-0/+2
2019-11-01arm64: apply ARM64_ERRATUM_845719 workaround for Brahma-B53 coreDoug Berger1-0/+3
2019-10-31arm64: cpufeature: Enable Qualcomm Falkor errata 1009 for KryoBjorn Andersson1-1/+1
2019-10-28Merge branch 'kvm-arm64/erratum-1319367' of git://git.kernel.org/pub/scm/linu...Catalin Marinas1-0/+4
2019-10-28Merge branch 'for-next/neoverse-n1-stale-instr' into for-next/coreCatalin Marinas1-0/+2
2019-10-26arm64: Enable and document ARM errata 1319367 and 1319537Marc Zyngier1-0/+4
2019-10-25arm64: errata: Hide CTR_EL0.DIC on systems affected by Neoverse-N1 #1542419James Morse1-0/+2
2019-10-25arm64: docs: cpu-feature-registers: Document ID_AA64PFR1_EL1Dave Martin1-4/+11
2019-10-17Merge branch 'errata/tx2-219' into for-next/fixesWill Deacon1-0/+2
2019-10-15arm64: Document ICC_CTLR_EL3.PMHE setting requirementsMarc Zyngier1-0/+3
2019-10-14docs/arm64: cpu-feature-registers: Documents missing visible fieldsJulien Grall1-0/+4
2019-10-14docs/arm64: elf_hwcaps: Document HWCAP_SBJulien Grall1-0/+3
2019-10-14docs/arm64: elf_hwcaps: sort the HWCAP{, 2} documentation by ascending valueJulien Grall1-32/+32
2019-10-08arm64: Allow CAVIUM_TX2_ERRATUM_219 to be selectedMarc Zyngier1-0/+2
2019-10-01docs: arm64: Fix indentation and doc formattingAdam Zerella1-1/+8
2019-09-17Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-0/+2
2019-08-30Merge branches 'for-next/52-bit-kva', 'for-next/cpu-topology', 'for-next/erro...Will Deacon5-33/+291
2019-08-27arm64: Relax Documentation/arm64/tagged-pointers.rstVincenzo Frascino1-7/+14
2019-08-22arm64: Add tagged-address-abi.rst to index.rstVincenzo Frascino1-0/+1
2019-08-22arm64: Define Documentation/arm64/tagged-address-abi.rstVincenzo Frascino1-0/+156
2019-08-20irqchip/gic-v3: Add quirks for HIP06/07 invalid GICD_TYPER erratum 161010803Marc Zyngier1-0/+2
2019-08-09docs: arm64: Add layout and 52-bit info to memory documentSteve Capper1-26/+93
2019-08-09arm64: kasan: Switch to using KASAN_SHADOW_OFFSETSteve Capper1-0/+27
2019-07-15docs: add arch doc directories to the indexMauro Carvalho Chehab1-2/+0
2019-07-12Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-0/+2
2019-07-11Merge tag 'devicetree-for-5.3' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2019-07-09Merge tag 'docs-5.3' of git://git.lwn.net/linuxLinus Torvalds14-464/+688
2019-07-08Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+8
2019-07-05arm64: Update silicon-errata.txt for Neoverse-N1 #1349291James Morse1-0/+1
2019-06-27dt-bindings: arm: Convert PSCI binding to json-schemaRob Herring1-1/+1
2019-06-25arm64: Expose FRINT capabilities to userspaceMark Brown1-0/+4
2019-06-25arm64: Expose ARMv8.5 CondM capability to userspaceMark Brown1-0/+4
2019-06-14docs: arm64: convert docs to ReST and rename to .rstMauro Carvalho Chehab14-464/+688