aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* Read the CPU ID for the current CPU from the GIC. The GIC may have aAndrew Turner2016-03-291-3/+21
* arm64: Fixing user space boudary checking in copyinout.SWojciech Macek2016-03-241-3/+5
* ARM64 copyinout improvementsWojciech Macek2016-03-231-22/+106
* Use the saved program state register to detect when an exception frame isAndrew Turner2016-03-221-2/+2
* Move the opt_ files to be included first so their definitions can be usedAndrew Turner2016-03-181-3/+3
* Rename COUNT_IPI to INTR_IPI_COUNT to reduce the diff with intrng.Andrew Turner2016-03-182-4/+4
* Reduce the diff with intrng by renaming similar functions. This is a noop,Andrew Turner2016-03-184-13/+15
* Remove the invalid L0_BLOCK definition. ARMv8 doesn't support blockAndrew Turner2016-03-181-5/+5
* pmap arm64: fixing pmap_invalidate_rangeWojciech Macek2016-03-141-4/+2
* Fix reporting of the CloudABI ABI in kdump.John Baldwin2016-03-091-1/+1
* Force re-routing PCI interrupts (this is for legacy INTx not MSI).Bjoern A. Zeeb2016-03-021-0/+2
* Improve ThunderX PEM driver to work on pass2 revisionWojciech Macek2016-03-023-44/+200
* Get memory ranges from FDT if no EFI API is available on ARM64Wojciech Macek2016-03-011-1/+31
* Enable SRE_EL2 on ARM64Wojciech Macek2016-03-012-0/+2
* Add uart 8250 device to GENERIC arm64 configurationWojciech Macek2016-03-011-0/+1
* Correct the memory rman ranges to be to BUS_SPACE_MAXADDRJustin Hibbits2016-03-011-3/+4
* Restore ThunderX Pass1.1 PCI changes removed by r295962Wojciech Macek2016-02-263-1/+67
* Make pci_host_generic and thunderx_pci commonWojciech Macek2016-02-247-746/+68
* Add Intel 10Gb support to ARM64 GENERIC kernel configWojciech Macek2016-02-221-0/+1
* As <machine/vmparam.h> is included from <vm/vm_param.h>, there is noSvatopluk Kraus2016-02-222-2/+0
* As <machine/param.h> is included from <sys/param.h>, there is no needSvatopluk Kraus2016-02-221-1/+0
* As <machine/pmap.h> is included from <vm/pmap.h>, there is no need toSvatopluk Kraus2016-02-222-2/+0
* Introduce a RMAN_IS_DEFAULT_RANGE() macro, and use it.Justin Hibbits2016-02-206-6/+7
* Introduce bus_get_bus_tag() methodZbigniew Bodek2016-02-181-0/+9
* Fix ThunderX external PEM bus offsetWojciech Macek2016-02-181-1/+1
* Remove pd_prot and pd_cache members from struct arm_devmap_entry.Svatopluk Kraus2016-02-171-3/+1
* Allow callers of OF_decode_addr to get the size of the found mapping. ThisAndrew Turner2016-02-161-1/+5
* Support PEM that is not a PCI endpoint on ThunderXZbigniew Bodek2016-02-164-29/+164
* Only update curthread and curpcb after we have finished using the oldAndrew Turner2016-02-121-7/+5
* Support interrupts binding in GICv3 and ITSZbigniew Bodek2016-02-113-35/+167
* Implement finer locking in ITSZbigniew Bodek2016-02-112-28/+33
* Initially bind all interrupts to the boot CPU when using GICv3Zbigniew Bodek2016-02-112-4/+4
* Call pmc_hook() correctly in the ARM64 interrupt handlerZbigniew Bodek2016-02-111-4/+4
* Introduce bus_bind_intr method for ARM64Zbigniew Bodek2016-02-114-6/+103
* Fix bugs in interrupts allocation on ARM64Zbigniew Bodek2016-02-111-29/+36
* Minor clean-ups for ARM64 GICv3 and GIC driversZbigniew Bodek2016-02-114-34/+15
* ARM64 disassembler: support for LDR instructionsWojciech Macek2016-02-111-9/+224
* Revert an arm64 change that sneaked in with r295464.Andrew Turner2016-02-101-6/+7
* Update of the Allwinner drivers to:Andrew Turner2016-02-101-7/+6
* Include sys/_task.h into uma_int.h, so that taskqueue.h isn't aGleb Smirnoff2016-02-092-2/+0
* Use designated initialisers for the db disassembler interface to help withAndrew Turner2016-02-091-3/+3
* Ignore invalid page descriptors in ARM64 pmap_mincoreWojciech Macek2016-02-091-0/+12
* Implement kdb_cpu_sync_icache on arm64.Andrew Turner2016-02-051-0/+2
* Enable checking of the stack alignment. The stack should be aligned to aAndrew Turner2016-02-041-2/+2
* Fix build.Ruslan Bukin2016-02-041-0/+1
* Fix build.Gleb Smirnoff2016-02-041-0/+1
* Handle a misaligned stack pointer exception from userspace. The exceptionAndrew Turner2016-02-031-0/+4
* Increase the size of PHYS_AVAIL_SIZE to allow firmware to provide a largeAndrew Turner2016-02-021-1/+1
* Ensure we don't overflow the phys_avail array. Some firmware may provideAndrew Turner2016-02-021-2/+3
* Increase the space we use after the kernel to 8MiB. On 2GiB HiKey board weAndrew Turner2016-02-021-2/+2