Hi, I've some question about the kerinfo->sleep(queue, condition) function : How to use the 'condition' parameter ? Is it a pointer on something ? In oAESis, we have a mouse device driver which features blocking reading. In which queue the process should be put ? WAIT_Q ? IO_Q ? SELECT_Q ? what differences are there between these queues ? Thanks for any answer Vincent