[Bug 626654] New: kernel has some unclear problems with hypervisor
http://bugzilla.novell.com/show_bug.cgi?id=626654 http://bugzilla.novell.com/show_bug.cgi?id=626654#c0 Summary: kernel has some unclear problems with hypervisor Classification: openSUSE Product: openSUSE 11.3 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Major Priority: P5 - None Component: Kernel AssignedTo: kernel-maintainers@forge.provo.novell.com ReportedBy: nettezzaumanaa@gmail.com QAContact: qa@suse.de Found By: --- Blocker: --- Created an attachment (id=379230) --> (http://bugzilla.novell.com/attachment.cgi?id=379230) all /var/tmp/logs .. User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.10) Gecko/20100506 SUSE/3.5.10-0.1 Firefox/3.5.10 hi there, i've found very severe problem with kernel while using hypervisor (kvm for example) .. i experienced weird acting like big performance fluctuations are .. i also experienced in 11.3 that kernel has some troubles with netstack in kvm (qemu-kvm) .. currently i am unable to run properly under netstack while ran qemu-kvm .. i tested kvm package from repo oss and from here http://download.opensuse.org/repositories/Virtualization/openSUSE_11.3/ .. same behaviour occurs .. sorry for vague description but this issue seems very unclear to me .. i attached all my logs .. i need to mention several things left: 1) i don't use apparmor 2) i tested it with enabled ipv6 and also with disabled one 3) qemu in pure emulation mode runs fine 4) i didn't test it in 32 bit mode 5) i was so confused that i tested this also in debian and fedora .. it ran reasonable there .. feel free to request anything what you could consider as useful. regards, daniel Reproducible: Always Steps to Reproduce: 1. install kvm package (0.12.3-2.9 is current version), find some bootable iso . i tested it with solaris and knoppix .. solaris was normally installed 2. run virtual machine, i've been using following 100% working method for configuring ifaces: -net nic,model=e1000,vlan=1 -net tap,vlan=1,ifname=knic0,script=no check, that knic0 iface is created (via `ip a`) 3. set up in guest/host system interface (e1000g0 in solaris, eth0 in knoppix), assign address and put iface up
Linux: ip a a 192.168.100.100/24 dev eth0 ip l set eth0 up
Solaris: ifconfig e1000g0 plumb ifconfig e1000g0 192.168.100.100 netmask + broadcast +
kvm host system: ip a a 192.168.100.200/24 dev knic0 ip l set knic0 up
4) now ping and network *must* works .. but in case of kvm not i was been able to catch packets by using tcpdump from host system over knic0 but vice versa not .. nothing had gone through knic0 to guest from host .. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=626654 http://bugzilla.novell.com/show_bug.cgi?id=626654#c1 --- Comment #1 from Daniel Pecka <nettezzaumanaa@gmail.com> 2010-07-29 15:14:34 UTC --- Created an attachment (id=379267) --> (http://bugzilla.novell.com/attachment.cgi?id=379267) mystic screenshot of tcpdumping . as you can see on screenshot, i am unable to ping a wanted ip addr but i am able to see ARP packets ... same for Linux and Solaris guest .. i've spent some time with investigation and it seems that also older kernel from 11.2 is affected too .. i reproduced it with downgraded kernel to 11.2 and same for kvm package .. really no idea what has caused it. probably bad hypervisor on i7 cpu .. it runs ok without hypervisor .. i tested this on competiting distributions (fedora, debian) and it works there .. but i hadn't tested it on i7 core i'll be very happy if someone let me understand to this. regards, daniel -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=626654 http://bugzilla.novell.com/show_bug.cgi?id=626654#c2 Alexander Graf <agraf@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |agraf@novell.com AssignedTo|kernel-maintainers@forge.pr |brogers@novell.com |ovo.novell.com | --- Comment #2 from Alexander Graf <agraf@novell.com> 2010-08-04 11:16:34 UTC --- I can see that you're using the e100 nic type:
-net nic,model=e1000,vlan=1
What if you change that for virtio and give this a try in a knoppix guest? Also, reassigning to Bruce, the KVM maintainer. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=626654 http://bugzilla.novell.com/show_bug.cgi?id=626654#c3 --- Comment #3 from Alexander Graf <agraf@novell.com> 2010-08-04 11:24:48 UTC --- Somewhere you wrote that disabling KVM makes it work. On IRC I verified that by that you meant that you used the binary "qemu" instead of "qemu-kvm". Could you please try again with "qemu-kvm -no-kvm"? -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=626654 http://bugzilla.novell.com/show_bug.cgi?id=626654#c4 Alexander Graf <agraf@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Component|Kernel |Xen AssignedTo|brogers@novell.com |jdouglas@novell.com --- Comment #4 from Alexander Graf <agraf@novell.com> 2010-08-04 11:26:11 UTC --- Changing product to Xen - that's closer to KVM than Kernel :). -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=626654 http://bugzilla.novell.com/show_bug.cgi?id=626654#c Alexander Graf <agraf@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jdouglas@novell.com AssignedTo|jdouglas@novell.com |brogers@novell.com Summary|kernel has some unclear |KVM: e1000 emulation fails |problems with hypervisor |to receive data -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=626654 http://bugzilla.novell.com/show_bug.cgi?id=626654#c5 --- Comment #5 from Daniel Pecka <nettezzaumanaa@gmail.com> 2010-08-04 13:53:02 UTC --- sorry for that .. it definitelly seems like problem in e1000 .. i'll keep investigating -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=626654 http://bugzilla.novell.com/show_bug.cgi?id=626654#c6 --- Comment #6 from Bruce Rogers <brogers@novell.com> 2010-08-04 21:18:37 UTC --- I tried the same networking scenario as you, but on openSuSE 11.3 guest - worked fine for me. Also, please try with also specifying a random mac address( add ,macaddr=xx:xx:xx:xx:xx:xx to -net nic parm), so as to avoid the potential of conflicting with an already recognized mac address in the guest. Also, perhaps try with rtl8139 model NIC to see if that works in your guests. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c7 Bruce Rogers <brogers@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |nettezzaumanaa@gmail.com --- Comment #7 from Bruce Rogers <brogers@novell.com> 2010-10-02 20:39:48 UTC --- Do you have any additional feedback on the things I've suggested? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c8 --- Comment #8 from Daniel Pecka <nettezzaumanaa@gmail.com> 2010-10-03 08:56:17 UTC --- hallo bruce, things are moving here: https://bugs.launchpad.net/qemu/+bug/638955 my last comment is this: https://bugs.launchpad.net/qemu/+bug/638955/comments/17 regards, daniel -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c9 Daniel Pecka <nettezzaumanaa@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |NEW InfoProvider|nettezzaumanaa@gmail.com | --- Comment #9 from Daniel Pecka <nettezzaumanaa@gmail.com> 2010-10-03 09:02:27 UTC --- removing needinfo .. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c Ihno Krumreich <ihno@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |ihno@novell.com OS/Version|Other |openSUSE 11.3 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c Yang Bo <boyang@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|brogers@novell.com |boyang@novell.com -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c10 Daniel Pecka <nettezzaumanaa@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |brogers@novell.com --- Comment #10 from Daniel Pecka <nettezzaumanaa@gmail.com> 2011-03-09 09:33:31 UTC --- https://bugs.launchpad.net/bugs/638955 hello guys, see please this thread and mainly comments #25+ .. i think that it could solve our problem. Putting needinfo on bruce if that patch resolves our problem. regards -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c11 Bruce Rogers <brogers@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEEDINFO |RESOLVED CC| |brogers@novell.com InfoProvider|brogers@novell.com | Resolution| |FIXED --- Comment #11 from Bruce Rogers <brogers@novell.com> 2011-04-08 22:34:25 UTC --- kvm package with this fix has been submitted to autobuild for SLE11 SP1. Check-in for openSUSE to follow shortly. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c12 --- Comment #12 from Bernhard Wiedemann <bwiedemann@novell.com> 2011-05-10 20:00:08 CEST --- This is an autogenerated message for OBS integration: This bug (626654) was mentioned in https://build.opensuse.org/request/show/69992 Factory / kvm -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c13 --- Comment #13 from Bernhard Wiedemann <bwiedemann@novell.com> 2011-05-16 23:00:09 CEST --- This is an autogenerated message for OBS integration: This bug (626654) was mentioned in https://build.opensuse.org/request/show/70356 Factory / kvm -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c15 --- Comment #15 from Yang Bo <boyang@novell.com> 2011-05-20 01:07:46 UTC --- It is a little strange. I used sles11 as host and guest, also use e1000 emulation. It works.... I ran it from virt-manager. /usr/bin/qemu-kvm -S -M pc-0.12 -enable-kvm -m 512 -smp 4,sockets=4,cores=1,threads=1 -name sles11 -uuid f9695abb-3325-7f1b-76ab-c26e013cd272 -nodefaults -chardev socket,id=monitor,path=/var/lib/libvirt/qemu/sles11.monitor,server,nowait -mon chardev=monitor,mode=readline -boot c -drive file=/home/boyang/kvm/vms/sles11,if=none,id=drive-virtio-disk0,boot=on -device virtio-blk-pci,bus=pci.0,addr=0x4,drive=drive-virtio-disk0,id=virtio-disk0 -device e1000,vlan=0,id=net0,mac=52:54:00:2a:7a:58,bus=pci.0,addr=0x5 -net tap,fd=15,vlan=0,name=hostnet0 -usb -vnc 127.0.0.1:0 -vga cirrus -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x3 What I get is: boyang@bogon:~> ssh boyang@192.168.100.6 Password: Last login: Fri May 20 08:45:24 2011 from 192.168.100.20 boyang@linux-vm1:~> sudo ethtool -i eth0 root's password: driver: e1000 version: 7.3.21-k5-NAPI firmware-version: N/A bus-info: 0000:00:05.0 boyang@linux-vm1:~> Might there be something wrong with Sloris's e1000 driver.. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c17 Bruce Rogers <brogers@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|REOPENED |RESOLVED Resolution| |FIXED --- Comment #17 from Bruce Rogers <brogers@novell.com> 2011-05-20 22:24:44 UTC --- Fix checked in and submitted to openSUSE 11.3. Fix for SLE11 SP1 will be submitted with next maintenance update. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c18 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard| |maint:released:sle11-sp1-pl | |11b:41197 --- Comment #18 from Swamp Workflow Management <swamp@suse.com> 2011-05-31 09:19:38 UTC --- Update released for: kvm, kvm-debuginfo, kvm-debugsource Products: SLE-PRELOAD 11-SP1-2011B (i386, x86_64) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c19 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:released:sle11-sp1-pl |maint:released:sle11-sp1-pl |11b:41197 |11b:41197 | |maint:running:41195:moderat | |e --- Comment #19 from Swamp Workflow Management <swamp@suse.com> 2011-05-31 12:20:57 UTC --- The SWAMPID for this issue is 41195. This issue was rated as moderate. Please submit fixed packages until 2011-06-14. Also create a patchinfo file using this link: https://swamp.suse.de/webswamp/wf/41195 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c20 Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:released:sle11-sp1-pl |maint:released:sle11-sp1-pl |11b:41197 |11b:41197 |maint:running:41195:moderat |maint:running:41195:moderat |e |e maint:released:11.3:41224 --- Comment #20 from Swamp Workflow Management <swamp@suse.com> 2011-06-06 12:34:45 UTC --- Update released for: kvm, kvm-debuginfo, kvm-debugsource Products: openSUSE 11.3 (debug, i586, x86_64) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=626654 https://bugzilla.novell.com/show_bug.cgi?id=626654#c Swamp Workflow Management <swamp@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status Whiteboard|maint:released:sle11-sp1-pl |maint:released:sle11-sp1-pl |11b:41197 |11b:41197 |maint:running:41195:moderat | |e maint:released:11.3:41224 | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com