summaryrefslogtreecommitdiffstats
path: root/sys/boot/forth
Commit message (Collapse)AuthorAgeFilesLines
* Extend `autoboot_delay' handling - is this variable is set to -1 don't allowsobomax2005-05-191-1/+4
| | | | | | | | | | | | 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
* Add /rescue/init to the default init_path, before /stand/sysinstall.des2005-02-171-1/+1
| | | | MFC after: 2 weeks
* Expand *n't contractions.ru2005-02-131-1/+1
|
* The 'start' command processes loader.conf variables, not loader.rc.imp2004-12-061-1/+1
| | | | Fix comment to match.
* Fix a bunch of stack leaks. These were theoretically harmless, except thatscottl2004-12-011-5/+11
| | | | | | | they would leave enough elements on the stack that if you escaped to the loader prompt and then typed 'setenv', it would pull in all of the leaked junk and cause an exception in the environment. There still seems to be 3 leaked elements, but they don't appear to be coming from this file.
* Remove the last vestiges of the userconfig option. None of this actuallyscottl2004-12-011-2/+0
| | | | did anything, so this commit should be considered a NO-OP.
* Document "loader_color" variable.krion2004-11-072-1/+7
| | | | | | PR: conf/73396 Submitted by: Aleksander Fafula <alex at fafula dot com> Approved by: scottl
* Add a loader menu option to set hint.atkbd.0.flags=0x1 which allows USBbrooks2004-10-301-0/+10
| | | | | | keyboards to work if no PS/2 keyboard is attached. The position in the menu was chosen to avoid moving option 6 (loader prompt). This should be a no-op on non-i386/amd64 machines.
* Back out changes which were introduced to delay mounting root file system.pjd2004-10-051-2/+0
| | | | | Those changes were made on gmirror needs, but now gmirror handles this by itself.
* Setting "kernel" to an absolute path is a bad idea becauseru2004-09-301-2/+2
| | | | | | | | | | | | | | after loading such a kernel, "module_path" will be set to an insane value. Fixed example by providing an equivalent setting. For the record, when automatically loading a kernel (commands "boot" and "boot-conf"), the following is tried, in this order: path=/boot/${kernel} file=${bootfile} path=/boot/${kernel} file=${kernel} path=${kernel} file=${bootfile} path=${kernel} file=${kernel} path=${module_path} file=${kernel}
* Bring this file more up to date.ru2004-09-301-12/+29
|
* Retire now useless userconfig_script_*.ru2004-09-302-10/+1
|
* Setting dump device from loader(8) has not been supported since 2002.ru2004-09-301-1/+0
|
* Document boot_cdrom, boot_multicons, and boot_serial.ru2004-09-301-1/+5
| | | | | Reduce diffs between help.common and loader(8). Mention that boot_userconfig is currently a no-op.
* Document vfs.root.mountdelay value.pjd2004-09-241-0/+2
| | | | Reminded by: ru
* remove /boot/kernel from the default path.. There is already code thatjmg2004-08-061-1/+1
| | | | | | | | 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 typo in a comment.ceri2004-07-291-1/+1
| | | | Approved by: jhb
* Rename snd_pcm as sound.tanimura2004-07-161-1/+1
|
* Change the following environment variables to kernel options:brian2004-07-081-5/+0
| | | | | | | | | | | | | 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-081-0/+5
| | | | | | | | | | | | | | | | | | 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.
* Remove the entry for configuring pcm0 mixer channels.josef2004-06-241-1/+0
| | | | This is accomplished via device.hints now.
* Throw out pfsync and pflog, the modules were removedbrueffer2004-06-221-2/+0
|
* Document the possibility of setting default values forjosef2004-06-201-0/+1
| | | | mixer channels via boot loader.
* Markup fixes.ru2004-05-161-1/+1
|
* s/atspeaker/speaker/cperciva2004-04-151-1/+1
| | | | | | | cf. revision 1.2 of src/sys/modules/speaker/Makefile PR: conf/65195 Submitted by: daichi
* While I'm here, add linprocfs (but not pseudofs, since it is no use ondes2004-03-011-0/+1
| | | | its own)
* Add acpi_video_load (default NO) in the ACPI sectiondes2004-03-011-0/+1
|
* Tweak existing header and other build infrastructure to be able to buildmlaier2004-02-261-0/+3
| | | | | | | pf/pflog/pfsync as modules. Do not list them in NOTES or modules/Makefile (i.e. do not connect it to any (automatic) builds - yet). Approved by: bms(mentor)
* mdoc(7) janitor:simon2004-02-151-18/+32
| | | | | | - Fix hard sentence breaks. - Quote argument to the Nd macro. - Use Pa for filenames.
* Fix hw.acpi.os_name by renaming it to hw.acpi.osname. The "_name" suffixnjl2004-02-141-0/+4
| | | | | | | | | | is reserved by the loader, and thus any tunable name with that suffix will be silently discarded. Document this in the header and man page so that other developers do not develop so many bumps on the head after banging it against the wall. Detective work by: Mark Santcroos, grehan
* Rename the kern.vm.kmem.size tunable to the more logical vm.kmem_size. Todes2004-01-271-1/+1
| | | | | | | | | | | 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.
* PC98 uses the different frame code.nyan2004-01-181-21/+43
|
* Disable the APIC when selecting the 'Safe Mode' option of the loader. Thisscottl2004-01-091-0/+1
| | | | will disable both APIC interrupt routing and SMP.
* Directly call the 'reboot' word instead of indirectly evaluating it.scottl2003-10-281-1/+1
|
* Directly call the 'boot' word instead of indirectly evaluating it.scottl2003-10-271-7/+7
| | | | Submitted by: dcs
* Apply Aleksander Fafula's crayons to the beastie. Add the this line toscottl2003-09-131-1/+38
| | | | | | /boot/loader.conf to see the pretty colors =-) loader_color="YES"
* Add the beastie_disable variable which allows to turn the beastiebrueffer2003-07-011-0/+1
| | | | | | boot menu on and off. Reviewed by: scottl
* Don't start the beastie menu if the 'beastie_disable' variable is set toscottl2003-06-101-1/+11
| | | | | | | 'YES'. If the user selects to escape to the loader prompt, set 'autoboot_delay' to 'NO' so that the prompt timer doesn't run.
* Man, I'm not on the ball. 4th does not need to escape '\' chars. Thisscottl2003-05-311-8/+8
| | | | should make our beloved friend look less like he has a massive head wound.
* Flag when ACPI has been disabled by the user so that sysinstall can doscottl2003-05-311-0/+2
| | | | something with it.
* Add a new bootloader menu. Pull in screen.4th and frames.4th from thescottl2003-05-303-0/+332
| | | | | | | examples directory to support it. This is installed only on i386 for now. It will be enabled in a later commit. Approved by: re
* Add variables for missing network drivers.murray2003-05-161-0/+6
| | | | | | PR: kern/51911 Submitted by: David Yeske <dyeske@yahoo.com> Approved by: re
* FreeBSD 5.0 has stopped shipping /modules 2.5 years ago. Catchru2003-03-111-1/+1
| | | | | up with this further by excluding /modules from the (default) kern.module_path.
* Add two loader tuneables that allow one to change the maximum number ofharti2003-03-021-0/+2
| | | | | | | | | | | | | | | | | | queue items that can be allocated by netgraph and the number of free queue items that are cached on a private list. Netgraph places an upper limit on the number of queue items it may allocate. When there is a large number of netgraph messages travelling through the system (100k/sec and more) there is a high probability, that messages get queued at the nodes and netgraph runs out of queue items. In this case the data flow through netgraph gets blocked. The tuneable for the number of free items lets one trade memory for performance. The tunables are also available as read-only sysctls. PR: kern/47393 Reviewed by: julian Approved by: jake (mentor)
* Eliminate references to defunct kernel tunables.yar2002-11-261-1/+0
| | | | | Approved by: re PR: bin/43343
* The new "all sound drivers" driver name is snd_driver. Loader.conf didn'tdcs2002-11-221-1/+1
| | | | | | knew about it, though. Now it does. MFC after: 2 weeks
* Fix indentation of comments.mini2002-11-021-17/+17
|
* Add loader variables to control the loading of various networking modules.mini2002-11-021-0/+31
| | | | Submitted by: David Yeske <dyeske@yahoo.com>
* Make SCSI_DELAY setable at boot time and runtime via thebrooks2002-09-021-0/+1
| | | | | | kern.cam.scsi_delay tunable/sysctl. Reviewed by: mdodd, njl
* Whitespace fix from last commit.trhodes2002-08-271-2/+4
|
OpenPOWER on IntegriCloud