summaryrefslogtreecommitdiffstats
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* Disable ACPI on arm64 ad it has only had minimal testing and is causingandrew2016-04-261-1/+1
* Move arm's devmap to some generic place, so it can be usedbr2016-04-263-93/+4
* Use the yield instruction in the arm64 cpu_spinwait. This instruction isandrew2016-04-251-1/+1
* sys: use our roundup2/rounddown2() macros when param.h is available.pfg2016-04-211-1/+1
* Group the ThunderX PCIe PEM newbus methods to help find them.andrew2016-04-201-3/+6
* Pull out the MSI/MSI-X handling calls to simplify future intrngandrew2016-04-201-5/+48
* arm: for pointers replace 0 with NULL.pfg2016-04-151-1/+1
* Fix the types for the start, end, and count arguments toandrew2016-04-141-1/+1
* Set the upper limit of the DMAP region to the limit of RAM as was found inandrew2016-04-142-10/+19
* arm64: Avoid null dereference in its_init_cpuemaste2016-04-131-1/+1
* Document the memory ranges within the kernel region to help with debuggingandrew2016-04-131-6/+11
* Increase the arm64 kernel address space to 512GB, and the DMAP region toandrew2016-04-133-25/+43
* Cleanup unnecessary semicolons from the kernel.pfg2016-04-101-1/+1
* Fix interrupts delivery on ThunderX for VF IDs beyond 8zbb2016-04-071-3/+1
* Use PHYS_IN_DMAP to check if a physical address is within the DMAP region.andrew2016-04-061-3/+3
* Cleanup the early pagetable creation code in preperation for increasingandrew2016-04-061-20/+22
* Allow vmparam.h to be included from assembly files on arm64.andrew2016-04-065-4/+9
* Make CloudABI's way of doing TLS more friendly to userspace emulators.ed2016-04-061-2/+26
* Implement dtrace_getupcstack in ARM64wma2016-04-061-0/+5
* Add a table to map from the FreeBSD CPUID space to the GIC CPUID space. Onandrew2016-04-041-15/+35
* Reduce the diff for when we switch to intrng. The IPI interrupts will beandrew2016-04-041-20/+63
* arm64: pagezero improvementwma2016-04-044-7/+47
* Add bzero.S to ARM64 machdepwma2016-04-041-0/+206
* arm64: bzero optimizationwma2016-04-042-11/+20
* Make Position Independent Executables work for CloudABI.ed2016-03-311-0/+1
* Add support for 4 level pagetables. The userland address space has beenandrew2016-03-3112-293/+606
* Read the CPU ID for the current CPU from the GIC. The GIC may have aandrew2016-03-291-3/+21
* arm64: Fixing user space boudary checking in copyinout.Swma2016-03-241-3/+5
* ARM64 copyinout improvementswma2016-03-231-22/+106
* Use the saved program state register to detect when an exception frame isandrew2016-03-221-2/+2
* Move the opt_ files to be included first so their definitions can be usedandrew2016-03-181-3/+3
* Rename COUNT_IPI to INTR_IPI_COUNT to reduce the diff with intrng.andrew2016-03-182-4/+4
* Reduce the diff with intrng by renaming similar functions. This is a noop,andrew2016-03-184-13/+15
* Remove the invalid L0_BLOCK definition. ARMv8 doesn't support blockandrew2016-03-181-5/+5
* pmap arm64: fixing pmap_invalidate_rangewma2016-03-141-4/+2
* Fix reporting of the CloudABI ABI in kdump.jhb2016-03-091-1/+1
* Force re-routing PCI interrupts (this is for legacy INTx not MSI).bz2016-03-021-0/+2
* Improve ThunderX PEM driver to work on pass2 revisionwma2016-03-023-44/+200
* Get memory ranges from FDT if no EFI API is available on ARM64wma2016-03-011-1/+31
* Enable SRE_EL2 on ARM64wma2016-03-012-0/+2
* Add uart 8250 device to GENERIC arm64 configurationwma2016-03-011-0/+1
* Correct the memory rman ranges to be to BUS_SPACE_MAXADDRjhibbits2016-03-011-3/+4
* Restore ThunderX Pass1.1 PCI changes removed by r295962wma2016-02-263-1/+67
* Make pci_host_generic and thunderx_pci commonwma2016-02-247-746/+68
* Add Intel 10Gb support to ARM64 GENERIC kernel configwma2016-02-221-0/+1
* As <machine/vmparam.h> is included from <vm/vm_param.h>, there is noskra2016-02-222-2/+0
* As <machine/param.h> is included from <sys/param.h>, there is no needskra2016-02-221-1/+0
* As <machine/pmap.h> is included from <vm/pmap.h>, there is no need toskra2016-02-222-2/+0
* Introduce a RMAN_IS_DEFAULT_RANGE() macro, and use it.jhibbits2016-02-206-6/+7
* Introduce bus_get_bus_tag() methodzbb2016-02-181-0/+9
OpenPOWER on IntegriCloud