History log of /src/lib/librump |
Revision | Date | Author | Comments |
1.2 | 21-Aug-2015 |
christos | This is not needed anymore.
|
1.1 | 20-Aug-2015 |
christos | Generate ioconf.h automatically. XXX: still dup of KERN.ioconf here
|
1.8 | 03-Jun-2023 |
lukem | bsd.own.mk: rename GCC_NO_* to CC_WNO_*
Rename compiler-warning-disable variables from GCC_NO_warning to CC_WNO_warning where warning is the full warning name as used by the compiler.
GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH
Using the convention CC_compilerflag, where compilerflag is based on the full compiler flag name.
|
1.7 | 01-Nov-2021 |
nia | Force at most partial RELRO for rump_server and related libraries
rump_server with -l uses lazy resolution by default and thus cannot be used with full RELRO/BIND_NOW.
|
1.6 | 13-Oct-2019 |
mrg | introduce some common variables for use in GCC warning disables:
GCC_NO_FORMAT_TRUNCATION -Wno-format-truncation (GCC 7/8) GCC_NO_STRINGOP_TRUNCATION -Wno-stringop-truncation (GCC 8) GCC_NO_STRINGOP_OVERFLOW -Wno-stringop-overflow (GCC 8) GCC_NO_CAST_FUNCTION_TYPE -Wno-cast-function-type (GCC 8)
use these to turn off warnings for most GCC-8 complaints. many of these are false positives, most of the real bugs are already commited, or are yet to come.
we plan to introduce versions of (some?) of these that use the "-Wno-error=" form, which still displays the warnings but does not make it an error, and all of the above will be re-considered as either being "fix me" (warning still displayed) or "warning is wrong."
|
1.5 | 09-Nov-2014 |
pooka | branches: 1.5.16; Move rump kernel man pages from various sources to sys/rump
namely: * src/lib is used only when building for POSIX'y platforms, but the man pages have their use for all platforms * rumpuser.3 is a function of the rump kernel, not one of the of the POSIX'y implementation hosted in src/lib/librumpuser
no functional change
|
1.4 | 16-Dec-2010 |
pooka | Describe the rump_sp facility a bit.
|
1.3 | 02-Sep-2010 |
pooka | document rump_lwproc
|
1.2 | 12-Feb-2009 |
lukem | Back to WARNS=3 until the kernel source is -Wsign-compare friendly.
|
1.1 | 29-Jul-2008 |
pooka | branches: 1.1.2; 1.1.8; Install rump libraries and utilities to the base system and remove the private non-installed build infrastructure from sys/rump.
breakdown of commit: * install relevant headers into /usr/include/rump * build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern from src/lib and install as librumpuser and librump, respectively + this retains the ability to test a librump build with just the kernel sources at hand * move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib for general consumption, they are not kernel-space dwellers anyway * build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs * add chapter 3 manual pages for rump, rumpuser, ukfs and p2k * build and install userspace kernel file system daemons if MKPUFFS=yes is spexified * retire fsconsole for now, it will make a comeback with an actually implemented version shortly
|
1.1.8.1 | 13-May-2009 |
jym | Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
|
1.1.2.2 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.1.2.1 | 29-Jul-2008 |
wrstuden | file Makefile was added on branch wrstuden-revivesa on 2008-09-18 04:39:24 +0000
|
1.5.16.1 | 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.2 | 20-Aug-2015 |
christos | Generate ioconf.h automatically. XXX: still dup of KERN.ioconf here
|
1.1 | 20-Aug-2015 |
christos | XXX: hack to fix the build
|
1.16 | 09-Nov-2014 |
pooka | Move rump kernel man pages from various sources to sys/rump
namely: * src/lib is used only when building for POSIX'y platforms, but the man pages have their use for all platforms * rumpuser.3 is a function of the rump kernel, not one of the of the POSIX'y implementation hosted in src/lib/librumpuser
no functional change
|
1.15 | 14-Aug-2013 |
pooka | Change the default value of rump kernels CPUs to 2. It used to be the number of host cores, but that value is overkill for most uses, especially with massively multicore hosts. Dozens of useless virtual CPUs are relatively speaking expensive in terms of bootstrap time and memory footprint. On the other end of the spectrum, defaulting to 2 might shake out some bugs from the qemu test runs.
|
1.14 | 20-Jul-2013 |
wiz | Use Mt for email addresses.
|
1.13 | 03-May-2013 |
wiz | branches: 1.13.2; Use more markup, add a serial comma, fix a typo.
|
1.12 | 02-May-2013 |
pooka | update and bump date
|
1.11 | 30-Apr-2013 |
pooka | +reference
XXX: this manpage is hideously out-of-date
|
1.10 | 15-Apr-2011 |
jym | branches: 1.10.4; 1.10.10; Duplicate item detected, destroying duplicate.
|
1.9 | 25-Mar-2011 |
pooka | add paragraph about kernel clients
|
1.8 | 21-Feb-2011 |
pooka | xfer rump_server(1), downgrade experimentalness level a bit
|
1.7 | 16-Feb-2011 |
pooka | sprinkle a few references (just a diet sprinkling really)
|
1.6 | 16-Dec-2010 |
pooka | branches: 1.6.2; xfer rump_etfs
|
1.5 | 19-Nov-2010 |
pooka | document RUMP_NVNODES
|
1.4 | 02-Sep-2010 |
pooka | xfer rump_lwproc
|
1.3 | 30-Aug-2010 |
wiz | Add some commas.
|
1.2 | 27-Aug-2010 |
wiz | Fix typo.
|
1.1 | 27-Aug-2010 |
pooka | Move the manpage from the kernel sources into lib, 'cause that's where it's used.
|
1.6.2.2 | 05-Mar-2011 |
bouyer | Sync with HEAD
|
1.6.2.1 | 17-Feb-2011 |
bouyer | Sync with HEAD
|
1.10.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.10.10.1 | 23-Jun-2013 |
tls | resync from head
|
1.10.4.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.13.2.1 | 23-Jul-2013 |
riastradh | sync with HEAD
|
1.8 | 09-Nov-2014 |
pooka | Move rump kernel man pages from various sources to sys/rump
namely: * src/lib is used only when building for POSIX'y platforms, but the man pages have their use for all platforms * rumpuser.3 is a function of the rump kernel, not one of the of the POSIX'y implementation hosted in src/lib/librumpuser
no functional change
|
1.7 | 27-Oct-2014 |
pooka | Make fewer assumptions about the host.
|
1.6 | 27-Oct-2014 |
pooka | add RETURN VALUES
from Martin Lucina, via rumpkernel-users
|
1.5 | 31-May-2013 |
pooka | minor terminology and generality fixes
"no functional change"
|
1.4 | 02-Jan-2011 |
pooka | branches: 1.4.6; 1.4.12; document rump_pub_lwproc_rfork()
|
1.3 | 29-Oct-2010 |
pooka | update with reality
|
1.2 | 03-Sep-2010 |
wiz | Fix a typo, uppercase UID/GID.
|
1.1 | 02-Sep-2010 |
pooka | document rump_lwproc
|
1.4.12.1 | 23-Jun-2013 |
tls | resync from head
|
1.4.6.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.8 | 09-Nov-2014 |
pooka | Move rump kernel man pages from various sources to sys/rump
namely: * src/lib is used only when building for POSIX'y platforms, but the man pages have their use for all platforms * rumpuser.3 is a function of the rump kernel, not one of the of the POSIX'y implementation hosted in src/lib/librumpuser
no functional change
|
1.7 | 27-Mar-2011 |
wiz | Oh no -- a space! get rid of it, quick.
|
1.6 | 25-Mar-2011 |
pooka | mention rumphijack
|
1.5 | 16-Feb-2011 |
pooka | sprinkle a few references (just a diet sprinkling really)
|
1.4 | 07-Feb-2011 |
pooka | add some notes on access control
|
1.3 | 25-Jan-2011 |
pooka | Use rump_sp consistently in chapter 7
nothing gets past the wizd, nothing.
|
1.2 | 16-Dec-2010 |
wiz | branches: 1.2.2; Add missing word.
|
1.1 | 16-Dec-2010 |
pooka | Describe the rump_sp facility a bit.
|
1.2.2.2 | 17-Feb-2011 |
bouyer | Sync with HEAD
|
1.2.2.1 | 08-Feb-2011 |
bouyer | Sync with HEAD
|