--- src/sys/bus/cam/scsi/scsi_cd.c 2005/06/02 20:40:31 1.18 +++ src/sys/bus/cam/scsi/scsi_cd.c 2005/09/21 18:58:55 1.19 @@ -1856,7 +1856,8 @@ cddone(struct cam_periph *periph, union * Create our sysctl variables, now that we know * we have successfully attached. */ - taskqueue_enqueue(taskqueue_thread,&softc->sysctl_task); + taskqueue_enqueue(taskqueue_thread[mycpuid], + &softc->sysctl_task); } softc->state = CD_STATE_NORMAL; /*