On Thu, Apr 16, 2015 at 2:10 AM, Gray, Mark D <mark.d.g...@intel.com> wrote: > > >> -----Original Message----- >> From: dev [mailto:dev-boun...@openvswitch.org] On Behalf Of Tahhan, >> Maryam >> >> > On Tue, Apr 14, 2015 at 9:37 AM, Rogers, Gerald >> > <gerald.rog...@intel.com> >> > wrote: >> > > There are some deployments that are using or require older OS >> > > distributions using qemu versions prior to version 2.1, thus would >> > > require the support for vHost-cuse. Most general reason is >> > > qualification cycles for new OS versions. The patch provides >> > > compile time support for choosing which vHost version to use. The >> > > support for vhost-cuse should be kept for at least several releases >> > > with documentation indicating it will be eventually deprecated. >> > >> > I think it's a bit odd to mark something as deprecated before it even >> > makes it to the first release. This is brand new functionality in OVS >> > and so I'm not sure why existing deployments would have much of an >> > impact. Based on the list of distributions that Kevin sent out, it >> > seems like the most recent version of each of them supports a >> > sufficiently new version of qemu. That seems reasonable enough to >> > support to me given that there's still quite a bit of active development >> going on here. >> >> From the list Kevin sent on the distributions that would be impacted are: >> Fedora 20: 1.6.2 >> CentOS 7/ RHEL 7.0: 1.5.3 >> Debian wheezy: 1.1.2 >> >> As this is what is/isn't supported with the Qemu versions: >> Qemu version vHost Cuse vHost User >> < 2.0 Supported Not Supported >> 2.0 Not supported Not supported >> > 2.0 Supported Supported >> >> From an OPNFV project perspective there would be an impact on any >> projects that which to use vhost as a guest access method with OVS + DPDK if >> vhost-cuse was removed. The first release "Arno" is using CentOS 7 and >> QEMU 1.5.3. >> so removing support for cuse would mean the projects would not be able to >> use vhost as a guest access method. One such project is the >> characterize_vswitch_performance_for_telco_nfv_use_cases which is >> initially targeting OVS + DPDK and vhost-cuse as a guest access method. >> > Also, not everyone is going to consume it via a distribution. Some users, in > the > telco space, will just download the tarball and deploy on an older > distribution or > perhaps a custom linux-based OS which may not have a newer version of qemu.
OK, let's keep both for the time being. However, I think that we should more clearly document that cuse is deprecated and also have a specific timeline for its removal. _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev