Hyperactive g_event thread

Marius Nünnerich marius at nuenneri.ch
Tue Jul 27 16:34:07 UTC 2010


On Tue, Jul 27, 2010 at 16:38, Poul-Henning Kamp <phk at phk.freebsd.dk> wrote:
> In message <4C4ED619.7050305 at FreeBSD.org>, Alexander Motin writes:
>>Poul-Henning Kamp wrote:
>
>>I have already removed alike timeouts on up/down threads and it indeed
>>was safe there. But are you really sure about this specific case? Cause
>>I'm not. Up/down threads using msleep and checking lack of work after
>>dropping/grabbing lock. Event thread instead does several tasks, drops
>>lock few times between them and uses tsleep(). I would say there should
>>be a bunch of race conditions.
>
> Quite likely, I didn't say it would be a trivial thing to remove
> that workaround :-)

Hi,

I was running with a patch that removed the timeout for a while like 2
years ago. Albeit not with high load. Worked fine at that time, I will
search for the patch when I'm back home later today.

 - Marius


More information about the freebsd-geom mailing list