<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/fs, branch release/6.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>Redo previous merge from RELENG_6 (rev 1.144.2.7) to fix build.</title>
<updated>2006-12-20T03:05:30+00:00</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2006-12-20T03:05:30+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cb4a6e71ba7acecf9df58db517fa1ccf237c5aae'/>
<id>cb4a6e71ba7acecf9df58db517fa1ccf237c5aae</id>
<content type='text'>
Approved by:	re (implicit, fix build)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by:	re (implicit, fix build)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: 1.155 (without vfs_mount_error()):</title>
<updated>2006-12-20T01:32:59+00:00</updated>
<author>
<name>Craig Rodrigues</name>
<email>rodrigc@FreeBSD.org</email>
</author>
<published>2006-12-20T01:32:59+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6d73e049720fc2d4cf4c279107e32e7b718dad36'/>
<id>6d73e049720fc2d4cf4c279107e32e7b718dad36</id>
<content type='text'>
- Fix MNT_UPDATE for msdosfs, do not allow "export" requests if
  MSDOSFS_LARGEFS flag is set.

PR:     	105412
Approved by:	re (bmah)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Fix MNT_UPDATE for msdosfs, do not allow "export" requests if
  MSDOSFS_LARGEFS flag is set.

PR:     	105412
Approved by:	re (bmah)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC 1.58:</title>
<updated>2006-11-14T20:42:40+00:00</updated>
<author>
<name>Tom Rhodes</name>
<email>trhodes@FreeBSD.org</email>
</author>
<published>2006-11-14T20:42:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d245b5915eaae1eea9ba999791a718614b8836aa'/>
<id>d245b5915eaae1eea9ba999791a718614b8836aa</id>
<content type='text'>
Fake the link count until we have no choice but to load data from the
MFT.

PR:		86965
Submitted by:	Lowell Gilbert &lt;lgfbsd@be-well.ilk.org&gt;
Approved by:	re (kensmith)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fake the link count until we have no choice but to load data from the
MFT.

PR:		86965
Submitted by:	Lowell Gilbert &lt;lgfbsd@be-well.ilk.org&gt;
Approved by:	re (kensmith)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC rev. 1.138.</title>
<updated>2006-10-30T15:46:29+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2006-10-30T15:46:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=979f223b52af86d8c90cebba9e435bb6be95a996'/>
<id>979f223b52af86d8c90cebba9e435bb6be95a996</id>
<content type='text'>
Update the access and modification times for dev while still holding
thread reference on it.

Approved by: re (hrs)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update the access and modification times for dev while still holding
thread reference on it.

Approved by: re (hrs)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC</title>
<updated>2006-10-30T15:43:56+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2006-10-30T15:43:56+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=168c991a79a1193d3d330e55c1a0f1b3a371529b'/>
<id>168c991a79a1193d3d330e55c1a0f1b3a371529b</id>
<content type='text'>
rev. 1.137 src/sys/fs/devfs/devfs_vnops.c
rev. 1.200 src/sys/kern/kern_conf.c
rev. 1.230 src/sys/sys/conf.h

Fix the race between devfs_fp_check and devfs_reclaim.

Approved by:	re (hrs)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rev. 1.137 src/sys/fs/devfs/devfs_vnops.c
rev. 1.200 src/sys/kern/kern_conf.c
rev. 1.230 src/sys/sys/conf.h

Fix the race between devfs_fp_check and devfs_reclaim.

Approved by:	re (hrs)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC</title>
<updated>2006-10-30T15:40:53+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2006-10-30T15:40:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5660725c1b775abcb4f6181efa28c077b66dbec8'/>
<id>5660725c1b775abcb4f6181efa28c077b66dbec8</id>
<content type='text'>
rev. 1.31  src/sys/fs/devfs/devfs.h
rev. 1.48  src/sys/fs/devfs/devfs_devs.c
rev. 1.3   src/sys/fs/devfs/devfs_int.h
rev. 1.136 src/sys/fs/devfs/devfs_vnops.c

Properly lock the vnode around vgone() calls. Unlock the vnode in
devfs_close() while calling into the driver d_close() routine.

Approved by:	re (hrs)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rev. 1.31  src/sys/fs/devfs/devfs.h
rev. 1.48  src/sys/fs/devfs/devfs_devs.c
rev. 1.3   src/sys/fs/devfs/devfs_int.h
rev. 1.136 src/sys/fs/devfs/devfs_vnops.c

Properly lock the vnode around vgone() calls. Unlock the vnode in
devfs_close() while calling into the driver d_close() routine.

Approved by:	re (hrs)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC rev. 1.135.</title>
<updated>2006-10-30T15:36:31+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2006-10-30T15:36:31+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a4fbe84c451bdedd438fa0c83ff1e65095c0e869'/>
<id>a4fbe84c451bdedd438fa0c83ff1e65095c0e869</id>
<content type='text'>
Fix the bug in rev. 1.134 (unlocking of not locked dm_lock).

Approved by:	re (hrs)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix the bug in rev. 1.134 (unlocking of not locked dm_lock).

Approved by:	re (hrs)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2006-10-30T15:33:38+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2006-10-30T15:33:38+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2c801ce044bdcbc3542ecfa1ea75b7ec728fd6d2'/>
<id>2c801ce044bdcbc3542ecfa1ea75b7ec728fd6d2</id>
<content type='text'>
rev. 1.30   src/sys/fs/devfs/devfs.h
rev. 1.47   src/sys/fs/devfs/devfs_devs.c
rev. 1.51   src/sys/fs/devfs/devfs_vfsops.c
rev. 1.134  src/sys/fs/devfs/devfs_vnops.c

Resolve the devfs deadlock caused by LOR between devfs_mount-&gt;dm_lock
and vnode lock in devfs_allocv. Add hold counters for both devfs_mount
and devfs_dirent, and DE_DOOMED flag for devfs_dirent.

Approved by:	re (hrs)
PR:             kern/102335
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
rev. 1.30   src/sys/fs/devfs/devfs.h
rev. 1.47   src/sys/fs/devfs/devfs_devs.c
rev. 1.51   src/sys/fs/devfs/devfs_vfsops.c
rev. 1.134  src/sys/fs/devfs/devfs_vnops.c

Resolve the devfs deadlock caused by LOR between devfs_mount-&gt;dm_lock
and vnode lock in devfs_allocv. Add hold counters for both devfs_mount
and devfs_dirent, and DE_DOOMED flag for devfs_dirent.

Approved by:	re (hrs)
PR:             kern/102335
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC rev. 1.132.</title>
<updated>2006-10-30T15:27:57+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2006-10-30T15:27:57+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e77b3c1cbf7bed792efe0f101eb2abc20cc7af57'/>
<id>e77b3c1cbf7bed792efe0f101eb2abc20cc7af57</id>
<content type='text'>
Add vnode interlocking to devfs.

Approved by:	re (hrs)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add vnode interlocking to devfs.

Approved by:	re (hrs)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC rev. 1.130.</title>
<updated>2006-10-30T15:24:28+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>kib@FreeBSD.org</email>
</author>
<published>2006-10-30T15:24:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=958cb299f5eec032ab636bd0fbb7638f9d3372d1'/>
<id>958cb299f5eec032ab636bd0fbb7638f9d3372d1</id>
<content type='text'>
Add a bogus vhold/vdrop around vgone() in devfs_revoke.

Approved by:	re (hrs)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Add a bogus vhold/vdrop around vgone() in devfs_revoke.

Approved by:	re (hrs)
</pre>
</div>
</content>
</entry>
</feed>
