RISC-V Proxy Kernel
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
mtravaillard b4abf92e99
Add dtb into .data section in linker script (#350)
8 months ago
..
boot.h pk: avoid out-of-memory errors 5 years ago
console.c Fix local variable register usage for ra (#268) 4 years ago
elf.c Use kassert in load_elf (#327) 2 years ago
elf.h Only accept statically linked binaries (#176) 7 years ago
entry.S replace `sbadaddr` with `stval` (#243) 5 years ago
file.c pk: only access user memory through explicit accessors 5 years ago
file.h pk: support printk before file init 5 years ago
frontend.c pk: support >2 GiB of user memory for RV64 5 years ago
frontend.h Add `statx` syscall (#234) 5 years ago
handlers.c Support CFI shadow stacks via --zicfiss command-line arg 2 years ago
mmap.c Support CFI shadow stacks via --zicfiss command-line arg 2 years ago
mmap.h pk: refactor vm free list management 5 years ago
pk.ac Properly license all nontrivial files 8 years ago
pk.c Avoid dependence on asm ssp symbol 1 year ago
pk.h pk: remove vestigial trapframe_t::insn field 5 years ago
pk.lds Add dtb into .data section in linker script (#350) 8 months ago
pk.mk.in pk: only access user memory through explicit accessors 5 years ago
syscall.c Add exceedingly fake version of sys_getrandom 11 months ago
syscall.h Add exceedingly fake version of sys_getrandom 11 months ago
usermem.c pk: correctly restore sstatus.SUM in strcpy_from_user 5 years ago
usermem.h pk: only access user memory through explicit accessors 5 years ago