summaryrefslogtreecommitdiffstats
path: root/sys/boot/common
Commit message (Collapse)AuthorAgeFilesLines
* Improved markup, fixes some spelling and grammar.ru2005-06-141-12/+13
| | | | Approved by: re (blanket)
* Markup nits.ru2005-05-301-2/+2
|
* - Add support to the loader for multiple consoles.jhb2005-05-272-40/+99
| | | | | | | | | | | | | - 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
* Extend `autoboot_delay' handling - is this variable is set to -1 don't allowsobomax2005-05-193-28/+66
| | | | | | | | | | | | 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
* Whitespace only: kill trailing spaces.sobomax2005-05-191-15/+14
|
* Document the new default init_path.des2005-02-171-1/+1
| | | | | Reminded by: ru MFC after: 2 weeks
* Insert an explicit McAfee license, as we use a stock two-clause BSDrwatson2005-01-301-5/+26
| | | | license rather than the slightly custom licence in ufsread.c.
* Remove the last vestiges of the userconfig option. None of this actuallyscottl2004-12-011-4/+0
| | | | did anything, so this commit should be considered a NO-OP.
* There's no reason for "read" and "echo" commands to notru2004-11-131-2/+2
| | | | appear in the online command list.
* Pass the "?" command output through the pager.ru2004-11-121-4/+15
| | | | | (This doesn't quite work as this command is overridden by Forth, and some Forth commands are appended to the output.)
* Collapse several adjacent .if's into .if/.elif.ru2004-10-241-10/+7
|
* ELF64 support is not needed on pc98.nyan2004-10-241-1/+5
|
* document host_start_mem.imp2004-10-151-0/+12
| | | | | | # feel free to wordsmith. Suggested by: ru@
* Polish the last change.ru2004-10-151-5/+5
|
* Document hw.{pci,acpi}.host_start_memimp2004-10-151-0/+9
| | | | Requested by: ru@
* Back out changes which were introduced to delay mounting root file system.pjd2004-10-051-7/+0
| | | | | Those changes were made on gmirror needs, but now gmirror handles this by itself.
* Use the correct printf specifier.stefanf2004-10-031-1/+3
| | | | PR: 47187
* The "autoboot" command also has a third (optional) parameter.ru2004-10-012-2/+9
|
* Don't give instructions on how to disable ACPI in the MI section.ru2004-09-301-5/+0
| | | | | For novice users, beastie.4th can just do it. Expert users can read ACPI instructions by typing "help ACPI".
* Retire now useless userconfig_script_*.ru2004-09-301-7/+1
|
* The value of $interpret is "OK", in uppercase.ru2004-09-301-1/+1
|
* Fixed the default value of the $prompt variable, document whatru2004-09-302-2/+6
| | | | happens if $prompt is unset.
* Setting dump device from loader(8) has not been supported since 2002.ru2004-09-301-7/+0
|
* The default value of "bootfile" has been "kernel" since 2000.ru2004-09-301-1/+1
|
* Mention "help index" in the online help, and provide a help forru2004-09-301-1/+8
| | | | the `?' command.
* Document boot_cdrom, boot_multicons, and boot_serial.ru2004-09-302-6/+44
| | | | | Reduce diffs between help.common and loader(8). Mention that boot_userconfig is currently a no-op.
* `?' is not the same as "help index".ru2004-09-301-4/+2
|
* Fixed exiting from pager using the `q' key while pagingru2004-09-291-4/+6
| | | | "help index" or "help <topic>" with list of subtopics.
* Document vfs.root.mountdelay value.pjd2004-09-241-0/+7
| | | | Reminded by: ru
* Add the loader side of support for preloading ELF relocatable objectiedowse2004-08-295-1/+530
| | | | | | | | | | 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.
* Separate out the ELF relocation code from the ELF loader, and addiedowse2004-08-286-35/+294
| | | | | | | | | 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.
* Add a few helper functions for zeroing kernel space and readingiedowse2004-08-283-37/+82
| | | | from specified file offsets. Make use of these in load_elf.c.
* Trim EOL white spaces.maxim2004-08-221-5/+4
|
* Check a return code from read(2) correctly.maxim2004-08-221-1/+1
| | | | | PR: kern/70815 Submitted by: info [at] haakh.de
* Bump the manpage date.maxim2004-08-181-1/+1
| | | | Noticed by: ru
* Retire hw.pci.allow_unsupported_io_range.maxim2004-08-182-11/+0
| | | | | PR: bin/70533 Submitted by: Gavin Atkinson
* remove /boot/kernel from the default path.. There is already code thatjmg2004-08-061-1/+2
| | | | | | | | 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)
* Correct a documentation bug.ceri2004-07-291-1/+1
| | | | Approved by: jhb
* Change the following environment variables to kernel options:brian2004-07-082-24/+1
| | | | | | | | | | | | | 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
* Change the following kernel options to environment variables:brian2004-07-082-1/+24
| | | | | | | | | | | | | | | | | | 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.
* mdoc(7) fixes.ru2004-07-071-2/+2
|
* Consistently use __inline instead of __inline__ as the former is an empty macrostefanf2004-07-041-1/+1
| | | | in <sys/cdefs.h> for compilers without support for inline.
* Fixed what appeared to be a hard sentence break.ru2004-07-021-2/+2
|
* When building a kernel or the loader, let the hostname be overriddenps2004-07-011-1/+1
|
* Markup fixes.ru2004-05-161-10/+8
|
* Remove advertising clause from University of California Regent'simp2004-04-071-4/+0
| | | | | | | license, per letter dated July 22, 1999 and email from Peter Wemm, Alan Cox and Robert Watson. Approved by: core, peter, alc, rwatson
* mdoc fix: put the end-of-list macro after the last list element.le2004-04-031-1/+1
| | | | Approved by: grog (mentor)
* Fixed a misspelling of 0 as NULL.bde2004-03-111-1/+1
|
* Style: use the defined() expression explicitly.ru2004-02-071-3/+3
|
* Rename the kern.vm.kmem.size tunable to the more logical vm.kmem_size. Todes2004-01-272-6/+6
| | | | | | | | | | | 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.
OpenPOWER on IntegriCloud