summaryrefslogtreecommitdiffstats
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* Revert r294267 to avoid using experimental VFS_AIO in ARM64's GENERICzbb2016-01-201-1/+0
* Enable AIO interface on ARM64 platformszbb2016-01-181-0/+1
* Update ThunderX PCIe driver to fit new DTS layoutzbb2016-01-184-12/+12
* Implement vsyscall hack. Prior to 2.13 glibc uses vsyscalldchagin2016-01-091-0/+2
* Fix the arm64 build by adding an all-important '&' to get a pointer.ian2016-01-021-1/+1
* Make using the #address-cells property on the interrupt parent in devicenwhitehorn2016-01-021-3/+0
* Add an OF_decode_addr() implementation for arm64.ian2016-01-021-0/+54
* Make the 'env' directive described in config(5) work on all architectures,ian2016-01-021-1/+1
* Decode and print the ID_AA64* registers on boot. These registers holdandrew2015-12-304-30/+640
* Increase the size and alignment of the setjmp buffer. This will allow forandrew2015-12-231-6/+5
* Support the variant of the interrupt-map property where the parent bus hasandrew2015-12-171-0/+3
* Add support for MSI interrupts to the gicv2m controller. The allocationandrew2015-12-141-1/+35
* Skip restoring more registers when returning from an exception taken inandrew2015-12-141-3/+7
* Sort the list of NICs after the mii options. While here add the msk driverandrew2015-12-111-3/+4
* Add support for the GICv2M extension to the GICv2 interrupt controller.andrew2015-12-103-2/+325
* Remove pic_map_msix from ARM64, it is unneeded as all mappings happenandrew2015-12-104-19/+3
* Reduce the numbers of levels of indirection in arm64 pcib drivers by makingandrew2015-12-105-76/+30
* Add support for usermode (vdso-like) gettimeofday(2) andkib2015-12-075-4/+33
* Rework the exception entry/return functions to make them valid frames to beandrew2015-12-012-36/+44
* Rework the atomic code to reduce the repetition. This merges some of theandrew2015-12-011-586/+204
* Print useful information when we hit a data abort we can't handle. Thisandrew2015-12-011-0/+9
* Shorten conditional branch code.kib2015-11-301-2/+1
* Remove unneeded instructions.kib2015-11-301-2/+0
* Remove sv_prepsyscall, sv_sigsize and sv_sigtbl members of the structkib2015-11-281-3/+0
* Correct arm64 gic_v3 sizeof argumentemaste2015-11-261-1/+1
* Add support for moving the DMAP range. This is needed as some AMD SoCsandrew2015-11-242-9/+30
* Revert r291142.skra2015-11-231-2/+2
* Fix BUS_DMA_MIN_ALLOC_COMP flag logic. When bus_dmamap_t map is beingskra2015-11-211-2/+2
* Avoid a NULL pointer dereference in bounce_bus_dmamap_unload() whenmarius2015-11-211-0/+5
* Avoid a NULL pointer dereference in bounce_bus_dmamap_sync() when themarius2015-11-201-1/+1
* Fix typo in message from arm64 ITS workaroundemaste2015-11-091-1/+1
* Sync arm64 GENERIC whitespace/comments with amd64emaste2015-11-081-4/+4
* arm64: add igb(4) to GENERICemaste2015-11-071-0/+1
* Mark the arm64 nexus devices to be attached early. This allows multipassandrew2015-11-061-4/+4
* Fix an alignment check that is wrong in half the busdma implementations.ian2015-11-021-2/+2
* Make the arm64_cpu driver quiet as it adds no new information.andrew2015-11-021-4/+7
* Mark functions as such. This means we call them directly rather than haveandrew2015-10-271-1/+1
* Fix bus numbering in ThunderX ITS quirkzbb2015-10-251-2/+4
* Add support for unspecified ranges on ThunderX systemzbb2015-10-251-3/+39
* arm64: remove exception instruction length assertionemaste2015-10-231-14/+0
* Remove unclear comment about address truncation in busdma. Add (hopefully mu...jah2015-10-231-1/+0
* Add support for CloudABI on ARM64.ed2015-10-221-0/+162
* Use pmap_quick* functions in arm64 busdma to make bounce buffer synchronizati...jah2015-10-211-45/+56
* arm64: Enable CTF for DTrace supportemaste2015-10-211-0/+1
* Use 4 levels of page tables when enabling the MMU. This will allow us toandrew2015-10-192-6/+76
* Add ThunderX VNIC to arm64/GENERIC kernelzbb2015-10-181-0/+2
* Correctly align the stack. The early csu assumed we passed the aux vectorandrew2015-10-181-1/+7
* Replace build_section_pagetable with build_l1_block_pagetable as it takesandrew2015-10-171-27/+43
* Rename build_block_pagetable to build_l2_block_pagetable in preperationandrew2015-10-171-3/+3
* Add checks for kernel VA accesses to the copyin(9) and relatedkib2015-10-173-1/+52
OpenPOWER on IntegriCloud