Better KVM detection in autotools
Merge pull request #22 from tklengyel/configure

Better KVM detection in autotools
increase timeout for running on kvm
Refactor peparse and expose additional functions
Merge pull request #13 from tklengyel/peparse

Refactor peparse_get_export_table and expose additional functions
Resurrect the events branch.
    Maresca changes from Nassir Salim:
        1) Refactor to support Xen 4.2 (and Xen 4.1 mem_events). This may be simplified to be Xen 4.2 only, per discussion with Bryan and Nassir. However, there are new mem_events features headed into 4.3 that warrant retention of the checks in the configure.ac
        2) Add vcpu ID to mem_event structure
        3) Add int3 handler
        4) A handful of bugfixes relative to the HVM_onchangeonly flag (e.g. it needed to be OR'd into the flag, rather than assignment)
        5) General refactoring to track the upstream xen-access.c mem_events example
        6) A bit of a rewrite of the event_example.c code
        7) Fix unconditional initialization of memory events. (Now only upon request and IFF hvm).

    Changes that are necessary in the future include improved event registration functionality per discussion on vmitools mailing list and via email

    Important enhancements that should be pursued:
        1) detection of EPT to validate that events are possible to initialize.
        2) determination of AMD support using RVI
        3) support for the newly added MSR write monitoring (to appear in Xen 4.3)
        4) possibility of a KVM equivalent of memory events
Merge pull request #16 from smaresca/mem_events

Resurrect the events branch with updates for Xen 4.2.0 and miscellaneous fixes.
Add win-guid as a test for the exposed PEparse functions
Merge pull request #24 from tklengyel/peparse-test

Add test_peparse.c for the exposed PEparse functions
Limit reliance on Xenstore in VMI_XEN mode
Merge pull request #5 from tklengyel/xenstore

Limit reliance on Xenstore in VMI_XEN mode
Update to PyVMI
Merge pull request #21 from tklengyel/pyvmi

Update pyvmi and associated tools to take advantage of the new custom-init functions
VMIFS
Merge pull request #23 from tklengyel/vmifs

VMIFS
Fixing mask used with v2p cache for 64-bit addresses.

Updated debug printing to show details of the v2p_cache_keys.
Merge pull request #25 from awsaba/x64_cache_fix

Fixing mask used with v2p cache for 64-bit addresses.
Compiling with Xen 4.1.x.

It looks like mostly set up and teardown are affected by the changes.

Added guards to xen_private.h.

Including string.h to fix warnings about memset/memcmp.
Merge pull request #26 from awsaba/xenevent41_fixes

Compiling with Xen 4.1.x.