Date: Thu, 3 Mar 2005 01:55:02 GMT From: Chris Wee <wee@sygate.com> To: freebsd-gnats-submit@FreeBSD.org Subject: i386/78339: BTX loader crashes on boot on HP Proliant DL140 Message-ID: <200503030155.j231t2Tj021066@www.freebsd.org> Resent-Message-ID: <200503030200.j2320STL055946@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 78339
>Category: i386
>Synopsis: BTX loader crashes on boot on HP Proliant DL140
>Confidential: no
>Severity: critical
>Priority: medium
>Responsible: freebsd-i386
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Thu Mar 03 02:00:28 GMT 2005
>Closed-Date:
>Last-Modified:
>Originator: Chris Wee
>Release: 5.3-STABLE
>Organization:
Sygate
>Environment:
FreeBSD natasha 5.3-MAGELLAN FreeBSD 5.3-MAGELLAN #0: Wed Mar 2 03:15:34 UTC 2005 root@willow.at.sygate.com:/usr/obj/usr/src/sys/GENERIC i386
>Description:
As soon as the 2nd stage loader starts, it halts with error message "BTX halted"
The full text looks like this
BTX loader 1.00 BTX version is 1.01
Console: internal video/keyboard
BIOS drive C: is disk0
BIOS drive D: is disk1
BIOS 639kB/2096064kB available memory
FreeBSD/i386 bootstrap loader, Revision 1.1
(root@willow.at.sygate.com, Tue Jan 18 04:54:33 UTC 2005)
-
int=0000000d err=00000000 efl=00030202 eip=00000b1e
eax=00002008 ebx=00000004 ecx=00001942 edx=0000fffc
esi=00005bae edi=00000004 ebp=000003d7 esp=000003cd
cs=e000 ds=0040 es=5bae fs=0000 gs=0000 ss-9e49
cs:eip=ee 58 5a c3 50 52 e8 79-02 8a 46 0c e8 39 00 8a
46 0b e8 33 00 e8 80 02-8a 46 0e e8 2a 00 8a 46
ss:esp=04 20 80 00 00 07 5a 0f-1b 04 f0 01 fc ff 10 00
40 ea 00 f0 00 04 00 7f-4e c0 00 70 00 e1 f0 01
BTX halted
>How-To-Repeat:
Simply load this build. We load it via PXEboot, completely automated sysinstall. we can provide a CDROM iso with all the bits
This same build works on HP DL320, DL380, Dell SC400, SC420.
o it appears to be a HP DL140 problem, but we've upgraded the bios to the latest 04502T03, which
It appears that Dragonfly has the same issue when dragonfly is tracking 5.3-STABLE.
http://leaf.dragonflybsd.org/mailarchive/bugs/2004-12/msg00133.html
another instance,
http://lists.freebsd.org/pipermail/freebsd-amd64/2005-February/003497.html
http://www.freebsdforums.org/forums/showthread.php?s=7b971a2b67cf87ba4b8462e84c4422ce&threadid=28403&goto=nextoldest
http://lists.freebsd.org/pipermail/freebsd-i386/2005-January/002037.html
>Fix:
Some folks have reported success disabled DMA in the BIOS.
Unfortunately, the AMI box for DL140 does not have an option to disable DMA.
Examining the source for loader, it seems that the problem is in acpidetect() or in interact(), however, both of those are in some library and I'm not sure where that code is located.
>Release-Note:
>Audit-Trail:
>Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200503030155.j231t2Tj021066>
