summaryrefslogtreecommitdiff
path: root/usr.bin/rump_allserver
AgeCommit message (Collapse)Author
2023-04-24rump_allserver: trim down the list of librariesuwe
Now that cyclic dependencies are (mostly) broken, we can drop repeated -l instances that worked around those cycles. Links on sun2.
2023-04-24rump_allserver(1): fix markup, clarifyuwe
Reorder text for the -d option to hopefully make it easier to follow. Clarify that the "disklabel" keyword takes partion letter (from RTFS).
2021-11-01Force at most partial RELRO for rump_server and related librariesnia
rump_server with -l uses lazy resolution by default and thus cannot be used with full RELRO/BIND_NOW.
2021-07-07Allow to set sanitizer flags for the rump build from themartin
build.sh command line, like: -V RUMP_SANITIZE=address
2020-05-17fix sun2 buildchristos
2020-03-01Fix sun2christos
2017-05-11With the removal of HAVE_REGISTER_T from rumpuser_port.h, _KERNTYPES does notsevan
need to be defined. This allows register_t to be typedef'd to RUMP_REGISTER_T without conflict, as highlighted in PR kern/52206.
2017-05-10Revert previous change so builds can resume.sevan
_KERNTYPES needs to be defined for NetBSD builds to succeed. _KERNTYPES must not be defined for buildrum.sh builds to succeed.
2017-05-10Do not define _KERNTYPES as this breaks build with buildrump.sh due tosevan
conflicting types for register_t. Closes PR kern/52206 Steered in the right direction by christos.
2016-01-23Define _KERNTYPES for things that need it.christos
2015-11-05Sort options in SYNOPSIS.wiz
Order is: 0123.9AaBbCc...Zz; options without arguments in a block first, then the ones with arguments.
2015-11-05Add missing options to SYNOPSIS and sortozaki-r
2015-04-16Accept 0 size for -d type=reg, it grows dynamically anyway.pooka
(though perhaps there should be some way to limit that)
2014-11-04Use autoconf for rump kernel posix hypercall layer.pooka
This gets rid of homegrown hacks and puts all probes in one place. Tested for NetBSD (build.sh + anita) and Linux (buildrump.sh)
2014-04-27Remove LD_DYNAMIC_WEAK whine, by large it's not necessary anymore.pooka
2014-03-21On glibc systems, issue a warning if LD_DYNAMIC_WEAK is notpooka
2014-01-16alleviate may-be-used-unusedpooka
2014-01-16terminology auditpooka
2014-01-16Attempt to load all components even if they are not given inpooka
dependency order.
2013-12-31Use signal.h instead of sys/signal.h. The latter is not standardpooka
and does not exist at least on systems with musl libc. from Justin Cormack
2013-12-18Actually, nevermind with the whole LD_DYNAMIC_WEAK business, forgotpooka
to unset it from the shell before testing.
2013-12-18Set LD_DYNAMIC_WEAK, required by glibc ld.so for -l params.pooka
(this accidentally slipped in the previous commit already, but I'm recommitting it to get cvs annotate right)
2013-12-18Use rumperr to print correct error strings on !NetBSD.pooka
2013-12-16Don't hold back, tell us how you really feel when dlopen() fails.bad
2013-11-13Support disklabel partitions on all platforms.pooka
also addresses buildrump.sh issue #41 (github)
2013-11-13make -m available on all platformspooka
2013-09-10Not all systems sport err.h, so redo those bits using the die() routinepooka
we need to have hanging around anyway for proper error reporting from a daemonizing server. le sigh
2013-09-10<sys/cdefs.h> comes from rumpuser_port.hpooka
2013-09-10Need bsd.own.mk for mk.conf, include it at an opportune place.pooka
2013-09-10Make it possible to omit libutil from the link. It's used only forpooka
disklabel stuff, and is only harmful on platforms that don't currently provide user namespace disklabel interfaces.
2013-09-10Make this work on platforms without disklabels, modules, etc.pooka
2013-09-10Do like the comment suggests and don't sanity-check the -c parameter here,pooka
since we can't do it properly.
2011-09-16Use __deadjoerg
2011-03-04adjust wording in previouspooka
2011-03-04Add note about block device properties.pooka
From discussion with <riz>.
2011-02-23.Xr rump_sp 7pooka
2011-02-22* at least try to query size of non-regular size=host files too,pooka
give up if we get 0 * fix a few error messages
2011-02-21add command line options for kernel memory allocation limit and bootverbosepooka
2011-02-18Use "host" instead of the slightly more cryptic "e" to indicatepooka
that the size of the mapping should be taken from the host file size.
2011-02-17Use "size=e" as a way say "if the underlying file is preexistingpooka
regular file, use whatever size it has".
2011-02-17Make it possible to specify the type of file (blk/chr/reg) that apooka
mapped file (-d) is exposed as within the rump kernel.
2011-02-04Allow to specify -d hostpath offset,size with disklabel.pooka
2011-02-03Create backing image with mode 0644 instead of 0755 & document this.pooka
2011-02-03whoopsie, bump datepooka
2011-02-03* make it possible to specify an offset in -dpooka
* truncate -d hostpath only if it's a regular file and smaller than offset+size
2011-01-08BUGS is gone (and on its way out it inquired about the doctor's status)pooka
2011-01-03Fix usage (8th bit begone!)wiz
2011-01-03Add -c to control the number of CPUs configured in the kernel.pooka
2010-12-15Guard against supplying the same parameter multiple times in one -d argument.pooka
2010-12-15language fix. sniped by wizdpooka