Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 09 Jan 2005 12:52:13 -0700 (MST)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        dinkevich@gmail.com
Cc:        freebsd-usb@hub.freebsd.org
Subject:   Re: stack synchronization
Message-ID:  <20050109.125213.02300240.imp@bsdimp.com>
In-Reply-To: <6.1.2.0.2.20050109174427.0802c640@pop3>

index | next in thread | previous in thread | raw e-mail

In message: <6.1.2.0.2.20050109174427.0802c640@pop3>
            Boris Dinkevich <dinkevich@gmail.com> writes:
: Hello everyone,
: 
: When going over the usb-host stack, it appears that synchronization is done 
: via splusb/x.
: But in the 5.3 release, these functions are implemented at stubs.
: 
: How is the sync done then ?
: 
: Also, with soft_interrupts, it appears there is no need for spls, am I 
: correct ?

Giant locking.

I have patches to move the interrupt outside of giant, but the rest of
the stack is still under giant locking.

Warner


help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050109.125213.02300240.imp>