<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/config/kernel-commit-metadata.m4, branch zfs-0.6.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=zfs-0.6.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=zfs-0.6.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2012-10-03T17:49:45Z</updated>
<entry>
<title>Implement .commit_metadata hook for NFS export</title>
<updated>2012-10-03T17:49:45Z</updated>
<author>
<name>Cyril Plisko</name>
<email>cyril.plisko@mountall.com</email>
</author>
<published>2012-09-16T06:03:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=393b44c7112854fc11dc97885a87f666780cc9fe'/>
<id>urn:sha1:393b44c7112854fc11dc97885a87f666780cc9fe</id>
<content type='text'>
In order to implement synchronous NFS metadata semantics ZFS
needs to provide the .commit_metadata hook.  All it takes there
is to make sure changes are committed to ZIL.  Fortunately
zfs_fsync() does just that, so simply calling it from
zpl_commit_metadata() does the trick.

Signed-off-by: Brian Behlendorf &lt;behlendorf1@llnl.gov&gt;
Closes #969
</content>
</entry>
</feed>
