Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 7 Sep 2012 10:55:21 -0700
From:      Jack Vogel <jfvogel@gmail.com>
To:        Harald Schmalzbauer <h.schmalzbauer@omnilan.de>
Cc:        stable@freebsd.org
Subject:   Re: intel 82579 nic support?
Message-ID:  <CAFOYbcmvLwmFB2jOQLqOvhMoRe9_G-1NoatfjCP_XeKmGqqJdQ@mail.gmail.com>
In-Reply-To: <504A326F.6060709@omnilan.de>
References:  <50491E26.1010106@omnilan.de> <CAFOYbcmS1jG0e5jxV0GoD7YoV9=OwJxXdY1EO6yZVmAGZm=A%2BA@mail.gmail.com> <5049ECAF.3020709@omnilan.de> <CAFOYbcmoTR6EyxJR0KGCCE3Yjodh7jQYezFtM2tuuMCT2mjhrw@mail.gmail.com> <504A326F.6060709@omnilan.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Sep 7, 2012 at 10:44 AM, Harald Schmalzbauer <
h.schmalzbauer@omnilan.de> wrote:

>  schrieb Jack Vogel am 07.09.2012 18:53 (localtime):
> > OH, now things are clearer, this is a client part, and it is supported
> > by the em driver,
> > I don't know why loading igb would have any effect. If you load native
> > FreeBSD 8.3 or
> > 9.1 this device should work.
> >
> > The only case where you "pass through" a PCI device to a VM guest that
> > I am familiar
> > with is using Linux/KVM and SRIOV, meaning you give the guest a VF,
> > this support is
> > in the igb and ixgbe drivers.
> >
> > This device is in the chipset, so I was told that a) passing it thru
> > is problematic because
> > its not really a standalone NIC, and it is probably dependent on
> > resources in the chipset
> > that are not being given to the guest, b) there is no real gain with
> > this hardware doing this,
> > you can get performance using the normal virtual device connection.
> >
> > Bottom line, its possible this could be made to work, but I've not
> > done it, and its not
> > something I'm able to support.
>
> Great to hear that 82579 is generally supported by em (4), which should
> be updated by the way.
>

What do you mean it should be updated? As I said, its in the driver in the
latest 8 and 9 releases, what version are you using that you don't see it?



> I'm doing the passthrough not for performance resons in this case, but
> because ESXi5 doesn't iteslf support the 82579.
> My idea was to make it usable anyway by passing it through to my FreeBSD
> Guest. Since I've done the same many times for SAS controllers (for
> performance reasons in that case) successfully with FreeBSD, my idea was
> not too absurd ;-) But I think I can confirm that you are right and
> passthrough with chipset-integrated devices is different (for ESXi),
> since the 82579 passed through to a XP-guest doesn't work either!
>
> Thanks,
>
> -Harry
>
>
Sorry, that this strategy can't work for you at the moment :(

Welcome,

Jack



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAFOYbcmvLwmFB2jOQLqOvhMoRe9_G-1NoatfjCP_XeKmGqqJdQ>