Home | History | Annotate | Download | only in fs
History log of /src/sys/rump/fs/Makefile.rumpfscomp
RevisionDateAuthorComments
 1.10  06-Jun-2022  nia branches: 1.10.10;
build system: Revert all the recent additions of MK[...] knobs that
allow conditionally disabling the building of certain user space
programs in the 'base' set.

There is not enough consensus that this is the right way and a few
people had strong objections, see source-changes-d@.
 1.9  27-May-2022  nia ... and more MKLFS here
 1.8  15-May-2020  christos PR/55102: Kamil Rytarowski: Duplicate fifo_vnodeop_entries,
fifo_vnodeop_opv_desc symbols.

Many filesystems ffs, lfs, ulfs, chfs, ext2fs etc. use fifofs
internally for their fifo vnops. NFS does too, but it also needs
networking anyway. Unfortunately fifofs brings in a lot of the
networking code so that the rumpkernel is not well partition. In
addition the fifo code is rarely used.

The existing hack depended on duplicating the above symbols and
adding minimal functionality for the majority of the the tests
(except the ffs and the puffs one). In these two cases both symbols
were loaded and the symbol sizes clashed which broke the sanitizers.
While this can be fixed with weak symbols and other kinds of
indirection, it is more straight forward to select between the
minimal and the full fifofs implementation by introducing a new
shared library librumpvfs_nofifofs.
 1.7  04-Apr-2020  jdolecek remove SMBFS and nsmb(4) - kernel part

it's unmaintained and supports only obsolete SMB1
 1.6  15-Nov-2015  pooka branches: 1.6.18;
Always descend into component directories for rumpdescribe.
 1.5  10-Apr-2014  pooka branches: 1.5.4;
add aio driver as rump kernel component
 1.4  24-Jul-2011  uch branches: 1.4.2; 1.4.12; 1.4.16; 1.4.26;
v7fs rump support
 1.3  05-Mar-2011  joerg branches: 1.3.2;
Fix spelling of MKZFS
 1.2  18-Jan-2011  haad branches: 1.2.2;
Add support for compiling ZFS and Solaris modules as RUMP libraries. Add
some locking and rumpcopy primitives and refactor module building Makefiles
to work with both RUMP and kernel modules. This is first part of adding
support for regular test of zfs on NetBSD to hunt some bugs and make it
stable.

Ok by pooka@.
 1.1  05-Dec-2010  pooka branches: 1.1.2;
Rename Makefile.rump${x} to Makefile.rump${x}comp for consistency.
 1.1.2.1  06-Jun-2011  jruoho Sync with HEAD.
 1.2.2.1  05-Mar-2011  bouyer Sync with HEAD
 1.3.2.2  05-Mar-2011  rmind sync with head
 1.3.2.1  05-Mar-2011  rmind file Makefile.rumpfscomp was added on branch rmind-uvmplock on 2011-03-05 20:56:10 +0000
 1.4.26.1  10-Aug-2014  tls Rebase.
 1.4.16.1  18-May-2014  rmind sync with head
 1.4.12.2  03-Dec-2017  jdolecek update from HEAD
 1.4.12.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.4.2.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.5.4.1  27-Dec-2015  skrll Sync with HEAD (as of 26th Dec)
 1.6.18.1  08-Apr-2020  martin Merge changes from current as of 20200406
 1.10.10.1  29-Jun-2024  perseant Implementation of exFAT filesystem, with compilation conditional on MKEXFATFS
make variable.

RSS XML Feed