From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michael =?UTF-8?B?QsO8c2No?= Date: Sun, 21 Apr 2013 18:35:14 +0200 Subject: [PATCH] b43: use rx desc underrun interrupt In-Reply-To: References: <20130420211223.640b7c5b@milhouse> <20130420215056.3d0b0dbb@milhouse> <20130421083822.5d6599e3@milhouse> <20130421104440.48a3e006@milhouse> <20130421112118.627a1f7f@milhouse> <20130421165951.59bc58c8@milhouse> Message-ID: <20130421183514.3f9799a7@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, 21 Apr 2013 16:24:18 +0100 Piotras wrote: > >> Not sure if FIFO overruns are really an issue and how to prevent them. > >> Maybe RX underflow should be handled in top half and reprogram device > >> to suspend receives (is this possible)? > > > > What is "top half"? > > Top half interrupt handler (b43_do_interrupt). No way. Interrupts are properly blocked before leaving the top-half handler and re-enabled before leaving the bottom-half handler already. Adding stuff to the top-half handler would only introduce serious locking and latency issues and it would fix nothing. -- Michael -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 836 bytes Desc: not available URL: