When a driver is insmoded without the necessary mappers already loaded, those will be automatically loaded. However, since the request_module() returns before the mapper has finished binding to the MA, the driver expects the mapper to be there when it may not be. This creates a race condition that can be seen when loading DPT on linux without loading the SCSI mapper first.