Return-path: Received: from mail-gy0-f174.google.com ([209.85.160.174]:40844 "EHLO mail-gy0-f174.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752996Ab2C2J3l convert rfc822-to-8bit (ORCPT ); Thu, 29 Mar 2012 05:29:41 -0400 MIME-Version: 1.0 In-Reply-To: <4F74265F.8060508@openwrt.org> References: <4F74265F.8060508@openwrt.org> From: Jim Cromie Date: Thu, 29 Mar 2012 03:29:10 -0600 Message-ID: (sfid-20120329_112946_661812_C2E6F70F) Subject: Re: maranello for linux-current [b43 driver] To: Florian Fainelli Cc: Bo Han , netdev@vger.kernel.org, linux-wireless Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-wireless-owner@vger.kernel.org List-ID: On Thu, Mar 29, 2012 at 3:07 AM, Florian Fainelli wrote: > (Adding linux-wireless in CC) > > Le 03/29/12 00:24, Jim Cromie a ?crit : >> >> you may have heard of maranello, a project to add >> partial packet recovery to 80211, by adding block checksums >> on transmit, validating them or re-requesting retransmit >> of corrupted blocks. >> >> http://www.cs.umd.edu/projects/maranello/ >> >> the code at the page is for 2.6.29-rc2 >> >> Ive taken it, did some refactoring to ease merging, >> and merged in each linux release, up to 3.3 >> I redid it, this time no refactoring, just conflict resolution and compile fixes. Now pushed to: https://github.com/jimc/linux-2.6/tree/maranello/merges >> So I guess Im seeking advice: >> >> - what did I break >> - what happens when the driver is tested Theres a lot to fix still. - // comments - long lines - unused vars - various FIXMEs - refactorings for better reuse in other drivers (this is large question, probably with lots of answers) What drivers have FW whose source is available, and thus hackable for maranello support ? thanks. Jim Cromie