<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/alpha/include, branch release/4.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2000-03-20T08:47:53+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2000-03-20T08:47:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7e6cd705f344de2f9f08475a0fa2ef9191f88dd0'/>
<id>7e6cd705f344de2f9f08475a0fa2ef9191f88dd0</id>
<content type='text'>
'RELENG_4_0_0_RELEASE'.

This commit was manufactured to restore the state of the 4.0-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_4_0_0_RELEASE'.

This commit was manufactured to restore the state of the 4.0-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</pre>
</div>
</content>
</entry>
<entry>
<title>This commit was manufactured by cvs2svn to create branch 'RELENG_4'.</title>
<updated>2000-03-13T04:59:44+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2000-03-13T04:59:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=842f30848780866cb822fe01c4d3d4576718ddb3'/>
<id>842f30848780866cb822fe01c4d3d4576718ddb3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Patches that eliminate extra context switches in FIFO case.</title>
<updated>2000-03-02T16:20:07+00:00</updated>
<author>
<name>Peter Dufault</name>
<email>dufault@FreeBSD.org</email>
</author>
<published>2000-03-02T16:20:07+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=383774c41767c4780eb4265f77a34190d80a2572'/>
<id>383774c41767c4780eb4265f77a34190d80a2572</id>
<content type='text'>
Fixes p1003_1b regression test in the simple case of no RR and
FIFO processes competing.

Reviewed by:	jkh, bde
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes p1003_1b regression test in the simple case of no RR and
FIFO processes competing.

Reviewed by:	jkh, bde
</pre>
</div>
</content>
</entry>
<entry>
<title>* Fix the memory probing code so that it sees all memory clusters, not</title>
<updated>2000-02-29T08:48:10+00:00</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>2000-02-29T08:48:10+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=db1d02f417eb4e1ef45372453753fc8ccc724c00'/>
<id>db1d02f417eb4e1ef45372453753fc8ccc724c00</id>
<content type='text'>
  just the first one.
* Don't reserve extra memory for the prom console unless the platform
  actually uses it.
* Fix some historical confusion and a minor bug in the message buffer
  initialisation.

Submitted by: gallatin for the prom console part
Approved by: jkh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  just the first one.
* Don't reserve extra memory for the prom console unless the platform
  actually uses it.
* Fix some historical confusion and a minor bug in the message buffer
  initialisation.

Submitted by: gallatin for the prom console part
Approved by: jkh
</pre>
</div>
</content>
</entry>
<entry>
<title>Update the ata driver to take more advantage of newbus, this</title>
<updated>2000-02-18T20:57:33+00:00</updated>
<author>
<name>Søren Schmidt</name>
<email>sos@FreeBSD.org</email>
</author>
<published>2000-02-18T20:57:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=47351d277488fe766a8a451c35caf331d27740b6'/>
<id>47351d277488fe766a8a451c35caf331d27740b6</id>
<content type='text'>
was needed to make attach/detach of devices work, which is
needed for the PCCARD support.
(PCCARD support is still not working though, more to come on that)

Support the CMD646 chip which is used on many alphas, sadly only
in WDMA2 mode, as the silicon is broken beyond belief for UDMA modes.

Lots of cosmetic fixes here and there.

Sorry for the size of this megapatchfromhell but it was not
possible otherwise...

newbus patches based on work from: dfr (Doug Rabson)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
was needed to make attach/detach of devices work, which is
needed for the PCCARD support.
(PCCARD support is still not working though, more to come on that)

Support the CMD646 chip which is used on many alphas, sadly only
in WDMA2 mode, as the silicon is broken beyond belief for UDMA modes.

Lots of cosmetic fixes here and there.

Sorry for the size of this megapatchfromhell but it was not
possible otherwise...

newbus patches based on work from: dfr (Doug Rabson)
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't include &lt;machine/ipl.h&gt; in &lt;sys/systm.h&gt; in the i386 case.  This</title>
<updated>2000-02-17T18:37:45+00:00</updated>
<author>
<name>Bruce Evans</name>
<email>bde@FreeBSD.org</email>
</author>
<published>2000-02-17T18:37:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=90bb57afd93ddb8caef48e0ac9e0d487a1eaf72d'/>
<id>90bb57afd93ddb8caef48e0ac9e0d487a1eaf72d</id>
<content type='text'>
fixes some namespace pollution in general and breakage of modules that
aren't in the sys tree in particular (&lt;machine/ipl.h&gt; includes further
headers that aren't installed under /usr/include).

