OK, I've got it to run at last.  Now I get a crash reported
as a 'segmentation fault' when I run 'user' with no parameters.
I get the following system messages:

freemware: start: 01005004 end: 010092b4: init: 01005020 pages: 5
                                                
invalid operand: 0000                       
CPU:    0                                   
EIP:    0010:[<00509111>]                   
EFLAGS: 00010006                            
eax: fffffff3   ebx: 00509000   ecx: 0804c000   edx: 00509fb4
                                                
esi: 00000202   edi: 0090c018   ebp: 00000000   esp: 00b53ed8
                                                
ds: 0018   es: 0018   fs: 002b   gs: 002b   ss: 0018
                                                
Process user (pid: 284, process nr: 29, stackpage=00b53000)
                                                
Stack: 00be002b 0000002b 00000018 00000018 0090c018 00000202 00b53f50
00b53f08                                              
       0090c018 00509fb4 00b53f50 005090b0 00000002 01007054 fffffff3
0100553c                                              
       0090c018 00000000 00b53f50 00b53f9c 0090c018 0100532f 0090c018
00b53f50                                              
Call Trace: [<01007054>] [<0100553c>] [<0100532f>] [sys_ioctl+254/268]
[system_call+82/128]                                 
Code: 0f 20 e2 0f 20 de 89 83 1c 00 00 00 89 8b 20 00 00 00 89 93
                                               

I get the following output from user:

Loading guest code: ../guest/virtcode/virtcode.elf     
Allocating 0x1360 bytes of memory for reading file     
ok, this is an ELF-Binary                              
Opening VM                                             
Allocating 4MB of physical memory in VM                
Mapping virtualized physical memory into user monitor  
Zeroing virtualized physical memory                    
Loading guest code to virtualized physical memory      
Setting up timeout after 15 seconds                    
Running VM                                             
Segmentation fault                                     

This also happens if I use the cooperative guest kernel, or read the flat
binary version of 'virtcode'.

Any ideas what's going on?


Reply via email to