On Thu, May 09, 2002 at 05:39:01PM -0700, Peter Wemm wrote:
> 
> You probably want to have a good look at usb_ethersubr.c - it does this
> sort of thing already, but for different reasons.  On FreeBSD, the usb
> hardware interrupts ran (pre-SMPng) as bio, not net.  All of the
> assumptions, problems and workarounds for this from pre-SMPng are now
> invalid or irrelevant.  usb_ethersubr.c can be gutted right down now
> since splnet and splbio are irrelevant.  The problems that NetBSD
> has to deal with are no longer the same for us.  The softint stuff
> is probably harmful for us because it would mean an *extra* context
> switch. (from the uhci/ohci ithread to the swinet ithread).
> 

We still need to support -stable though, which has issues similar to
NetBSD's.

Joe

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-hackers" in the body of the message

Reply via email to