From owner-freebsd-virtualization@FreeBSD.ORG Mon Jan 26 03:34:00 2015 Return-Path: Delivered-To: freebsd-virtualization@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 63AA9DD6 for ; Mon, 26 Jan 2015 03:34:00 +0000 (UTC) Received: from iredmail.onthenet.com.au (iredmail.onthenet.com.au [203.13.68.150]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 20C9FF76 for ; Mon, 26 Jan 2015 03:34:00 +0000 (UTC) Received: from localhost (iredmail.onthenet.com.au [127.0.0.1]) by iredmail.onthenet.com.au (Postfix) with ESMTP id 11D4B280F61 for ; Mon, 26 Jan 2015 13:33:51 +1000 (EST) X-Amavis-Modified: Mail body modified (using disclaimer) - iredmail.onthenet.com.au X-Virus-Scanned: amavisd-new at iredmail.onthenet.com.au Received: from iredmail.onthenet.com.au ([127.0.0.1]) by localhost (iredmail.onthenet.com.au [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fubPlm9t7M8w for ; Mon, 26 Jan 2015 13:33:50 +1000 (EST) Received: from Peters-MacBook-Pro.local (c-67-161-27-37.hsd1.ca.comcast.net [67.161.27.37]) by iredmail.onthenet.com.au (Postfix) with ESMTPSA id 6DAFE280F5C; Mon, 26 Jan 2015 13:33:47 +1000 (EST) Message-ID: <54C5B59B.2070100@freebsd.org> Date: Sun, 25 Jan 2015 19:33:47 -0800 From: Peter Grehan User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: Tiwei Bie Subject: Re: [PATCH] Add netmap support to bhyve References: <1422045440-9410-1-git-send-email-btw@mail.ustc.edu.cn> In-Reply-To: <1422045440-9410-1-git-send-email-btw@mail.ustc.edu.cn> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-virtualization@freebsd.org X-BeenThere: freebsd-virtualization@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: "Discussion of various virtualization techniques FreeBSD supports." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Jan 2015 03:34:00 -0000 Hi, > I saw that there is an open task of adding Netmap support to bhyve in > the latest status report of FreeBSD [1]. So I implement the netmap > support for bhyve, and following is the patch. Hope this can be helpful! Nice work ! Did you manage to get any throughput numbers ? We've had another submission for this as well. I'll do my best to merge the best bits of both into bhyve, though it will have to wait until some restructuring work is done to support multiple network device emulations. later, Peter.