Hi,

On 02/10/2016 07:34 PM, Philip Guenther wrote:
On Wed, 10 Feb 2016, Frank Scheiner wrote:
Description:
I'm trying to netboot an ALi 1487/1489 based PCI motherboard (Abit PB-4)
with an AMD 5x86 133 processor with the GENERIC i386 kernel of OpenBSD
5.8. But the kernel always drops to ddb after the "cpu0 at mainbus0:
(uniprocessor)" message. Using the 5.7 kernel or the kernel of
5.9-current build #1540 works ok though. I face the same problem when
using another AMD processor (an AMD DX4 100). Like the AMD 5x86 the AMD
DX4 is also working with the 5.7 and 5.9-current build #1540 kernel but
crashes with the 5.8 kernel. Interestingly, when using an Intel DX4-S
100 OVERDRIVE processor the same 5.8 kernel boots through without a
problem.

Yep, this was a regression in 5.8-release that wasn't caught until some
time after release.  Once jsg@ hit it we fixed the bad part of the change
I had made (I assumed the %cr4 register is always present, but it isn't on
"most 486s"), so it'll stay fixed in 5.9.

I see, thanks for clarification. I'd like to fix that locally in a 5.8 kernel, would you be so kind to point me to the relevant file(s) in the source code and the patch?

I CCed to [email protected] as maybe other 486 users might benefit from this information, too.

All the best
Frank Scheiner



Philip Guenther


Reply via email to