From owner-soc-status@FreeBSD.ORG Fri Aug 12 17:31:41 2011 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D18E11065673; Fri, 12 Aug 2011 17:31:41 +0000 (UTC) (envelope-from syuu@dokukino.com) Received: from mail-qy0-f175.google.com (mail-qy0-f175.google.com [209.85.216.175]) by mx1.freebsd.org (Postfix) with ESMTP id 688FE8FC1F; Fri, 12 Aug 2011 17:31:41 +0000 (UTC) Received: by qyk4 with SMTP id 4so516840qyk.13 for ; Fri, 12 Aug 2011 10:31:40 -0700 (PDT) Received: by 10.224.10.13 with SMTP id n13mr888116qan.52.1313170300135; Fri, 12 Aug 2011 10:31:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.100.84 with HTTP; Fri, 12 Aug 2011 10:31:00 -0700 (PDT) From: Takuya ASADA Date: Sat, 13 Aug 2011 02:31:00 +0900 Message-ID: To: soc-status@freebsd.org, Kazuya Goda , "Robert N. M. Watson" , George Neville-Neil Content-Type: text/plain; charset=UTF-8 Cc: Subject: [mq_bpf] status report #11 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Aug 2011 17:31:41 -0000 *Project summary The project goal is to support multiqueue network interface on BPF, and provide interfaces for multithreaded packet processing using BPF. Modern high performance NICs have multiple receive/send queues and RSS feature, this allows to process packet concurrently on multiple processors. Main purpose of the project is to support these hardware and get benefit of parallelism. Here's status update from last week: *mq_bpf support for mxge mxge driver support added. http://p4web.freebsd.org/@@197505?ac=10 *write man pages description about new APIs for mq_bpf added on bpf(4), netintro(4), ifnet(9): http://p4web.freebsd.org/@@197533?ac=10 http://p4web.freebsd.org/@@197535?ac=10 http://p4web.freebsd.org/@@197556?ac=10 *diff for -CURRENT made diff for -CURRENT to prepare submitting this on mailing list: http://www.dokukino.com/mq_bpf_20110813.diff Tested with test_mqbpf and ixgbe(Intel 10G).