NetBSD/lib/librumpuser
riastradh 561072c7c1 Temporarily make PR t_sp:sigsafe noisier.
This is an attempt to diagnose why it's flaky in the releng testbeds
but not when I run it.  This change will be backed out once we get
new testbed output.
2024-04-04 21:19:25 +00:00
..
build-aux fix various typos in comments and messages. 2023-06-03 20:41:44 +00:00
Makefile bsd.own.mk: rename GCC_NO_* to CC_WNO_* 2023-06-03 09:09:01 +00:00
README.compileopts mk.conf(5): document rump variables 2023-07-05 16:40:33 +00:00
configure librumpuser/configure: regen for URL fixes 2023-07-15 09:22:44 +00:00
configure.ac librumpuser/configure: fix missing directory warning 2023-07-15 09:21:36 +00:00
rumpfiber.c
rumpfiber.h
rumpfiber_bio.c
rumpfiber_sp.c
rumpuser.c PR kern/57626: instead of an (arbitrary) FAKE_PAGE_SHIFT (and always 2023-09-24 09:33:26 +00:00
rumpuser_bio.c
rumpuser_component.c
rumpuser_component.h
rumpuser_config.h.in
rumpuser_daemonize.c Temporarily make PR t_sp:sigsafe noisier. 2024-04-04 21:19:25 +00:00
rumpuser_dl.c lib: remove CONSTCOND comment 2022-04-19 20:32:14 +00:00
rumpuser_errtrans.c
rumpuser_file.c
rumpuser_int.h lib: remove CONSTCOND comment 2022-04-19 20:32:14 +00:00
rumpuser_mem.c
rumpuser_port.h fix rump URLs 2023-07-14 23:28:01 +00:00
rumpuser_pth.c
rumpuser_pth_dummy.c
rumpuser_random.c
rumpuser_sigtrans.c
rumpuser_sp.c Allocate one more byte so that we are always NUL-terminated, and remove 2020-05-06 12:44:36 +00:00
shlib_version
sp_common.c In unix_parse(), always allocate memory for the entire struct sockaddr_un 2021-12-07 10:39:33 +00:00

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