freebsd-dev/sys/boot/common
Poul-Henning Kamp 7cf5744b6b It seems that the only problem with UFS2 booting on i386 is the 64bit
divide/remainder calls.  For reasons not resolved, compiling the
relevant routines from libkern into boot2 results in stack corruption.

Do the simple thing: Don't use 64bit divide/remainder operations.

Sponsored by:	DARPA & NAI Labs
2002-10-08 15:46:45 +00:00
..
bcache.c Removed mounds of unused variables. 2002-02-25 03:45:09 +00:00
boot.c Implement the long-awaited module->file cache database. A userland 2001-09-11 01:09:24 +00:00
bootstrap.h CG superfluous prototype. 2002-03-10 22:33:04 +00:00
commands.c Print out 'foo devices:' as the line before displaying a group of 2001-11-04 02:58:39 +00:00
console.c
dev_net.c Stash various networking paramters in the environment for the kernel 2002-07-31 20:17:06 +00:00
dev_net.h
devopen.c
help.common Change help documentation for bootfile and module_path to reflect 2002-07-07 20:40:31 +00:00
interp_backslash.c Cleanup warnings. Most of these are signed/unsigned warnings, as well as 2000-08-03 09:14:02 +00:00
interp_forth.c Upgrade FICL to 3.02. Forgot this one, sorry. 2002-04-09 20:59:34 +00:00
interp_parse.c Cleanup warnings. Most of these are signed/unsigned warnings, as well as 2000-08-03 09:14:02 +00:00
interp.c Upper case the FreeBSD loader prompt. 2001-11-19 17:30:26 +00:00
isapnp.c Cleanup warnings. Most of these are signed/unsigned warnings, as well as 2000-08-03 09:14:02 +00:00
isapnp.h Remove __P. 2002-03-20 08:00:54 +00:00
load_elf.c We don't need bootinfo any more, and sparc64 doesn't have it anyways. 2002-05-10 01:20:37 +00:00
load.c
loader.8 s/hint.acpi.0.disable/hint.acpi.0.disabled/ 2002-08-30 11:11:07 +00:00
ls.c GC unused variable (size) 2000-05-01 18:03:15 +00:00
Makefile.inc Initiate deorbit burn of i386 a.out kld "support" in loader. Note that 2002-08-29 02:02:28 +00:00
merge_help.awk Initialize first to -1; this will create a (nearly) empty file on failure, 2001-11-07 17:53:25 +00:00
misc.c Delay calling the device cleanup routines until the absolute last 2000-06-14 10:34:29 +00:00
module.c Bandaid for a buffer overrun in the module searching code. When breaking 2002-04-11 10:00:44 +00:00
newvers.sh setlocale(3) has been fixed to match POSIX standard: 2001-03-02 16:52:14 +00:00
panic.c Waits for a keypress before rebooting on panic. 2001-11-28 14:00:36 +00:00
pnp.c Use <sys/queue.h> macro API. 2000-12-30 20:40:16 +00:00
pnpdata
ufsread.c It seems that the only problem with UFS2 booting on i386 is the 64bit 2002-10-08 15:46:45 +00:00