ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/src/trunk/cddl
Revision 12300 - Directory Listing - [select for diffs]
Modified Sun Feb 2 21:31:28 2020 UTC (4 years, 2 months ago) by laffer1
Diff to previous 11954
fix raise tests

Revision 11954 - Directory Listing - [select for diffs]
Modified Sat Jul 21 20:19:26 2018 UTC (5 years, 9 months ago) by laffer1
Diff to previous 10231
switch to midnightbsd.

Revision 10231 - Directory Listing - [select for diffs]
Modified Sat Jun 2 16:08:04 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 10230
sync

Revision 10230 - Directory Listing - [select for diffs]
Modified Sat Jun 2 16:07:40 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 10229
sync

Revision 10229 - Directory Listing - [select for diffs]
Modified Sat Jun 2 16:07:30 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 10228
sync with freebsd

Revision 10228 - Directory Listing - [select for diffs]
Modified Sat Jun 2 16:07:17 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 10227
sync

Revision 10227 - Directory Listing - [select for diffs]
Modified Sat Jun 2 16:04:51 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 10226
sync with freebsd

Revision 10226 - Directory Listing - [select for diffs]
Modified Sat Jun 2 16:03:56 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 10225
sync

Revision 10225 - Directory Listing - [select for diffs]
Modified Sat Jun 2 15:59:09 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 10224
tag

Revision 10224 - Directory Listing - [select for diffs]
Modified Sat Jun 2 15:58:17 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 10223
el sync o

Revision 10223 - Directory Listing - [select for diffs]
Modified Sat Jun 2 15:56:55 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 10222
el sync o

Revision 10222 - Directory Listing - [select for diffs]
Modified Sat Jun 2 15:56:50 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 10221
el sync o

Revision 10221 - Directory Listing - [select for diffs]
Modified Sat Jun 2 15:56:43 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 10220
el sync o

Revision 10220 - Directory Listing - [select for diffs]
Modified Sat Jun 2 15:56:34 2018 UTC (5 years, 10 months ago) by laffer1
Diff to previous 9354
el sync o

Revision 9354 - Directory Listing - [select for diffs]
Modified Sat Mar 4 19:34:20 2017 UTC (7 years, 1 month ago) by laffer1
Diff to previous 9353
DTrace: print() should try to resolve function pointers

Revision 9353 - Directory Listing - [select for diffs]
Modified Sat Mar 4 19:33:39 2017 UTC (7 years, 1 month ago) by laffer1
Diff to previous 9164
Dtrace: enablings on defunct providers prevent providers from unregistering

Revision 9164 - Directory Listing - [select for diffs]
Modified Fri Oct 14 02:22:44 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 9163
add dtrace toolkit stuff from freebsd 9.2

Revision 9163 - Directory Listing - [select for diffs]
Modified Fri Oct 14 02:20:05 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 9162
sync with freebsd 9.2

Revision 9162 - Directory Listing - [select for diffs]
Modified Fri Oct 14 02:18:41 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 9161
sync with freebsd 9.2

Revision 9161 - Directory Listing - [select for diffs]
Modified Fri Oct 14 02:17:04 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 9160
fix botched merge

Revision 9160 - Directory Listing - [select for diffs]
Modified Fri Oct 14 02:16:04 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 9159
sync with freebsd 9.2

Revision 9159 - Directory Listing - [select for diffs]
Modified Fri Oct 14 02:14:58 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 9137
sync with freebsd

Revision 9137 - Directory Listing - [select for diffs]
Modified Sun Oct 2 00:52:15 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 9136
part 2 of the zfs core merge

Revision 9136 - Directory Listing - [select for diffs]
Modified Sun Oct 2 00:51:03 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 9057
Merge libzfs_core and other ZFS bugfixes from FreeBSD and Illumos

Revision 9057 - Directory Listing - [select for diffs]
Modified Sat Oct 1 10:06:16 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8999
save basename for ctfmerge

Revision 8999 - Directory Listing - [select for diffs]
Modified Fri Sep 30 01:34:14 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8995
zfs: recursive snapshots are ok, recorsive rename is not.

Revision 8995 - Directory Listing - [select for diffs]
Modified Fri Sep 30 01:31:53 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8987
zfs: illumos fixes for single copy arc, ztest race condition.

