I'm using Xen 4.01 and jeremy's pvops kernel, the kernel version is 2.6.32.18.
At first I want to test the performance of pci passthrough when it comes to the network card 82571EB
I'm using the Jeremy's kernel 2.6.32.18 as DomU kernel too.
And I found if the interface is not connected, I mean the network card receives no packet, ( the network card doesn't connect to the switch ),
it's fine. when I connect it to a switch , I got a lot of "Detected Tx Unit Hang" in dmesg of the DomU kernel
and a kernel oops saying:
Pid: 0, comm: swapper Not tained 2.6.32.18-xen #4
warn_slowpath_fmt+0x41/0x50
the ooops image is in the attachment of this post.
I've checked the mailing list, some one said it's about the e1000e driver with a wrong
config of the EEPROM.
So I switch to use the network card 82575EB with igb driver
It seems to work well,
until I find it can't receive any packets in DomU.
And I see a lot of packets dropped when I ifconfig these interfaces.
Anyone knows how to deal with this ?
--
hepeng
ICT