From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1760764Ab3B0TR0 (ORCPT ); Wed, 27 Feb 2013 14:17:26 -0500 Received: from mga11.intel.com ([192.55.52.93]:35581 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751894Ab3B0TRY (ORCPT ); Wed, 27 Feb 2013 14:17:24 -0500 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.84,750,1355126400"; d="scan'208";a="296762493" Message-ID: <512E5BBD.2040803@linux.intel.com> Date: Wed, 27 Feb 2013 21:17:17 +0200 From: Eliezer Tamir User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130215 Thunderbird/17.0.3 MIME-Version: 1.0 To: Tom Herbert CC: Stephen Hemminger , Eliezer Tamir , linux-kernel@vger.kernel.org, netdev@vger.kernel.org, Dave Miller , Jesse Brandeburg , e1000-devel@lists.sourceforge.net, Willem de Bruijn , Andi Kleen , HPA , Eliezer Tamir Subject: Re: [RFC PATCH 0/5] net: low latency Ethernet device polling References: <20130227175549.10611.82188.stgit@gitlad.jf.intel.com> <20130227101354.15636ba5@nehalam.linuxnetplumber.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 27/02/2013 20:47, Tom Herbert wrote: > On Wed, Feb 27, 2013 at 10:13 AM, Stephen Hemminger > wrote: >> >> Have you looked at netmap? Seems like a cleaner user API for this. >> > That might be a bit orthogonal to this. I believe the intent it to > allow spin polling from socket calls without API change. Exactly. BTW, an interesting alternative to netmap would be to map a VF into userspace. (you would need to pre-allocate DMA memory regions and all of that RDMA-like stuff)