On Mon, Nov 21, 2005 at 04:48:17PM +1100, Finn Thain wrote:
> With VIA 1 on interrupt level 6, ADB generally gets lower latency, which
> kind of explains the improvement in ADB but not the additional
> deterioration of SCSI caused by the alt_via_mapping change.
>
> I don't know what to conclude from this other than ADB probably has more
> than one race condition :-/
Well, many of the mac device drivers take a very stupid approach
to locking and reentrancy. Most of them try things like disabling
all interrupts to prevent problems, which just causes problems
for other drivers. They probably should all be rewritten from
scratch, but that's a painful suggestion.
The via-cuda driver is kind of odd in that it was originally
written for powermacs, and then hacked up to support 68k.
Brad Boyer
flar@...
_______________________________________________
linux-mac68k mailing list
linux-mac68k@...
http://lists.purplehat.net/listinfo/linux-mac68k