| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Approved by: re (blanket)
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Teach the i386 and pc98 loaders to honor multiple console requests from
their respective boot2 binaries so that the same console(s) are used in
both boot2 and the loader.
- Since the kernel doesn't support multiple consoles, whichever console is
listed first is treated as the "primary" console and is passed to the
kernel in the boot_howto flags.
PR: kern/66425
Submitted by: Gavin Atkinson gavin at ury dot york dot ac dot uk
MFC after: 1 week
|
|
|
|
|
|
|
|
|
|
|
|
| |
user to interrupt autoboot process at all. Currently, even when
`autoboot_delay' is set to 0, loader(8) still allows autoboot process to be
interrupted by pressing any key on the console when the loader reads kernel
and modules from the disk. In some cases (i.e. untrusted environment) such
behaviour is highly indesirable and user should not be allowed to interfere
with the autoboot process at all.
Sponsored by: PBXpress Inc.
MFC after: 3 days
|
| |
|
|
|
|
|
| |
Reminded by: ru
MFC after: 2 weeks
|
|
|
|
| |
license rather than the slightly custom licence in ufsread.c.
|
|
|
|
| |
did anything, so this commit should be considered a NO-OP.
|
|
|
|
| |
appear in the online command list.
|
|
|
|
|
| |
(This doesn't quite work as this command is overridden by Forth,
and some Forth commands are appended to the output.)
|
| |
|
| |
|
|
|
|
|
|
| |
# feel free to wordsmith.
Suggested by: ru@
|
| |
|
|
|
|
| |
Requested by: ru@
|
|
|
|
|
| |
Those changes were made on gmirror needs, but now gmirror handles this
by itself.
|
|
|
|
| |
PR: 47187
|
| |
|
|
|
|
|
| |
For novice users, beastie.4th can just do it. Expert users can
read ACPI instructions by typing "help ACPI".
|
| |
|
| |
|
|
|
|
| |
happens if $prompt is unset.
|
| |
|
| |
|
|
|
|
| |
the `?' command.
|
|
|
|
|
| |
Reduce diffs between help.common and loader(8).
Mention that boot_userconfig is currently a no-op.
|
| |
|
|
|
|
| |
"help index" or "help <topic>" with list of subtopics.
|
|
|
|
| |
Reminded by: ru
|
|
|
|
|
|
|
|
|
|
| |
format modules, which are currently only used on the amd64 platform.
This initial implementation just parses enough of the module to
allow it to extract dependencies and load all the bits into the
right place in memory, so the kernel must still do the full relocation
and linking. The details of the loaded sections are passed to the
kernel by supplying a copy of the ELF section header table as module
metadata with the MODINFOMD_SHDR tag.
|
|
|
|
|
|
|
|
|
| |
better relocation support for the amd64 and i386 platforms. This
should not result in any change in functionality, but moves a step
towards supporting the relocatable object file modules on amd64.
The same hack/trick as load_elf*.c uses is used here to simultaneously
support both elf32 and elf64 on amd64 and i386.
|
|
|
|
| |
from specified file offsets. Make use of these in load_elf.c.
|
| |
|
|
|
|
|
| |
PR: kern/70815
Submitted by: info [at] haakh.de
|
|
|
|
| |
Noticed by: ru
|
|
|
|
|
| |
PR: bin/70533
Submitted by: Gavin Atkinson
|
|
|
|
|
|
|
|
| |
will prepend the current kernel booting... This prevents a problem of
loading /boot/kernel's modules when a different kernel has no modules,
but you left your module_load="YES" in loader.conf...
Reviewed by: dcs (minus the help part)
|
|
|
|
| |
Approved by: jhb
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bootp -> BOOTP
bootp.nfsroot -> BOOTP_NFSROOT
bootp.nfsv3 -> BOOTP_NFSV3
bootp.compat -> BOOTP_COMPAT
bootp.wired_to -> BOOTP_WIRED_TO
- i.e. back out the previous commit. It's already possible to
pxeboot(8) with a GENERIC kernel.
Pointed out by: dwmalone
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BOOTP -> bootp
BOOTP_NFSROOT -> bootp.nfsroot
BOOTP_NFSV3 -> bootp.nfsv3
BOOTP_COMPAT -> bootp.compat
BOOTP_WIRED_TO -> bootp.wired_to
This lets you PXE boot with a GENERIC kernel by putting this sort of thing
in loader.conf:
bootp="YES"
bootp.nfsroot="YES"
bootp.nfsv3="YES"
bootp.wired_to="bge1"
or even setting the variables manually from the OK prompt.
|
| |
|
|
|
|
| |
in <sys/cdefs.h> for compilers without support for inline.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
license, per letter dated July 22, 1999 and email from Peter Wemm,
Alan Cox and Robert Watson.
Approved by: core, peter, alc, rwatson
|
|
|
|
| |
Approved by: grog (mentor)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
assure backward compatibility (conditional on !BURN_BRIDGES), look it up
by its old name first, and log a warning (but accept the setting) if it
was found. If both the old and new name are defined, the new name takes
precedence.
Also export vm.kmem_size as a read-only sysctl variable; I find it hard to
tune a parameter when I don't know its default value, especially when that
default value is computed at boot time.
|