Date: Wed, 24 Oct 2007 13:00:09 GMT From: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net> To: freebsd-i386@FreeBSD.org Subject: Re: i386/74008: IBM eServer x225 cannot boot any v5.x - endless dump scrolling in bootloader. Message-ID: <200710241300.l9OD09qD045783@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR i386/74008; it has been noted by GNATS. From: "Bjoern A. Zeeb" <bzeeb-lists@lists.zabbadoz.net> To: bug-followup@FreeBSD.org Cc: Subject: Re: i386/74008: IBM eServer x225 cannot boot any v5.x - endless dump scrolling in bootloader. Date: Wed, 24 Oct 2007 12:58:17 +0000 (UTC) After some hint I have added this patch --- sys/boot/i386/btx/btx/btx.S 7 Dec 2006 22:26:51 -0000 1.38.2.2 +++ sys/boot/i386/btx/btx/btx.S 24 Oct 2007 12:54:55 -0000 @@ -253,6 +253,7 @@ init.9: push $0x0 # general * Exit routine. */ exit: cli # Disable interrupts + jmp exit movl $MEM_ESP0,%esp # Clear stack /* * Turn off paging. This will make BTX spinning after printing the first stack dump and thus not continously scrolling on the console. Makes it easier to hand transcribe in case you do not have a serial console but only vidconsole. I guess you will not be able to boot anything with this patched version. Anyway here's the very first stack dump: int=00000000 err=00000000 efl=00030a07 eip=00008044 eax=0000e2c3 ebx=0000e401 ecx=000003f0 edx=0000f000 esi=00000000 edi=00006459 ebp=000003e2 esp=000003be cs=e69b ds=0040 es=0000 fs=0000 gs=0000 ss=9cf8 cs:eip=f7 f1 a3 45 00 8b c2 59-f6 f5 0a 06 ca 00 a2 47 00 fe c4 88 26 44 00 eb-b5 f8 c3 57 0f b6 46 18 ss:esp=10 3f 59 64 01 00 e2 03-d0 03 01 e4 80 00 01 00 01 20 37 08 9c 08 80 00-01 00 4f 05 1e 65 e2 64 BTX halted -- Bjoern A. Zeeb bzeeb at Zabbadoz dot NeT Software is harder than hardware so better get it right the first time.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200710241300.l9OD09qD045783>