<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/fs, branch releng/6.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=releng%2F6.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2009-10-02T18:09:56Z</updated>
<entry>
<title>MFC r197711 (partial) to 6.x and 7.x:</title>
<updated>2009-10-02T18:09:56Z</updated>
<author>
<name>Simon L. B. Nielsen</name>
<email>simon@FreeBSD.org</email>
</author>
<published>2009-10-02T18:09:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=482acad57332f5ff6f288860c5b7a1e820bddb95'/>
<id>urn:sha1:482acad57332f5ff6f288860c5b7a1e820bddb95</id>
<content type='text'>
- Add no zero mapping feature, disabled by default. [EN-09:05]

MFC 178913,178914,179242,179243,180336,180340 to 6.x:

- Fix kqueue pipe race conditions. [SA-09:13]

MFC r192301 to 7.x; 6.x has slightly different fix:

- Fix devfs / VFS NULL pointer race condition. [SA-09:14]

Security:	FreeBSD-SA-09:13.pipe
Security:	FreeBSD-SA-09:14.devfs
Errata:		FreeBSD-EN-09:05.null
Submitted by:	kib [SA-09:13] [SA-09:14]
Submitted by:	bz [EN-09:05]
In collaboration with:	jhb, kib, alc [EN-09:05]
Approved by:	so (simon)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2007-10-23T03:38:32Z</updated>
<author>
<name>Daichi GOTO</name>
<email>daichi@FreeBSD.org</email>
</author>
<published>2007-10-23T03:38:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a8e29b65d6255e6b0c2cd3c663421119ad8ccf65'/>
<id>urn:sha1:a8e29b65d6255e6b0c2cd3c663421119ad8ccf65</id>
<content type='text'>
This changes give nullfs correctly work with latest unionfs.

Submitted by:   Masanori Ozawa &lt;ozawa@ongs.co.jp&gt; (unionfs developer)
Reviewed by:    jeff, kensmith
Approved by:    re (kensmith)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2007-10-23T03:37:10Z</updated>
<author>
<name>Daichi GOTO</name>
<email>daichi@FreeBSD.org</email>
</author>
<published>2007-10-23T03:37:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=f0f8beeb6e4d23409ae543f17f2c9ed09a04913c'/>
<id>urn:sha1:f0f8beeb6e4d23409ae543f17f2c9ed09a04913c</id>
<content type='text'>
Added whiteout behavior option. ``-o whiteout=always'' is default mode
(it is established practice) and ``-o whiteout=whenneeded'' is less
disk-space using mode especially for resource restricted environments
like embedded environments. (Contributed by Ed Schouten. Thanks)

Submitted by:   Masanori Ozawa &lt;ozawa@ongs.co.jp&gt; (unionfs developer)
Reviewed by:    jeff, kensmith
Approved by:    re (kensmith)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2007-10-23T03:34:58Z</updated>
<author>
<name>Daichi GOTO</name>
<email>daichi@FreeBSD.org</email>
</author>
<published>2007-10-23T03:34:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=eb8fd064ff4a7262ee3b7f0ac9026a7cdb9f631b'/>
<id>urn:sha1:eb8fd064ff4a7262ee3b7f0ac9026a7cdb9f631b</id>
<content type='text'>
Fixed un-vrele issue of upper layer root vnode of  unionfs.

Submitted by:   Masanori Ozawa &lt;ozawa@ongs.co.jp&gt; (unionfs developer)
Reviewed by:    jeff, kensmith
Approved by:    re (kensmith)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2007-10-23T03:33:43Z</updated>
<author>
<name>Daichi GOTO</name>
<email>daichi@FreeBSD.org</email>
</author>
<published>2007-10-23T03:33:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=32600fbff30ba5d3e743436750b633583bbc4b4c'/>
<id>urn:sha1:32600fbff30ba5d3e743436750b633583bbc4b4c</id>
<content type='text'>
Added NULL check code pointed out by Coverity. (via Stanislav
Sedov. Thanks)

