summaryrefslogtreecommitdiff
path: root/sys/arch/aarch64
AgeCommit message (Expand)Author
2023-06-10KASSERT(kpreempt_disabled()) before accessing curcpu() to reflect whyskrll
2023-05-06s/Regiser/Register/ and s/regester/register/ in comments.andvar
2023-04-28Pass local symbols relocations in both passes and provide the kobj_relocskrll
2023-04-20Provide a shared pmap_devmap implementation and convert all pmap_devmapskrll
2023-04-18G/C an outdated comment.skrll
2023-04-16Rename VM_KERNEL_IO_ADDRESS to VM_KERNEL_IO_BASE to match RISC-Vskrll
2023-04-12Use CACHE_LINE_SIZE instead of magic number 128.skrll
2023-04-07Rename ARM_PLATFORM to FDT_PLATFORM and make it available outside arm.skrll
2023-03-01aarch64: Optimization: Omit needless membar when triggering softint.riastradh
2023-02-25Add a KASSERTskrll
2023-02-25aarch64: curcpu() audit.riastradh
2023-02-23aarch64: Add missing barriers in cpu_switchto.riastradh
2023-02-17Improve an error messageskrll
2023-02-03Remove useless/harmful casts in debug messages. MPIDR AFF3 would notskrll
2023-01-12fixed a bug that bus_space_read_region_{2,4,8}_swap() accesses wrong address.ryo
2022-12-22PMCR_EL0.LC should be set. ARM deprecates use of PMCR_EL0.LC=0ryo
2022-12-22Explicitly disable overflow interrupts before enabling the cycle counter.ryo
2022-12-21Rename pmap_md_pdetab_destroy to pmap_md_pdetab_fini to matchskrll
2022-12-01Improve tprof(4)ryo
2022-12-01PMCR.E should not be disabled from tprof.ryo
2022-11-05G/Cskrll
2022-11-03Provide MI PMAP support on AARCH64skrll
2022-11-02Restore a '\n' I accidentally removed in 1.16skrll
2022-10-30aarch64/pmap: Fix criterion in previous.riastradh
2022-10-30aarch64/pmap(9): Teach pmap_protect about pmap_kenter_pa mappings.riastradh
2022-10-29KNF + remove unnecessary bracketsskrll
2022-10-29Slightly better English in a comment.skrll
2022-10-29fix a spello in a commentskrll
2022-10-28MI PMAP EFI_RUNTIME supportskrll
2022-10-28Remove some empty linesskrll
2022-10-26ddb/db_active.h: New home for extern db_active.riastradh
2022-10-23KNFskrll
2022-10-23KNF.skrll
2022-10-23Line continuation alignment whitespace. NFC.skrll
2022-10-23Use UVMHIST_CALLARGS in pmap_bootstrapskrll
2022-10-23Only define the EFI variable if EFI_RUNTIMEskrll
2022-10-20KNFskrll
2022-10-15Use "non-posted" instead of "strongly ordered" to describe nGnRnE mappingsjmcneill
2022-09-22oops, my previous commit is bad. revert previous.ryo
2022-09-22Specifying the frame address "trace <frame-address>" was not working.ryo
2022-09-22If there was a "bl <func>" instruction at the end of a function block,ryo
2022-09-19Fixed stack analyzing backtrace (bt/s) correctly for nested trapframes.ryo
2022-09-19Move cpu_Debugger() into a more suitable file, from cpuswitch.S to db_interfa...ryo
2022-09-10fix misspellings of 'available' and nearby typosrillig
2022-08-23Bss clearing is now done at the beginning of start.S.ryo
2022-08-23Align the loaded kernel image to 2Mbytes, if necessary.ryo
2022-08-20fpu_kern_enter/leave: Disable IPL assertions.riastradh
2022-08-19Fixed a bug that pte's __BIT(63,48) could be set when accessing addresses abo...ryo
2022-08-19When accessed in mmap by the device pager, pmap_enter() may be called with pr...ryo
2022-08-03fix build with options PMAPBOOT_DEBUG and options DDBryo