How to re-inject a debug exception correctly?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello!

 

The comment for kvm_handle_guest_debug states that it is up to the userspace to re-inject debug exceptions for the guest when they are not “used” by userspace.

 

On x86, this is a fairly simple process that uses KVM_SET_VCPU_EVENTS. Does this work similarly on ARM? Is there some sample code or description which steps are necessary for that re-injection? QEMU uses its generic interrupt machinery, which makes it hard to determine what are the necessary steps to re-inject the exception into the guest.

 

Thanks for your assistance!

 

Stephan

--

Principal Architect, Synopsys GmbH, D-52072 Aachen

Sitz der Gesellschaft: Aschheim, Landkreis München – Rechtsform: GmbH - Amtsgericht München HRB 90949 – VAT/ USt-ld Nr. DE129470370

Geschäftsführer:   Gregor Wiethaler, Prof. Dr. Andreas Hoffmann, Luisa Diogo, Orla Anne Murphy

 

_______________________________________________
kvmarm mailing list
kvmarm@xxxxxxxxxxxxxxxxxxxxx
https://lists.cs.columbia.edu/mailman/listinfo/kvmarm

[Index of Archives]     [Linux KVM]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux