<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:06:27 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-7153] Update ZFS/SPL version to 0.6.5.2</title>
                <link>https://jira.whamcloud.com/browse/LU-7153</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;&lt;b&gt;Supported Kernels&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Compatible with 2.6.32 - 4.2 Linux kernels.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;New Functionality&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Support for temporary mount options.&lt;/li&gt;
	&lt;li&gt;Support for accessing the .zfs/snapshot over NFS.&lt;/li&gt;
	&lt;li&gt;Support for estimating send stream size when source is a bookmark.&lt;/li&gt;
	&lt;li&gt;Administrative commands are allowed to use reserved space improving robustness.&lt;/li&gt;
	&lt;li&gt;New notify ZEDLETs support email and pushbullet notifications.&lt;/li&gt;
	&lt;li&gt;New keyword &apos;slot&apos; for vdev_id.conf to control what is use for the slot number.&lt;/li&gt;
	&lt;li&gt;New zpool export -a option unmounts and exports all imported pools.&lt;/li&gt;
	&lt;li&gt;New zpool iostat -y omits the first report with statistics since boot.&lt;/li&gt;
	&lt;li&gt;New zdb can now open the root dataset.&lt;/li&gt;
	&lt;li&gt;New zdb can print the numbers of ganged blocks.&lt;/li&gt;
	&lt;li&gt;New zdb -ddddd can print details of block pointer objects.&lt;/li&gt;
	&lt;li&gt;New zdb -b performance improved.&lt;/li&gt;
	&lt;li&gt;New zstreamdump -d prints contents of blocks.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;New Feature Flags&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;b&gt;large_blocks&lt;/b&gt; - This feature allows the record size on a dataset to be set larger than 128KB. We currently support block sizes from 512 bytes to 16MB. The benefits of larger blocks, and thus larger IO, need to be weighed against the cost of COWing a giant block to modify one byte. Additionally, very large blocks can have an impact on I/O latency, and also potentially on the memory allocator. Therefore, we do not allow the record size to be set larger than zfs_max_recordsize (default 1MB). Larger blocks can be created by changing this tuning, pools with larger blocks can always be imported and used, regardless of this setting.&lt;/li&gt;
&lt;/ul&gt;


