History log of /src/sys/rump/fs/lib/libzfs |
Revision | Date | Author | Comments |
1.9 | 03-Jun-2023 |
lukem | bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER
Provide a single variable CC_WNO_ADDRESS_OF_PACKED_MEMBER with options for both clang and gcc, to replace CLANG_NO_ADDR_OF_PACKED_MEMBER CC_NO_ADDR_OF_PACKED_MEMBER GCC_NO_ADDR_OF_PACKED_MEMBER
Using the convention CC_compilerflag, where compilerflag is based on the full compiler flag name.
|
1.8 | 15-Apr-2021 |
christos | fix reversed comment
|
1.7 | 06-Sep-2020 |
mrg | branches: 1.7.4; add support for new GCC 9 warnings that may be too much to fix right now. new address-of-packed-member and format-overflow warnings have new GCC_NO_ADDR_OF_PACKED_MEMBER amd GCC_NO_FORMAT_OVERFLOW variables to remove these warnings.
apply to a bunch of the tree. mostly, these are real bugs that should be fixed, but in many cases, only by removing the 'packed' attribute from some structure that doesn't really need it. (i looked at many different ones, and while perhaps 60-80% were already properly aligned, it wasn't clear to me that the uses were always coming from sane data vs network alignment, so it doesn't seem safe to remove packed without careful research for each affect struct.) clang already warned (and was not erroring) for many of these cases, but gcc picked up dozens more.
|
1.6 | 26-Jan-2016 |
pooka | Put the kernelside rump kernel headers into <rump-sys> instead of sprinkling them around the faction directories. Avoids having to add a CPPFLAGS (or several) to pretty much every component Makefile.
Leave compat headers around in the old locations.
The commit changes some autogenerated files, but I'll fix the generators shortly and regen.
|
1.5 | 19-Oct-2015 |
pooka | Add a COMMENT describing what each component roughly does.
"make describe" prints the comment.
Requested/inspired by Vincent Schwarzer on rumpkernel-users
|
1.4 | 13-Mar-2014 |
pooka | branches: 1.4.6; rename component.c -> zfs_component.c
|
1.3 | 10-Mar-2011 |
pooka | branches: 1.3.4; 1.3.6; 1.3.16; 1.3.20; autocreate /dev/zfs. requested by riz
|
1.2 | 21-Jan-2011 |
pooka | branches: 1.2.2; Since "physmem" is largely unused except for zfs wanting to know if it has enough memory available, just pick a number which makes zfs happy.
We *could* use a MIN() of available host mem and rump_memlimit, though ...
|
1.1 | 18-Jan-2011 |
haad | branches: 1.1.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.2.1 | 08-Feb-2011 |
bouyer | Sync with HEAD
|
1.2.2.3 | 21-Apr-2011 |
rmind | sync with head
|
1.2.2.2 | 05-Mar-2011 |
rmind | sync with head
|
1.2.2.1 | 21-Jan-2011 |
rmind | file Makefile was added on branch rmind-uvmplock on 2011-03-05 20:56:11 +0000
|
1.3.20.1 | 18-May-2014 |
rmind | sync with head
|
1.3.16.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.3.16.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.3.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.3.4.2 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.3.4.1 | 10-Mar-2011 |
jruoho | file Makefile was added on branch jruoho-x86intr on 2011-06-06 09:10:06 +0000
|
1.4.6.2 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.4.6.1 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.7.4.1 | 17-Apr-2021 |
thorpej | Sync with HEAD.
|
1.7 | 13-Mar-2014 |
pooka | rename component.c -> zfs_component.c
|
1.6 | 10-Mar-2013 |
christos | branches: 1.6.6; Now that the auto-loading zfs bug has been fixed, the loading failed because the devsw node was busied here. Since we load the devsw only for the purpose of creating the device node in our virtual filesystem, detach it after we are done so that the real module can reload it.
|
1.5 | 10-Mar-2011 |
wiz | branches: 1.5.2; 1.5.6; 1.5.8; 1.5.18; When panicing, at least tell the _real_ reason.
|
1.4 | 10-Mar-2011 |
pooka | autocreate /dev/zfs. requested by riz
|
1.3 | 21-Jan-2011 |
pooka | no longer used
|
1.2 | 21-Jan-2011 |
pooka | don't perform tasks already done by zfs_modcmd
|
1.1 | 18-Jan-2011 |
haad | branches: 1.1.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.2.1 | 08-Feb-2011 |
bouyer | Sync with HEAD
|
1.5.18.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.5.18.1 | 23-Jun-2013 |
tls | resync from head
|
1.5.8.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.6.2 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.5.6.1 | 10-Mar-2011 |
jruoho | file component.c was added on branch jruoho-x86intr on 2011-06-06 09:10:06 +0000
|
1.5.2.2 | 21-Apr-2011 |
rmind | sync with head
|
1.5.2.1 | 10-Mar-2011 |
rmind | file component.c was added on branch rmind-uvmplock on 2011-04-21 01:42:16 +0000
|
1.6.6.1 | 18-May-2014 |
rmind | sync with head
|
1.2 | 02-Dec-2014 |
pooka | Remove shlib_version files and just use Makefile SHLIB_MAJOR/MINOR, with the default provided by Makefile.rump (they're all 0.0 anyway)
|
1.1 | 18-Jan-2011 |
haad | branches: 1.1.4; 1.1.8; 1.1.20; 1.1.38; 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.38.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.1.20.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.8.2 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.1.8.1 | 18-Jan-2011 |
jruoho | file shlib_version was added on branch jruoho-x86intr on 2011-06-06 09:10:06 +0000
|
1.1.4.2 | 05-Mar-2011 |
rmind | sync with head
|
1.1.4.1 | 18-Jan-2011 |
rmind | file shlib_version was added on branch rmind-uvmplock on 2011-03-05 20:56:11 +0000
|
1.3 | 07-May-2019 |
hannken | Cleanup modules "solaris" and "zfs":
- Defer spa_config_load() until root is mounted. - Restore the config path to "/etc/zfs/zpool.cache". - Module "zfs" is type MODULE_CLASS_VFS and no longer depends on "rootvnode". - Module "solaris" no longer depends on "mp_online". - Fix rump component registration to not detach "/dev/zfs" if it didn't attach it.
|
1.2 | 26-Jan-2016 |
pooka | branches: 1.2.18; Put the kernelside rump kernel headers into <rump-sys> instead of sprinkling them around the faction directories. Avoids having to add a CPPFLAGS (or several) to pretty much every component Makefile.
Leave compat headers around in the old locations.
The commit changes some autogenerated files, but I'll fix the generators shortly and regen.
|
1.1 | 13-Mar-2014 |
pooka | branches: 1.1.4; 1.1.6; 1.1.10; 1.1.12; rename component.c -> zfs_component.c
|
1.1.12.1 | 19-Mar-2016 |
skrll | Sync with HEAD
|
1.1.10.3 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.10.2 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.1.10.1 | 13-Mar-2014 |
tls | file zfs_component.c was added on branch tls-maxphys on 2014-08-20 00:04:39 +0000
|
1.1.6.2 | 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.6.1 | 13-Mar-2014 |
yamt | file zfs_component.c was added on branch yamt-pagecache on 2014-05-22 11:41:13 +0000
|
1.1.4.2 | 18-May-2014 |
rmind | sync with head
|
1.1.4.1 | 13-Mar-2014 |
rmind | file zfs_component.c was added on branch rmind-smpnet on 2014-05-18 17:46:17 +0000
|
1.2.18.1 | 10-Jun-2019 |
christos | Sync with HEAD
|