Re: [PATCH 1/2] usbatm: Increment module refcount when atm device is opened.

From: Duncan Sands
Date: Thu Feb 22 2007 - 04:48:51 EST


On Wednesday 21 February 2007 22:36:14 Simon Arlott wrote:
> Increment usbatm driver module refcount when atm device is opened,
> this prevents the driver for the device being removed if it's in use.
> (I continue to allow removing the driver without unplugging the device
> if it's not being used). No problems occur if the atm device is open
> while the device is unplugged.

What for? Did you see any problems with the way it works right now?
How it works now is that if the module is unloaded while the device is
in use, then the device is deregistered from the USB and ATM layers
before the module unload completes. Thus there should be no problem
unloading the device at any moment. I'm guessing that you want this
because of the better proc support you would like to add, which adds
an extra callback into the module. This too should cause no problems
as long as the appropriate tweaks are made to the shutdown code. I
plan to make those adjustments, but I didn't find time yet - sorry.

So this is a nack.

Best wishes,

Duncan.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/