All of lore.kernel.org
 help / color / mirror / Atom feed
From: Jan Kiszka <jan.kiszka@siemens.com>
To: Pierre Riteau <Pierre.Riteau@irisa.fr>
Cc: KVM list <kvm@vger.kernel.org>
Subject: Re: Seabios incompatible with Linux 2.6.26 host?
Date: Fri, 05 Feb 2010 16:07:52 +0100	[thread overview]
Message-ID: <4B6C3448.8010204@siemens.com> (raw)
In-Reply-To: <3D47E453-3C6B-467C-B38C-28FD9EA6C3B4@irisa.fr>

Pierre Riteau wrote:
> On 5 févr. 2010, at 15:46, Jan Kiszka wrote:
> 
>> Pierre Riteau wrote:
>>> On 4 févr. 2010, at 15:34, Pierre Riteau wrote:
>>>
>>>> Hello,
>>>> I'm having trouble running the latest qemu-kvm code on Debian Lenny (Linux 2.6.26).
>>>> qemu-kvm dies with an error like this one:
>>>> exception 13 (0)
>>>> rax 0000000000000010 rbx 0000000000008c00 rcx 0000000000006ebe rdx 00000000000c8c00
>>>> rsi 00000000e2010000 rdi 00000000000c0000 rsp 0000000000006eb4 rbp 00000000e2010000
>>>> r8  0000000000000000 r9  0000000000000000 r10 0000000000000000 r11 0000000000000000
>>>> r12 0000000000000000 r13 0000000000000000 r14 0000000000000000 r15 0000000000000000
>>>> rip 00000000000fdeb0 rflags 00033002
>>>> cs 0000 (00000000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
>>>> ds 0000 (00000000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
>>>> es 0000 (00000000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
>>>> ss 0000 (00000000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
>>>> fs 0000 (00000000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
>>>> gs 0000 (00000000/0000ffff p 1 dpl 3 db 0 s 1 type 3 l 0 g 0 avl 0)
>>>> tr 0000 (feffd000/00002088 p 1 dpl 0 db 0 s 0 type b l 0 g 0 avl 0)
>>>> ldt 0000 (00000000/0000ffff p 1 dpl 0 db 0 s 0 type 2 l 0 g 0 avl 0)
>>>> gdt f7a20/37
>>>> idt f8aa0/0
>>>> cr0 10 cr2 0 cr3 0 cr4 0 cr8 0 efer 0
>>>> code: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 --> 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
>>>>
>>>> I think I traced back the issue to the switch from Bochs BIOS to Seabios. By forcing the usage of Bochs BIOS 5f08bb45861f54be478b25075b90d2406a0f8bb3 works, while it dies without the -bios override.
>>>> Unfortunately, newer versions don't seem to work with Bochs BIOS.
>>>>
>>>> Upgrading the host kernel to 2.6.32 (Debian Squeeze) solves the issue. No problem on Fedora 12 as well.
>>>
>>> Am I the only one to see this issue?
>>>
>> The oldest kernels I've running here are 2.6.27. They all run kvm-kmod,
>> and they are all happy (mostly).
>>
>> Are you using the KVM support 2.6.26 provided or are you on some recent
>> kvm-kmod? The latter is highly recommended for tons of reasons.
>>
>> Jan
> 
> 
> I use the KVM modules provided by the distribution.
> 

Then it makes some sense to try with kvm-kmod first. I do not know what
KVM patches debian people back-ported to their kernel, maybe you run
into long-fixed bugs.

Jan

-- 
Siemens AG, Corporate Technology, CT T DE IT 1
Corporate Competence Center Embedded Linux

  reply	other threads:[~2010-02-05 15:07 UTC|newest]

Thread overview: 11+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-02-04 14:34 Seabios incompatible with Linux 2.6.26 host? Pierre Riteau
2010-02-05 14:27 ` Pierre Riteau
2010-02-05 14:46   ` Jan Kiszka
2010-02-05 15:05     ` Pierre Riteau
2010-02-05 15:07       ` Jan Kiszka [this message]
2010-02-08 11:05         ` Pierre Riteau
2010-02-08 11:13           ` Jan Kiszka
2010-02-08 12:21             ` Avi Kivity
2010-02-09 22:49               ` Pierre Riteau
2010-02-05 15:08 ` Christoph Hellwig
2010-02-05 16:53   ` Jan Kiszka

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=4B6C3448.8010204@siemens.com \
    --to=jan.kiszka@siemens.com \
    --cc=Pierre.Riteau@irisa.fr \
    --cc=kvm@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.