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

Reply via email to