Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 20 Jul 2004 16:54:12 +0100
From:      Mark Murray <mark@grondar.org>
To:        Robert Watson <rwatson@FreeBSD.ORG>
Cc:        markm@FreeBSD.ORG
Subject:   Re: I/O or Threading Suffer 
Message-ID:  <200407201554.i6KFsCtW079782@grimreaper.grondar.org>
In-Reply-To: Your message of "Tue, 20 Jul 2004 10:21:40 EDT." <Pine.NEB.3.96L.1040720100502.86342G-100000@fledge.watson.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
Robert Watson writes:
>                                                Mark -- how much
> computation is being done here -- would it be worth dropping the Giant
> lock during that computation so that the thread can yield without
> generating a priority inversion?

I'm sure it could. There are some Giant issues related to the UIO stuff
that bit me in the bum when I removed the NEEDS_GIANT flag from the
device, but I'm reasonably sure that with careful work this can be
untangled.

M
--
Mark Murray
iumop ap!sdn w,I idlaH



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