Как отладить подсистему KVM?Linux

Ответить Пред. темаСлед. тема
Гость
 Как отладить подсистему KVM?

Сообщение Гость »


Недавно я отлаживал исходный код QEMU, и есть конечные точки, такие как kvm_ioctl, kvm_vm_ioctl, kvm_vcpu_ioctl, kvm_device_ioctl, которые взаимодействуют с файловыми дескрипторами /dev/kvm и VM и VCPU, чтобы все происходило.

Но когда код вызывает, например, kvm_vm_ioctl(KVM_CREATE_VM), вызывается ioctl@plt и контекст переключается на ядро.

Как мне продолжить отладку?

Некоторые люди советуют изменить и insmod kvm.ko с помощью printk(), но я нигде не могу найти kvm.ko, даже в lsmod.

Платформа: Raspberry Pi 4 (64-разрядная версия Raspbian Lite)

Примечание: /dev/kvm присутствует, но lsmod не показывает модуль kvm.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Вложенная виртуализация KVM: kvm-adm или kvm_amd? [закрыто]
    Anonymous » » в форуме Linux
    0 Ответы
    35 Просмотры
    Последнее сообщение Anonymous
  • Что я могу сделать, чтобы подключить подсистему Windows для Android после версии 2306.40000.4.0?
    Гость » » в форуме Android
    0 Ответы
    23 Просмотры
    Последнее сообщение Гость
  • Как установить пути включения в подсистему Windows для Linux в коде Visual Studio
    Anonymous » » в форуме C++
    0 Ответы
    32 Просмотры
    Последнее сообщение Anonymous
  • Как изменить подсистему для сборки Meson C++ с помощью MSYS2 UCRT64?
    Anonymous » » в форуме C++
    0 Ответы
    26 Просмотры
    Последнее сообщение Anonymous
  • Настройте Libvirt KVM для подключения к локальной сети и использования ее DHCP
    Anonymous » » в форуме Linux
    0 Ответы
    54 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Linux»