Return-path: Received: from mail-qy0-f181.google.com ([209.85.216.181]:61829 "EHLO mail-qy0-f181.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755104Ab1HYSIg convert rfc822-to-8bit (ORCPT ); Thu, 25 Aug 2011 14:08:36 -0400 Received: by mail-qy0-f181.google.com with SMTP id 34so1693335qyk.19 for ; Thu, 25 Aug 2011 11:08:36 -0700 (PDT) MIME-Version: 1.0 In-Reply-To: <4E56868E.7010404@lwfinger.net> References: <4e55750c.GPPIrbNLynUMWY/U%Larry.Finger@lwfinger.net> <4E56868E.7010404@lwfinger.net> Date: Thu, 25 Aug 2011 20:08:35 +0200 Message-ID: (sfid-20110825_200839_690266_FA6A5A4D) Subject: Re: [RFC/RFT] b43: Relax requirement for descriptors to be in the DMA zone From: =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= To: Larry Finger Cc: John W Linville , Michael Buesch , b43-dev@lists.infradead.org, linux-wireless@vger.kernel.org Content-Type: text/plain; charset=UTF-8 Sender: linux-wireless-owner@vger.kernel.org List-ID: W dniu 25 sierpnia 2011 19:29 użytkownik Larry Finger napisał: > On 08/25/2011 12:24 PM, Rafał Miłecki wrote: >> >> 2011/8/25 Larry Finger: >>> >>> When 64-bit DMA was first used, there were problems with the >>> BCM4311 (14e4:4311). The problem was "fixed" by using the GFP_DMA >>> flag in the allocation of coherent ring descriptor memory. >>> >>> The original problem is now believed to have been due to bugs in >>> the 64-bit DMA implementation in the rest of the kernel, and that >>> those bugs have been fixed. Accordingly, the requirement for the >>> descriptors to be in the DMA zone is relaxed. >> >> Larry, it is not clear to me from the commit message: did you test >> that patch with your 14e4:4311? > > Yes. Great, thanks for taking a look at this :) -- Rafał