Reimplemented SPLASSERT() so that it is more machine independent and
less bloated and doesn't require the &lt;machine/ipl.h&gt; include spam.
In particular, don't assume that `cpl' can be printed using %08x
format.  The alpha arch doesn't even have `cpl'.  SPLASSERT() was
harmless on alphas because it isn't actually used.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes some namespace pollution in general and breakage of modules that
aren't in the sys tree in particular (&lt;machine/ipl.h&gt; includes further
headers that aren't installed under /usr/include).

Reimplemented SPLASSERT() so that it is more machine independent and
less bloated and doesn't require the &lt;machine/ipl.h&gt; include spam.
In particular, don't assume that `cpl' can be printed using %08x
format.  The alpha arch doesn't even have `cpl'.  SPLASSERT() was
harmless on alphas because it isn't actually used.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add functions which allow i/o memory to be accessed without forcing a</title>
<updated>2000-02-12T14:57:01+00:00</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>2000-02-12T14:57:01+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=eb06360f04a96fb0010bd0b774f305693bc2040d'/>
<id>eb06360f04a96fb0010bd0b774f305693bc2040d</id>
<content type='text'>
memory barrier (needed for XFree86 4.0).

Approved by: jkh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
memory barrier (needed for XFree86 4.0).

Approved by: jkh
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix breakage from last commit- macro was broken. I appreciate the</title>
<updated>2000-01-16T19:02:29+00:00</updated>
<author>
<name>Matt Jacob</name>
<email>mjacob@FreeBSD.org</email>
</author>
<published>2000-01-16T19:02:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=be13abf9a0f1bb95490acc0e6fdd3042b6507123'/>
<id>be13abf9a0f1bb95490acc0e6fdd3042b6507123</id>
<content type='text'>
committer's fixing things for alpha, but I sure wish they could
have compiled on one!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
committer's fixing things for alpha, but I sure wish they could
have compiled on one!
</pre>
</div>
</content>
</entry>
<entry>
<title>The kernel side of per-process unaligned access control (printing, fixing &amp;</title>
<updated>2000-01-16T07:07:33+00:00</updated>
<author>
<name>Andrew Gallatin</name>
<email>gallatin@FreeBSD.org</email>
</author>
<published>2000-01-16T07:07:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a6db6c48bf0e21502222def2caedcba228df179d'/>
<id>a6db6c48bf0e21502222def2caedcba228df179d</id>
<content type='text'>
delivering SIGBUS).  This will allow a non-superuser to control unaligned
access behaviour on a per-process basis once a userland control program
(uac) is written.

Reviewed by: obrien
Tested by:   obrien
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
delivering SIGBUS).  This will allow a non-superuser to control unaligned
access behaviour on a per-process basis once a userland control program
(uac) is written.

Reviewed by: obrien
Tested by:   obrien
</pre>
</div>
</content>
</entry>
<entry>
<title>        Add SPLASSERT() macro.  SPLASSERT() compiles to a no-op</title>
<updated>2000-01-16T02:10:21+00:00</updated>
<author>
<name>Jonathan M. Bresler</name>
<email>jmb@FreeBSD.org</email>
</author>
<published>2000-01-16T02:10:21+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f6a3d83f0005dc0a2d18e36e36dabf20dd5b758d'/>
<id>f6a3d83f0005dc0a2d18e36e36dabf20dd5b758d</id>
<content type='text'>
        unless both "option INVARIANTS" and "options INVARIANT_SUPPORT"
        are defined in the kernel's config(8) file.

        SPLASSERT(expression, msg) used KASSERT to check that the
        expression is true, panic()ing the kernel otherwise.

Approved by: jkh
Reviewed by: jdp, dfr, phk, eivind and green
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
        unless both "option INVARIANTS" and "options INVARIANT_SUPPORT"
        are defined in the kernel's config(8) file.

        SPLASSERT(expression, msg) used KASSERT to check that the
        expression is true, panic()ing the kernel otherwise.

Approved by: jkh
Reviewed by: jdp, dfr, phk, eivind and green
</pre>
</div>
</content>
</entry>
</feed>
