Bugs item #2741742, was opened at 2009-04-07 22:37
Message generated for change (Comment added) made by aurel32
You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=893831&aid=2741742&group_id=180599

Please note that this message will contain a full copy of the comment thread,
including the initial issue submission, for this request,
not just the latest update.
Category: None
Group: None
Status: Open
Resolution: None
Priority: 5
Private: No
Submitted By: Andreas Jacobsen (scoof)
Assigned to: Nobody/Anonymous (nobody)
Summary: debian-20090117-kfreebsd-i386 installation fails on kvm > 80

Initial Comment:
Machine: Thinkpad T60 with Intel T2400, running 32 bit Debian
Linux trillian 2.6.26-1-686 #1 SMP Sat Jan 10 18:29:31 UTC 2009 i686 GNU/Linux
ii  linux-image-2.6.26-1-686              2.6.26-13                             
Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4

KVM command-line: kvm -m 1024 -name kfreebsd-debian -hda debian-kfreebsd.img 
-hdb debian-kfreebsd-swap.img -cdrom debian-20090117-kfreebsd-i386-install.iso 
-boot d -net nic,macaddr=00:16:3e:49:01:33,vlan=0 -net tap

debian-kfreebsd.img is an 8G qcow2 image, debian-kfreebsd-swap.img is a 1G 
qcow2 image.
debian-20090117-kfreebsd-i386-install.iso is available from 
http://glibc-bsd.alioth.debian.org/install-cd/kfreebsd-i386/20090117/debian-20090117-kfreebsd-i386-install.iso

Steps to reproduce:
Boot KVM > 80
Select Express
Select ad0
Press a, q
Select BootMgr
Select ad1
Press a, q
Select BootMgr
Press tab, enter
Press c, enter, enter, /, enter
Select ad1
Press c, enter, s, enter
Press q
Select Minimal
Select Exit
Select CD/DVD
Select cd0
Select Yes
Press Alt-F3 to select
Select Europe
Select Copenhagen
Installation should now fail

Installation fails with kvm > 80
Installation succeeds with qemu without kqemu
Installation succeeds with kvm-80
Installation fails with kvm-83 and -no-kvm
Installation fails with kvm-83 and -no-kvm-pit

Sometimes, it fails with a "duplicate alloc" or "duplicate dealloc" error 
message


----------------------------------------------------------------------

Comment By: Aurelien Jarno (aurel32)
Date: 2009-04-08 13:26

Message:
This is most probably the OOS issue. Try loading the kvm module with
oos_shadow=0

----------------------------------------------------------------------

Comment By: Andreas Jacobsen (scoof)
Date: 2009-04-08 12:05

Message:
Git bisect fingers this:
6364a3918cb5c28376849e7fca3e09bd66b859f3 is first bad commit
commit 6364a3918cb5c28376849e7fca3e09bd66b859f3
Author: Marcelo Tosatti <mtosa...@redhat.com>
Date:   Mon Dec 1 22:32:04 2008 -0200

    KVM: MMU: skip global pgtables on sync due to cr3 switch
    
    Skip syncing global pages on cr3 switch (but not on cr4/cr0). This is
    important for Linux 32-bit guests with PAE, where the kmap page is
    marked as global.
    
    Signed-off-by: Marcelo Tosatti <mtosa...@redhat.com>
    Signed-off-by: Avi Kivity <a...@redhat.com>

:040000 040000 18636d9c5eecaa456d7a216a67b8e16fa99c021b
0b83a51e41eb613dddb8c8e85742e5072b505561 M      arch


----------------------------------------------------------------------

Comment By: Andreas Jacobsen (scoof)
Date: 2009-04-08 10:50

Message:
the latest git pull (kvm-84-6620-ge3dbe3f) fails already during boot of the
debian-kfreebsd-iso.

The kernel prints:
Fatal double fault
eip = 0xc0480708
esp = 0xe437cc20
ebp = 0xe437cc78


----------------------------------------------------------------------

Comment By: Amit Shah (amitshah)
Date: 2009-04-08 08:49

Message:
I just tried this with the kvm git snapshot and it works fine. Can you try
with a nightly build or from the git tree?

----------------------------------------------------------------------

You can respond by visiting: 
https://sourceforge.net/tracker/?func=detail&atid=893831&aid=2741742&group_id=180599
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to