https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270534

Chuck Coffing <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #4 from Chuck Coffing <[email protected]> ---
I just encountered this same "BTX halted" with the same cs:eip instruction
stream, on an AMD K6-III booting FreeBSD 13.2 i386 bootonly iso.

The documentation at https://www.freebsd.org/platforms/i386/ claims that the
i386 port will run on any i486 and newer.  However, notice the instruction
stream:

cs:eip=0f 45

0f 45 is CMOVNE.  The CMOV instructions were introduced with the Pentium Pro. 
The original reporter's P5 90 and my K6-III are both i586-class and do not
support these i686 instructions.

I would expect that the BTX should be built using conservative instruction set,
and more sophisticated CPU identification is done later in the boot.  So my
guess is that BTX is being built wrong (for example, maybe no "-mtune").

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to