ViewVC Help
View Directory | Revision Log | View Changeset | Root Listing
root/src/trunk/cddl
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, 8 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, 8 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, 8 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, 8 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, 5 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, 11 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, 2 months 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, 5 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, 5 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 1 month 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, 6 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, 6 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