<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test2/sys/boot/common/bootstrap.h, branch release/3.1.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.1.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test2/atom?h=release%2F3.1.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/'/>
<updated>1999-02-16T01:59:46Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>1999-02-16T01:59:46Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>1999-02-16T01:59:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=838992f094ccde014679a7cfafc495840eb932a1'/>
<id>urn:sha1:838992f094ccde014679a7cfafc495840eb932a1</id>
<content type='text'>
'RELENG_3_1_0_RELEASE'.

This commit was manufactured to restore the state of the 3.1-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>1999-02-06T14:27:46Z</updated>
<author>
<name>Daniel C. Sobral</name>
<email>dcs@FreeBSD.org</email>
</author>
<published>1999-02-06T14:27:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=1205ceba72fbd3a7f15379adffd301ad6b663f84'/>
<id>urn:sha1:1205ceba72fbd3a7f15379adffd301ad6b663f84</id>
<content type='text'>
Rename "source" as "include". Make it capable of including forth source,
while stripping #@- functionality (in the BOOT_FORTH case).

Add builtin "more". (This is already in help.common -- must got into one
of Mike's MFC).

Make bf_run return ficlExec() result code. Push "interpret" on the
execution stack before calling ficlExec() (not doing this was a bug,
if we want ficlExec() to recurse).

Add EXCEPTION and MEMORY-ALLOC word sets.

Fix "evaluate" to respect buffer size.

Make builtins "throw" errors instead of pushing them on the stack. Move
error message printing from bf_command() to bf_run().

Make builtins state-aware.

Fix "type" not to use fixed sized buffers.

Add version words to ficl.

Add trace facility to ficl.

Add words $ and % to replace @ and - in "include".

Approved by: jhk
</content>
</entry>
<entry>
<title>Replace duplicated "old" linker set definitions with an include of</title>
<updated>1999-01-16T03:25:24Z</updated>
<author>
<name>John Polstra</name>
<email>jdp@FreeBSD.org</email>
</author>
<published>1999-01-16T03:25:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=5e2697357117c7f4cfcfff051f610c24fdaa8a3d'/>
<id>urn:sha1:5e2697357117c7f4cfcfff051f610c24fdaa8a3d</id>
<content type='text'>
&lt;sys/linker_set.h&gt;.  Note, this isn't used on the i386.
</content>
</entry>
<entry>
<title>Fall back to /boot/boot.conf, if /boot/loader.rc was not fount. This is</title>
<updated>1999-01-15T00:31:45Z</updated>
<author>
<name>Andrzej Bialecki</name>
<email>abial@FreeBSD.org</email>
</author>
<published>1999-01-15T00:31:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=0d9ab84751cb76b83b3673084180f7682546665a'/>
<id>urn:sha1:0d9ab84751cb76b83b3673084180f7682546665a</id>
<content type='text'>
to cover the transition period.

Suggested by:	msmith
</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-test2/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>Export an interface for presetting the ISA PnP read port address.</title>
<updated>1998-10-22T20:20:51Z</updated>
<author>
<name>Mike Smith</name>
<email>msmith@FreeBSD.org</email>
</author>
<published>1998-10-22T20:20:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=60edbabff6775a56c1b16248f282c9e1df1d118e'/>
<id>urn:sha1:60edbabff6775a56c1b16248f282c9e1df1d118e</id>
<content type='text'>
Make the EISA ID formatter generally available
</content>
</entry>
<entry>
<title>Make ISA PnP work.  This successfully enumerates as many ISA devices as I</title>
<updated>1998-10-21T20:07:05Z</updated>
<author>
<name>Mike Smith</name>
<email>msmith@FreeBSD.org</email>
</author>
<published>1998-10-21T20:07:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=eddbe21defcc1fa5ed173d5ebf60973496ccf15a'/>
<id>urn:sha1:eddbe21defcc1fa5ed173d5ebf60973496ccf15a</id>
<content type='text'>
can fit into my test machine.

 - Move to using STAILQs rather than ad-hoc singly-linked lists.
 - Use a mostly procedural interface to the PnP information.  This
   improves data-hiding.

Implement a new linker-set technique (currently on i386 only but should work
on Alpha as well).  This is a good candidate for replacing the current
gensetdefs cruft completely.
</content>
</entry>
<entry>
<title>loader &lt;-&gt; kernel preload module interface constants moved to common file.</title>
<updated>1998-10-09T23:11:05Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1998-10-09T23:11:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=12218096e18e5075a2eb267808ff2262e9c4190f'/>
<id>urn:sha1:12218096e18e5075a2eb267808ff2262e9c4190f</id>
<content type='text'>
Remove Mike's explicit data structures for dependency info.  This is
done via DT_NEEDED etc in the dynamic section for now.  This may need
to be revisited later on.
</content>
</entry>
<entry>
<title>Sync the MODINFO constants with &lt;sys/linker.h&gt;</title>
<updated>1998-10-09T07:09:22Z</updated>
<author>
<name>Mike Smith</name>
<email>msmith@FreeBSD.org</email>
</author>
<published>1998-10-09T07:09:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=6ba0dd2cfc05040e4d6f32b0dd432e310a778b79'/>
<id>urn:sha1:6ba0dd2cfc05040e4d6f32b0dd432e310a778b79</id>
<content type='text'>
Remove debugging in command_read().
Correctly strip leading controls on script commands.
Make 'ls' more DWIM in regard to pathnames.  We can still do better.
</content>
</entry>
<entry>
<title> - VERBOSE_LS is obsolete, as the heap is much better behaved now.</title>
<updated>1998-10-07T02:38:26Z</updated>
<author>
<name>Mike Smith</name>
<email>msmith@FreeBSD.org</email>
</author>
<published>1998-10-07T02:38:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test2/commit/?id=b820c8e6267c0a3145f7b8650db7615ad461c146'/>
<id>urn:sha1:b820c8e6267c0a3145f7b8650db7615ad461c146</id>
<content type='text'>
 - Don't whine about nodes we can't stat(); these are usually
   symlinks that lead out of the filesystem.
 - Autoboot is now controlled by $autoboot_delay, which is a value
   in seconds or NO to disable autoboot.
 - Don't autoboot at the end of boot.conf if we have already tried.
 - Add a 'read' command to complement 'echo'.  Both are still hidden.
 - Improve the 'source' command/function so that it is possible to
   source scripts off removable media.  The entire script is read and
   saved before beginning execution.  Script lines beginning with
   '@' will not be echoed when being executed.  Script execution will
   normally terminate at the first error, however if the script line
   begins with '-' this behaviour is overriden for that command.
</content>
</entry>
</feed>
