From owner-svn-src-head@FreeBSD.ORG Tue Feb 28 00:29:55 2012 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5052D1065675; Tue, 28 Feb 2012 00:29:55 +0000 (UTC) (envelope-from minimarmot@gmail.com) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id C20D28FC19; Tue, 28 Feb 2012 00:29:54 +0000 (UTC) Received: by vcge1 with SMTP id e1so2698585vcg.13 for ; Mon, 27 Feb 2012 16:29:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=7EYLYo+0YeyDeP/fGfhjErYr56FUtvR19kjsG0wId0w=; b=ARWGQgPBh/G3Da/kCWGNdl/ktViX6DqCOiZMJX4eQanZTzwiXa7ePuep7X1/AAuJoC 3qERRZc2UBfLA/KrV9fD8hdzYVuy1mMFt54/aInmuuONID+WFxVCWVOxlm/8z286Ri4y A7ZOdO4jgX+nDbsbe2rMaCdiLSwc6JZElxiqw= MIME-Version: 1.0 Received: by 10.52.100.97 with SMTP id ex1mr4528418vdb.127.1330387545257; Mon, 27 Feb 2012 16:05:45 -0800 (PST) Received: by 10.52.29.236 with HTTP; Mon, 27 Feb 2012 16:05:45 -0800 (PST) In-Reply-To: <201202271905.q1RJ52Se032771@svn.freebsd.org> References: <201202271905.q1RJ52Se032771@svn.freebsd.org> Date: Mon, 27 Feb 2012 19:05:45 -0500 Message-ID: From: Ben Kaduk To: Luigi Rizzo Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org Subject: Re: svn commit: r232238 - in head: share/man/man4 sys/dev/e1000 sys/dev/ixgbe sys/dev/netmap sys/dev/re sys/net tools/tools/netmap X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Feb 2012 00:29:55 -0000 On Mon, Feb 27, 2012 at 2:05 PM, Luigi Rizzo wrote: > Author: luigi > Date: Mon Feb 27 19:05:01 2012 > New Revision: 232238 > URL: http://svn.freebsd.org/changeset/base/232238 > > Log: > =A0A bunch of netmap fixes: > > =A0USERSPACE: > =A01. add support for devices with different number of rx and tx queues; > > =A02. add better support for zero-copy operation, adding an extra field > =A0 =A0 to the netmap ring to indicate how many buffers we have already p= rocessed > =A0 =A0 but not yet released (with help from Eddie Kohler); > > =A03. The two changes above unfortunately require an API change, so while > =A0 =A0 at it add a version field and some spares to the ioctl() argument > =A0 =A0 to help detect mismatches. Is it worth bumping __FreeBSD_version? -Ben Kaduk