aboutsummaryrefslogtreecommitdiff
path: root/sys/arm64
Commit message (Expand)AuthorAgeFilesLines
* Mark functions as such. This means we call them directly rather than haveAndrew Turner2015-10-271-1/+1
* Fix bus numbering in ThunderX ITS quirkZbigniew Bodek2015-10-251-2/+4
* Add support for unspecified ranges on ThunderX systemZbigniew Bodek2015-10-251-3/+39
* arm64: remove exception instruction length assertionEd Maste2015-10-231-14/+0
* Remove unclear comment about address truncation in busdma. Add (hopefully mu...Jason A. Harmening2015-10-231-1/+0
* Add support for CloudABI on ARM64.Ed Schouten2015-10-221-0/+162
* Use pmap_quick* functions in arm64 busdma to make bounce buffer synchronizati...Jason A. Harmening2015-10-211-45/+56
* arm64: Enable CTF for DTrace supportEd Maste2015-10-211-0/+1
* Use 4 levels of page tables when enabling the MMU. This will allow us toAndrew Turner2015-10-192-6/+76
* Add ThunderX VNIC to arm64/GENERIC kernelZbigniew Bodek2015-10-181-0/+2
* Correctly align the stack. The early csu assumed we passed the aux vectorAndrew Turner2015-10-181-1/+7
* Replace build_section_pagetable with build_l1_block_pagetable as it takesAndrew Turner2015-10-171-27/+43
* Rename build_block_pagetable to build_l2_block_pagetable in preperationAndrew Turner2015-10-171-3/+3
* Add checks for kernel VA accesses to the copyin(9) and relatedKonstantin Belousov2015-10-173-1/+52
* Properly set the return value for casueword to 0 upon success.Ed Schouten2015-10-151-0/+2
* Build changes that allow the modules on arm64.Konstantin Belousov2015-10-081-1/+0
* Implement in-kernel relocator for the arm64 module linker.Konstantin Belousov2015-10-081-5/+64
* Make the copyright notice in the file to match reality. Use theKonstantin Belousov2015-10-081-19/+11
* When trying to execute from a misaligned address raise a SIGBUS with theAndrew Turner2015-10-041-0/+5
* When asserting IL bit in exception syndrome register, print the rawKonstantin Belousov2015-10-041-1/+1
* Use pmap_load more consistently. While here try to only load the data onceAndrew Turner2015-10-011-42/+48
* Add the ENTRY/END entries around the exception handlers.Andrew Turner2015-10-011-6/+12
* Exploit r288122 to address a cosmetic issue. Since PV chunk pages don'tAlan Cox2015-09-261-1/+1
* Remove apostrophe from AP's for consistency (arm64 mp_machdep)Ed Maste2015-09-251-1/+1
* Add pass device to arm64 GENERIC (for smartctl)Ed Maste2015-09-221-0/+3
* Call ast when handling irq from userspace, otherwise we could missKonstantin Belousov2015-09-221-2/+8
* Don't restore interrupts when we are about to disable them in the nextAndrew Turner2015-09-221-3/+0
* Re-check for new ast after ast was handled. We should not return toKonstantin Belousov2015-09-221-4/+4
* arm64 ThunderX PCIe workaround: enumerate only one slot for nowEd Maste2015-09-221-0/+8
* Do not execute exception handlers with disabled interrupts.Konstantin Belousov2015-09-181-16/+25
* Clear exclusive monitors when handling data aborts, the monitors areKonstantin Belousov2015-09-182-0/+18
* Don't read the floating-point registers for now. We will need to enable theAndrew Turner2015-09-181-0/+3
* Block secondary ITS instances from attaching on ARM64Zbigniew Bodek2015-09-163-0/+21
* Release memory for CPUs that fail to init on ARM64Zbigniew Bodek2015-09-161-3/+11
* arm64: add xhci driver and umass/ukbd to GENERIC for Cavium ThunderXEd Maste2015-09-151-0/+3
* Add stack_save_td_running(), a function to trace the kernel stack of aMark Johnston2015-09-111-0/+7
* Do not hold the process around the vm_fault() call from the trap()s.Konstantin Belousov2015-09-101-23/+2
* Rework copyinstr to:Andrew Turner2015-09-091-4/+6
* Add support for pmap_mincore on arm64 by walking the page tables to findAndrew Turner2015-09-081-1/+67
* Use load-acquire semantics while waiting for td_lock to be released. TheAndrew Turner2015-09-071-6/+7
* When dropping to EL1 ensure we have written to all special registers byAndrew Turner2015-09-071-1/+1
* Add ddb show commands to print the special registers and to ask theAndrew Turner2015-09-051-0/+87
* Add support for the dwc usb in the HiSilicon hi6220 in the HiKey board. ForAndrew Turner2015-09-011-0/+5
* Add support for the DesignWare MMC hardware in the HiSilicon hi6220. ThisAndrew Turner2015-09-011-0/+5
* Add the SOC_HISI_HI6220 option. This will be used to enable drivers forAndrew Turner2015-08-261-0/+1
* Fix race condition in its_cmd_send()Zbigniew Bodek2015-08-261-6/+4
* Add an option to select which SoCs we are building for. It is intended toAndrew Turner2015-08-261-1/+3
* Add a above the virtio section.Andrew Turner2015-08-261-0/+1
* Use kdb_jmpbuf and setjmp to handle accessing invalid addresses in theAndrew Turner2015-08-251-37/+33
* Use nitems to count the number of items in a static array.Andrew Turner2015-08-251-1/+1