<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/boot/alpha/libalpha, branch release/3.2.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F3.2.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F3.2.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>1999-05-24T16:47:10Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1999-05-24T16:47:10Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-05-24T16:47:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bff5b80e6cde3256fd760aec0882f8b9fa85b5ee'/>
<id>urn:sha1:bff5b80e6cde3256fd760aec0882f8b9fa85b5ee</id>
<content type='text'>
'RELENG_3_2_0_RELEASE'.

This commit was manufactured to restore the state of the 3.2-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>Include "bootstrap.h" to get a definition for bcache_devdata.</title>
<updated>1998-11-03T23:44:49Z</updated>
<author>
<name>Mike Smith</name>
<email>msmith@FreeBSD.org</email>
</author>
<published>1998-11-03T23:44:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=631746a1719f3ac2ea027fd93de614e73726aa67'/>
<id>urn:sha1:631746a1719f3ac2ea027fd93de614e73726aa67</id>
<content type='text'>
Submitted by:	jkh
</content>
</entry>
<entry>
<title>Implement a simple LRU block cache.  By default this is initialised to 16k,</title>
<updated>1998-11-02T23:28:11Z</updated>
<author>
<name>Mike Smith</name>
<email>msmith@FreeBSD.org</email>
</author>
<published>1998-11-02T23:28:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=af1f6e0673515936750cc5079ca5afd238ec925c'/>
<id>urn:sha1:af1f6e0673515936750cc5079ca5afd238ec925c</id>
<content type='text'>
and will bypass transfers for more than 8k.  Blocks are invalidated after
2 seconds, so removable media should not confuse the cache.

The 8k threshold is a compromise; all UFS transfers performed by
libstand are 8k or less, so large file reads thrash the cache.
However many filesystem metadata operations are also performed using
8k blocks, so using a lower threshold gives poor performance.

Those of you with an eye for cache algorithms are welcome to tell me
how badly this one sucks; you can start with the 'bcachestats' command
which will print the contents of the cache and access statistics.
</content>
</entry>
<entry>
<title>* Extend the memory available for the heap from 256k to 512k.</title>
<updated>1998-10-31T17:12:32Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>1998-10-31T17:12:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=06feb69276c45157af7e9e5bbbf56d74cd77ebfe'/>
<id>urn:sha1:06feb69276c45157af7e9e5bbbf56d74cd77ebfe</id>
<content type='text'>
* Embed the stack into the bss section for loader and netboot.  This
  is required for netboot since otherwise the stack would be inside our
  heap.
* Install loader and netboot in /boot by default.
* Fix getbootfile so that it searches for a ',' instead of a ';'
  when terminating the filename.
</content>
</entry>
<entry>
<title>Turn of disk debugging by default (suppress annoying "partition marked as</title>
<updated>1998-10-16T19:26:11Z</updated>
<author>
<name>Mike Smith</name>
<email>msmith@FreeBSD.org</email>
</author>
<published>1998-10-16T19:26:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d800cebf6173364d6a478d8ae36a94f9096b0aae'/>
<id>urn:sha1:d800cebf6173364d6a478d8ae36a94f9096b0aae</id>
<content type='text'>
unused" diagnostic on floppies).
</content>
</entry>
<entry>
<title>Fix the bootinfo so that the right values actual make it into the kernel.</title>
<updated>1998-10-15T21:55:58Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>1998-10-15T21:55:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6214a95af0bd5d727210da4ccbd5f4d6b55b7d79'/>
<id>urn:sha1:6214a95af0bd5d727210da4ccbd5f4d6b55b7d79</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Get the last used address via a more conservative method, don't depend</title>
<updated>1998-10-15T17:06:36Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1998-10-15T17:06:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f03d6f87b33ef0c751f5645013823cf0a6cbad03'/>
<id>urn:sha1:f03d6f87b33ef0c751f5645013823cf0a6cbad03</id>
<content type='text'>
on the module chain being in increasing address order.
</content>
</entry>
<entry>
<title>Initial attempt to update the Alpha loader and kernel to use the machine</title>
<updated>1998-10-14T09:53:25Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1998-10-14T09:53:25Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=da6c15d597ab11b2f93158df24f7b29e4a86b76a'/>
<id>urn:sha1:da6c15d597ab11b2f93158df24f7b29e4a86b76a</id>
<content type='text'>
independent elf loader and have access to kld modules.  Jordan and I were
not sure how to create boot floppies, and the things we tried just made
SRM laugh in our faces - but it was upset at boot1 which was not touched
by these changes.  Essentially this has been untested. :-(

What this does is to steal the last three slots from the nine spare longs
in the bootinfo_v1 struct to pass the module base pointer through.

The startup code now to set up and fills in the module and environment
structures, hopefully close enough to the i386 layout to be able to use
the same kernel code.  We now pass though the updated end of the kernel
space used, rather than _end. (like the i386).

If this does not work, it needs to be beaten into shape pronto.  Otherwise
it should be backed out before 3.0.

Pre-approved in principle by: dfr
</content>
</entry>
<entry>
<title>add &lt;sys/linker.h&gt;</title>
<updated>1998-10-11T03:53:35Z</updated>
<author>
<name>Dima Ruban</name>
<email>dima@FreeBSD.org</email>
</author>
<published>1998-10-11T03:53:35Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=18d099b0c4f1451be9b704c8adfeaee24d80c90b'/>
<id>urn:sha1:18d099b0c4f1451be9b704c8adfeaee24d80c90b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* Add old UFS compatibility code to alpha/boot1.</title>
<updated>1998-09-26T10:51:38Z</updated>
<author>
<name>Doug Rabson</name>
<email>dfr@FreeBSD.org</email>
</author>
<published>1998-09-26T10:51:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e24168e6c332f84b4446e76a5a7d2eac672970c0'/>
<id>urn:sha1:e24168e6c332f84b4446e76a5a7d2eac672970c0</id>
<content type='text'>
* Fix a raft of warnings, printf and otherwise.
* Allocate the correct amount in mod_searchmodule to prevent an overflow.
* Fix the makefiles so they work outside my home directory (oops).
</content>
</entry>
</feed>