&lt;ul&gt;
	&lt;li&gt;&lt;b&gt;filesystem_limits&lt;/b&gt; - This feature enables filesystem and snapshot limits. These limits can be used to control how many filesystems and/or snapshots can be created at the point in the tree on which the limits are set.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Performance&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Improved zvol performance on all kernels (&amp;gt;50% higher throughput, &amp;gt;20% lower latency)&lt;/li&gt;
	&lt;li&gt;Improved zil performance on Linux 2.6.39 and earlier kernels (10x lower latency)&lt;/li&gt;
	&lt;li&gt;Improved allocation behavior on mostly full SSD/file pools (5% to 10% improvement on 90% full pools)&lt;/li&gt;
	&lt;li&gt;Improved performance when removing large files.&lt;/li&gt;
	&lt;li&gt;Caching improvements (ARC):
	&lt;ul&gt;
		&lt;li&gt;Better cached read performance due to reduced lock contention.&lt;/li&gt;
		&lt;li&gt;Smarter heuristics for managing the total size of the cache and the distribution of data/metadata.&lt;/li&gt;
		&lt;li&gt;Faster release of cached buffers due to unexpected memory pressure.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Changes in Behavior&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Default reserved space was increased from 1.6% to 3.3% of total pool capacity. This default percentage can be controlled through the new spa_slop_shift module option, setting it to 6 will restore the previous percentage.&lt;/li&gt;
	&lt;li&gt;Loading of the ZFS module stack is now handled by systemd or the sysv init scripts. Invoking the zfs/zpool commands will not cause the modules to be automatically loaded. The previous behavior can be restored by setting the ZFS_MODULE_LOADING=yes environment variable but this functionality will be removed in a future release.&lt;/li&gt;
	&lt;li&gt;Unified SYSV and Gentoo OpenRC initialization scripts. The previous functionality has been split in to zfs-import, zfs-mount, zfs-share, and zfs-zed scripts. This allows for independent control of the services and is consistent with the unit files provided for a systemd based system. Complete details of the functionality provided by the updated scripts can be found here.&lt;/li&gt;
	&lt;li&gt;Task queues are now dynamic and worker threads will be created and destroyed as needed. This allows the system to automatically tune itself to ensure the optimal number of threads are used for the active workload which can result in a performance improvement.&lt;/li&gt;
	&lt;li&gt;Task queue thread priorities were correctly aligned with the default Linux file system thread priorities. This allows ZFS to compete fairly with other active Linux file systems when the system is under heavy load.&lt;/li&gt;
	&lt;li&gt;When compression=on the default compression algorithm will be lz4 as long as the feature is enabled. Otherwise the default remains lzjb. Similarly lz4 is now the preferred method for compressing meta data when available.&lt;/li&gt;
	&lt;li&gt;The use of mkdir/rmdir/mv in the .zfs/snapshot directory has been disabled by default both locally and via NFS clients. The zfs_admin_snapshot module option can be used to re-enable this functionality.&lt;/li&gt;
	&lt;li&gt;LBA weighting is automatically disabled on files and SSDs ensuring the entire device is used fairly.&lt;/li&gt;
	&lt;li&gt;iostat accounting on zvols running on kernels older than Linux 3.19 is no longer supported.&lt;/li&gt;
	&lt;li&gt;The known issues preventing swap on zvols for Linux 3.9 and newer kernels have been resolved. However, deadlocks are still possible for older kernels.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Module Options&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Changed &lt;b&gt;zfs_arc_c_min&lt;/b&gt; default from 4M to 32M to accommodate large blocks.&lt;/li&gt;
	&lt;li&gt;Added &lt;b&gt;metaslab_aliquot&lt;/b&gt; to control how many bytes are written to a top-level vdev before moving on to the next one. Increasing this may be helpful when using blocks larger than 1M.&lt;/li&gt;
	&lt;li&gt;Added &lt;b&gt;spa_slop_shift&lt;/b&gt;, see &apos;reserved space&apos; comment in the &apos;changes to behavior&apos; section.&lt;/li&gt;
	&lt;li&gt;Added &lt;b&gt;zfs_admin_snapshot&lt;/b&gt;, enable/disable the use of mkdir/rmdir/mv in .zfs/snapshot directory.&lt;/li&gt;
	&lt;li&gt;Added &lt;b&gt;zfs_arc_lotsfree_percent&lt;/b&gt;, throttle I/O when free system memory drops below this percentage.&lt;/li&gt;
	&lt;li&gt;Added &lt;b&gt;zfs_arc_num_sublists_per_state&lt;/b&gt;, used to allow more fine-grained locking.&lt;/li&gt;
	&lt;li&gt;Added &lt;b&gt;zfs_arc_p_min_shift&lt;/b&gt;, used to set a floor on arc_p.&lt;/li&gt;
	&lt;li&gt;Added &lt;b&gt;zfs_arc_sys_free&lt;/b&gt;, the target number of bytes the ARC should leave as free.&lt;/li&gt;
	&lt;li&gt;Added &lt;b&gt;zfs_dbgmsg_enable&lt;/b&gt;, used to enable the &apos;dbgmsg&apos; kstat.&lt;/li&gt;
	&lt;li&gt;Added &lt;b&gt;zfs_dbgmsg_maxsize&lt;/b&gt;, sets the maximum size of the dbgmsg buffer.&lt;/li&gt;
	&lt;li&gt;Added &lt;b&gt;zfs_max_recordsize&lt;/b&gt;, used to control the maximum allowed record size.&lt;/li&gt;
	&lt;li&gt;Added &lt;b&gt;zfs_arc_meta_strategy&lt;/b&gt;, used to select the preferred ARC reclaim strategy.&lt;/li&gt;
	&lt;li&gt;Removed &lt;b&gt;metaslab_min_alloc_size&lt;/b&gt;, it was unused internally due to prior changes.&lt;/li&gt;
	&lt;li&gt;Removed &lt;b&gt;zfs_arc_memory_throttle_disable&lt;/b&gt;, replaced by &lt;b&gt;zfs_arc_lotsfree_percent&lt;/b&gt;.&lt;/li&gt;
	&lt;li&gt;Removed &lt;b&gt;zvol_threads&lt;/b&gt;, zvols no longer require a dedicated task queue.&lt;/li&gt;
	&lt;li&gt;See &lt;tt&gt;zfs-module-parameters(5)&lt;/tt&gt; for complete details on available module options.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Bug Fixes&lt;/b&gt;&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Improved documentation with many updates, corrections, and additions.&lt;/li&gt;
	&lt;li&gt;Improved sysv, systemd, initramfs, and dracut support.&lt;/li&gt;
	&lt;li&gt;Improved block pointer validation before issuing IO.&lt;/li&gt;
	&lt;li&gt;Improved scrub pause heuristics.&lt;/li&gt;
	&lt;li&gt;Improved test coverage.&lt;/li&gt;
	&lt;li&gt;Improved heuristics for automatic repair when &lt;tt&gt;zfs_recover=1&lt;/tt&gt; module option is set.&lt;/li&gt;
	&lt;li&gt;Improved debugging infrastructure via &apos;dbgmsg&apos; kstat.&lt;/li&gt;
	&lt;li&gt;Improved &lt;tt&gt;zpool import&lt;/tt&gt; performance.&lt;/li&gt;
	&lt;li&gt;Fixed deadlocks in direct memory reclaim.&lt;/li&gt;
	&lt;li&gt;Fixed deadlock on db_mtx and dn_holds.&lt;/li&gt;
	&lt;li&gt;Fixed deadlock in dmu_objset_find_dp().&lt;/li&gt;
	&lt;li&gt;Fixed deadlock during zfs rollback.&lt;/li&gt;
	&lt;li&gt;Fixed kernel panic due to tsd_exit() in ZFS_EXIT.&lt;/li&gt;
	&lt;li&gt;Fixed kernel panic when adding a duplicate dbuf to dn_dbufs.&lt;/li&gt;
	&lt;li&gt;Fixed kernel panic due to security / ACL creation failure.&lt;/li&gt;
	&lt;li&gt;Fixed kernel panic on unmount due to iput taskq.&lt;/li&gt;
	&lt;li&gt;Fixed panic due to corrupt nvlist when running utilities.&lt;/li&gt;
	&lt;li&gt;Fixed panic on unmount due to not waiting for all znodes to be released.&lt;/li&gt;
	&lt;li&gt;Fixed panic with zfs clone from different source and target pools.&lt;/li&gt;
	&lt;li&gt;Fixed NULL pointer dereference in dsl_prop_get_ds().&lt;/li&gt;
	&lt;li&gt;Fixed NULL pointer dereference in dsl_prop_notify_all_cb().&lt;/li&gt;
	&lt;li&gt;Fixed NULL pointer dereference in zfsdev_getminor().&lt;/li&gt;
	&lt;li&gt;Fixed I/Os are now aggregated across ZIO priority classes.&lt;/li&gt;
	&lt;li&gt;Fixed .zfs/snapshot auto-mounting for all supported kernels.&lt;/li&gt;
	&lt;li&gt;Fixed 3-digit octal escapes by changing to 4-digit which disambiguate the output.&lt;/li&gt;
	&lt;li&gt;Fixed hard lockup due to infinite loop in zfs_zget().&lt;/li&gt;
	&lt;li&gt;Fixed misreported &apos;alloc&apos; value for cache devices.&lt;/li&gt;
	&lt;li&gt;Fixed spurious hung task watchdog stack traces.&lt;/li&gt;
	&lt;li&gt;Fixed direct memory reclaim deadlocks.&lt;/li&gt;
	&lt;li&gt;Fixed module loading in zfs import systemd service.&lt;/li&gt;
	&lt;li&gt;Fixed intermittent libzfs_init() failure to open /dev/zfs.&lt;/li&gt;
	&lt;li&gt;Fixed hot-disk sparing for disk vdevs&lt;/li&gt;
	&lt;li&gt;Fixed system spinning during ARC reclaim.&lt;/li&gt;
	&lt;li&gt;Fixed formatting errors in &lt;tt&gt;zfs(8)&lt;/tt&gt;&lt;/li&gt;
	&lt;li&gt;Fixed zio pipeline stall by having callers invoke next stage.&lt;/li&gt;
	&lt;li&gt;Fixed assertion failed in zrl_tryenter().&lt;/li&gt;
	&lt;li&gt;Fixed memory leak in make_root_vdev().&lt;/li&gt;
	&lt;li&gt;Fixed memory leak in zpool_in_use().&lt;/li&gt;
	&lt;li&gt;Fixed memory leak in libzfs when doing rollback.&lt;/li&gt;
	&lt;li&gt;Fixed hold leak in dmu_recv_end_check().&lt;/li&gt;
	&lt;li&gt;Fixed refcount leak in bpobj_iterate_impl().&lt;/li&gt;
	&lt;li&gt;Fixed misuse of input argument in traverse_visitbp().&lt;/li&gt;
	&lt;li&gt;Fixed missing missing mutex_destroy() calls.&lt;/li&gt;
	&lt;li&gt;Fixed integer overflows in dmu_read/dmu_write.&lt;/li&gt;
	&lt;li&gt;Fixed verify() failure in zio_done().&lt;/li&gt;
	&lt;li&gt;Fixed zio_checksum_error() to only include info for ECKSUM errors.&lt;/li&gt;
	&lt;li&gt;Fixed -ESTALE to force lookup on missing NFS file handles.&lt;/li&gt;
	&lt;li&gt;Fixed spurious failures from dsl_dataset_hold_obj().&lt;/li&gt;
	&lt;li&gt;Fixed zfs 
{ref}
&lt;p&gt;compressratio when using with 4k sector size.&lt;/p&gt;&lt;/li&gt;
	&lt;li&gt;Fixed spurious watchdog warnings in prefetch thread.&lt;/li&gt;
	&lt;li&gt;Fixed unfair disk space allocation when vdevs are of unequal size.&lt;/li&gt;
	&lt;li&gt;Fixed ashift accounting error writing to cache devices.&lt;/li&gt;
	&lt;li&gt;Fixed &lt;tt&gt;zdb -d&lt;/tt&gt; has false positive warning when feature@large_blocks=disabled.&lt;/li&gt;
	&lt;li&gt;Fixed zdb -h | -i seg fault.&lt;/li&gt;
	&lt;li&gt;Fixed force-received full stream into a dataset if it has a snapshot.&lt;/li&gt;
	&lt;li&gt;Fixed snapshot error handling.&lt;/li&gt;
	&lt;li&gt;Fixed &apos;hangs&apos; while deleting large files.&lt;/li&gt;
	&lt;li&gt;Fixed lock contention (rrw_exit) while running a read only load.&lt;/li&gt;
	&lt;li&gt;Fixed error message when creating a pool to include all problematic devices.&lt;/li&gt;
	&lt;li&gt;Fixed Xen virtual block device detection, partitions are now created.&lt;/li&gt;
	&lt;li&gt;Fixed missing E2BIG error handling in zfs_setprop_error().&lt;/li&gt;
	&lt;li&gt;Fixed zpool import assertion in libzfs_import.c.&lt;/li&gt;
	&lt;li&gt;Fixed zfs send -nv output to stderr.&lt;/li&gt;
	&lt;li&gt;Fixed idle pool potentially running itself out of space.&lt;/li&gt;
	&lt;li&gt;Fixed narrow race which allowed read(2) to access beyond fstat(2)&apos;s reported end-of-file.&lt;/li&gt;
	&lt;li&gt;Fixed support for VPATH builds.&lt;/li&gt;
	&lt;li&gt;Fixed double counting of HDR_L2ONLY_SIZE in ARC.&lt;/li&gt;
	&lt;li&gt;Fixed &apos;BUG: Bad page state&apos; warning from kernel due to writeback flag.&lt;/li&gt;
	&lt;li&gt;Fixed arc_available_memory() to check freemem.&lt;/li&gt;
	&lt;li&gt;Fixed arc_memory_throttle() to check pageout.&lt;/li&gt;
	&lt;li&gt;Fixed&apos;zpool create warning when using zvols in debug builds.&lt;/li&gt;
	&lt;li&gt;Fixed loop devices layered on ZFS with 4.1 kernels.&lt;/li&gt;
	&lt;li&gt;Fixed zvol contribution to kernel entropy pool.&lt;/li&gt;
	&lt;li&gt;Fixed handling of compression flags in arc header.&lt;/li&gt;
	&lt;li&gt;Substantial changes to realign code base with illumos.&lt;/li&gt;
	&lt;li&gt;Many additional bug fixes.&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="32101">LU-7153</key>
            <summary>Update ZFS/SPL version to 0.6.5.2</summary>
                <type id="2" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11311&amp;avatarType=issuetype">New Feature</type>
                                            <priority id="3" iconUrl="https://jira.whamcloud.com/images/icons/priorities/major.svg">Major</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="utopiabound">Nathaniel Clark</assignee>
                                    <reporter username="utopiabound">Nathaniel Clark</reporter>
                        <labels>
                            <label>zfs</label>
                    </labels>
                <created>Mon, 14 Sep 2015 16:35:36 +0000</created>
                <updated>Fri, 1 Jul 2016 18:46:41 +0000</updated>
                            <resolved>Fri, 16 Oct 2015 12:19:07 +0000</resolved>
                                                    <fixVersion>Lustre 2.8.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>8</watches>
                                                                            <comments>
                            <comment id="127250" author="gerrit" created="Mon, 14 Sep 2015 16:52:12 +0000"  >&lt;p&gt;Nathaniel Clark (nathaniel.l.clark@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/16399&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/16399&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7153&quot; title=&quot;Update ZFS/SPL version to 0.6.5.2&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7153&quot;&gt;&lt;del&gt;LU-7153&lt;/del&gt;&lt;/a&gt; build: Update SPL/ZFS to 0.6.5&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 43c64683d19d81fe905604a1fd85555f621d6b3a&lt;/p&gt;</comment>
                            <comment id="127796" author="adilger" created="Fri, 18 Sep 2015 16:41:54 +0000"  >&lt;p&gt;Note that a potential data-loss regression in 0.6.5 was just reported: &lt;a href=&quot;https://github.com/zfsonlinux/zfs/pull/3798.patch&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/zfsonlinux/zfs/pull/3798.patch&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This should not affect Lustre users, since Lustre itself does not use ZVOLs, but it may affect ZFS users that also use 0.6.5 on their Lustre nodes for other reasons. &lt;/p&gt;

&lt;p&gt;It is expected that 0.6.5.1 will be released shortly, and due to the fact that Lustre dirs not use this functionality itself, I don&apos;t think immediate action is needed, but 0.6.5.1 should be used for all releases where 0.6.5 was scheduled. &lt;/p&gt;</comment>
                            <comment id="128425" author="mdiep" created="Thu, 24 Sep 2015 20:50:24 +0000"  >&lt;p&gt;I found that the rpm version of the spl produced is not consistent with zfs&lt;/p&gt;

&lt;p&gt;Wrote: /var/lib/jenkins/workspace/lustre-fe-reviews/arch/x86_64/build_type/server/distro/el6.6/ib_stack/inkernel/BUILD/SRPMS/spl-0.6.50.6.5.1-1_g305b1d4.el6.src.rpm&lt;br/&gt;
Wrote: /var/lib/jenkins/workspace/lustre-fe-reviews/arch/x86_64/build_type/server/distro/el6.6/ib_stack/inkernel/BUILD/RPMS/x86_64/spl-0.6.50.6.5.1-1_g305b1d4.el6.x86_64.rpm&lt;br/&gt;
Wrote: /var/lib/jenkins/workspace/lustre-fe-reviews/arch/x86_64/build_type/server/distro/el6.6/ib_stack/inkernel/BUILD/RPMS/x86_64/spl-debuginfo-0.6.50.6.5.1-1_g305b1d4.el6.x86_64.rpm&lt;/p&gt;

&lt;p&gt;it has 0.6.50.6.5 which broke install dependency&lt;/p&gt;

&lt;p&gt;--&amp;gt; Processing Dependency: spl = 0.6.5.1 for package: zfs-0.6.5.1-1.el6.x86_64&lt;br/&gt;
--&amp;gt; Finished Dependency Resolution&lt;br/&gt;
Error: Package: zfs-0.6.5.1-1.el6.x86_64 (lustre-build)&lt;br/&gt;
           Requires: spl = 0.6.5.1&lt;br/&gt;
           Available: spl-0.6.50.6.5.1-1_g305b1d4.el6.x86_64 (lustre-build)&lt;br/&gt;
               spl = 0.6.50.6.5.1-1_g305b1d4.el6&lt;br/&gt;
Error: Package: zfs-0.6.5.1-1.el6.x86_64 (lustre-build)&lt;br/&gt;
           Requires: spl = 0.6.5.1&lt;br/&gt;
           Installing: spl-0.6.50.6.5.1-1_g305b1d4.el6.x86_64 (lustre-build)&lt;br/&gt;
               spl = 0.6.50.6.5.1-1_g305b1d4.el6&lt;br/&gt;
 You could try using --skip-broken to work around the problem&lt;br/&gt;
 You could try running: rpm -Va --nofiles --nodigest&lt;/p&gt;</comment>
                            <comment id="128452" author="utopiabound" created="Fri, 25 Sep 2015 11:41:14 +0000"  >&lt;p&gt;There&apos;s was a typo in the spl source code for the spl-0.6.5.1 tag (and it wasn&apos;t ACTUALLY tagged).  They&apos;ve fixed it now, I&apos;ll repush the fixed spl-0.6.5.1 and have everything rebuild.&lt;/p&gt;</comment>
                            <comment id="129059" author="utopiabound" created="Thu, 1 Oct 2015 21:47:15 +0000"  >&lt;p&gt;ZFS/SPL 0.6.5.2 has been released&lt;/p&gt;

&lt;p&gt;Bug Fixes&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Init script fixes zfsonlinux/zfs#3816&lt;/li&gt;
	&lt;li&gt;Fix uioskip crash when skip to end zfsonlinux/zfs#3806 zfsonlinux/zfs#3850&lt;/li&gt;
	&lt;li&gt;Userspace can trigger an assertion zfsonlinux/zfs#3792&lt;/li&gt;
	&lt;li&gt;Fix quota userused underflow bug zfsonlinux/zfs#3789&lt;/li&gt;
	&lt;li&gt;Fix performance regression from unwanted synchronous I/O zfsonlinux/zfs#3780&lt;/li&gt;
	&lt;li&gt;Fix deadlock during ARC reclaim zfsonlinux/zfs#3808 zfsonlinux/zfs#3834&lt;/li&gt;
	&lt;li&gt;Fix deadlock with zfs receive and clamscan zfsonlinux/zfs#3719&lt;/li&gt;
	&lt;li&gt;Allow NFS activity to defer snapshot unmounts zfsonlinux/zfs#3794&lt;/li&gt;
	&lt;li&gt;Linux 4.3 compatibility zfsonlinux/zfs#3799&lt;/li&gt;
	&lt;li&gt;Zed reload fixes zfsonlinux/zfs#3773&lt;/li&gt;
	&lt;li&gt;Fix PAX Patch/Grsec SLAB_USERCOPY panic zfsonlinux/zfs#3796&lt;/li&gt;
	&lt;li&gt;Always remove during dkms uninstall/update zfsonlinux/spl#476&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="130608" author="gerrit" created="Fri, 16 Oct 2015 12:18:05 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/16399/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/16399/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7153&quot; title=&quot;Update ZFS/SPL version to 0.6.5.2&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7153&quot;&gt;&lt;del&gt;LU-7153&lt;/del&gt;&lt;/a&gt; build: Update SPL/ZFS to 0.6.5.2&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: e94d375d8a55af1d380b2f5f657a9b69045a6854&lt;/p&gt;</comment>
                            <comment id="130610" author="pjones" created="Fri, 16 Oct 2015 12:19:07 +0000"  >&lt;p&gt;Landed for 2.8&lt;/p&gt;</comment>
                            <comment id="137194" author="gerrit" created="Tue, 22 Dec 2015 17:22:56 +0000"  >&lt;p&gt;Jinshan Xiong (jinshan.xiong@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/17708&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/17708&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-7153&quot; title=&quot;Update ZFS/SPL version to 0.6.5.2&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-7153&quot;&gt;&lt;del&gt;LU-7153&lt;/del&gt;&lt;/a&gt; build: Update SPL/ZFS to 0.6.5.2&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 0efe8ba8dacb14751f947eec43515f669df5e7cf&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10120">
                    <name>Blocker</name>
                                            <outwardlinks description="is blocking">
                                                        </outwardlinks>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="31009">LU-6816</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="33039">LU-7404</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="32715">LU-7316</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzxnhr:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>