aboutsummaryrefslogtreecommitdiff
path: root/sys/riscv
Commit message (Expand)AuthorAgeFilesLines
* Remove unused spibus_devclass and ofw_spibus_devclass.John Baldwin2022-05-091-1/+1
* busdma_bounce: Add free_bounce_pages helper function.John Baldwin2022-04-211-7/+1
* machine/in_cksum.h: don't include sys/cdefs.hBrooks Davis2022-04-181-2/+0
* riscv: Use __diagused for variables only used in KASSERT().John Baldwin2022-04-132-9/+9
* aw_wdog: support Allwinner D1 watchdogJulien Cassette2022-04-122-0/+7
* riscv bounce_bus_dma_tag_destroy: Silence set but unused warning.John Baldwin2022-04-121-2/+4
* Remove checks for <sys/cdefs.h> being included.John Baldwin2022-04-121-4/+0
* riscv: eliminate physmap globalMitchell Horne2022-04-073-14/+7
* risc-v: Fix two typos in a source code commentGordon Bergling2022-04-021-1/+1
* syscallarg_t: Add a type for system call argumentsBrooks Davis2022-03-281-2/+2
* riscv: Add support for enabling SV48 modeMark Johnston2022-03-013-17/+54
* riscv: Add support for dynamically allocating L1 page table pagesMark Johnston2022-03-011-25/+100
* riscv: Handle four-level page tables in various pmap traversal routinesMark Johnston2022-03-011-6/+42
* riscv: Maintain the allpmaps list only in SV39 modeMark Johnston2022-03-011-17/+31
* riscv: Add pmap helper functions required by four-level page tablesMark Johnston2022-03-011-1/+35
* riscv: Try to improve the comments for locore's page table setupMark Johnston2022-03-011-7/+16
* riscv: Conditionally modify the ELF64 sysentvec for SV48Mark Johnston2022-03-011-6/+29
* riscv: Define a SV48 memory mapMark Johnston2022-03-011-8/+26
* riscv: Add various pmap definitions needed to support SV48 modeMark Johnston2022-03-014-9/+38
* riscv: Use generic CSR macros for writing SATPMark Johnston2022-03-012-8/+1
* riscv: Rename struct pmap's pm_l1 field to pm_topMark Johnston2022-03-012-21/+18
* riscv: Fix another race in pmap_pinit()Mark Johnston2022-02-221-2/+10
* riscv: conf: Remove options EXT_RESOURCESEmmanuel Vadot2022-02-212-4/+2
* cxgbe(4): Changes to the fatal error handler.Navdeep Parhar2022-02-181-0/+5
* riscv: Add static asssert for context sizeWarner Losh2022-02-101-0/+4
* riscv: Fix a race in pmap_pinit()Mark Johnston2022-02-081-4/+2
* arm64, riscv: handle RB_KDBMitchell Horne2022-02-011-0/+4
* riscv: add ALT_BREAK_TO_DEBUGGER to GENERICMitchell Horne2022-02-011-0/+1
* Add PT_GETREGSETAndrew Turner2022-01-271-0/+3
* riscv: fix unused var in page_fault_handler()Mitchell Horne2022-01-191-2/+2
* exec: Introduce the PROC_PS_STRINGS() macroMark Johnston2022-01-171-1/+6
* sysent: Add a sv_psstringssz field to struct sysentvecMark Johnston2022-01-171-0/+1
* Revert "syscallarg_t: Add a type for system call arguments"Brooks Davis2022-01-121-2/+2
* syscallarg_t: Add a type for system call argumentsBrooks Davis2022-01-121-2/+2
* riscv: gdb(4) supportMitchell Horne2022-01-104-4/+224
* bus_dma: Deduplicate locking helper functions.John Baldwin2022-01-052-37/+1
* Deduplicate bus_dma bounce code.John Baldwin2022-01-051-341/+12
* busdma: _bus_dmamap_addseg repairedDoug Moore2022-01-021-2/+2
* riscv-busdma: Balance parens.Doug Moore2021-12-311-1/+1
* vm_extern: use standard address checkers everywhereDoug Moore2021-12-312-11/+6
* Simplify swi for bus_dma.John Baldwin2021-12-284-15/+18
* Fix pmap_is_prefaultable() on arm64 and riscvAlan Cox2021-12-281-1/+5
* riscv: Fix PLIC -Wunused-but-set-variable warningsJessica Clarke2021-12-101-6/+0
* busdma: Remove outdated comments about Giant.Alexander Motin2021-12-101-3/+1
* Add <machine/tls.h> header to hold MD constants and helpers for TLS.John Baldwin2021-12-091-0/+60
* Make struct syscall_args machine independentBrooks Davis2021-12-081-8/+0
* Implement GET_STACK_USAGE on remaining archsMitchell Horne2021-11-301-0/+11
* netinet: Deduplicate most in_cksum() implementationsMark Johnston2021-11-241-243/+0
* riscv: Make machine/regs.h self-containedWarner Losh2021-11-241-11/+13
* minidump: Use the provided dump bitsetMitchell Horne2021-11-191-5/+7