Re: msi-x enabled igb works only if module loaded twice [Was: Re: kldload if_igb twice needed to bring nic into operation]

2012-10-24 Thread Harald Schmalzbauer
schrieb Marius Strobl am 23.10.2012 23:12 (localtime): > On Tue, Oct 23, 2012 at 11:49:45AM +0200, Harald Schmalzbauer wrote: >> schrieb Harald Schmalzbauer am 22.10.2012 21:48 (localtime): >>> schrieb Harald Schmalzbauer am 22.10.2012 21:33 (localtime): Hello, when using igb as

Re: msi-x enabled igb works only if module loaded twice [Was: Re: kldload if_igb twice needed to bring nic into operation]

2012-10-24 Thread Harald Schmalzbauer
schrieb Jack Vogel am 23.10.2012 23:25 (localtime): > LOL, wow this is interesting. When I first was developing the VF support, Well, in fact I choose 'kawela' (82576) because I originally wanted to use VFs. But I can't get SR-IOV working with ESXi5.1. I'm using async-drivers, and I have option "

Re: msi-x enabled igb works only if module loaded twice [Was: Re: kldload if_igb twice needed to bring nic into operation]

2012-10-23 Thread Jack Vogel
LOL, wow this is interesting. When I first was developing the VF support, and using Linux KVM as the host I had exactly this problem, turned out it was because of the way in which MSIX was handled in the Linux side. When my driver would first attempt to get some vectors the Linux code would go look

Re: msi-x enabled igb works only if module loaded twice [Was: Re: kldload if_igb twice needed to bring nic into operation]

2012-10-23 Thread Marius Strobl
On Tue, Oct 23, 2012 at 11:49:45AM +0200, Harald Schmalzbauer wrote: > schrieb Harald Schmalzbauer am 22.10.2012 21:48 (localtime): > > schrieb Harald Schmalzbauer am 22.10.2012 21:33 (localtime): > >> Hello, > >> > >> when using igb as module, no packet is received. > >> If I send out anything,

msi-x enabled igb works only if module loaded twice [Was: Re: kldload if_igb twice needed to bring nic into operation]

2012-10-23 Thread Harald Schmalzbauer
schrieb Harald Schmalzbauer am 22.10.2012 21:48 (localtime): > schrieb Harald Schmalzbauer am 22.10.2012 21:33 (localtime): >> Hello, >> >> when using igb as module, no packet is received. >> If I send out anything, I see the packet with tcpdump, also the switch >> learns the MAC address, but n

Re: kldload if_igb twice needed to bring nic into operation

2012-10-22 Thread Harald Schmalzbauer
schrieb Harald Schmalzbauer am 22.10.2012 21:33 (localtime): > Hello, > > when using igb as module, no packet is received. > If I send out anything, I see the packet with tcpdump, also the switch > learns the MAC address, but nothing comes back in - total silenc, no > boradcasts, nothing. > If I

kldload if_igb twice needed to bring nic into operation

2012-10-22 Thread Harald Schmalzbauer
Hello, when using igb as module, no packet is received. If I send out anything, I see the packet with tcpdump, also the switch learns the MAC address, but nothing comes back in - total silenc, no boradcasts, nothing. If I unload the module and load it again, everything works as expected! No matt