tangled
alpha
login
or
join now
jcs.org
/
openbsd-src
0
fork
atom
jcs's openbsd hax
openbsd
0
fork
atom
overview
issues
pulls
pipelines
openbsd-src
/
sys
/
arch
/
riscv64
/
at
master
6 folders
1 file
compile
SMP support. Mostly works, but occasionally craps out during boot.
4 years ago
conf
Hook up the same USB device drivers as arm64/conf/GENERIC
3 years ago
dev
Handle clock that can't be gated as a no-op.
3 years ago
include
Aggressively randomize the location of the stack on all 64-bit architectures except alpha. This will put the stack at a random location in the upper 1/4th of the userland virtual address space providing up to 26 additional bits of randomness in the address. Skip alpha for now since it currently puts the stack at a (for a 64-bit architecture) very low address. Skip 32-bit architectures for now as well since those have a much smaller virtual address space and we need more time to figure out what a safe amount of extra randomizations is. These architectures will continue to use a mildly randomized stack address through the existing stackgap random mechanism. We will revisit this after 7.3 is released.
3 years ago
riscv64
In iskmemdev(), do not check for the minor of /dev/io. It has been deprecated more than 25 years ago and removed more than 20. From Crystal Kolipe, thanks!
3 years ago
stand
Remove dangerous user-settable "addr" variable from MI boot loader, and only compile tty-related code (stty command, tty variable) on platforms where it makes sense for the boot loader to control it, rather than the PROM/firmware/whatever.
3 years ago
Makefile
Initial import of OpenBSD/riscv64
5 years ago