Revision 8987 - Directory Listing - [select for diffs]
Modified Fri Sep 30 01:23:04 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8978
Merge several zfs fixes from Illumos and FreeBSD.  Sto uninitialized warnings.  Merge ZFS I/O deadman thread. This feature panics the system on a hanging zfs.  This can be controlled by vfs.zfs.deadman_enabled and vfs.zfs.deadman_synctime.  Speedup metaslab_sync.

Revision 8978 - Directory Listing - [select for diffs]
Modified Fri Sep 30 01:10:50 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8952
Add a new LIBRARIES_ONLY make variable to disable the build and install of files other than the actual libraries.

Revision 8952 - Directory Listing - [select for diffs]
Modified Tue Sep 27 15:37:22 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8950
fix ctfconvert when used with clang

Revision 8950 - Directory Listing - [select for diffs]
Modified Tue Sep 27 15:36:27 2016 UTC (7 years, 6 months ago) by laffer1
Diff to previous 8842
deal with orphaned process issue when using dtrace.

Revision 8842 - Directory Listing - [select for diffs]
Modified Mon Sep 26 04:10:34 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8829
Fix a bunch of ZFS issues. zpool create/syseventd race yield non-importable pool. first write to new zvol can fail with EFBIG. Type change in refcount.h vendor zfs fix for arc_read.  fix panic in arc_read, add tunable to allow block allocation on degraded vdevs. SA rounding, header size and lyout fix.  fix rounding issues.  merge zfs_ioctl.c code that was never commited from ZFS v28.

Revision 8829 - Directory Listing - [select for diffs]
Modified Mon Sep 26 03:55:43 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8828
mention lz4

Revision 8828 - Directory Listing - [select for diffs]
Modified Mon Sep 26 03:55:31 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8775
update man page

Revision 8775 - Directory Listing - [select for diffs]
Modified Mon Sep 26 02:58:21 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8766
Allow zfs jail and zfs unjail to use both jailnames and jailid

Revision 8766 - Directory Listing - [select for diffs]
Modified Mon Sep 26 02:45:08 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8637
The current ZFS code expects ddt_zap_count to alays succeed by asserting the underlying zap_count to return no errors.

Revision 8637 - Directory Listing - [select for diffs]
Modified Sun Sep 25 18:15:38 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8531
sort see also sections.

Revision 8531 - Directory Listing - [select for diffs]
Modified Mon Sep 19 13:48:14 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8523
Fix 2 bugs

3397 zdb <pool> <objnum> is too verbose
3398 zdb can't dump feature flags zap objects

Obtained from: Illumos

Revision 8523 - Directory Listing - [select for diffs]
Modified Sun Sep 18 23:02:13 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8466
add zhack makefile

Revision 8466 - Directory Listing - [select for diffs]
Modified Sun Sep 18 22:21:58 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8465
add feature flag files for zfs

Revision 8465 - Directory Listing - [select for diffs]
Modified Sun Sep 18 22:20:09 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8211
import a new version of zfs from opensolaris & freebsd

Revision 8211 - Directory Listing - [select for diffs]
Modified Sat Sep 17 20:19:18 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8118
we do not support -r

Revision 8118 - Directory Listing - [select for diffs]
Modified Fri Sep 16 21:38:13 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8027
cleanup linking

Revision 8027 - Directory Listing - [select for diffs]
Modified Thu Sep 15 20:23:21 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7893
tyhpo fix

Revision 7893 - Directory Listing - [select for diffs]
Modified Wed Sep 14 18:44:38 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7884
add files that were not committed

Revision 7884 - Directory Listing - [select for diffs]
Modified Wed Sep 14 16:51:53 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7883
fix issue with dtrace; D compiler fails to generate error on sizeof() on an undefined struct

Revision 7883 - Directory Listing - [select for diffs]
Modified Wed Sep 14 16:51:03 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7882
dtrace fixes. improve handling of library paths.

Revision 7882 - Directory Listing - [select for diffs]
Modified Wed Sep 14 16:50:10 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7863
use libc strndup instead of dtrace version

Revision 7863 - Directory Listing - [select for diffs]
Modified Wed Sep 14 16:14:21 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7822
fix examples in zfs(8) man page

Revision 7822 - Directory Listing - [select for diffs]
Modified Tue Sep 6 23:54:17 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7820
when we return an error, we cant unlock the mutex because it has been freed.

Revision 7820 - Directory Listing - [select for diffs]
Modified Tue Sep 6 23:50:03 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7807
Illumos 13879:4eac7a87eff2
3329 spa_sync() spends 10-20% of its time in spa_free_sync_cb()
3330 space_seg_t should have its own kmem_cache
3331 deferred frees should happen after sync_pass 1
3335 make SYNC_PASS_* constants tunable

