version 1.170, 1999/02/26 16:39:36 |
version 1.171, 1999/03/01 04:31:42 |
|
|
<a name=i386></a> |
<a name=i386></a> |
<li><h3><font color=#e00000>i386</font></h3> |
<li><h3><font color=#e00000>i386</font></h3> |
<ul> |
<ul> |
|
<a name=bootargv></a> |
|
<li><font color=#009000><strong>FUNCTIONALITY FIX</strong></font><br> |
|
The kernel was using a fixed and hard-coded location for the arguments |
|
vector passed from the <strong>/boot</strong> loader. This prevented |
|
</strong>/boot</strong> from placing the boot arguments vector at any |
|
other location, causing a kernel crash early in the autoconfiguration |
|
stage. In 2.5, the bootblocks will be modified to use a new location. |
|
Hence, if you wish old kernels to boot on a new bootblock, those |
|
kernels will only work if they were linked with this patch. |
|
<a href=ftp://ftp.openbsd.org/pub/OpenBSD/patches/2.4/i386/bootargv.patch> |
|
A source code patch exists which remedies this problem.</a><br> |
|
<p> |
<a name=trctrap></a> |
<a name=trctrap></a> |
<li><font color=#009000><strong>SECURITY FIX</strong></font><br> |
<li><font color=#009000><strong>SECURITY FIX</strong></font><br> |
i386 trace-trap handling when DDB was configured could cause a system |
i386 trace-trap handling when DDB was configured could cause a system |