注册中断处理程序时IRQF_SAMPLE_RANDOM标志指定了什么?

时间:2014-03-24 08:36:59

标签: linux linux-kernel linux-device-driver

在request_irq()中注册中断处理程序,为什么我们使用标志IRQF_SAMPLE_RANDOM和什么是熵池?

1 个答案:

答案 0 :(得分:3)

熵池收集/dev/random/dev/urandom设备的随机性。

在过时的内核中,您可能会使用IRQF_SAMPLE_RANDOM告诉内核设备生成中断的时间是不可预测的。

从内核版本3.6开始,内核自动处理中断随机性,此标志不再存在。