summaryrefslogtreecommitdiff
path: root/lib/librumpuser
AgeCommit message (Expand)Author
2014-02-28Fix locking SNAFU.pooka
2014-02-25emulate printflike properly to avoid fatal error on clangpooka
2014-02-20remember to commit this file toopooka
2014-02-20make implementation of rumpuser_kill() match the documentationpooka
2014-02-20document rumpuser_kill()pooka
2014-02-20Translate signal numbers between rump kernel and (POSIX) host.pooka
2014-02-14minor clarification: rumpuser_thread_create() is used to create the hostpooka
2014-01-16Do not force _FILE_OFFSET_BITS=64 here. It's no longer strictly speakingpooka
2014-01-15Make setprogname() a nop where it's not supported.pooka
2014-01-08remove obsolete definitionspooka
2014-01-08do as the comment says and #if defined(every_other) || defined(platform) || ...pooka
2014-01-08OpenBSD supportpooka
2013-12-31Do not export symbols which don't need to be exported.pooka
2013-12-18remove outdated comment (since quite a few months ago)pooka
2013-11-01Workaround a gcc -Wuninitilized whinepooka
2013-10-30Oh, stdint.h isn't written with a comma ...pooka
2013-10-30need to include stdint.h before rump/rumpuser.hpooka
2013-10-30glibc on MIPS uses the same DYN d_ptr variant as NetBSD and musl.pooka
2013-10-27librumpuser: add some #ifdef __APPLE__ and missing bits to build it on OS X.rmind
2013-09-26Give RUMP mutex and rwlock their own cache-line. Also give a separatermind
2013-09-24rumpuser_rwlock: replace internal pthread_spin_lock (for protecting readerrmind
2013-09-23If pthread_create() fails with EAGAIN, try a few more times with shortpooka
2013-09-10more platform-specific qualifierspooka
2013-09-10Install rumpuser_port.hpooka
2013-08-14Change the default value of rump kernels CPUs to 2. It used to bepooka
2013-07-30comment polish: just muslpooka
2013-07-30Decide ET_DYN behavior based on __GLIBC__ instead of __linux__,pooka
2013-07-22Use <major>.<minor> for NetBSD version.njoly
2013-07-22TIMEVAL_TO_TIMESPEC (for musl)pooka
2013-07-20Fixes when compiling against musl libc.pooka
2013-07-18Fix build where compiler can throw an array-bounds error andpooka
2013-06-04FreeBSD does the Solaris-like map->l_addr boogie.pooka
2013-05-15More markup, less typos.wiz
2013-05-15also, bsd.own.mk to pick up mk.confpooka
2013-05-15Make it possible for external parties to specify additional dplibs.pooka
2013-05-15Improve documentation on the locking order of cv_wait mtx/cpu.pooka
2013-05-15Add a generalized rumpuser_syncfd() call which allows the callerpooka
2013-05-15Pass off_t over the hypercall interface as int64_t to avoid potentialpooka
2013-05-15Pass enums over the hypercall interface as ints to avoid somepooka
2013-05-15Add RUMPUSER_LWP_CLEAR instead of overloading RUMPUSER_LWP_SET.pooka
2013-05-07need the rw_downgrade/tryupgrade methods toopooka
2013-05-07update to recent interface changespooka
2013-05-07include stdint.h before rumpuser.h (on some platforms it doesn't getpooka
2013-05-05Initialize rw->downgrade when allocating a rwlock.pooka
2013-05-03Fix some punctuation nits and bump date for previous.wiz
2013-05-03Support proper rw_downgrade() semantics.pooka
2013-05-02reorder for better locality. no functional change.pooka
2013-05-02update for previous changepooka
2013-05-02Ok, maybe using int64 for nanoseconds in the (sec,nsec) tuple waspooka
2013-05-02Push rwlock upgrade and downgrade into the hypervisor where there'spooka