Fix compilation of libvirt against xen-unstable

* src/xen/xen_hypervisor.c: xen-unstable changeset 19788 removed
  MAX_VIRT_CPUS from public headers, breaking compilation of libvirt
  on -unstable.  Its semanitc was retained with XEN_LEGACY_MAX_VCPUS.
  Ensure MAX_VIRT_CPUS is defined accordingly.
This commit is contained in:
Jim Fehlig 2009-11-15 09:40:36 +01:00 committed by Daniel Veillard
parent 8c4d80d72e
commit 8d567fbcd3

View File

@ -109,6 +109,14 @@ typedef privcmd_hypercall_t hypercall_t;
#define SYS_IFACE_MIN_VERS_NUMA 4 #define SYS_IFACE_MIN_VERS_NUMA 4
#endif #endif
/* xen-unstable changeset 19788 removed MAX_VIRT_CPUS from public
* headers. Its semanitc was retained with XEN_LEGACY_MAX_VCPUS.
* Ensure MAX_VIRT_CPUS is defined accordingly.
*/
#if !defined(MAX_VIRT_CPUS) && defined(XEN_LEGACY_MAX_VCPUS)
#define MAX_VIRT_CPUS XEN_LEGACY_MAX_VCPUS
#endif
static int xen_ioctl_hypercall_cmd = 0; static int xen_ioctl_hypercall_cmd = 0;
static int initialized = 0; static int initialized = 0;
static int in_init = 0; static int in_init = 0;