From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael =?UTF-8?B?QsO8c2No?= Date: Sun, 14 Aug 2011 17:10:40 +0200 Subject: [PATCH] b43: Mask out unwanted bits of RX slot address In-Reply-To: References: <1311114796.3062.9.camel@shinybook.infradead.org> <1313113295.27274.53.camel@i7.infradead.org> <1313144109.27274.71.camel@i7.infradead.org> <1313321754.28740.2.camel@i7.infradead.org> Message-ID: <20110814171040.0a09ebf0@milhouse> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: b43-dev@lists.infradead.org On Sun, 14 Aug 2011 17:02:27 +0200 Rafa? Mi?ecki wrote: > That's right. I've now modified B43_DMA_RINGMEMSIZE to be 8 KiB and I > don't get DMA errors anymore. Tested with 5 b43 reloads, the last time > I even used 384 slots in RX ring. Seems to work stable. I'm OK with changing the ringsize to a hardcoded 8kiB, btw. As I said, the current PAGE_SIZE dependency is mere legacy. -- Greetings, Michael.