From owner-soc-status@FreeBSD.ORG Tue Jun 14 16:30:47 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 0AF2B1065672 for ; Tue, 14 Jun 2011 16:30:47 +0000 (UTC) (envelope-from gockzy@gmail.com) Received: from mail-ew0-f54.google.com (mail-ew0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 938748FC1B for ; Tue, 14 Jun 2011 16:30:46 +0000 (UTC) Received: by ewy1 with SMTP id 1so3120962ewy.13 for ; Tue, 14 Jun 2011 09:30:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:from:date:message-id:subject:to :content-type; bh=+b3MWh2QyNgNOUGxx1Le0SorKK6KlMsq9DeG/EIrba0=; b=U6MiIVLIwKBFkV5Rr1tBqTgjiuTLCTHugDogPSSjc+zQEhepV36imjBpDIZpH4wDzj yY9oma17GMOj7Z4iT94qUWjqbWN//Xmxe22eYOm4AdNHpQKrsfmff9Qle3kqjaml0Ocw VI5KvCBJe7+a/+eqf/7TGozfxNHRxkWdCohDU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; b=vTdL82qY3WY4P+CEw//uIDIceqU3E7bXOlXYkMsasuUTbRQqcYOI98AY/ycZeHXRAi NZC+eFY05Qd0wLfcpn5SvKUYaIpIWHX1lyOVcyNROkjI7DlZdO64pxCBuBDqBMmMLVG1 ghj/SVWL+w8NwrV1j+416YoAxtuPjvic6SgKQ= Received: by 10.213.31.75 with SMTP id x11mr3639787ebc.147.1308069045213; Tue, 14 Jun 2011 09:30:45 -0700 (PDT) MIME-Version: 1.0 Received: by 10.213.29.206 with HTTP; Tue, 14 Jun 2011 09:30:25 -0700 (PDT) From: Kazuya Goda Date: Wed, 15 Jun 2011 01:30:25 +0900 Message-ID: To: soc-status@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: [status report] RPS/RFS #week3 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: Tue, 14 Jun 2011 16:30:47 -0000 Hi, The goal of my project is to implement RPS/RFS on FreeBSD. RPS solves the problem of mono-queue NIC which can't distribute packets across multiple processors. *This week status: I search for a cause TCP connection problem.To solve problems, I got log of established connections. The results showed that established connection decrease on enable RPS kernel.I search for cause, but I don't know where is the bottleneck. *Next week: I continue to search for a cause. I think below plans: - Benchmark test on Linux kernel I check RPS performance on Linux kernel. - CPU selector change Packets aren't distributed CPU which running dispatcher. Dispatcher takes over CPU on high-load, this cause to reduce schedule length for protocol stack. Regards, Kazuya Goda