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
/
sparc64
/
at
jcs
7 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
enable ice(4) on sparc64
4 months ago
dev
Begin transition to 52-partition support. The partition encoding used to be lowest 4 bits of dev_t, and now becomes 6. This supplies 64 partitions in struct disklabel.d_partitions[MAXPARTITIONSUNIT], but we only use 52 of these slots (an architecture can be either 16 partition or 52 partition, depending on MD define MAXPARTITIONS). The 52-partition limit is due to single-character representation limit of a-zA-Z. We supply a backwards-compat ioctl for a while which can read an disklabel structure.
4 months ago
fpu
Delete pointless uprintf() which noone has ever seen, and which cannot grab the required KERNEL_LOCK anyways Discovered as consequence of mail from David Leadbeater ok miod kettenis
1 month ago
include
Write out the user windows before we start tearing down userland mappings. At least in theory we could still have dirty user windows that haven't been written out yet when we call uvm_purge() which would result in a page fault if we have removed the mappings for the stack from the pmap.
6 months ago
sparc64
Delete pointless uprintf() which noone has ever seen, and which cannot grab the required KERNEL_LOCK anyways Discovered as consequence of mail from David Leadbeater ok miod kettenis
1 month ago
stand
When MAXPARTITIONS is cranked to 52 there are some places where the value must remain 16. e.g. MD/Vendor labels that must fit inside a DEV_BSIZE buf, parsing the contents of a DEV_BSIZE buf as a disklabel and translations to/from MD/Vendor labels and OpenBSD labels.
4 months 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