Subject: Re: CVS commit: [itohy-usb1] src/sys/dev/usb
To: None <source-changes@NetBSD.org>
From: Joerg Sonnenberger <joerg@britannica.bec.de>
List: source-changes
Date: 06/12/2007 16:11:06
On Tue, Jun 12, 2007 at 01:58:25PM +0000, ITOH Yasufumi wrote:
> (Note FreeBSD passes packets to different kernel thread, which I did NOT
> adopt or now.  That is because I'm not sure it is really necessary,
> and it enforces more context switchings per packet and probably causes
> large latency and poor performace.)

The main reason is the locking / spl protection between USB stack and
network stack. So be careful with this. A softint would be a proper
solution.

Joerg