<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/ct, 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-08-24T17:55:58Z</updated>
<entry>
<title>Use __FBSDID().</title>
<updated>2003-08-24T17:55:58Z</updated>
<author>
<name>David E. O'Brien</name>
<email>obrien@FreeBSD.org</email>
</author>
<published>2003-08-24T17:55:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=aad970f1fee9a2a3e5a0f880be9b87c6193b3bd1'/>
<id>urn:sha1:aad970f1fee9a2a3e5a0f880be9b87c6193b3bd1</id>
<content type='text'>
Also some minor style cleanups.
</content>
</entry>
<entry>
<title>We donot need `\n' for panic().</title>
<updated>2003-08-07T08:13:37Z</updated>
<author>
<name>Noriaki Mitsunaga</name>
<email>non@FreeBSD.org</email>
</author>
<published>2003-08-07T08:13:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=51f202f1af47a6349492d9bb0f4b1d9d4fdc5b4f'/>
<id>urn:sha1:51f202f1af47a6349492d9bb0f4b1d9d4fdc5b4f</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-test2/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>Force PnP devices to set SMIT mode.</title>
<updated>2003-05-03T02:04:58Z</updated>
<author>
<name>Yoshihiro Takahashi</name>
<email>nyan@FreeBSD.org</email>
</author>
<published>2003-05-03T02:04:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=7571a866b91ceed03f1ff7170ea70f240994228c'/>
<id>urn:sha1:7571a866b91ceed03f1ff7170ea70f240994228c</id>
<content type='text'>
Submitted by:	chi@bd.mbn.or.jp (Chiharu Shibata)
</content>
</entry>
<entry>
<title>This file does not &lt;sys/disklabel.h&gt;</title>
<updated>2002-09-20T18:15:40Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>2002-09-20T18:15:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=812967db72dbda0298c187314a40d4908df2f3d0'/>
<id>urn:sha1:812967db72dbda0298c187314a40d4908df2f3d0</id>
<content type='text'>
Sponsored by:	DARPA &amp; NAI Labs.
</content>
</entry>
<entry>
<title>Quick, low impact band-aide to unbreak the build.  Added &amp;&amp; 0 so we</title>
<updated>2002-06-01T08:29:12Z</updated>
<author>
<name>Ruslan Ermilov</name>
<email>ru@FreeBSD.org</email>
</author>
<published>2002-06-01T08:29:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=960a77128664ce72fbc1b2dcf7428539fc8ce171'/>
<id>urn:sha1:960a77128664ce72fbc1b2dcf7428539fc8ce171</id>
<content type='text'>
ifdef out what appears to be a bogus call to softintr using data
elements that aren't in the softc.

Forgotten by:	imp
</content>
</entry>
<entry>
<title>Check for defined(__i386__) instead of just defined(i386) since the compiler</title>
<updated>2002-05-30T07:32:58Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2002-05-30T07:32:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=99b9331a4f693e66f880734cd446190fcf14508d'/>
<id>urn:sha1:99b9331a4f693e66f880734cd446190fcf14508d</id>
<content type='text'>
will be updated to only define(__i386__) for ANSI cleanliness.
</content>
</entry>
<entry>
<title>Remove __P.</title>
<updated>2002-03-20T02:08:01Z</updated>
<author>
<name>Alfred Perlstein</name>
<email>alfred@FreeBSD.org</email>
</author>
<published>2002-03-20T02:08:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=e51a25f8505c7f9c6684c928bb59b0bda2fc039b'/>
<id>urn:sha1:e51a25f8505c7f9c6684c928bb59b0bda2fc039b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Added Logitec LHA-301 pnp id.</title>
<updated>2001-10-09T15:30:19Z</updated>
<author>
<name>Yoshihiro Takahashi</name>
<email>nyan@FreeBSD.org</email>
</author>
<published>2001-10-09T15:30:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5ad8aff3763ca646c056dfd786dc8e6a0855a605'/>
<id>urn:sha1:5ad8aff3763ca646c056dfd786dc8e6a0855a605</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Catch up with NetBSD/pc98.</title>
<updated>2001-07-14T00:38:51Z</updated>
<author>
<name>Noriaki Mitsunaga</name>
<email>non@FreeBSD.org</email>
</author>
<published>2001-07-14T00:38:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b45f9c03c729f14dfe22aa7e74134bcf934c89e4'/>
<id>urn:sha1:b45f9c03c729f14dfe22aa7e74134bcf934c89e4</id>
<content type='text'>
o Much cleanly separate NetBSD(XS) / FreeBSD(CAM) codes.
o Improve tagged queing support (full QTAG).
o Improve quirk support.
o Improve parity error retry.
o Impliment wide negotheation.
o Cmd link support.
o Add copyright of CAM part.
o Change for CAM_NEW_TRAN_CODE.
o Work around for buggy KME UJDCD450.

o stg: add disconnet condition.
o nsp: use suspend I/O.
and more. I thank Honda-san.

conf/options.pc98: add CT_USE_RELOCATE_OFFSET and CT_BUS_WEIGHT
dev/{ct,ncv,nsp,stg}/*_{pccard,isa}.c: add splcam() before calling
        attach/detach functions.

Tested by: bsd-nomads
Obtained from:  NetBSD/pc98
</content>
</entry>
</feed>
