Hi, I want to implement bottom half handler for my driver. As per my design it can sleep, so I have two choices: 1. separate kernel thread and managing its sleep-wakeup with waitqueue 2. Use single threaded workqueue my question is, Are they same performance/latency wise? If not same what are the trade-offs? thanks in advance. Regards, Kalpesh -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