On Tue, 2008-03-18 at 14:32 +0100, Hannes Reinecke wrote: > Anonymous transport classes might call transport_add_class_devices > with NULL classdev. They do ... but it doesn't cause an oops. class_device_add first calls class_device_get() which returns -EINVAL for a NULL classdev. It looks like device_add() does exactly the same thing in the new scheme, so what oops were you seeing? James -- To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html