New loader-only tunables:
vfs.zfs.sync_pass_deferred_free
vfs.zfs.sync_pass_dont_compress
vfs.zfs.sync_pass_rewrite

References:
https://www.illumos.org/issues/3329
https://www.illumos.org/issues/3330
https://www.illumos.org/issues/3331
https://www.illumos.org/issues/3335

Import the zio nop-write improvement from Illumos. To reduce I/O,
nop-write omits overwriting data if the checksum (cryptographically
secure) of new data matches the checksum of existing data.
It also saves space if snapshots are in use.

It currently works only on datasets with enabled compression, disabled
deduplication and sha256 checksums.

IllumOS 13887:196932ec9e6a and 13888:7204b3392a58
3236 zio nop-write

References:
https://www.illumos.org/issues/3236

Add loader(8) tunable to enable/disable nopwrite functionality:
vfs.zfs.nopwrite_enabled

Introduce a new dataset aclmode setting "restricted" to protect ACL's
being destroyed or corrupted by a drive-by chmod.

illumos-gate 13889:a67716f16746
3254 add support in zfs for aclmode=restricted

Update manpage dates in zfs.8 and zpool.8

Revision 7807 - Directory Listing - [select for diffs]
Modified Tue Sep 6 03:22:22 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7788
 These probes are most useful when looking into the structures
 they provide, which are listed in io.d.  For example:

 dtrace -n 'io:kernel::start { printf("%d\n", args[0]->bio_bcount); }'

 Note that the I/O systems in FreeBSD and Solaris/Illumos are sufficiently
 different that there is not a 1:1 mapping from scripts that work
 with one to the other.

This commit includes the fix so that our probes use "kernel"
instead of the Solaris specific "genunix"

Obtained from: FreeBSD

Revision 7788 - Directory Listing - [select for diffs]
Modified Mon Sep 5 16:38:34 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 7047
Cast result from third param to int to resolve a wformat issue

Revision 7047 - Directory Listing - [select for diffs]
Modified Fri Jun 19 02:30:27 2015 UTC (8 years, 10 months ago) by laffer1
Diff to previous 6425
Introduce trim support for ZFS

Revision 6425 - Directory Listing - [select for diffs]
Modified Sat Nov 30 22:34:04 2013 UTC (10 years, 4 months ago) by laffer1
Diff to previous 5894
reset props for svn keywords

Revision 5894 - Directory Listing - [select for diffs]
Modified Sat Jun 8 16:02:42 2013 UTC (10 years, 10 months ago) by laffer1
Diff to previous 5827
tag

Revision 5827 - Directory Listing - [select for diffs]
Modified Sat Mar 9 21:47:03 2013 UTC (11 years, 1 month ago) by laffer1
Diff to previous 5435
update/sync

Revision 5435 - Directory Listing - [select for diffs]
Modified Sat Dec 8 18:27:06 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5433
Update dtrace and zfs tools

Revision 5433 - Directory Listing - [select for diffs]
Modified Thu Dec 6 13:21:50 2012 UTC (11 years, 4 months ago) by laffer1
Diff to previous 5303
Update zfs command to sync with zfs v28

Revision 5303 - Directory Listing - [select for diffs]
Modified Sat Oct 27 04:17:34 2012 UTC (11 years, 6 months ago) by laffer1
Diff to previous 5302
zfs version bump

Revision 5302 - Directory Listing - [select for diffs]
Modified Sat Oct 27 04:15:53 2012 UTC (11 years, 6 months ago) by laffer1
Diff to previous 5281
update zfs version

Revision 5281 - Directory Listing - [select for diffs]
Modified Fri Oct 26 12:48:34 2012 UTC (11 years, 6 months ago) by laffer1
Diff to previous 5277
zfs & dtrace update

Revision 5277 - Directory Listing - [select for diffs]
Modified Fri Oct 26 04:14:28 2012 UTC (11 years, 6 months ago) by laffer1
Diff to previous 5276
update zfs build environment.

Revision 5276 - Directory Listing - [select for diffs]
Modified Fri Oct 26 04:12:43 2012 UTC (11 years, 6 months ago) by laffer1
Diff to previous 5275
don't run lint, warns 6 default

Revision 5275 - Directory Listing - [select for diffs]
Modified Fri Oct 26 04:11:39 2012 UTC (11 years, 6 months ago) by laffer1
Diff to previous 5274
update zfs & dtrace build environment

Revision 5274 - Directory Listing - [select for diffs]
Modified Fri Oct 26 03:56:02 2012 UTC (11 years, 6 months ago) by laffer1
Diff to previous 5271
zfs update

Revision 5271 - Directory Listing - [select for diffs]
Modified Fri Oct 26 03:27:07 2012 UTC (11 years, 6 months ago) by laffer1
Diff to previous 5074
turn on warns 0

Revision 5074 - Directory Listing - [select for diffs]
Modified Sat Jul 21 15:10:07 2012 UTC (11 years, 9 months ago) by laffer1
Diff to previous 4835
This commit was generated by cvs2svn to compensate for changes in r5073,
which included commits to RCS files with non-trunk default branches.
Revision 4835 - Directory Listing - [select for diffs]
Modified Tue Apr 10 19:40:33 2012 UTC (12 years ago) by laffer1
Diff to previous 4814
Fix several issues with world

Revision 4814 - Directory Listing - [select for diffs]
Modified Sun Apr 8 14:00:46 2012 UTC (12 years ago) by laffer1
Diff to previous 4805
tag

Revision 4805 - Directory Listing - [select for diffs]
Modified Fri Apr 6 02:24:23 2012 UTC (12 years ago) by laffer1
Diff to previous 4804
missed on last commit

Revision 4804 - Directory Listing - [select for diffs]
Modified Fri Apr 6 02:23:55 2012 UTC (12 years ago) by laffer1
Diff to previous 4792
Introduce portions of userland for dtrace.

Obtained from: FreeBSD 7.1, OpenSolaris

Revision 4792 - Directory Listing - [select for diffs]
Modified Sun Apr 1 05:59:37 2012 UTC (12 years ago) by laffer1
Diff to previous 4791
add manifest

Revision 4791 - Directory Listing - [select for diffs]
Modified Sun Apr 1 05:59:01 2012 UTC (12 years ago) by laffer1
Diff to previous 4790
add java test cases

Revision 4790 - Directory Listing - [select for diffs]
Modified Sun Apr 1 05:58:21 2012 UTC (12 years ago) by laffer1
Diff to previous 4330
add dtrace & friends

Revision 4330 - Directory Listing - [select for diffs]
Modified Sat Oct 29 23:31:34 2011 UTC (12 years, 5 months ago) by laffer1
Diff to previous 4321
Revert zfs related file changes from several days ago. This was a bad idea.

Revision 4321 - Directory Listing - [select for diffs]
Modified Wed Oct 26 15:10:32 2011 UTC (12 years, 6 months ago) by laffer1
Diff to previous 4319
sanity fixes for compiler

Revision 4319 - Directory Listing - [select for diffs]
Modified Wed Oct 26 14:00:17 2011 UTC (12 years, 6 months ago) by laffer1
Diff to previous 2006
c89 required for zfs code

Revision 2006 - Directory Listing - [select for diffs]
Modified Tue Nov 11 19:37:23 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1996
$MidnightBSD$, fix paths

Revision 1996 - Directory Listing - [select for diffs]
Modified Tue Nov 11 15:01:51 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1994
Fix one of the paths used for int types. As found on tinderbox

Revision 1994 - Directory Listing - [select for diffs]
Modified Tue Nov 11 00:39:51 2008 UTC (15 years, 5 months ago) by laffer1
Diff to previous 1932
Add the open solaris compatiblity libraries under cddl

Revision 1932 - Directory Listing - [select for diffs]
Modified Wed Oct 15 19:14:48 2008 UTC (15 years, 6 months ago) by laffer1
Diff to previous 1931
Fix paths.

Revision 1931 - Directory Listing - [select for diffs]
Modified Wed Oct 15 19:10:20 2008 UTC (15 years, 6 months ago) by laffer1
Diff to previous 1930
Fix some of the paths to files.

Revision 1930 - Directory Listing - [select for diffs]
Modified Wed Oct 15 18:56:14 2008 UTC (15 years, 6 months ago) by laffer1
Diff to previous 1927
Enter ZFS (userland)

Revision 1927 - Directory Listing - [select for diffs]
Added Sun Oct 12 22:26:11 2008 UTC (15 years, 6 months ago) by laffer1
what the hell.. let's throw in some preperation for zfs.

Convenience Links