<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/gnu/fs, branch release/6.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F6.0.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F6.0.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2005-11-03T00:35:26Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2005-11-03T00:35:26Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2005-11-03T00:35:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3640cb54210edbb7edbf1b12ef0127ecfcea967d'/>
<id>urn:sha1:3640cb54210edbb7edbf1b12ef0127ecfcea967d</id>
<content type='text'>
'RELENG_6_0_0_RELEASE'.

This commit was manufactured to restore the state of the 6.0-RELEASE image.
</content>
</entry>
<entry>
<title>Fix this:</title>
<updated>2005-10-28T18:44:26Z</updated>
<author>
<name>Martin Cracauer</name>
<email>cracauer@FreeBSD.org</email>
</author>
<published>2005-10-28T18:44:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=95dfc0a1cca22624aed52bae2a3540e42d51a4d0'/>
<id>urn:sha1:95dfc0a1cca22624aed52bae2a3540e42d51a4d0</id>
<content type='text'>
kern/87959      cracauer        ext2fs: no cp(1) possible, mmap returns EINVAL

ext2fs was missing vnode_create_vobject.

(Reisefs probably has the same problem but I want to get this in quick
for 6-release)

releng-6 branches commits approved by Scott Long.

Approved by: re
</content>
</entry>
<entry>
<title>MFC 1.154 (by rodrigc)</title>
<updated>2005-10-06T18:27:27Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2005-10-06T18:27:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=57050c84e50a75778d5046dde7f64e9598505d44'/>
<id>urn:sha1:57050c84e50a75778d5046dde7f64e9598505d44</id>
<content type='text'>
|  In ext2_mountfs(), check that the superblock size, SBSIZE,
|  is aligned with the sectorsize value returned by GEOM, before
|  doing a bread() of the superblock.
|  This eliminates a panic when trying the following on an empty CD-ROM drive:
|  mount_ext2fs /dev/acd0 /mnt
|
|  Reviewed by:    phk
|
|  Revision  Changes    Path
|  1.154     +12 -0     src/sys/gnu/fs/ext2fs/ext2_vfsops.c

Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>MFC sys/fs/hpfs/hpfs_vfsops.c:1.54-1.56,</title>
<updated>2005-09-30T06:26:42Z</updated>
<author>
<name>Xin LI</name>
<email>delphij@FreeBSD.org</email>
</author>
<published>2005-09-30T06:26:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3bd2cc9dc53287f92b30e0a0867ad4e4f7875905'/>
<id>urn:sha1:3bd2cc9dc53287f92b30e0a0867ad4e4f7875905</id>
<content type='text'>
    sys/fs/msdosfs/msdosfs_vfsops.c:1.145,
    sys/fs/ntfs/ntfs_vfsops.c:1.79-1.80,
    sys/fs/udf/udf_vfsops.c:1.34-1.35,
    sys/gnu/fs/ext2fs/ext2_vfsops.c:1.152-1.153,
    sys/gnu/fs/reiserfs/reiserfs_vfsops.c:1.2-1.3 (by ssouhlal):

*_mountfs() (if the filesystem mounts from a device) needs devvp to be
locked, so lock it.

Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>MFC	src/sys/gnu/fs/ext2fs/fs.h	1.18</title>
<updated>2005-09-11T19:06:50Z</updated>
<author>
<name>Don Lewis</name>
<email>truckman@FreeBSD.org</email>
</author>
<published>2005-09-11T19:06:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6cfe78e1fcdaf7dfbfc40735bd783d7158288c9e'/>
<id>urn:sha1:6cfe78e1fcdaf7dfbfc40735bd783d7158288c9e</id>
<content type='text'>
	src/sys/kern/kern_shutdown.c	1.175
	src/sys/sys/buf.h 		1.189

  Modified files:
    sys/gnu/fs/ext2fs    fs.h
    sys/kern             kern_shutdown.c
    sys/sys              buf.h
  Log:
  Add a new struct buf flag bit, B_PERSISTENT, and use it to tag
  struct bufs that are persistently held by ext2fs.  Ignore any buffers
  with this flag in the code in boot() that counts "busy" and dirty
  buffers and attempts to sync the dirty buffers, which is done before
  attempting to unmount all the file systems during shutdown.

  This fixes the problem caused by any ext2fs file systems that are
  mounted at system shutdown time, which caused boot() to give up on
  a non-zero number of buffers and skip the call to vfs_unmountall().
  This left all the mounted file systems in a dirty state and caused
  them to all require cleanup by fsck on reboot.

  Move the two separate copies of the "busy" buffer test in boot()
  to a separate function.

  Nuke the useless spl() stuff in the ext2fs ULCK_BUF() macro.

  Bring the PRINT_BUF_FLAGS definition in sys/buf.h up to date with
  this and previous flag changes.

  PR:             kern/56675, kern/85163
  Tested by:      "Matthias Andree" matthias.andree at gmx.de
  Reviewed by:    bde
  MFC after:      3 days

