<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/dev/hfa/fore_command.c, branch release/4.9.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.9.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F4.9.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>2003-10-27T07:57:33Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2003-10-27T07:57:33Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2003-10-27T07:57:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=90928716548537e93f54266e33cb4a3353fd3932'/>
<id>urn:sha1:90928716548537e93f54266e33cb4a3353fd3932</id>
<content type='text'>
'RELENG_4_9_0_RELEASE'.

This commit was manufactured to restore the state of the 4.9-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>MFC fore_aali.h:1.4, fore_command.c:1.15, fore_init.c:1.14,</title>
<updated>2003-08-20T11:05:28Z</updated>
<author>
<name>Hartmut Brandt</name>
<email>harti@FreeBSD.org</email>
</author>
<published>2003-08-20T11:05:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=48a4aa4d408593da47bd914c9876cd3ef7c07599'/>
<id>urn:sha1:48a4aa4d408593da47bd914c9876cd3ef7c07599</id>
<content type='text'>
fore_intr.c:1.10, fore_var.h:1.8: Make the driver to work with
firmware version 4.1.12 (other 4.X.Y should also do it).
Three problems have been encountered:

1. The initialisation command does not work in interrupt mode. Whether this
   is a firmware bug or a feature is not clear. The original Fore drivers
   execute the initialize command always in polling mode, so it appears
   that this behaviour is expected. When we detect a 4.X.Y firmware do
   busy wait on the command status.

2. The command code of the GET_PROM has changed. This is an unofficial
   command anyway. What was GET_PROM in 3.X.Y is CLEAR_STATS in 4.X.Y
   (although unimplemented in the firmware). We need to use the correct
   code depending on the firmware.

3. The 4.X.Y can set the error flag in command status without also setting
   the completion flag (as the documentation says). Check both variants.

An additional field in the per-card structure fu_ft4 is TRUE when we have
detected a 4.X.Y firmware. Otherwise it is false. The behaviour of the
driver when using 3.X.Y should be identical to the previous behaviour .

This change will enable traffic shaping of CBR channels.
</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>    Fix warnings preparing for -Wall -Wcast-qual</title>
<updated>1999-01-27T20:09:21Z</updated>
<author>
<name>Matthew Dillon</name>
<email>dillon@FreeBSD.org</email>
</author>
<published>1999-01-27T20:09:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b4e36adf1cde894f213665ef59f7fc43ff38ab14'/>
<id>urn:sha1:b4e36adf1cde894f213665ef59f7fc43ff38ab14</id>
<content type='text'>
    Also disable one usb module in LINT due to fatal compilation errors,
    temporary.
</content>
</entry>
<entry>
<title>Examine all occurrences of sprintf(), strcat(), and str[n]cpy()</title>
<updated>1998-12-04T22:54:57Z</updated>
<author>
<name>Archie Cobbs</name>
<email>archie@FreeBSD.org</email>
</author>
<published>1998-12-04T22:54:57Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=2127f26023a9be443e05b592b35c77b454ba8f77'/>
<id>urn:sha1:2127f26023a9be443e05b592b35c77b454ba8f77</id>
<content type='text'>
for possible buffer overflow problems. Replaced most sprintf()'s
with snprintf(); for others cases, added terminating NUL bytes where
appropriate, replaced constants like "16" with sizeof(), etc.

These changes include several bug fixes, but most changes are for
maintainability's sake. Any instance where it wasn't "immediately
obvious" that a buffer overflow could not occur was made safer.

Reviewed by:	Bruce Evans &lt;bde@zeta.org.au&gt;
Reviewed by:	Matthew Dillon &lt;dillon@apollo.backplane.com&gt;
Reviewed by:	Mike Spengler &lt;mks@networkcs.com&gt;
</content>
</entry>
<entry>
<title>Trivial stylish changes, mostly to silence gcc.</title>
<updated>1998-10-31T20:07:01Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1998-10-31T20:07:01Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=264b85f3ced8854f80cc5273e29dbb87e8cbafee'/>
<id>urn:sha1:264b85f3ced8854f80cc5273e29dbb87e8cbafee</id>
<content type='text'>
Reviewed by:	Mike Spengler &lt;mks@networkcs.com&gt;
Submitted by:	phk
</content>
</entry>
<entry>
<title>Two patches from the HARP people:</title>
<updated>1998-09-17T09:35:02Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1998-09-17T09:35:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=d80044954c92be2d8b7d49d93b73db0e9eb500b4'/>
<id>urn:sha1:d80044954c92be2d8b7d49d93b73db0e9eb500b4</id>
<content type='text'>
Various Makefile related fixes.

-Wformat fixes.

Submitted by:	Mike Spengler &lt;mks@networkcs.com&gt;
</content>
</entry>
<entry>
<title>Add new files for HARP3</title>
<updated>1998-09-15T08:23:17Z</updated>
<author>
<name>Poul-Henning Kamp</name>
<email>phk@FreeBSD.org</email>
</author>
<published>1998-09-15T08:23:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1820df7a2d615975e02b646f749fb05757e92f79'/>
<id>urn:sha1:1820df7a2d615975e02b646f749fb05757e92f79</id>
<content type='text'>
Host ATM Research Platform (HARP), Network Computing Services, Inc.
This software was developed with the support of the Defense Advanced
Research Projects Agency (DARPA).
</content>
</entry>
</feed>
