3fd84419c8
using 4k pages), query the hypervisor for the real page size of the host kernel and use that for architectures that do not have compile time constant page sizes. |
||
---|---|---|
.. | ||
build-aux | ||
Makefile | ||
README.compileopts | ||
configure | ||
configure.ac | ||
rumpfiber.c | ||
rumpfiber.h | ||
rumpfiber_bio.c | ||
rumpfiber_sp.c | ||
rumpuser.c | ||
rumpuser_bio.c | ||
rumpuser_component.c | ||
rumpuser_component.h | ||
rumpuser_config.h.in | ||
rumpuser_daemonize.c | ||
rumpuser_dl.c | ||
rumpuser_errtrans.c | ||
rumpuser_file.c | ||
rumpuser_int.h | ||
rumpuser_mem.c | ||
rumpuser_port.h | ||
rumpuser_pth.c | ||
rumpuser_pth_dummy.c | ||
rumpuser_random.c | ||
rumpuser_sigtrans.c | ||
rumpuser_sp.c | ||
shlib_version | ||
sp_common.c |
README.compileopts
$NetBSD: README.compileopts,v 1.3 2023/07/05 16:40:33 lukem Exp $ This file describes compile-time options (make variables) for the rumpuser POSIX implementation. Additionally, NetBSD build options will have an effect; see mk.conf(5) and src/share/mk/bsd.README for a description of NetBSD build options. Note: after changing an option, do a clean build. Global options: RUMPUSER_THREADS values: pthread/none/fiber or <undefined> defval: <undefined> effect: Define the way threading is implemented in the rumpuser hypercall implementation. <undefined> - use default implementation (currently "pthread") pthread - use pthreads to implement threading none - do not support kernel threads at all fiber - user a fiber interface, cooperatively scheduled contexts