Я пытаюсь записать / прочитать ошибочные физические адреса страницы в файл в функции ядра (v5.3-1), то есть handle_ept_violation (), которая присутствует в vmx.c. Я следовал этому , он работает как отдельный модуль ядра, когда я загружаю / выгружаю этот модуль ядра, но когда я пытаюсь использовать этот код в функции handle_ept_violation (), я не могу открыть файл и получить коды ошибок, т. е. -2, -3 или -13. Он успешно скомпилирован, но генерирует ошибку во время выполнения. Я искал коды ошибок онлайн, но не нашел никакой помощи. в чем проблема, и как я могу это сделать?