Age | Commit message (Expand) | Author |
2017-08-09 | remove duplicated PAGE macros and drop type suffix | Jonathan Gray |
2017-08-06 | Fix TCR definitions to avoid integer overflow. Rename TCR_ASID_16 to TCR_AS | Mark Kettenis |
2017-06-29 | kill RCSID macros; discussed with millert | Theo de Raadt |
2017-06-23 | Unbreak profiling assembly functions in userland by defining the | Martin Pieuchot |
2017-05-27 | Use EFI memory map to discover available physical memory. | Mark Kettenis |
2017-05-12 | Make atomic.h ready to be included in userland. | Martin Pieuchot |
2017-05-10 | Remove pmep_pa_is_mem(). Instead create write-back cachable mappings by | Mark Kettenis |
2017-05-08 | add a BUS_DMA_64BIT flag to bus_dma on all our archs. | David Gwynne |
2017-04-30 | Unifdef KGDB. | Martin Pieuchot |
2017-04-27 | Add code to identify the CPUs on arm64 systems. The primary CPU is attached | Mark Kettenis |
2017-04-20 | Hook up mutex(9) to witness(4). | Visa Hankala |
2017-04-16 | Define EXT_IMPLICIT_NBIT like we do on sparc64 and mips64. Makes vaious | Mark Kettenis |
2017-04-13 | A little bit more trivial cleanup. | Mark Kettenis |
2017-04-13 | Provide mips64 with kernel-facing TCB_{GET,SET} macros that store it | Philip Guenther |
2017-04-11 | Revise 'struct fpreg' and dump floating-point register in core dumps. Also | Mark Kettenis |
2017-03-24 | Simplify ASID allocation code considerably by allocating an ASID up front | Mark Kettenis |
2017-03-21 | Revise the definition of "struct reg" to have a layout compatible with other | Mark Kettenis |
2017-03-16 | Remove some unused variables, unused types, duplicated/unused function | Mark Kettenis |
2017-03-12 | Bring SROP mitigation to arm64. Make some small modifications to the arm | Mark Kettenis |
2017-03-12 | Remove some unused cruft. | Mark Kettenis |
2017-03-09 | Change the interrupt routing API to take a pointer to a "struct cpu_info" | Mark Kettenis |
2017-03-08 | Establish API to route interrupts to specific CPU cores. | Patrick Wildt |
2017-02-25 | MSI interrupts are established in a different way as well. Instead of | Patrick Wildt |
2017-02-24 | Retire the global interrupt establish and disestablish API. It has been | Patrick Wildt |
2017-02-24 | Implement an API for establishing legacy PCI interrupts. This specific | Patrick Wildt |
2017-02-22 | The AMD Seattle SoC incorporates DMA coherent controllers, especially | Patrick Wildt |
2017-02-17 | Use a proper memory attribute for write-through instead of reusing | Patrick Wildt |
2017-02-08 | In exec_elf.c: expand ELFNAME(), ELFNAME2(), and ELFNAMEEND() except | Philip Guenther |
2017-02-06 | Move cache and tlb flush functions, which were mostly inline assembly, | Patrick Wildt |
2017-02-06 | patrick@ tells me this is mostly mine too | David Gwynne |
2017-02-05 | Add the necessary PCI header to be able to compile PCI drivers. Based | Patrick Wildt |
2017-02-04 | Implement atomic_{set,clear}bits_int and membars for arm64. | Jonathan Gray |
2017-02-03 | ARM64 has an 48-bit physical address space, so bump PTE_RPGN to reflect | Patrick Wildt |
2017-01-25 | Setjmp and longjmp save/restore 13 registers in a label_t struct, | Patrick Wildt |
2017-01-23 | openprom(4) | Mark Kettenis |
2017-01-11 | Update floating point header to better represent 64-bit ARM. | Patrick Wildt |
2017-01-10 | Cleanup TCB header a la OpenBSD/armv7. | Patrick Wildt |
2016-12-23 | Update and add wide character support types. | Patrick Wildt |
2016-12-18 | Adjust OpenBSD/arm64 files with FreeBSD origin to show the upstream | Patrick Wildt |
2016-12-17 | Import of OpenBSD/arm64 | Patrick Wildt |