index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
arch
/
riscv
/
include
Age
Commit message (
Expand
)
Author
2023-07-04
riscv: Fix (U)INT64_C suffix to match gcc's built-in idea of types.
riastradh
2023-06-23
Pad the trapframe so it's a multiple of 16 bytes so that when a trapframe
skrll
2023-06-12
risc-v: MULTIPROCESSOR support
skrll
2023-05-25
Fix CLKF_INTR so that not all time is shown as being spent in interrupts.
skrll
2023-05-08
Don't expose vaddr_t or register_t to userland. The gdb configure script
skrll
2023-05-08
Remove some #if 0'ed code
skrll
2023-05-08
KNF
skrll
2023-05-07
RISC-V support that works on QEMU with a single hart.
skrll
2023-04-22
G/C pte_index
skrll
2022-12-23
Fix RV builds
skrll
2022-12-13
KNF
skrll
2022-12-03
leading whitespace... oops
skrll
2022-12-03
Correct some pre-existing relocations and add some new ones.
skrll
2022-11-19
Fix some types
skrll
2022-11-18
Fix SR_WPRI.
skrll
2022-11-17
Document lots of bits.
simonb
2022-11-17
Use better types and struct member names in the clockframe.
simonb
2022-11-15
Use similar macro-magic to aarch64 armreg.h to add per-csr
simonb
2022-11-13
Comment fix
skrll
2022-11-12
Note some SV39 PTE bits defined in extensions.
skrll
2022-11-12
Use uintptr_t consistently rather than register_t
skrll
2022-11-11
The supervisor status register is the native word width, not fixed
simonb
2022-11-08
Parentheses police.
simonb
2022-11-08
Add cause register trap types, and some macros to access cause register
simonb
2022-11-08
Add a #define for XLEN, the RISC-V native base integer ISA width.
simonb
2022-11-08
whitepsace nit
skrll
2022-10-20
Add the "memory" clobber in two places that it's needed.
skrll
2022-10-18
VSXLEN=64 supports 16-bit ASID space so change tlb_asid_t to be big
skrll
2022-10-18
Some fixes from Simon.
skrll
2022-10-18
Correct XSEGSHIFT for RV32 case
skrll
2022-10-16
Map the DTB using VM_KERNEL_DTB_BASE and CONSADDR using VM_KERNEL_IO_BASE
skrll
2022-10-15
Fix typo in SATP_MODE_SV64
skrll
2022-10-15
Consistency nit: use "__volatile" instead of "volatile" with asm()s.
simonb
2022-10-15
Add SATP modes for bare, SV57 and SV64.
simonb
2022-10-15
Use __volatile so the compiler doesn't optimise out successive calls
simonb
2022-10-15
#define<tab>
simonb
2022-10-15
Update a comment
skrll
2022-10-12
Set RISCV_DIRECTMAP_SIZE to 2^64-PAGESIZE, since 2^64 is effectively 0
simonb
2022-10-12
Fix a tyop regname in a comment.
simonb
2022-10-12
NKMEMPAGES_MIN_DEFAULT is in pages not bytes (hint is in the name).
simonb
2022-09-30
Don't set A, D in page table pointers, but do set them in leaf entries.
skrll
2022-09-28
Use legacy SBI Console GetChar for earlycons. It works on qemu.
skrll
2022-09-27
Basic ddb and backtrace support.
skrll
2022-09-21
Use c99 types. NFC.
skrll
2022-09-20
Checkpoint WIP.
skrll
2022-09-11
Add some bus_space(9), bus_dma(9) and FDT infrastructure. Baby steps.
skrll
2022-09-10
Remove unnecessary cast.
skrll
2022-05-24
s/dosen't/doesn't/ in copy pasted comment.
andvar
2021-10-05
#define<tab>
jmcneill
2021-10-05
Fix riscv32 GENERIC build
skrll
[next]