Home | History | Annotate | Download | only in zfs
History log of /src/sys/modules/zfs/Makefile.zfsmod
RevisionDateAuthorComments
 1.11  19-Sep-2025  mrg avoid various seemingly bogus warnings with GCC 14.

i couldn't see any real case for any of these issues. it seems like
the "maybe uninit" checker has gotten worse.

additionally, the "dangling pointer" checker also failing.
 1.10  15-Apr-2021  christos - Don't define NEED_ISYSTEM. This is a rump thing and should be only exposed
there.
 1.9  05-Feb-2019  hannken branches: 1.9.14;
Prepare the implementation of the ZFS control directory ".zfs".

- Move the stub routines from zfs_stub.c to zfs_ctldir.c and
remove now empty file zfs_stub.c

- Add stub routines for zfsctl_loadvnode() to initialize control
nodes and zfsctl_snapshot() to retrieve ".zfs/snapshot".

- Add an initial vnode operations vector for control nodes.

- Implement lookup into ".zfs" and lookup ".." from ".zfs/snapshot/<snap>".

- Change nodeid of mounted snapshots to the snapshot object id.

- Respect "-u" flag to "zfs rename <snapshot> ...".
 1.8  18-Aug-2018  christos remove NOGCCERROR; hides real issues.
 1.7  28-May-2018  chs branches: 1.7.2;
merge a new version of the CDDL dtrace and ZFS code.
this changes the upstream vendor from OpenSolaris to FreeBSD,
and this version is based on FreeBSD svn r315983.

in addition to the 10 years of improvements from upstream,
this version also has these NetBSD-specific enhancements:
- dtrace FBT probes can now be placed in kernel modules.
- ZFS now supports mmap().
 1.6  18-Jun-2016  christos branches: 1.6.16;
avoid duplicate symbols.
 1.5  22-Apr-2014  christos branches: 1.5.4;
add atomic.c
 1.4  21-Nov-2012  pooka branches: 1.4.2; 1.4.10;
Don't unconditionally use the error-silencing magic of -isystem
(as opposed to -I) on every component, only the zfs ones depend on it
to build. Regular modules might benefit from a similar move.
 1.3  05-Feb-2012  christos branches: 1.3.6;
-D flags belong in CPPFLAGS
 1.2  04-Feb-2012  christos Remove -g -O0. It does not work on amd64 at all.
If you want debugging on, add it yourself.
 1.1  18-Jan-2011  haad branches: 1.1.4; 1.1.8; 1.1.10; 1.1.14;
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.14.1  18-Feb-2012  mrg merge to -current.
 1.1.10.3  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.1.10.2  16-Jan-2013  yamt sync with (a bit old) head
 1.1.10.1  17-Apr-2012  yamt sync with head
 1.1.8.2  06-Jun-2011  jruoho Sync with HEAD.
 1.1.8.1  18-Jan-2011  jruoho file Makefile.zfsmod was added on branch jruoho-x86intr on 2011-06-06 09:09:51 +0000
 1.1.4.2  05-Mar-2011  rmind sync with head
 1.1.4.1  18-Jan-2011  rmind file Makefile.zfsmod was added on branch rmind-uvmplock on 2011-03-05 20:55:50 +0000
 1.3.6.3  03-Dec-2017  jdolecek update from HEAD
 1.3.6.2  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.3.6.1  25-Feb-2013  tls resync with head
 1.4.10.1  10-Aug-2014  tls Rebase.
 1.4.2.1  18-May-2014  rmind sync with head
 1.5.4.1  09-Jul-2016  skrll Sync with HEAD
 1.6.16.2  06-Sep-2018  pgoyette Sync with HEAD

Resolve a couple of conflicts (result of the uimin/uimax changes)
 1.6.16.1  25-Jun-2018  pgoyette Sync with HEAD
 1.7.2.1  10-Jun-2019  christos Sync with HEAD
 1.9.14.1  17-Apr-2021  thorpej Sync with HEAD.

RSS XML Feed