<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys, branch release/4.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2000-11-20T04:41:45+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2000-11-20T04:41:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=94bb9d581468116c659950d31288ce30f661f3d4'/>
<id>94bb9d581468116c659950d31288ce30f661f3d4</id>
<content type='text'>
'RELENG_4_2_0_RELEASE'.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_4_2_0_RELEASE'.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC 1.75, fixup write-ordering for bitmap blocks.</title>
<updated>2000-11-19T22:32:35+00:00</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2000-11-19T22:32:35+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=dda7da820c1de6c057e9214dff2e19f5c1b01262'/>
<id>dda7da820c1de6c057e9214dff2e19f5c1b01262</id>
<content type='text'>
Approved: jkh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved: jkh
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: don't cross stripe boundaries when reviving.</title>
<updated>2000-11-19T19:46:40+00:00</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2000-11-19T19:46:40+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=628764b09f02b30ca6a935d66ae6d4588106181a'/>
<id>628764b09f02b30ca6a935d66ae6d4588106181a</id>
<content type='text'>
Approved by: jkh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by: jkh
</pre>
</div>
</content>
</entry>
<entry>
<title>Get ready for release</title>
<updated>2000-11-19T19:45:55+00:00</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>2000-11-19T19:45:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=35258027714e61b710964b79a59b19e00c2c6a95'/>
<id>35258027714e61b710964b79a59b19e00c2c6a95</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>2000-11-19T12:01:10+00:00</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2000-11-19T12:01:10+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3d8ef664f4bd7de38a7f9deeb267aed1ff6fcae5'/>
<id>3d8ef664f4bd7de38a7f9deeb267aed1ff6fcae5</id>
<content type='text'>
Fix a bogon..
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix a bogon..
</pre>
</div>
</content>
</entry>
<entry>
<title>    MFC VFS/BIO portion from 1.267.  VM/low-mem fixes will be MFC'd later:</title>
<updated>2000-11-19T01:28:49+00:00</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>2000-11-19T01:28:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=861c2972894e927f096eeb74367ff2fce8e86185'/>
<id>861c2972894e927f096eeb74367ff2fce8e86185</id>
<content type='text'>
    KASSERT if the original buffer for a background write was replaced,
    indicating a probable duplicate I/O or passing I/O resulting in
    filesystem corruption.  There are still probable bugs in the I/O
    handling and this will catch them rather then allow the FS to become
    corrupted.

    Remove the BX_BKGRDINPROG test in brelse() that was not working anyway,
    to restore prior NFS functionality (which we also believe does not work
    anyway, but this is safest until we figure out how to fix that whole
    section).

    Fixed bogus_page handling in brelse which could lead to invalidation
    of the wrong page and thus filesystem corruption.

    Fixed foff calculation in biodone().  I/O's with errors or I/O's
    brelse()'d rather then initiated could lead to an attempt to reprocess
    the same b_pages[] element twice, resulting in a 'busy &lt; 0' panic.

Approved: jkh
Reviewed-by: mckusick, Ian Dowse &lt;iedowse@maths.tcd.ie&gt;
Submitted-by: dillon, mckusick, Ian Dowse &lt;iedowse@maths.tcd.ie&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
    KASSERT if the original buffer for a background write was replaced,
    indicating a probable duplicate I/O or passing I/O resulting in
    filesystem corruption.  There are still probable bugs in the I/O
    handling and this will catch them rather then allow the FS to become
    corrupted.

    Remove the BX_BKGRDINPROG test in brelse() that was not working anyway,
    to restore prior NFS functionality (which we also believe does not work
    anyway, but this is safest until we figure out how to fix that whole
    section).

    Fixed bogus_page handling in brelse which could lead to invalidation
    of the wrong page and thus filesystem corruption.

    Fixed foff calculation in biodone().  I/O's with errors or I/O's
    brelse()'d rather then initiated could lead to an attempt to reprocess
    the same b_pages[] element twice, resulting in a 'busy &lt; 0' panic.

Approved: jkh
Reviewed-by: mckusick, Ian Dowse &lt;iedowse@maths.tcd.ie&gt;
Submitted-by: dillon, mckusick, Ian Dowse &lt;iedowse@maths.tcd.ie&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>The line `device stg at ...' caused syntax error.</title>
<updated>2000-11-18T09:22:07+00:00</updated>
<author>
<name>Noriaki Mitsunaga</name>
<email>non@FreeBSD.org</email>
</author>
<published>2000-11-18T09:22:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3b050f4555cef7036931a5d00ec3daa50f8b37cf'/>
<id>3b050f4555cef7036931a5d00ec3daa50f8b37cf</id>
<content type='text'>
It should be `device stg0 at ...'.

Approved by:    jkh@FreeBSD.org
Pointed out by: Archie Cobbs &lt;archie@packetdesign.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It should be `device stg0 at ...'.

Approved by:    jkh@FreeBSD.org
Pointed out by: Archie Cobbs &lt;archie@packetdesign.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: check to see if prp is null before dereferencing it.</title>
<updated>2000-11-17T19:47:27+00:00</updated>
<author>
<name>Jordan K. Hubbard</name>
<email>jkh@FreeBSD.org</email>
</author>
<published>2000-11-17T19:47:27+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7f6a9c0a692dfb2cc4468d2cafb320e722f9e9aa'/>
<id>7f6a9c0a692dfb2cc4468d2cafb320e722f9e9aa</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add "standard" ioctl's so that userland programs (notably BIND9)</title>
<updated>2000-11-17T06:17:44+00:00</updated>
<author>
<name>Mark Murray</name>
<email>markm@FreeBSD.org</email>
</author>
<published>2000-11-17T06:17:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5c7b2d5ad34e9957f806b47b5d4de27ad2748f3b'/>
<id>5c7b2d5ad34e9957f806b47b5d4de27ad2748f3b</id>
<content type='text'>
get better blocking semantics. This update does virtually nothing
except for providing better returns to ioctl() calls.

OK'ed by:	jkh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
get better blocking semantics. This update does virtually nothing
except for providing better returns to ioctl() calls.

OK'ed by:	jkh
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: do not allow pcn_probe() to put the chip into 32-bit mode, else</title>
<updated>2000-11-17T00:35:19+00:00</updated>
<author>
<name>Bill Paul</name>
<email>wpaul@FreeBSD.org</email>
</author>
<published>2000-11-17T00:35:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1ce5c27e17a74e4cd941929b8d6ec01a3cf9c103'/>
<id>1ce5c27e17a74e4cd941929b8d6ec01a3cf9c103</id>
<content type='text'>
we could hose the lnc driver when we reject a chip that the lnc driver
wants. (Once in 32-bit mode, only a hardware reset can restore 16-bit
mode.)

Ok'ed by: jkh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
we could hose the lnc driver when we reject a chip that the lnc driver
wants. (Once in 32-bit mode, only a hardware reset can restore 16-bit
mode.)

Ok'ed by: jkh
</pre>
</div>
</content>
</entry>
</feed>