PR:		kern/56675, kern/85163
Tested by:	"Hanspeter Roth" hampi at rootshell.be
Tested by:	"Matthias Andree" matthias.andree at gmx.de
Reviewed by:	bde
Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>Repair this:</title>
<updated>2005-07-09T18:30:31Z</updated>
<author>
<name>Martin Cracauer</name>
<email>cracauer@FreeBSD.org</email>
</author>
<published>2005-07-09T18:30:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=ae5d0b81a87c4a8907c983572fa1bf58d52d08c2'/>
<id>urn:sha1:ae5d0b81a87c4a8907c983572fa1bf58d52d08c2</id>
<content type='text'>
ext2fs fails to set the device in the stat(2) system call.

Subsequently, that makes fts(3) fail, which goes as far as make ls(1)
fail (which uses fts) on ext2fs.

Approved by: re (Robert Watson &lt;rwatson@FreeBSD.org&gt;)
</content>
</entry>
<entry>
<title>Replace the use if ext2fs' bitops by bitstring.h macros. This fixes</title>
<updated>2005-06-21T10:11:13Z</updated>
<author>
<name>Jean-Sébastien Pédron</name>
<email>dumbbell@FreeBSD.org</email>
</author>
<published>2005-06-21T10:11:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7445b5118d8aa929102ce9514947278a176534bb'/>
<id>urn:sha1:7445b5118d8aa929102ce9514947278a176534bb</id>
<content type='text'>
portability issues. Also note that for amd64, a hack is used to work
around gcc optimization (thanks to cognet@).

Reviewed by:	mux (mentor)
Approved by:	re (dougb)
</content>
</entry>
<entry>
<title>Moving reiserfs from sys/gnu to sys/gnu/fs. This was discussed on arch@.</title>
<updated>2005-06-18T17:10:50Z</updated>
<author>
<name>Jean-Sébastien Pédron</name>
<email>dumbbell@FreeBSD.org</email>
</author>
<published>2005-06-18T17:10:50Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d6d3f5ac42522f52e90791ccc99cb54f53e41307'/>
<id>urn:sha1:d6d3f5ac42522f52e90791ccc99cb54f53e41307</id>
<content type='text'>
Reviewed by:	mux (mentor)
Approved by:	re (scottl)
</content>
</entry>
<entry>
<title>Add standard GPL boilerplate to these files.  They are the only ones</title>
<updated>2005-06-16T06:51:38Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-06-16T06:51:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=435286fb5957d2b3851c62851e291a0bb9c12276'/>
<id>urn:sha1:435286fb5957d2b3851c62851e291a0bb9c12276</id>
<content type='text'>
contaminated with the GPL code.  While this information was present in
the COPYRIGHT.INFO file, it is FreeBSD's standard practice to, where
possible, include explicit license information in files.

Approved by: release engineer (scottl)
</content>
</entry>
<entry>
<title>Move ext2fs from src/gnu to src/gnu/fs.</title>
<updated>2005-06-15T02:36:11Z</updated>
<author>
<name>Craig Rodrigues</name>
<email>rodrigc@FreeBSD.org</email>
</author>
<published>2005-06-15T02:36:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b61403ff72cd78ad6c7529487bf2d87daededa00'/>
<id>urn:sha1:b61403ff72cd78ad6c7529487bf2d87daededa00</id>
<content type='text'>
Discussed on arch@.

Reviewed by:	kan
Approved by:	re (blanket), kan
</content>
</entry>
</feed>
