linux/drivers/staging/udlfb
Bernie Thompson 33077b8d30 staging: udlfb: revamp reference handling to insure successful shutdown
Revamp reference handling and synchronization for unload/shutdown

Udlfb is a "virtual" framebuffer device that really exists on
two separate stacks: at the bottom of the framebuffer interface,
and on top of USB.  During unload, there's no guarantee which
one will tear down first. So reference counting must be solid
to handle all possibilities and not access anything once its gone.

Signed-off-by: Bernie Thompson <bernie@plugable.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2010-09-05 16:50:18 -07:00
..
Kconfig Staging: udlfb: explicit dependencies and warnings 2010-03-03 16:43:00 -08:00
Makefile Staging: udlfb: add udlfb driver to build 2009-06-19 11:00:57 -07:00
udlfb.c staging: udlfb: revamp reference handling to insure successful shutdown 2010-09-05 16:50:18 -07:00
udlfb.h staging: udlfb: revamp reference handling to insure successful shutdown 2010-09-05 16:50:18 -07:00
udlfb.txt staging: udlfb: Add intro udlfb documentation 2010-09-05 16:50:14 -07:00