在内核中使用wait_event_timeout进行不间断的睡眠

时间:2014-09-05 06:54:34

标签: kernel sleep

我试图在内核中的循环内进行100毫秒的不间断睡眠,以进行网络协议实验。我尝试使用usleep()delay(),但只要收到数据包就会中断。

然后我发现Wait_event_timeout()的语法为wait_event_timeout(queue, condition, timeout)

我已将condition as x!=y取为x=1 and y=2timeout = HZ/10(因为我只想等待100毫秒)。

但是queue的价值应该是什么?

0 个答案:

没有答案