Генерировать случайное число в модуле ядра

есть ли эквивалентная функция rand () в Linux, которую я могу вызвать в пространстве ядра, т. е. сказать изнутри модуля ядра ?

1 ответов


на get_random_bytes() routine возвращает запрошенное количество случайных байтов и сохраняет их в буфере. Эта процедура предназначена для модулей ядра, которые не могут находиться в состоянии ожидания.

http://www.linuxquestions.org/questions/programming-9/random-numbers-kernel-642087/

http://www.spinics.net/lists/newbies/msg00062.html