aboutsummaryrefslogtreecommitdiffstats
path: root/xen/common/compat
Commit message (Expand)AuthorAgeFilesLines
* also move compat mode VCPUOP_register_vcpu_info into common codeJan Beulich2013-05-131-0/+9
* x86: make arch_set_info_guest() preemptibleJan Beulich2013-05-021-0/+4
* x86: make certain memory sub-ops return valid valuesJan Beulich2013-03-041-2/+9
* fix compat memory exchange op splittingJan Beulich2013-03-011-1/+1
* Fix emacs local variable block to use correct C style variable.David Vrabel2013-02-218-8/+8
* streamline guest copy operationsJan Beulich2012-12-101-2/+3
* tighten guest memory accessesJan Beulich2012-12-062-5/+16
* xen: add missing guest address range checks to XENMEM_exchange handlersJan Beulich2012-12-041-0/+6
* compat/gnttab: Prevent infinite loop in compat codeIan Jackson2012-11-141-0/+2
* xen: more XEN_GUEST_HANDLE_PARAM substitutionsStefano Stabellini2012-10-171-0/+1
* xen: replace XEN_GUEST_HANDLE with XEN_GUEST_HANDLE_PARAM when appropriateStefano Stabellini2012-10-173-7/+7
* trace: trace hypercalls inside a multicallDavid Vrabel2012-10-031-0/+12
* make all (native) hypercalls consistently have "long" return typeJan Beulich2012-08-101-0/+1
* xen: reinstate previously unused XENMEM_remove_from_physmap hypercallDaniel De Graaf2012-01-281-0/+14
* Add a GNTTABOP to swap the content of two grant references under lockWei Liu2012-01-241-0/+8
* x86/hvm: No need to arch_set_info_guest() before restoring per-vcpu HVM state.Keir Fraser2012-01-221-1/+3
* xen: Simplify callers of boot_vcpu(). In VCPUOP_up, checkKeir Fraser2012-01-201-5/+1
* Define ABS() library function. Use it.Keir Fraser2010-05-111-1/+1
* Fix compat mode type checking macros for gcc 4.5Keir Fraser2010-03-081-7/+6
* Introduce a grant_entry_v2 structure.Keir Fraser2009-10-071-0/+81
* Rename the struct grant_entry to struct grant_entry_v1, so that itKeir Fraser2009-10-071-3/+3
* Eliminate grant_table_op restrictionKeir Fraser2009-07-131-3/+28
* Avoid compat_arg_xlat to be a large per-CPU objectKeir Fraser2009-07-063-3/+3
* Allow tools to see the hypervisor command line.Keir Fraser2009-06-181-0/+2
* x86_64: allow more vCPU-s per guestKeir Fraser2009-06-181-1/+1
* Transcendent memory ("tmem") for Xen.Keir Fraser2009-05-262-0/+27
* Remove unused XENMEM_translate_pfn_list.Keir Fraser2009-01-141-69/+0
* Auto-build dependency files in hypervisor build tree.Keir Fraser2009-01-081-4/+0
* grant_table: Remove compat-shim BUG_ON() which can fail ifKeir Fraser2008-07-301-1/+0
* 32-on-64: Fix error handling for XENMEM_decrease_reservation.Keir Fraser2008-06-131-5/+6
* 32-on-64: Clean up and unify compat_arg_xlat_area handling.Keir Fraser2008-06-123-3/+3
* x86: fix a few 32-on-64 compat mode issuesKeir Fraser2008-05-121-2/+18
* Rename 'big lock' to 'domain lock'.Keir Fraser2008-04-141-2/+2
* x86/64 compat: Replace hypervisor BUG_ON() with a cleaner hypercall failure.Keir Fraser2008-04-111-4/+16
* Really delete xen/common/compat/kexec.cKeir Fraser2008-03-031-21/+0
* kexec: Add explicit kexec_load_unload_compat()Keir Fraser2008-03-031-7/+0
* kexec: limit scope of the use of compat_kexec_range_tKeir Fraser2008-02-281-5/+0
* xenoprof: Fix x86 32-on-64 xenoprof_arch_counter() implementation.Keir Fraser2008-02-251-0/+1
* Allow a guest to send NMIs to its VCPUs.Keir Fraser2007-10-221-0/+1
* [32on64] Copy the right grant table status code back to the guest.Ian Campbell2007-08-061-2/+2
* [XEN] replace shadow_* with paging_* in common codeTim Deegan2007-07-201-1/+0
* Remove no-pv-compat cmdline option.kfraser@localhost.localdomain2007-07-091-3/+0
* 32-on-64: Fix error path from memory_op() hypercall.kfraser@localhost.localdomain2007-06-201-1/+6
* Fix preemption of multicalls in compat mode.Ian Campbell2007-05-301-0/+7
* [XEN] gnttab: Add new op unmap_and_replacekfraser@localhost.localdomain2007-05-301-0/+8
* Merge.Steven Smith2007-04-271-47/+0
|\
| * acm: Remove unecessary compat shim from do_acm_op().kfraser@localhost.localdomain2007-04-261-47/+0
* | 32 on 64: Don't lock up Xen if you need to do lots of grant operationsSteven Smith2007-04-271-2/+2
|/
* xen: Get rid of some VCPUF_* flags and move into their own byte fields.kfraser@localhost.localdomain2007-03-291-1/+1
* hvm: Do not save/restore shared_info gpfn location.kfraser@localhost.localdomain2007-03-191-0/+2