<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in dmu.c</title>
    <link>http://nxr.netbsd.org/rss/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Apply FreeBSD svn r373278 fix for ZFS corruption.  Fix for NetBSD<br/>PR kern/58111 .<br/><br/>It would be extremely unlikely to trip this bug on NetBSD, as we don't<br/>expose SEEK_DATA and SEEK_HOLE and you need to call ioctl(2) with<br/>FIOSEEKDATA and FIOSEEKHOLE directly which no currently known code does,<br/>and even then be unlucky enough to trip a race condition.<br/><br/>With a reproducer based on that in https://www.illumos.org/issues/16087,<br/>I saw 11 groups of failures over 8 hours.  With this patch, no<br/>failures in 10 hours.  The repro for NetBSD will be attached to<br/>https://gnats.netbsd.org/58111 .<br/><br/>Original FreeBSD commit message:</title>
    <description>/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c - 1.7</description>
    <pubDate>Fri Apr 05 11:20:34 UTC 2024</pubDate>
    <dc:creator>simonb</dc:creator>
</item>

<item>
    <title>branches:  1.6.4;  1.6.12;<br/>merge a new version of the CDDL dtrace and ZFS code.<br/>this changes the upstream vendor from OpenSolaris to FreeBSD,<br/>and this version is based on FreeBSD svn r315983.<br/><br/>in addition to the 10 years of improvements from upstream,<br/>this version also has these NetBSD-specific enhancements:<br/> - dtrace FBT probes can now be placed in kernel modules.<br/> - ZFS now supports mmap().</title>
    <description>/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c - 1.6</description>
    <pubDate>Mon May 28 21:05:07 UTC 2018</pubDate>
    <dc:creator>chs</dc:creator>
</item>

<item>
    <title>branches:  1.5.14;<br/>Disable another xuio branch.</title>
    <description>/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c - 1.5</description>
    <pubDate>Sat Apr 11 00:23:31 UTC 2015</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>Move initialization of XUIO_XUZC_PRIV out of #ifdef PORT_SOLARIS.<br/><br/>This code is not currently used, so no functional change, but it may<br/>be used when we hook zfs into the ubc.</title>
    <description>/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c - 1.4</description>
    <pubDate>Thu Mar 19 17:16:22 UTC 2015</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>Merge NetBSD local changes to new zfs version 22 sources.</title>
    <description>/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c - 1.3</description>
    <pubDate>Sat Feb 27 23:43:53 UTC 2010</pubDate>
    <dc:creator>haad</dc:creator>
</item>

<item>
    <title>Add some NetBSD fixes which I have forgot to commit during first round.<br/>With these patches I can build solaris and zfs module again.</title>
    <description>/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c - 1.2</description>
    <pubDate>Mon Aug 10 22:38:02 UTC 2009</pubDate>
    <dc:creator>haad</dc:creator>
</item>

<item>
    <title>branches:  1.1.1;<br/>Initial revision</title>
    <description>/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c - 1.1</description>
    <pubDate>Fri Aug 07 18:32:54 UTC 2009</pubDate>
    <dc:creator>haad</dc:creator>
</item>

<item>
    <title>import new CDDL dtrace and ZFS code from FreeBSD svn r315983.</title>
    <description>/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c - 1.1.1.3</description>
    <pubDate>Mon May 28 20:52:56 UTC 2018</pubDate>
    <dc:creator>chs</dc:creator>
</item>

<item>
    <title>Import new Opensolaris sources for zfs/dtrace.<br/><br/>Opensolaris mercurial changeset: 11751:58c0c8f4305f</title>
    <description>/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c - 1.1.1.2</description>
    <pubDate>Sat Feb 27 22:30:48 UTC 2010</pubDate>
    <dc:creator>haad</dc:creator>
</item>

<item>
    <title>Import Opensolaris source code used with zfs port. Zfs code si from date <br/>200811.</title>
    <description>/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c - 1.1.1.1</description>
    <pubDate>Fri Aug 07 18:32:54 UTC 2009</pubDate>
    <dc:creator>haad</dc:creator>
</item>

<item>
    <title>Sync with HEAD</title>
    <description>/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c - 1.5.14.1</description>
    <pubDate>Mon Jun 25 07:25:21 UTC 2018</pubDate>
    <dc:creator>pgoyette</dc:creator>
</item>

<item>
    <title>Pull up following revision(s) (requested by riastradh in ticket #1014):<br/><br/>	external/cddl/osnet/dist/uts/common/fs/zfs/vdev.c: revision 1.7<br/>	external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c: revision 1.7<br/><br/>Apply FreeBSD svn r373278 fix for ZFS corruption.  Fix for NetBSD<br/>PR kern/58111 .<br/><br/>It would be extremely unlikely to trip this bug on NetBSD, as we don't<br/>expose SEEK_DATA and SEEK_HOLE and you need to call ioctl(2) with<br/>FIOSEEKDATA and FIOSEEKHOLE directly which no currently known code does,<br/>and even then be unlucky enough to trip a race condition.<br/><br/>With a reproducer based on that in https://www.illumos.org/issues/16087,<br/>I saw 11 groups of failures over 8 hours.  With this patch, no<br/>failures in 10 hours.  The repro for NetBSD will be attached to<br/>https://gnats.netbsd.org/58111<br/><br/>Original FreeBSD commit message:</title>
    <description>/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c - 1.6.12.1</description>
    <pubDate>Mon Nov 18 19:48:09 UTC 2024</pubDate>
    <dc:creator>martin</dc:creator>
</item>

<item>
    <title>Pull up following revision(s) (requested by riastradh in ticket #1928):<br/><br/>	external/cddl/osnet/dist/uts/common/fs/zfs/vdev.c: revision 1.7<br/>	external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c: revision 1.7<br/><br/>Apply FreeBSD svn r373278 fix for ZFS corruption.  Fix for NetBSD<br/>PR kern/58111 .<br/><br/>It would be extremely unlikely to trip this bug on NetBSD, as we don't<br/>expose SEEK_DATA and SEEK_HOLE and you need to call ioctl(2) with<br/>FIOSEEKDATA and FIOSEEKHOLE directly which no currently known code does,<br/>and even then be unlucky enough to trip a race condition.<br/><br/>With a reproducer based on that in https://www.illumos.org/issues/16087,<br/>I saw 11 groups of failures over 8 hours.  With this patch, no<br/>failures in 10 hours.  The repro for NetBSD will be attached to<br/>https://gnats.netbsd.org/58111<br/><br/>Original FreeBSD commit message:</title>
    <description>/src/external/cddl/osnet/dist/uts/common/fs/zfs/dmu.c - 1.6.4.1</description>
    <pubDate>Mon Nov 18 19:50:24 UTC 2024</pubDate>
    <dc:creator>martin</dc:creator>
</item>
</channel></rss>

