| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
sense for /boot/kernel to come last.
|
| |
|
|
|
|
|
|
|
|
|
| |
to make things more interchangeable between it and the FORTH case.
Perhaps requiring the space is a bit too much, but...
Nothing in the tree seems to produce loader.rc files with comment
line, at this time.
|
|
|
|
| |
Add a warning in loader(8) that boot might be changed by loader.4th.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
gets the name from the environment variable kernelname, which is set
when a kernel is loaded. For this reason, autoboot will _first_ try
to load a kernel, and only proceed with the wait prompt after that
succeeds. If it fails, it will abort immediately.
While I understand some may think this behavior undesirable, I think
it is, overall, the best thing to do, even if we do not consider the
aesthetic issue. Notice that anyone using the default loader.rc
already has the kernel loaded before autoboot.
On unload, unset kernelname.
Separate the code that tries to load a kernel from the list of options
to the function loadakernel(). It is used by both boot() and
autoboot().
|
|
|
|
| |
path does not need to be hard coded.
|
|
|
|
| |
Reported by: dcs
|
|
|
|
| |
live in ``/boot/kernel/''.
|
|
|
|
| |
Requested by: obrien
|
|
|
|
|
| |
PR: 20524
Submitted by: Peter Pentchev <roam@orbitel.bg>
|
|
|
|
|
|
| |
identifier to the DHCP server. Now you can check for this string
in your dhcp configuration to decide whether you will hand out a
lease to the client or not.
|
|
|
|
| |
BOOT_FORTH as it is only used if BOOT_FORTH is not defined.
|
| |
|
|
|
|
| |
some added const's.
|
| |
|
|
|
|
|
| |
vulnerability and could in principle be used to upload a new kernel from the
bootloader :-)
|
|
|
|
|
| |
Backslash-parsing is not the role of printf(3), but is provided
by the C language.
|
|
|
|
|
|
| |
pre-cursor to other markup changes.
Accepted in principle by the author.
|
|
|
|
|
|
|
| |
forth vocabulary when initially creating the builtins. FICL 2.05 has a
better way to do this, but this works for now.
Fixes "?".
|
|
|
|
|
|
|
|
|
|
|
|
| |
no clue.
Set sourceid to 0 when booting, which is the correct setting for stdin.
Set sourceid to an arbitrary fd when include'ing, preserving and restoring
the previous sourceid. This is possibly broken(), as 0 is a valid fd. Maybe
we should +1 to this value.
This fixes the version problem widely reported.
|
|
|
|
|
|
| |
moment. We were cleaning up after PXE too early and the module
dependancy code would not be able to load any files if it needed
too.
|
|
|
|
| |
says it should.
|
|
|
|
|
| |
is intended mainly for debuging purposes, but it can be used by
other words if done carefully.
|
|
|
|
| |
Prodded by: msmith
|
|
|
|
|
|
| |
It was not discussed and should probably not happen.
Requested by: msmith and others
|
|
|
|
|
|
|
|
| |
the type argument to *_HEAD and *_ENTRY is a struct.
Suggested by: phk
Reviewed by: phk
Approved by: mdodd
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
The alpha firmware takes a seriously long time to open the network device
the first time.
|
|
|
|
|
|
|
|
| |
be booted. Due to a bug, this wasn't happening.
There is still a lesser bug in that the loader decides which file to boot
after the 10sec count down. This means the bootfile listed in the count
down in is wrong in the case where the loader will boot /kernel.old.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
x86 and Alpha. Sigh.
|
|
|
|
|
|
|
| |
Add support for module metadata. The old way of dependancy
handling will be supported for a while.
Reviewed by: peter
|
|
|
|
| |
the new readdir function.
|
|
|
|
| |
shutdown the UNDI and unload the stack.
|
|
|
|
|
|
|
|
|
| |
- Add support for using the PCI BIOS functions for configuration space
accesses, and make this the default.
- Make PNPBIOS the default (obsoletes the PNPBIOS config option).
- Add two new boot-time tunables to disable each of the above.
|
|
|
|
|
|
|
|
|
|
| |
was the last unit number received. If it changes, it flushes the cache.
Add bcache_flash().
The actual fix is sligthly different from the one in the PR.
PR: 17098
Submitted by: John Hood <jhood@sitaranetworks.com>
|
|
|
|
|
|
|
| |
will be provided after modmetadata appears in the kernel.
Reviewed by: msmith
Approved by: jkh
|
|
|
|
|
| |
Submitted by: Paul Saab <paul@mu.org>
Approved by: jkh
|
|
|
|
|
|
| |
is an application space macro and the applications are supposed to be free
to use it as they please (but cannot). This is consistant with the other
BSD's who made this change quite some time ago. More commits to come.
|