Submitted by:   Masanori Ozawa &lt;ozawa@ongs.co.jp&gt; (unionfs developer)
Reviewed by:    jeff, kensmith
Approved by:    re (kensmith)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2007-10-23T03:32:17Z</updated>
<author>
<name>Daichi GOTO</name>
<email>daichi@FreeBSD.org</email>
</author>
<published>2007-10-23T03:32:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9bc8e11db6374dafa2b64145d860f1b4b12e5299'/>
<id>urn:sha1:9bc8e11db6374dafa2b64145d860f1b4b12e5299</id>
<content type='text'>
  - It has been become MPSAFE.
  - Fixed lock panic issue under MPSAFE.
  - Fixed panic issue whenever it locks vnode with reclaim.
  - Fixed lock implementations not conforming to vnode_if.src style.

Submitted by:   Masanori Ozawa &lt;ozawa@ongs.co.jp&gt; (unionfs developer)
Reviewed by:    jeff, kensmith
Approved by:    re (kensmith)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2007-10-23T03:30:13Z</updated>
<author>
<name>Daichi GOTO</name>
<email>daichi@FreeBSD.org</email>
</author>
<published>2007-10-23T03:30:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=ee14645de5dd55cb0b94c1bf1c68cd0f9263468f'/>
<id>urn:sha1:ee14645de5dd55cb0b94c1bf1c68cd0f9263468f</id>
<content type='text'>
Fixed vnode unlock/vrele untreated issues whenever errors have
occurred during some treatments.

Submitted by:   Masanori Ozawa &lt;ozawa@ongs.co.jp&gt; (unionfs developer)
Reviewed by:    jeff, kensmith
Approved by:    re (kensmith)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2007-10-23T03:28:22Z</updated>
<author>
<name>Daichi GOTO</name>
<email>daichi@FreeBSD.org</email>
</author>
<published>2007-10-23T03:28:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4cd5cbd44b1ee595cc5013a3a4de17f53230a4bd'/>
<id>urn:sha1:4cd5cbd44b1ee595cc5013a3a4de17f53230a4bd</id>
<content type='text'>
  - Added support for vfs_cache on unionfs. As a result, you can use
    applications that use procfs on unionfs.
  - Removed unionfs internal cache mechanism because it has
    vfs_cache support instead. As a result, it just simplified code of
    unionfs.
  - Fixed kern/111262 issue.

Submitted by:   Masanori Ozawa &lt;ozawa@ongs.co.jp&gt; (unionfs developer)
Reviewed by:    jeff, kensmith
Approved by:    re (kensmith)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2007-10-23T03:26:37Z</updated>
<author>
<name>Daichi GOTO</name>
<email>daichi@FreeBSD.org</email>
</author>
<published>2007-10-23T03:26:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=dca54c6b1c162ab100f3f8e50f4aeda1e22327ea'/>
<id>urn:sha1:dca54c6b1c162ab100f3f8e50f4aeda1e22327ea</id>
<content type='text'>
Added treatments to prevent readdir infinity loop using with Linux binary
compatibility feature.

Submitted by:   Masanori Ozawa &lt;ozawa@ongs.co.jp&gt; (unionfs developer)
Reviewed by:    jeff, kensmith
Approved by:    re (kensmith)
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2007-10-23T03:24:37Z</updated>
<author>
<name>Daichi GOTO</name>
<email>daichi@FreeBSD.org</email>
</author>
<published>2007-10-23T03:24:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=a6a3150058a8072e24033e07570753a89950fc22'/>
<id>urn:sha1:a6a3150058a8072e24033e07570753a89950fc22</id>
<content type='text'>
Changed it frees unneeded memory ASAP.

Submitted by:   Masanori Ozawa &lt;ozawa@ongs.co.jp&gt; (unionfs developer)
Reviewed by:    jeff, kensmith
Approved by:    re (kensmith)
</content>
</entry>
</feed>
