--- src/sys/dev/disk/nata/atapi-cam.c 2008/02/10 00:01:02 1.9 +++ src/sys/dev/disk/nata/atapi-cam.c 2008/05/18 20:30:22 1.10 @@ -208,7 +208,7 @@ atapi_cam_attach(device_t dev) } if ((sim = cam_sim_alloc(atapi_action, atapi_poll, "ata", - (void *)scp, unit, 1, 1, devq)) == NULL) { + (void *)scp, unit, &sim_mplock, 1, 1, devq)) == NULL) { error = ENOMEM; goto out; }