Serious deadlock possibility in GEOM.
Pawel Jakub Dawidek
nick at garage.freebsd.pl
Fri Jan 23 07:03:51 PST 2004
Hello.
I've spend few days on tracking this down and...
The problem is g_pending_events counter leak - it is not decreased on
event cancelation and because of that g_waitidle() will wait forever.
Patch is here:
http://garage.freebsd.pl/patches/geom_event.c.2.patch
--
Pawel Jakub Dawidek pawel at dawidek.net
UNIX Systems Programmer/Administrator http://garage.freebsd.pl
Am I Evil? Yes, I Am! http://cerber.sourceforge.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 305 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-geom/attachments/20040123/1b573a8d/attachment.bin
More information about the freebsd-geom
mailing list