No, this is wrong. I did remove it not Alan Cox and I removed it because
kernel 2.5/2.6 should not behave differently whether devfs is used or
not except nodes showing up in devfs.
> - /* fixme: is this correct? */
> - try_module_get(THIS_MODULE);
> +
Just removing this makes the code even more incorrect. You need to
add a ->owner member and call try_module_get on it before calling into
the module (and handle the return value..)
> -typedef struct dmxdev_dvr_s {
> +typedef struct dmxdev_dvr {
> int state;
> - struct dmxdev_s *dev;
> + struct dmxdev *dev;
> dmxdev_buffer_t buffer;
> } dmxdev_dvr_t;
Once you rename everything you can nuke the typedef crap aswel..
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/