kqueue giant-locking (&kq_Giant, locking)

Brian F. Feldman green at freebsd.org
Sat Apr 17 12:06:02 PDT 2004


Garrett Wollman <wollman at khavrinen.lcs.mit.edu> wrote:
> <<On Sat, 17 Apr 2004 01:13:13 -0400, "Brian F. Feldman" <green at freebsd.org> said:
> 
> > Contrived.  Let's see one.  There won't be any -- they will be using 
> > threads, not kqueues, because threads work on more than one system.
> 
> Except, of course, that the thread library may use kqueue internally.

Then we don't do that.

> > In case 
> > you didn't notice, kqueues have been horribly broken for years now
> 
> For values of ``horribly broken'' apparently equal to ``not understood
> by green''.

For values of ``horribly broken'' apparently equal to ``does not respect any 
locking constraints,'' ``does not have semantics which support the idea of a 
non-spl system,'' and ones like that, yeah.

-- 
Brian Fundakowski Feldman                           \'[ FreeBSD ]''''''''''\
  <> green at FreeBSD.org                               \  The Power to Serve! \
 Opinions expressed are my own.                       \,,,,,,,,,,,,,,,,,,,,,,\




More information about the freebsd-arch mailing list