Subject: Re: [PATCH 3/16] Spidernet RX Locking

From: Jeff Garzik <[email-masked]>
Date: Thu, 07 Dec 2006 05:09:20 -0500

Linas Vepstas wrote:
> The RX packet handling can be called from several
> places, yet does not protect the rx ring structure.
> This patch places the ring buffer pointers under a lock.
> 
> Signed-off-by: Linas Vepstas <[email-masked]>
> Cc: James K Lewis <[email-masked]>
> Cc: Arnd Bergmann <[email-masked]>

This is a HUGELY invasive patch.  A sledgehammer.

What /specifically/ are these "several places", and what other 
non-sledgehammer approaches were discarded before arriving at this one?

	Jeff