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, 3 months ago) by laffer1
Diff to previous 11954 , to selected 5303
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 , to selected 5303
switch to midnightbsd.

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

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

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

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

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

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

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

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

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

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

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

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

Revision 9354 - Directory Listing - [select for diffs]
Modified Sat Mar 4 19:34:20 2017 UTC (7 years, 2 months ago) by laffer1
Diff to previous 9353 , to selected 5303
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, 2 months ago) by laffer1
Diff to previous 9164 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
sync with freebsd

Revision 9137 - Directory Listing - [select for diffs]
Modified Sun Oct 2 00:52:15 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 9136 , to selected 5303
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, 7 months ago) by laffer1
Diff to previous 9057 , to selected 5303
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, 7 months ago) by laffer1
Diff to previous 8999 , to selected 5303
save basename for ctfmerge

Revision 8999 - Directory Listing - [select for diffs]
Modified Fri Sep 30 01:34:14 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8995 , to selected 5303
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, 7 months ago) by laffer1
Diff to previous 8987 , to selected 5303
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, 7 months ago) by laffer1
Diff to previous 8978 , to selected 5303
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, 7 months ago) by laffer1
Diff to previous 8952 , to selected 5303
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, 7 months ago) by laffer1
Diff to previous 8950 , to selected 5303
fix ctfconvert when used with clang

Revision 8950 - Directory Listing - [select for diffs]
Modified Tue Sep 27 15:36:27 2016 UTC (7 years, 7 months ago) by laffer1
Diff to previous 8842 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
 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, 8 months ago) by laffer1
Diff to previous 7047 , to selected 5303
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 , to selected 5303
Introduce trim support for ZFS

Revision 6425 - Directory Listing - [select for diffs]
Modified Sat Nov 30 22:34:04 2013 UTC (10 years, 5 months ago) by laffer1
Diff to previous 5894 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
Update dtrace and zfs tools

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

Revision 5303 - Directory Listing - [selected]
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
tag

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

Revision 4804 - Directory Listing - [select for diffs]
Modified Fri Apr 6 02:23:55 2012 UTC (12 years, 1 month ago) by laffer1
Diff to previous 4792 , to selected 5303
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, 1 month ago) by laffer1
Diff to previous 4791 , to selected 5303
add manifest

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

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

Revision 4330 - Directory Listing - [select for diffs]
Modified Sat Oct 29 23:31:34 2011 UTC (12 years, 6 months ago) by laffer1
Diff to previous 4321 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
$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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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 , to selected 5303
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
Diff to selected 5303
what the hell.. let's throw in some preperation for zfs.

Convenience Links