Hi andrew,

Le 3 mai 2010 à 17:48, Andrew Kolchoogin a écrit :

> Hm-m-m-m-m-m...
> 
> It seems to me that FreeBSD paravirtualised network drivers are buggy.
> 
> First of all, try to convert your virtual machine back to HVM mode, re-build 
> kernel with /sys/amd64/XENHVM kernel configuration file and attach virtual 
> Xen network interface to guest.
> 
> I've done steps I've spoken about, and network stops working. Well, not 
> really COMPLETELY stops: packets can pass back and forth between FreeBSD DomU 
> and network, but any TCP connection stalls immediately just after so-called 
> "three-way handshake".
> 
> Analysing Dom0 log files gives strange errors like "unknown flag 0x04 
> received". I'm really not a Xen hacker but do know FreeBSD kernel well enough 
> to analyse /sys/dev/xen and figure out that this flag is about LRO. Well, it 
> is more than clear that it is fairly stupid to "off-load" anything to 
> software emulator of network hardware :), but due to some unclear reason I 
> can't turn off this behaviour even with sysctl and interface reset ("ifconfig 
> xn0 down && ifconfig xn0 up").
> 
> Anyway, FreeBSD v8.0/paravirtualised is completely unusable for now -- when 
> you try to create more than one virtual network interface in DomU, kernel 
> will panic. Yes, I've filled PR. :)
> FreeBSD v8.0/HVM is more usable, but network drivers are buggy.

Do you use FreeBSD 8.0/Amd64 or freeBSD 8.0/i386 ?

/Xavier
_______________________________________________
xen-discuss mailing list
[email protected]

Reply via email to