Refactor dbprint to enable selective debug output
Call v2p_cache_destroy in vmi_destroy
Allow introspecting cloned Xen domains
Merge pull request #126 from Zentific/call_v2p_cache_destroy

Call v2p_cache_destroy in vmi_destroy
Merge pull request #124 from Zentific/refactor_debug

Refactor dbprint to enable selective debug output
Merge pull request #125 from Zentific/clone_vmi

Allow introspecting cloned Xen domains
Make vmi_step_mem_event universal so it can be called with any type of event and not just from callbacks
vmi_pagetable_lookup_extended
Merge pull request #123 from Zentific/make_step_event_universal

Make vmi_step_mem_event universal so it can be called with any type of e...
Merge pull request #128 from Zentific/vmi_pagetable_lookup_extended

vmi_pagetable_lookup_extended
Interrupt event example: be sure to specify INT3 explicitly to future-proof if additional interrupt events are supported
xen_events.c : upon delivery of an interrupt event, copy the interrupt value into the event structure for consumption by callback. Not strictly required, but useful to be explicit nevertheless.
xen_events.c : clarify in error message that INT3 reinjection errors are expected and benign for a range of Xen versions (bug described in comments).  If printed for a Xen version outside of that range, it is likely that the user is running an RC build or similar.
Return the offset on the GFN for interrupt events
xen_events.c - Drop interrupt_event->enabled and refactor
Decline to provide default for interrupt reinjection behaviour, and require that the interrupt callback set reinject explicitly (i.e., developer is more knowledgeable here)
Merge pull request #122 from Zentific/events_int

Interrupt events : fixes and clarifications