CVSROOT: /cvs/directfb
Module name: linux-fusion
Changes by: dok 20051227 08:21:13
Modified files:
linux/drivers/char/fusion: fusionee.c
Log message:
Fixed deadlock in fusionee_send_message() by replacing the
"listlock-item1lock-listunlock-listlock-item2lock-listunlock" sequence by
"listlock-item1lock-item2lock-listunlock".
Deadlock occured with concurrent fusionee_get_message() or fusionee_poll()
doing a "listlock-item1lock-listunlock".
Thanks to Hyperthreading for digging this one up :)
_______________________________________________
directfb-cvs mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-cvs