<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/isp/isp_ioctl.h, branch releng/7.3</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.3</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F7.3'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2007-06-11T19:15:49Z</updated>
<entry>
<title>Remove some ioctls that were ill-thought out. There is no user</title>
<updated>2007-06-11T19:15:49Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2007-06-11T19:15:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=511ced9b7c617d633c85252d1e706c45fad50752'/>
<id>urn:sha1:511ced9b7c617d633c85252d1e706c45fad50752</id>
<content type='text'>
impact as no softwware using these ioctls was ever committed.

Redo locking for ispioctl.
</content>
</entry>
<entry>
<title>Fix some stupid copyright mistakes that have been there for quite some time.</title>
<updated>2007-03-10T02:39:54Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2007-03-10T02:39:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e48b2487a0c478497ada13a111ea69861d7853a1'/>
<id>urn:sha1:e48b2487a0c478497ada13a111ea69861d7853a1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix RELENG_4 code version- isp_roles wasn't getting initialized so</title>
<updated>2006-08-21T00:46:10Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2006-08-21T00:46:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2298c14c62d456b6f5a628777c1a5a25670969fa'/>
<id>urn:sha1:2298c14c62d456b6f5a628777c1a5a25670969fa</id>
<content type='text'>
it ended up defaulting to ISP_ROLE_NONE. My testing hadn't caught it
because I was deliberatly setting role via ioctl.

Thanks to user Toni for lending me an alpha to test this on.

MFC after:	0 days
</content>
</entry>
<entry>
<title>Rename ioctl driven task management functions so they</title>
<updated>2006-08-04T20:14:03Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2006-08-04T20:14:03Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f0f536d1aec2e5e9e81de1bf696c6d306e5c92fe'/>
<id>urn:sha1:f0f536d1aec2e5e9e81de1bf696c6d306e5c92fe</id>
<content type='text'>
don't collide with task management definitions on other
platforms.
</content>
</entry>
<entry>
<title>Some more gratuitous format and name changes.</title>
<updated>2006-04-21T18:30:01Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2006-04-21T18:30:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9cd7268e5a65afd2647466562c433ad193e54f24'/>
<id>urn:sha1:9cd7268e5a65afd2647466562c433ad193e54f24</id>
<content type='text'>
Pull in some target mode changes from a private branch.
Pull in some more RELENG_4 compilation changes.

A lot of lines changed, but not much content change yet.
</content>
</entry>
<entry>
<title>a) clean up some declaration stuff (i.e., make more modern with respect</title>
<updated>2006-02-15T00:31:48Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2006-02-15T00:31:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1dae40eb49cf836532642d2b44b964f14f68cd22'/>
<id>urn:sha1:1dae40eb49cf836532642d2b44b964f14f68cd22</id>
<content type='text'>
to getting rid u_int for uint and so on).

b) Turn back on 64 bit DAC support. Cheeze it a bit in that we have two
DMA callback functions- one when we have bus_addr_t &gt; 4 bits in width and
the other which should be normal. Even Cheezier in that we turn off setting
up DMA maps to be BUS_SPACE_MAXADDR if we're in ISP_TARGET_MODE. More work
on this in a week or so.

c) Tested under amd64 and 1MB DFLTPHYS, sparc64, i386 (PAE, but insufficient
memory to really test &gt; 4GB). LINT check under amd64.

MFC after:	1 month
</content>
</entry>
<entry>
<title>First of several commits as this driver is dusted off and maybe brought</title>
<updated>2006-01-23T06:23:37Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2006-01-23T06:23:37Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e52652370759dcf5500b7b9828e62f080ec77759'/>
<id>urn:sha1:e52652370759dcf5500b7b9828e62f080ec77759</id>
<content type='text'>
up to date.  Principle changes for this reelase is to support 2K Port Login
firmware. This allows us to support the 2322 (and 2422 4Gb) cards which only
come with the 2K Port Login firmware. The 2322 should now work- but we don't
have firmware sets for it in ispfw (as the change to load 2K Port Login f/w
hasn't been made- that f/w is so big it has to be loaded in more than one
chunk).

Other changes are the beginnings of cleaning up some long standing target
mode issues. The next changes here will incorporate a lot of bug fixes
from others.

Finally, some copyright cleanup and attempts to make the parts of the
driver that are FreeBSD specific start conforming more to FreeBSD style.

MFC after:	1 month
</content>
</entry>
<entry>
<title>Add an ioctl framework for doing FC task management functions from</title>
<updated>2005-10-29T02:46:59Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2005-10-29T02:46:59Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8e62a8ac99b80a912b05e2482839532b9be38fbd'/>
<id>urn:sha1:8e62a8ac99b80a912b05e2482839532b9be38fbd</id>
<content type='text'>
a user space tool- useful for doing FC target mode certification.
</content>
</entry>
<entry>
<title>Start each of the license/copyright comments with /*-, minor shuffle of lines</title>
<updated>2005-01-06T01:43:34Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2005-01-06T01:43:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=098ca2bda93c701c5331d4e6aace072495b4caaa'/>
<id>urn:sha1:098ca2bda93c701c5331d4e6aace072495b4caaa</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reverse role defines for initiator and target mode to better match the</title>
<updated>2004-02-07T03:43:27Z</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2004-02-07T03:43:27Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4e8a2b48a73c10502aeb0045c9f6dc8c7c7b2f4a'/>
<id>urn:sha1:4e8a2b48a73c10502aeb0045c9f6dc8c7c7b2f4a</id>
<content type='text'>
class 3 service parameters we'd get.

Steal 8 bits out of the portid u_int32_t for role information (port ids
are 24 bits anyway).

MFC after:	1 week
</content>
</entry>
</feed>
