From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pa0-f53.google.com (mail-pa0-f53.google.com [209.85.220.53]) by dpdk.org (Postfix) with ESMTP id 502998E6F for ; Thu, 1 Oct 2015 17:00:52 +0200 (CEST) Received: by padhy16 with SMTP id hy16so77086963pad.1 for ; Thu, 01 Oct 2015 08:00:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:date:from:to:cc:subject:message-id:in-reply-to :references:mime-version:content-type:content-transfer-encoding; bh=Fm7KE0BbVJ95HjsGv98TPBS8wgvJn+MS/doEcpm1E/Q=; b=gfZdC1o7285GA8MeWRUA6nxcdzNkDwLYi+e9VIzF/rdIn/Wf1beVGaMTWXudHB3csa j1OaRZoKEAeg2Qwq2HBgDLr6sSlDWmTHzvotfVrTgiShkyJMVIa1X+vQ1TyrwZmprbYQ 6+J2eK0x7GSq+Nj6VtGWUwKvVH1/jhAgWAyOsJFqofGjYBxcvHCw2cmYZiWsirsDnFju bvYIv6ZJDlG604xLRrTa78POjDktePkgyxNNS2T427JE+cH8pS8MOvPfNglxo+TMeSUu jqw8vn5gOw7jq96oLzG4KTkfnSgGfsX/DdNdw9PMcDyHcBwoAteav/ZCMB0Pjw52Uoh5 U7UQ== X-Gm-Message-State: ALoCoQkzdDtgCJWNCBbNq2cBjRxT0FsV+4Jr+o+0vQKp0pgZdhLv7TXWzvsUfCnAu1QcqWupigpY X-Received: by 10.68.125.197 with SMTP id ms5mr12957043pbb.38.1443711651670; Thu, 01 Oct 2015 08:00:51 -0700 (PDT) Received: from urahara (static-50-53-82-155.bvtn.or.frontiernet.net. [50.53.82.155]) by smtp.gmail.com with ESMTPSA id bo5sm7155769pbb.76.2015.10.01.08.00.50 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 01 Oct 2015 08:00:50 -0700 (PDT) Date: Thu, 1 Oct 2015 08:01:00 -0700 From: Stephen Hemminger To: Avi Kivity Message-ID: <20151001080100.00eda700@urahara> In-Reply-To: <560D19C3.4060206@scylladb.com> References: <20151001113828-mutt-send-email-mst@redhat.com> <560CF44A.60102@scylladb.com> <20151001120027-mutt-send-email-mst@redhat.com> <560CFB66.5050904@scylladb.com> <20151001124211-mutt-send-email-mst@redhat.com> <560D0413.5080401@scylladb.com> <20151001131754-mutt-send-email-mst@redhat.com> <560D0FE2.7010905@scylladb.com> <20151001135054-mutt-send-email-mst@redhat.com> <560D1705.30300@scylladb.com> <20151001142640-mutt-send-email-mst@redhat.com> <560D19C3.4060206@scylladb.com> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: "dev@dpdk.org" , "Michael S. Tsirkin" Subject: Re: [dpdk-dev] Having troubles binding an SR-IOV VF to uio_pci_generic on Amazon instance X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 01 Oct 2015 15:00:52 -0000 On Thu, 1 Oct 2015 14:32:19 +0300 Avi Kivity wrote: > On 10/01/2015 02:27 PM, Michael S. Tsirkin wrote: > > On Thu, Oct 01, 2015 at 02:20:37PM +0300, Avi Kivity wrote: > >> People will just use out of tree drivers (dpdk has several already). It's a > >> pain, but nowhere near what you are proposing. > > What's the issue with that? > > Out of tree drivers have to be compiled on the target system (cannot > ship a binary package), and occasionally break. > > dkms helps with that, as do distributions that promise binary > compatibility, but it is still a pain, compared to just shipping a > userspace package. > > > We already agreed this kernel > > is going to be tainted, and unsupportable. > > Yes. So your only motivation in rejecting the patch is to get the > author to write the ring translation patch and port it to all relevant > drivers instead? The per-driver ring method is what netmap did. The problem with that is that it forces infrastructure into already complex network driver. It never was accepted. There were also still security issues like time of check/time of use with the ring.