linux/drivers/staging/udlfb
Bernie Thompson 2469d5dbca Staging: udlfb: Rework startup and teardown to fix race conditions
Rework probe to use refcounts and std functions

Because the different parts of the driver (usb, fbdev) tear down
in different orders, the driver previously could crash accessing
data that had already been freed.  Refcounting system used to handle.

Reworked probe to make use of refcounts, set mode using std fbops,
and set up sysfs and pre-allocated urbs.

Signed-off-by: Bernie Thompson <bernie@plugable.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
2010-03-03 16:43:00 -08:00
..
Kconfig Staging: udlfb: add udlfb driver to build 2009-06-19 11:00:57 -07:00
Makefile Staging: udlfb: add udlfb driver to build 2009-06-19 11:00:57 -07:00
udlfb.c Staging: udlfb: Rework startup and teardown to fix race conditions 2010-03-03 16:43:00 -08:00
udlfb.h Staging: udlfb: Rework startup and teardown to fix race conditions 2010-03-03 16:43:00 -08:00