Date: Thu, 13 Jan 2011 10:26:19 -0800 From: Jack Vogel <jfvogel@gmail.com> To: Nikos Vassiliadis <nvass9573@gmx.com> Cc: Jack F Vogel <jfv@freebsd.org>, Ryan Stone <rysto32@gmail.com>, freebsd-virtualization@freebsd.org Subject: Re: Would there be interest in virtualization of the ixgbe driver? Message-ID: <AANLkTikD1Z9V-iqjviz6t%2B=QOC7a-Lz87ZE%2B8C0eokue@mail.gmail.com> In-Reply-To: <4D2F1E40.1030604@gmx.com> References: <AANLkTi=jQsfODp9CzEGpVMQJBC7fKR5_GzZmS=DVq=F4@mail.gmail.com> <4D2F1E40.1030604@gmx.com>
next in thread | previous in thread | raw e-mail | index | archive | help
While it seems interesting in theory, from what Ryan has told me it would require massive change to the code base, which I do not think is worthwhile without significant demand. This ability could be provided with SRIOV host support, which I would rather see. I'm still willing to look at changes and decide then if Ryan wishes. Jack On Thu, Jan 13, 2011 at 7:46 AM, Nikos Vassiliadis <nvass9573@gmx.com>wrote: > On 1/5/2011 12:50 AM, Ryan Stone wrote: > >> The way that I envision this working is that you'd run something like >> "ifconfig vix0 create parent ix1" to create a new virtual interface >> sharing the same physical interface as ix1. From that point on, vix0 >> would be a completely different interface from ix1, with its own MAC, >> vlan table, IPs, etc. >> >> Any comments as to whether this would be useful(or useless) would be >> welcome. >> > > Speaking for myself, I would say, yes, it sounds very interesting. > > Currently the same result can be achieved, by assigning a pseudo-ethernet > interface to a vnet and bridging it to a physical ethernet interface. > It would be nice to offload some things to the hardware. > > Yet, I don't know if the number of changes in the infrastructure worth the > labor, for just one specific hardware. Is ixgbe the only hardware that > support such things? > Or maybe it is some trend of the future? > > As a virtualization user, I find it most useful. > > Nikos >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?AANLkTikD1Z9V-iqjviz6t%2B=QOC7a-Lz87ZE%2B8C0eokue>