xen-devel.lists.xenproject.org archive mirror
 help / color / mirror / Atom feed
* Problems booting Xen on Toshiba Satellite L505
@ 2010-08-03 19:06 Roger Cruz
  2010-08-03 20:01 ` Keir Fraser
  0 siblings, 1 reply; 5+ messages in thread
From: Roger Cruz @ 2010-08-03 19:06 UTC (permalink / raw)
  To: xen-devel


[-- Attachment #1.1: Type: text/plain, Size: 1323 bytes --]


I have tried Xen-3.4.2 and Xen-4.1-unstable on a new i3 Toshiba Satellite L505 and with both versions, I get a blinking cursor upon boot.  I used the code from 3.4.2 to narrow down the problem to this section of code in x86_64.S

        /* Initialise IDT with simple error defaults. */
        leaq    ignore_int(%rip),%rcx
        movl    %ecx,%eax
        andl    $0xFFFF0000,%eax
        orl     $0x00008E00,%eax
        shlq    $32,%rax
        movl    %ecx,%edx
        andl    $0x0000FFFF,%edx
        orl     $(__HYPERVISOR_CS64<<16),%edx
        orq     %rdx,%rax
        shrq    $32,%rcx
        movl    %ecx,%edx
        leaq    idt_table(%rip),%rdi
        movl    $256,%ecx
1:      movq    %rax,(%rdi)          
        movq    %rdx,8(%rdi)
        addq    $16,%rdi
        loop    1b

The code never gets out of the loop to execute the following lines:

        /* Pass off the Multiboot info structure to C land. */
        mov     multiboot_ptr(%rip),%edi
        call    __start_xen

By playing around with the loop counter in ECX, I determined that loading vectors 0-6 works (ie, it gets out of the loop)... but as soon as vector 7 is written, we never get out of the loop and I get a blinking cursor.  Does anyone have any ideas or suggestions?

Thanks

Roger R. Cruz


[-- Attachment #1.2: Type: text/html, Size: 2938 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2010-08-04 19:09 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-08-03 19:06 Problems booting Xen on Toshiba Satellite L505 Roger Cruz
2010-08-03 20:01 ` Keir Fraser
2010-08-03 20:26   ` Roger Cruz
2010-08-03 21:38     ` Keir Fraser
2010-08-04 19:09   ` Roger Cruz

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).