aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* Read the numa-node-id property from each CPU node. This will initially beAndrew Turner2017-08-041-0/+5
* arm64: Add Allwinner H5 SoCEmmanuel Vadot2017-08-021-0/+1
* Pass the last exception trap frame to kdb_trap. This allows show registersAndrew Turner2017-07-261-1/+17
* Add support for passing FPU_KERN_NOCTX to fpu_kern_enter on arm64. ThisAndrew Turner2017-07-183-12/+45
* arm64: Add Allwinner I2C controller to GENERIC kernelEmmanuel Vadot2017-07-091-0/+1
* In the arm64 pmap_remove, when removing a full superpage there is no needAndrew Turner2017-07-021-11/+66
* Remove all calls to cpu_dcache_wb_range from the arm64 pmap code. TheseAndrew Turner2017-07-011-43/+0
* Clean up MD pollution of bus_dma.h:Jason A. Harmening2017-07-013-131/+134
* Remove a blank line accidentally added in r320403.Andrew Turner2017-06-301-1/+0
* Add parentheses missed in r320388Andrew Turner2017-06-271-2/+2
* Some of the atomic_clear_* functions were incorrectly defined to be anAndrew Turner2017-06-271-3/+4
* In _bswap16 and _bswap32 cast constant values to the appropriate type. This isAndrew Turner2017-06-261-2/+2
* Stop calling cpu_dcache_wb_range from PTE_SYNC.Andrew Turner2017-06-251-0/+4
* Move struct syscall_args syscall arguments parameters container intoKonstantin Belousov2017-06-122-6/+11
* Make struct syscall_args visible to userspace compilation environmentKonstantin Belousov2017-06-121-4/+0
* Allow the arm64 machine/vfp.h to be included without first includingAndrew Turner2017-06-091-0/+2
* Store the read-only thread pointer when scheduling a new thread. This isAndrew Turner2017-06-093-0/+10
* - Don't bother flushing the data cache for pages we're about to unmap, there'sOlivier Houchard2017-06-021-49/+0
* Add COMPAT_FREEBSD11 on arm64, the arch is almost tier-1.Konstantin Belousov2017-05-231-0/+1
* Avoid use of contiguous memory allocations in busdma when possible.Hans Petter Selasky2017-05-161-8/+21
* Allocate a cacheline when reading or writing to write through memory. TheAndrew Turner2017-05-131-1/+1
* Add the VM_MEMATTR_WRITE_THROUGH memory type to arm64 and use it to supportAndrew Turner2017-05-131-3/+9
* Add reclaim_pv_chunk on arm64. This is based on the amd64 code so shouldAndrew Turner2017-05-051-1/+122
* Print all virtual addresses in the show vtop ddb command. The results mayAndrew Turner2017-05-031-2/+6
* Call the PSCI reset from cpu_reset on arm64. When rebooting from DDB theAndrew Turner2017-04-241-1/+11
* Restrict the arm64 supervisor all instructions to only allow a zeroAndrew Turner2017-04-201-2/+7
* Push loading curthread into assembly in the synchronous exception handlers.Andrew Turner2017-04-203-27/+23
* Remove trailing whitespace from r317061Ed Maste2017-04-171-1/+1
* - Remove 'struct vmmeter' from 'struct pcpu', leaving only global vmmeterGleb Smirnoff2017-04-172-1/+5
* All these files need sys/vmmeter.h, but now they got it implicitlyGleb Smirnoff2017-04-172-0/+2
* Rather than checking if the top bit in a virtual address is a 0 or 1Andrew Turner2017-04-132-2/+2
* Set the arm64 Execute-never bits in more places.Andrew Turner2017-04-131-6/+15
* Use proper fields to check for interrupt trigger mode.Alexander Kabaev2017-04-131-3/+3
* In ARMv8.1 ARM has added a process state bit to disable access to userspaceAndrew Turner2017-04-137-2/+70
* Add SCTLR bits added in ARMv8.1 and ARMv8.2 and start to use them in theAndrew Turner2017-04-132-5/+10
* Start to use the User and Privileged execute-never bits in the arm64Andrew Turner2017-04-122-9/+28
* Use the unprivileged variant of the load and store instructions mostAndrew Turner2017-04-122-11/+12
* Do not lose dirty bits for removing PROT_WRITE on arm64.Konstantin Belousov2017-04-101-0/+5
* Corrected misspelled versions of rendezvous.Patrick Kelsey2017-04-091-2/+2
* Define 'lr' as x30 on aarch64Alexander Kabaev2017-04-071-0/+3
* Fix printing of negative offsets (typically from frame pointers) again.Bruce Evans2017-03-261-3/+0
* Add 'device iic' to bring in userland I2C driver.Warner Losh2017-03-241-0/+1
* Stop providing the compat_3_brand.Ed Schouten2017-03-231-1/+0
* Update r315753 with the proper flag name.Konstantin Belousov2017-03-221-1/+1
* Add a flag BI_BRAND_ONLY_STATIC to specify that the brand onlyKonstantin Belousov2017-03-221-2/+1
* Set the interpreter path to /nonexistent.Ed Schouten2017-03-221-0/+1
* If ofw_bus_msimap fails don't try to use the invalid MSI/MSI-X parent node.Andrew Turner2017-03-161-11/+29
* Load the new sp_el0 with interrupts disabled in fork_trampoline. If anAndrew Turner2017-02-151-7/+6
* Port the Linux AMX 10G network driver to FreeBSD as axgbe. It is unlikelyAndrew Turner2017-02-151-0/+1
* Push reading of ESR_EL1 to assembly. Among other uses this will allow usAndrew Turner2017-02-074-5/+9