aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64/arm64
Commit message (Expand)AuthorAgeFilesLines
* arm64: Pass the right label to END() for handle_empty_exception.John Baldwin3 days1-1/+1
* Use a 64 bit read to access GICR_TYPERAndrew Turner3 days1-1/+1
* Remove a bogus assertion from the gic driversAndrew Turner4 days1-2/+0
* Add support for gicv2m as a child of gicv3Andrew Turner4 days2-9/+83
* Restrict spsr updated in the arm64 set_regs*Andrew Turner5 days1-5/+8
* Create sys/reg.h for the common code previously in machine/reg.hAndrew Turner2021-08-301-1/+1
* arm64: retire bcopyMateusz Guzik2021-08-241-8/+2
* arm64: retire bzeroMateusz Guzik2021-08-231-206/+0
* Enable arm64 SError exceptions in the kernelAndrew Turner2021-08-123-12/+22
* Add the Apple arm64 implementer IDAndrew Turner2021-08-121-0/+1
* Sort the arm64 cpu_implementers list by nameAndrew Turner2021-08-121-4/+4
* Read the arm64 midr register earlierAndrew Turner2021-08-111-2/+1
* Remove an unused arm64 panic stringAndrew Turner2021-08-081-2/+0
* Add macros for the arm64 daifset/daifclr flagsAndrew Turner2021-08-083-5/+6
* Clean up the arm64 fork_trampolineAndrew Turner2021-08-081-22/+16
* Remove "All Rights Reserved" from FreeBSD Foundation sys/ copyrightsEd Maste2021-08-0818-18/+0
* Add more arm64 external abort sourcesAndrew Turner2021-08-041-0/+9
* Only store the arm64 ID registers in the cpu_descAndrew Turner2021-08-031-50/+62
* Move setting arm64 HWCAP values to the ID tablesAndrew Turner2021-08-031-270/+325
* Add missing arm64 ID registersAndrew Turner2021-07-281-0/+3
* Sort the arm64 ID_AA64* user registersAndrew Turner2021-07-281-2/+7
* Add macros for arm64 special reg op and CR valuesAndrew Turner2021-07-281-66/+16
* Teach the arm64 kernel to identify the Arm AEMAndrew Turner2021-07-271-0/+1
* arm64: HWCAP/HWCAP2 aux args support for 32-bit ARM binaries.Peter Grehan2021-07-252-0/+307
* arm64: Print CPU features slightly earlierMark Johnston2021-07-211-1/+2
* Split out the arm64 ID field comparison functionAndrew Turner2021-07-191-16/+32
* Start to clean up arm64 address space selectionAndrew Turner2021-07-193-25/+69
* Pass the syscall number to capsicum permission-denied signalsDavid Chisnall2021-07-162-0/+2
* Hide arm64 features that don't have a HWCAPAndrew Turner2021-07-151-2/+2
* arm64: Sync icache when creating executable superpage mappingsAlan Cox2021-07-151-3/+11
* Assert that valid PTEs are not overwritten when installing a new PTPMark Johnston2021-07-151-0/+6
* Remove the newline from arm64 trap panicsAndrew Turner2021-07-141-3/+3
* Clear the accessed bit when copying a managed superpage mappingAlan Cox2021-07-141-2/+16
* pmap: Micro-optimize pmap_remove_pages() on amd64 and arm64Alan Cox2021-07-131-9/+10
* Revert "Pass the syscall number to capsicum permission-denied signals"David Chisnall2021-07-102-2/+0
* Pass the syscall number to capsicum permission-denied signalsDavid Chisnall2021-07-102-0/+2
* Fix the name of the arm64 SCTLR_E0E registerAndrew Turner2021-07-071-1/+1
* arm64: Simplify fcmpset failure in pmap_promote_l2()Alan Cox2021-07-071-1/+1
* Do not call FreeBSD-ABI specific code for all ABIsKonstantin Belousov2021-07-072-0/+4
* Sync the arm64 special registers with the Armv8.5 XMLAndrew Turner2021-07-061-12/+71
* On a failed fcmpset don't pointlessly repeat testsAlan Cox2021-07-061-7/+8
* Switch the order of the ID_AA64PFR1_EL1 fieldsAndrew Turner2021-07-011-9/+9
* arm64: Make sure COMPAT_FREEBSD32 handles thumb entry point.Olivier Houchard2021-06-301-0/+2
* Add infrastructure required for Linux coredump supportEdward Tomasz Napierala2021-06-292-0/+6
* arm64: a few simplications to pmap_remove_{all,write}Alan Cox2021-06-291-13/+7
* arm64: fix a potential KVA leak in pmap_demote_l1()Alan Cox2021-06-261-1/+3
* arm64: make it possible to define PV_STATSAlan Cox2021-06-241-2/+0
* arm64: Instrument initarm with TSLOGColin Percival2021-06-241-0/+4
* arm64: Disable early printf if TSLOGColin Percival2021-06-241-0/+2
* arm64: replace pa_to_pvh() with page_to_pvh() in pmap_remove_l2()Alan Cox2021-06-241-10/+8