From owner-soc-status@FreeBSD.ORG Mon Sep 9 23:53:19 2013 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 93EFE896 for ; Mon, 9 Sep 2013 23:53:19 +0000 (UTC) (envelope-from qinchenchong@gmail.com) Received: from mail-ve0-x22e.google.com (mail-ve0-x22e.google.com [IPv6:2607:f8b0:400c:c01::22e]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 5885B2C8C for ; Mon, 9 Sep 2013 23:53:19 +0000 (UTC) Received: by mail-ve0-f174.google.com with SMTP id jy13so4023758veb.33 for ; Mon, 09 Sep 2013 16:53:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=4+e0s/pkolmu+An2CaEF7C3oSQbuKu3xQx5KPI8LtZ0=; b=B1t1c72NgmjKKUt3/mFWm9q6pbDm2NwIRty9SRW1LI7WqieCETfG8w0dzgcN6Wfk2h 7vCwxht4MlbQ+mGkWseZR1qgRrM3hnflJSRxLV9bx6Qu8YPy/9+zEWx5NrbdvxM5awEz bq7kZELfYb9zUDZog2YpR8yR5sycr3WDOJaBanXp0twHubLIGbC5s5PQq99kwUg2DhIY DAccaOqrAJcQ8OrXu2sq3rnnsDNwfnC8LyMIcD5fkst/pclZ/LcuXxIBXrizC/cHY6sw I+tkgwdomNvk4C5le7ww/V0nXwcdMaE6Q5niCsQa4on+6QcTSzBffAugEx1GV3vLsmup 46rg== MIME-Version: 1.0 X-Received: by 10.220.249.67 with SMTP id mj3mr3805831vcb.23.1378770798489; Mon, 09 Sep 2013 16:53:18 -0700 (PDT) Received: by 10.220.182.68 with HTTP; Mon, 9 Sep 2013 16:53:18 -0700 (PDT) Date: Tue, 10 Sep 2013 07:53:18 +0800 Message-ID: Subject: Weekly Status Report, Sep 9, 2013 From: Chenchong Qin To: soc-status@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.14 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: Mon, 09 Sep 2013 23:53:19 -0000 Hi! Here is last week's status. I added the common ratectl state as an mbuf tag add some debug stuffs. I added the ratectl state as an mbuf buff at first. After discussing with my mentor, I changed it to an mbuf tag. The mbuf tag framework is quite suitable for this purpose. I further modified ath driver to use the "mbuf tag" version ratectl state to interact with net80211 ratectl. The ratectl state is an interface to net80211 ratectl. So, although we change it's implementation, we don't need to change the net80211 ratectl. Just some debug msgs added to net80211 ratectl last week. Some tests also performed ono my AR9227 device. Thanks! Chenchong