<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/vinum/request.h, branch release/5.2.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F5.2.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2003-05-01T13:06:00Z</updated>
<entry>
<title>Note when we issue a request to the disk driver, so that we can</title>
<updated>2003-05-01T13:06:00Z</updated>
<author>
<name>Greg Lehey</name>
<email>grog@FreeBSD.org</email>
</author>
<published>2003-05-01T13:06:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9db2b74e408ac9b6134dc46c6e6f8dd209d50af3'/>
<id>urn:sha1:9db2b74e408ac9b6134dc46c6e6f8dd209d50af3</id>
<content type='text'>
measure the time it spends.
</content>
</entry>
<entry>
<title>Change #if VINUMDEBUG to #ifdef VINUMDEBUG.  This is a flag, not a variable.</title>
<updated>2001-05-23T23:24:05Z</updated>
<author>
<name>Greg Lehey</name>
<email>grog@FreeBSD.org</email>
</author>
<published>2001-05-23T23:24:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7b4bf18baa84e8e33de6432a118cd9a88e1f93af'/>
<id>urn:sha1:7b4bf18baa84e8e33de6432a118cd9a88e1f93af</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add xferinfo flag bit for copied buffers.</title>
<updated>2001-05-22T02:28:55Z</updated>
<author>
<name>Greg Lehey</name>
<email>grog@FreeBSD.org</email>
</author>
<published>2001-05-22T02:28:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2c4a6d9016b098321e1ba9083ad2d648f5036fd8'/>
<id>urn:sha1:2c4a6d9016b098321e1ba9083ad2d648f5036fd8</id>
<content type='text'>
Create a new struct rangelockinfo.  In revision 1.21 of vinumlock.c,
the plex info was removed from struct rangelock, since it wasn't
needed there.  It *is* needed for trace information, however, so use
struct rangelockinfo for that.
</content>
</entry>
<entry>
<title>Add flag XFR_BUFLOCKED to identify buffers which have been locked.</title>
<updated>2000-12-20T05:10:08Z</updated>
<author>
<name>Greg Lehey</name>
<email>grog@FreeBSD.org</email>
</author>
<published>2000-12-20T05:10:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=4fd45755c533a1dc6e40871542971de44522136a'/>
<id>urn:sha1:4fd45755c533a1dc6e40871542971de44522136a</id>
<content type='text'>
Part of fix to ensure that we unlock buffers we lock.

In principle submitted by: tegge
</content>
</entry>
<entry>
<title>Modify the manner in which we lock RAID-5 plexes.  This appears to</title>
<updated>2000-01-05T06:09:43Z</updated>
<author>
<name>Greg Lehey</name>
<email>grog@FreeBSD.org</email>
</author>
<published>2000-01-05T06:09:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=984e8b9adac853c73d657f8706b602ecee016c51'/>
<id>urn:sha1:984e8b9adac853c73d657f8706b602ecee016c51</id>
<content type='text'>
solve some of the elusive panics we have seen with corrupted buffer
headers (specifically the zeroed-out b_iodone field).

Submitted-by:	      Bernd Walter &lt;ticso@cicely.de&gt;
</content>
</entry>
<entry>
<title>Add some private storage so that we can queue requests in an interrupt</title>
<updated>1999-10-13T03:16:05Z</updated>
<author>
<name>Greg Lehey</name>
<email>grog@FreeBSD.org</email>
</author>
<published>1999-10-13T03:16:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=8409d98998d503a0d110b23d81f5616105431bec'/>
<id>urn:sha1:8409d98998d503a0d110b23d81f5616105431bec</id>
<content type='text'>
environment even if malloc fails.
</content>
</entry>
<entry>
<title>Add loginfo type for sdiodone.</title>
<updated>1999-09-28T22:27:10Z</updated>
<author>
<name>Greg Lehey</name>
<email>grog@FreeBSD.org</email>
</author>
<published>1999-09-28T22:27:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=9bd4ba1364d1ff586af0bef2067b786e4ca41b5e'/>
<id>urn:sha1:9bd4ba1364d1ff586af0bef2067b786e4ca41b5e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>struct rqgroup:  put 0-length array at the end.  Make mental note not</title>
<updated>1999-09-05T06:32:20Z</updated>
<author>
<name>Greg Lehey</name>
<email>grog@FreeBSD.org</email>
</author>
<published>1999-09-05T06:32:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=950da56038026990d3b64c06e37f7e41e1304209'/>
<id>urn:sha1:950da56038026990d3b64c06e37f7e41e1304209</id>
<content type='text'>
to write such crap again.

Spotted-by:	Parag Patel &lt;parag@cgt.com&gt;
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-28T01:08:13Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-28T01:08:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=c3aac50f284c6cca5b4f2eb46aaa13812cb8b630'/>
<id>urn:sha1:c3aac50f284c6cca5b4f2eb46aaa13812cb8b630</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for logging subdisk I/O.</title>
<updated>1999-08-24T02:17:42Z</updated>
<author>
<name>Greg Lehey</name>
<email>grog@FreeBSD.org</email>
</author>
<published>1999-08-24T02:17:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=fe8916403937ef4454fd855147d10e1543f7aa83'/>
<id>urn:sha1:fe8916403937ef4454fd855147d10e1543f7aa83</id>
<content type='text'>
Change parameters of unlockrange to allow calling from revive_block,
which doesn't use request groups.
</content>
</entry>
</feed>
