<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/ciss, branch release/5.2.1</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F5.2.1</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F5.2.1'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2003-11-07T03:01:48Z</updated>
<entry>
<title>Add PCID for 6i controller</title>
<updated>2003-11-07T03:01:48Z</updated>
<author>
<name>Paul Saab</name>
<email>ps@FreeBSD.org</email>
</author>
<published>2003-11-07T03:01:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b26392c7f625f3b2cbe6f7851d921677fbdf65c9'/>
<id>urn:sha1:b26392c7f625f3b2cbe6f7851d921677fbdf65c9</id>
<content type='text'>
Submitted by:	John Cagle &lt;john.cagle@hp.com&gt;
</content>
</entry>
<entry>
<title>Print the correct logical drive lun number returned by the controller.</title>
<updated>2003-10-15T18:52:44Z</updated>
<author>
<name>Paul Saab</name>
<email>ps@FreeBSD.org</email>
</author>
<published>2003-10-15T18:52:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=79adbf76d0eae8ee1770047a4f5d7001d5521f6f'/>
<id>urn:sha1:79adbf76d0eae8ee1770047a4f5d7001d5521f6f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Quiet down boot verbose and allow commands to be submitted to a target</title>
<updated>2003-09-08T16:45:33Z</updated>
<author>
<name>Paul Saab</name>
<email>ps@FreeBSD.org</email>
</author>
<published>2003-09-08T16:45:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=88ff7f004e6f5436c297b918255b9d7bbfb22ecf'/>
<id>urn:sha1:88ff7f004e6f5436c297b918255b9d7bbfb22ecf</id>
<content type='text'>
which does not have a volume attached.  This will stop cam from retrying
a bunch of time at boot for devices which do not exsist.
</content>
</entry>
<entry>
<title>Prefer new location of pci include files (which have only been in the</title>
<updated>2003-08-22T05:54:52Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2003-08-22T05:54:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4fbd232c8640bb1d58dca36e50df7c1c8eb4ca72'/>
<id>urn:sha1:4fbd232c8640bb1d58dca36e50df7c1c8eb4ca72</id>
<content type='text'>
tree for two or more years now), except in a few places where there's
code to be compatible with older versions of FreeBSD.
</content>
</entry>
<entry>
<title>Support EINPROGRESS and properly deal with 64bit physical addressing.</title>
<updated>2003-08-12T17:55:53Z</updated>
<author>
<name>Paul Saab</name>
<email>ps@FreeBSD.org</email>
</author>
<published>2003-08-12T17:55:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=639717c8bbbf2f960ac53c81757887bc985f359e'/>
<id>urn:sha1:639717c8bbbf2f960ac53c81757887bc985f359e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Check the status of the user command and return the proper error</title>
<updated>2003-07-12T22:37:03Z</updated>
<author>
<name>Paul Saab</name>
<email>ps@FreeBSD.org</email>
</author>
<published>2003-07-12T22:37:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3c63a8b4fc12fa021ce01685560897528e48864a'/>
<id>urn:sha1:3c63a8b4fc12fa021ce01685560897528e48864a</id>
<content type='text'>
to the user.
</content>
</entry>
<entry>
<title>Quiet down ciss unless bootverbose is set.</title>
<updated>2003-07-12T22:32:27Z</updated>
<author>
<name>Paul Saab</name>
<email>ps@FreeBSD.org</email>
</author>
<published>2003-07-12T22:32:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4bca277bd32fa226f4290b7ef09bd2441172ae24'/>
<id>urn:sha1:4bca277bd32fa226f4290b7ef09bd2441172ae24</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Mega busdma API commit.</title>
<updated>2003-07-01T15:52:06Z</updated>
<author>
<name>Scott Long</name>
<email>scottl@FreeBSD.org</email>
</author>
<published>2003-07-01T15:52:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f6b1c44d1f70d5f298b911f2c1dcd802b0d11339'/>
<id>urn:sha1:f6b1c44d1f70d5f298b911f2c1dcd802b0d11339</id>
<content type='text'>
Add two new arguments to bus_dma_tag_create(): lockfunc and lockfuncarg.
Lockfunc allows a driver to provide a function for managing its locking
semantics while using busdma.  At the moment, this is used for the
asynchronous busdma_swi and callback mechanism.  Two lockfunc implementations
are provided: busdma_lock_mutex() performs standard mutex operations on the
mutex that is specified from lockfuncarg.  dftl_lock() is a panic
implementation and is defaulted to when NULL, NULL are passed to
bus_dma_tag_create().  The only time that NULL, NULL should ever be used is
when the driver ensures that bus_dmamap_load() will not be deferred.
Drivers that do not provide their own locking can pass
busdma_lock_mutex,&amp;Giant args in order to preserve the former behaviour.

sparc64 and powerpc do not provide real busdma_swi functions, so this is
largely a noop on those platforms.  The busdma_swi on is64 is not properly
locked yet, so warnings will be emitted on this platform when busdma
callback deferrals happen.

If anyone gets panics or warnings from dflt_lock() being called, please
let me know right away.

Reviewed by:	tmm, gibbs
</content>
</entry>
<entry>
<title>Give the correct size for the command map to busdma.</title>
<updated>2003-06-26T04:01:34Z</updated>
<author>
<name>Paul Saab</name>
<email>ps@FreeBSD.org</email>
</author>
<published>2003-06-26T04:01:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=be241f79bb203aec1e7182bff71d7af2263a1c0b'/>
<id>urn:sha1:be241f79bb203aec1e7182bff71d7af2263a1c0b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix off-by-one error in drive number check.</title>
<updated>2003-05-31T18:41:09Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2003-05-31T18:41:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=777d1b399038a27556121c5281f631b6a2b801a9'/>
<id>urn:sha1:777d1b399038a27556121c5281f631b6a2b801a9</id>
<content type='text'>
Don't return(foo(...)) in function returning void.

Found by:       FlexeLint
</content>
</entry>
</feed>
