Использование системы Linux Fault Injection
Я пытаюсь использовать инфраструктуру инъекции ошибок Linux, чтобы внедрять ошибки выделения страниц. Я пытаюсь использовать failcmd.sh
script, поставляемый с ядром Linux, в tools/testing/fault-injection/
.
После установки переменной FAILCMD_TYPE
на fail_page_alloc
, я запускаю следующую команду:
./failcmd.sh --times=-1 --interval=1 --verbose=2 <program_to_be_run_with_fi>.
Все программы, с которыми я это пробовал, выполняются нормально, и я не получаю отладочную информацию, хотя я устанавливаю многословную ссылку на 2. Я использую ядро 3.2.0-32 на Ubuntu 12.04.1.
Есть ли у кого-нибудь опыт работы с ошибкой в Linux?