[email protected] wrote:
> On 8 Mar 2009 at 18:51, basile wrote:
>
>   
>>>> # qemu -cdrom th-i686-20090307-RC3.iso
>>>> qemu: fatal: triple fault
>>>> EAX=000000ff EBX=0153cac0 ECX=0013a2d1 EDX=0013a2d1
>>>> ESI=0024c000 EDI=01400000 EBP=01541a20 ESP=01541a10
>>>> EIP=0153a2d0 EFL=00000002 [-------] CPL=0 II=0 A20=1 SMM=0 HLT=0
>>>>     
>>>>         
>>>   ^^^^^^^^^^^^
>>>
>>>   
>>>       
>> 1) Thanks for the suggestion with  -d in_asm,int,exec,cpu,pcall  Very
>> useful.
>>     
>
> if you upload that log and the corresponding vmlinux or just the iso itself
> somewhere, i can take a look, otherwise it's pretty much impossible to tell
> what caused the triple fault. would also be nice if you tried .28 before
> anything else, just to be sure it's not something i'd already fixed.
>
>   

I built a grub ISO with two kernels, identical in every respect except
CONFIG_PAX_KERNEXEC is set for the first kernel which gives the triple
fault, and not set for the second which boots fine.  Here's the ISO and
qemu.log:

http://opensource.dyc.edu/pub/misc/ramdisk.iso
http://opensource.dyc.edu/pub/misc/qemu.log

The second kernel boots into a busybox environment if you want to look
at /proc/config.gz

I'll try .28 

-- 

Anthony G. Basile, Ph.D.
Chair of Information Technology
D'Youville College
Buffalo, NY 14201
USA

(716) 829-8197



Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to