<feed xmlns='http://www.w3.org/2005/Atom'>
<title>netbsd/sys/dev/microcode/isp, branch lockdoc-9.3</title>
<subtitle>NetBSD fork for lockdoc analysis</subtitle>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/'/>
<entry>
<title>Update firmware sets for the (rare) 2322, 2400 and 2500. In particular the</title>
<updated>2011-02-28T17:19:43+00:00</updated>
<author>
<name>mjacob</name>
<email>mjacob@NetBSD.org</email>
</author>
<published>2011-02-28T17:19:43+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=b67c75ec16531a6e815d570d08d757a0c529370e'/>
<id>b67c75ec16531a6e815d570d08d757a0c529370e</id>
<content type='text'>
latter two sets have boatloads of bug fixes.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
latter two sets have boatloads of bug fixes.</pre>
</div>
</content>
</entry>
<entry>
<title>Update 2400 firmware to latest (to match 2500 firmware)</title>
<updated>2009-06-25T23:42:40+00:00</updated>
<author>
<name>mjacob</name>
<email>mjacob@NetBSD.org</email>
</author>
<published>2009-06-25T23:42:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=e9c28376ea7f45d590e1402105439cd9639755e9'/>
<id>e9c28376ea7f45d590e1402105439cd9639755e9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>update firmware</title>
<updated>2009-05-07T15:55:18+00:00</updated>
<author>
<name>mjacob</name>
<email>mjacob@NetBSD.org</email>
</author>
<published>2009-05-07T15:55:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=30611ba7e0975402eafbe446f7ffcf83c69f9e00'/>
<id>30611ba7e0975402eafbe446f7ffcf83c69f9e00</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add firmware set for 8Gb card.</title>
<updated>2009-05-07T15:54:20+00:00</updated>
<author>
<name>mjacob</name>
<email>mjacob@NetBSD.org</email>
</author>
<published>2009-05-07T15:54:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=c83986a8bd62d52aeb37c2388a282ce10ca71524'/>
<id>c83986a8bd62d52aeb37c2388a282ce10ca71524</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update 2400 f/w to something more akin to what is current.</title>
<updated>2008-05-11T02:04:33+00:00</updated>
<author>
<name>mjacob</name>
<email>mjacob@NetBSD.org</email>
</author>
<published>2008-05-11T02:04:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=49ad2f42b2de2b186ee181adc522edbccce7770a'/>
<id>49ad2f42b2de2b186ee181adc522edbccce7770a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Checkpoint of some fairly major isp(4) rototilling.</title>
<updated>2008-03-11T05:33:30+00:00</updated>
<author>
<name>mjacob</name>
<email>mjacob@NetBSD.org</email>
</author>
<published>2008-03-11T05:33:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=0e65dd74d1d276a3124e93332c1864e95151d7d1'/>
<id>0e65dd74d1d276a3124e93332c1864e95151d7d1</id>
<content type='text'>
Reintroduce more of a 'channel' concept in preparation for NP-IV support.
This gets rid of the chanA/chanB concept as the 2400 can have up to 128
virtual channels. Actually, with MID firmware you can also have the 2200
and 2300 support 'channels, but they do it with an FL-Port topology.
Because FC cards can now have 'channels', just about every support
function for fibre channel had to be redone to have a channel index
as well.  Rototill isp_ioctl.h for channel stuff as well.

Pick up a lot of work about fabric management (hopefully better) and keep
work in place that will allow for dynamic attachment/detachment of devices
(if I can figure out how to make the midlayer support it).

Merge the target code with external trees. Eventually it might even
be sorted out on NetBSD.

Update some firmware stuff.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reintroduce more of a 'channel' concept in preparation for NP-IV support.
This gets rid of the chanA/chanB concept as the 2400 can have up to 128
virtual channels. Actually, with MID firmware you can also have the 2200
and 2300 support 'channels, but they do it with an FL-Port topology.
Because FC cards can now have 'channels', just about every support
function for fibre channel had to be redone to have a channel index
as well.  Rototill isp_ioctl.h for channel stuff as well.

Pick up a lot of work about fabric management (hopefully better) and keep
work in place that will allow for dynamic attachment/detachment of devices
(if I can figure out how to make the midlayer support it).

Merge the target code with external trees. Eventually it might even
be sorted out on NetBSD.

Update some firmware stuff.</pre>
</div>
</content>
</entry>
<entry>
<title>Remove files that have no apparent immediate use.</title>
<updated>2008-03-09T20:08:32+00:00</updated>
<author>
<name>mjacob</name>
<email>mjacob@NetBSD.org</email>
</author>
<published>2008-03-09T20:08:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=9f901b85c39955f5e131f2dc673b6b15c593b7fe'/>
<id>9f901b85c39955f5e131f2dc673b6b15c593b7fe</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Major update to isp(4) driver to bring it in line with external sources.</title>
<updated>2007-05-24T22:12:02+00:00</updated>
<author>
<name>mjacob</name>
<email>mjacob@NetBSD.org</email>
</author>
<published>2007-05-24T22:12:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=8e237f7550c66c5a6babdbf56a0d9b09d2f6d767'/>
<id>8e237f7550c66c5a6babdbf56a0d9b09d2f6d767</id>
<content type='text'>
The major changes are:

 + 4Gb (24XX) card support
 + Rewritten fabric and loop evaluation code
 + New f/w sets

The 4Gb changes required major rototilling, which caused a rewrite of
fabric and loop eval code. The latter can now be set up to tune for
dynamic device arrival/departure if the framework is set up for it,
or to be firm about waiting for devices.

Testing has been principally on amd64, i386 and sparc64 and seems to
not have broken things for me.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The major changes are:

 + 4Gb (24XX) card support
 + Rewritten fabric and loop evaluation code
 + New f/w sets

The 4Gb changes required major rototilling, which caused a rewrite of
fabric and loop eval code. The latter can now be set up to tune for
dynamic device arrival/departure if the framework is set up for it,
or to be firm about waiting for devices.

Testing has been principally on amd64, i386 and sparc64 and seems to
not have broken things for me.</pre>
</div>
</content>
</entry>
<entry>
<title>merge ktrace-lwp.</title>
<updated>2005-12-11T12:16:03+00:00</updated>
<author>
<name>christos</name>
<email>christos@NetBSD.org</email>
</author>
<published>2005-12-11T12:16:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=95e1ffb15694e54f29f8baaa4232152b703c2a5a'/>
<id>95e1ffb15694e54f29f8baaa4232152b703c2a5a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>remove bogus cast.</title>
<updated>2005-05-31T00:49:12+00:00</updated>
<author>
<name>christos</name>
<email>christos@NetBSD.org</email>
</author>
<published>2005-05-31T00:49:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.infra.scholz.ruhr/netbsd/commit/?id=3e8958bef314af6dbd621b624d85fbb36a8709c0'/>
<id>3e8958bef314af6dbd621b624d85fbb36a8709c0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
