summaryrefslogtreecommitdiff
path: root/sys/arch
AgeCommit message (Expand)Author
2021-04-29Remove unused RM7000 ICR handling.Visa Hankala
2021-04-28riscv64 efiboot bootloaderDale Rahn
2021-04-28Enable dt(4) on amd64, arm64, i386, and powerpc64 in GENERIC kernel.Alexander Bluhm
2021-04-26remove unused cdev definesJonathan Gray
2021-04-26remove unused cdev definesJonathan Gray
2021-04-26add kstat and a notdef line for ujoyJonathan Gray
2021-04-26remove old 4.19 amdgpu include pathsJonathan Gray
2021-04-26Remove some commented out entries to make this easier to readJonathan Gray
2021-04-25cleanup riscv64 config glueJonathan Gray
2021-04-24Sync with arm64 version fixing bugs in some of the more obscure bus_space(9)Mark Kettenis
2021-04-24Remove unused function pointers from `todr_handle'.Martin Pieuchot
2021-04-24Convert allocations to km_alloc(9).Martin Pieuchot
2021-04-24Add cduart(4), a driver for the Cadence UART found on Xilinx Zynq SoCs.Visa Hankala
2021-04-24reduce diff to other archsJonathan Gray
2021-04-24Add gfrtc a driver for the real-time clock interface of Google'sJonathan Gray
2021-04-23File was accidentally duplicated on inital checkin, remove dup.Dale Rahn
2021-04-23enable viornd(4) on riscv64Jonathan Gray
2021-04-23enable syscon(4) on riscv64Jonathan Gray
2021-04-23build with -WerrorJonathan Gray
2021-04-23cast TCB_GET() to void * to avoid -Wpointer-integer-compare warningJonathan Gray
2021-04-23reuse arm64 openprom(4) on riscv64Jonathan Gray
2021-04-23spellingJonathan Gray
2021-04-23Include sys/systm.h in riscv64 db files,Dale Rahn
2021-04-23add missing breakJonathan Gray
2021-04-23Initial import of OpenBSD/riscv64Dale Rahn
2021-04-21Turn panic for unknown event type into a printf and return.Mark Kettenis
2021-04-17Embiggen arm64 ramdisk kernel and miniroot/install img files. ProvideStuart Henderson
2021-04-15The SSR1 register can have bits set that don't match to bits in the MSRMark Kettenis
2021-04-14Properly restore FPSCR register.Mark Kettenis
2021-04-07Add graphaudio(4), a driver to support linking together audio componentsMark Kettenis
2021-04-06Restore EPT protection checks on VMX when using VMM_IOC_MPROTECT_EPTdv
2021-04-05Improve rdmsr/wrmsr exit handling for both AMD SVM and Intel VMX.dv
2021-04-03Add a guard page between I/O virtual address space allocations. The ideaPatrick Wildt
2021-04-03Exclude the first page from I/O virtual address space, which is the NULLPatrick Wildt
2021-04-02Fix Dale's email addressTheo Buehler
2021-03-29Turns out the PCIe DARTs support a full 32-bit device virtual address space.Mark Kettenis
2021-03-29Fix IA32_EPT_VPID_CAP_XO_TRANSLATIONS specificationdv
2021-03-27Make sure that all CPUs end up with the same bits set in SCTLR_EL1.Mark Kettenis
2021-03-27Add ARMv8.5 instruction set related CPU features.Mark Kettenis
2021-03-26Return EOPNOTSUPP for unsupported ioctlskn
2021-03-26Fix "mach dtb" return code to avoid bogus bootkn
2021-03-26Fix errno, merge ioctl caseskn
2021-03-25remove uneeded includes in md armv7 filesJonathan Gray
2021-03-24The logic in mmrw() to check whether an address is within directAlexander Bluhm
2021-03-23Pack the SPCR struct definition since the struct isn't naturally alignedPatrick Wildt
2021-03-22Now that MSI pages are properly mapped, all that debug code in smmu(4)Patrick Wildt
2021-03-22Load MSI pages through bus_dma(9). Our interrupt controllers for MSIsPatrick Wildt
2021-03-21Disambiguate expressions.Visa Hankala
2021-03-19another unfortunate action to cope with relentless kernel growthTheo de Raadt
2021-03-17Add missing memory clobbers to "data" barriers.Mark Kettenis