Есть ли способ получить доступ к самому последнему указателю пользовательских инструкций из ядра?

Я пытаюсь изменить ядро ​​Linux user_exit Точка трассировки события для предоставления информации о коде в пользовательском пространстве, которое его вызвало.

К сожалению, состояние пользовательской программы не передается в функцию context_tracking_user_enter в kernel/context_tracking.c,

Есть ли способ извлечь (в идеале виртуальный) адрес последней инструкции пользовательского пространства, которая выполнялась на текущем ядре?

0 ответов

Другие вопросы по тегам