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
/
hppa
/
at
master
8 folders
1 file
compile
Fix building profiling kernels by passing the -p flag to config(8) if the kernel's name ends in .PROF.
9 years ago
conf
numers -> numbers
4 years ago
dev
timecounting: remove incomplete PPS support
3 years ago
gsc
Make audio(9) get_props() optional, remove it from duplex drivers
3 years ago
hppa
__syscall() is no longer neccessary since the system calls which needed it are now unpadded ok kettenis guenther
3 years ago
include
On systems without xonly mmu hardware-enforcement, we can still mitigate against classic BROP with a range-checking wrapper in front of copyin() and copyinstr() which ensures the userland source doesn't overlap the main program text, ld.so text, signal tramp text (it's mapping is hard to distinguish so it comes along for the ride), or libc.so text. ld.so tells the kernel libc.so text range with msyscall(2). The range checking for 2-4 elements is done without locking (because all 4 ranges are immutable!) and is inexpensive.
3 years ago
spmath
Delete obsolete /* ARGSUSED */ lint comments.
3 years ago
stand
Delete obsolete /* ARGSUSED */ lint comments.
3 years ago
Makefile
Introduce the KEEPKERNELS variable: if this is set either in mk.conf or the environment, 'make cleandir' does not descend into kernel build directories. Thus, kernel object files survive 'make build' on slower architectures.
9 years ago