summaryrefslogtreecommitdiffstats
path: root/sys/pc98/i386
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2001-08-27 05:11:53 +0000
committerpeter <peter@FreeBSD.org>2001-08-27 05:11:53 +0000
commite031b90e2a515850159496b7a6da3b8595780427 (patch)
tree06393996c5f6b3f52eee5b7462bc0a12683ef517 /sys/pc98/i386
parent4892f8428ad2764ed6430b35aeb7d3bb88df4b87 (diff)
downloadFreeBSD-src-e031b90e2a515850159496b7a6da3b8595780427.zip
FreeBSD-src-e031b90e2a515850159496b7a6da3b8595780427.tar.gz
Enable hardwiring of things like tunables from embedded enironments
that do not start from loader(8).
Diffstat (limited to 'sys/pc98/i386')
-rw-r--r--sys/pc98/i386/machdep.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/pc98/i386/machdep.c b/sys/pc98/i386/machdep.c
index c0d5eff..c6768ac 100644
--- a/sys/pc98/i386/machdep.c
+++ b/sys/pc98/i386/machdep.c
@@ -1877,7 +1877,9 @@ init386(first)
} else {
metadata_missing = 1;
}
- if (bootinfo.bi_envp)
+ if (envmode == 1)
+ kern_envp = static_env;
+ else if (bootinfo.bi_envp)
kern_envp = (caddr_t)bootinfo.bi_envp + KERNBASE;
/* Init basic tunables, hz etc */
OpenPOWER on IntegriCloud