repository: /home/avi/kvm branch: (no branch) commit 14dfe3ab4948639b4f64209ca2475fde1526fd44 Author: Izik Eidus <[EMAIL PROTECTED]> Date: Wed Nov 7 19:18:21 2007 +0200
kvm: libkvm: add kvm_is_intersecting_mem() Signed-off-by: Izik Eidus <[EMAIL PROTECTED]> diff --git a/libkvm/libkvm.c b/libkvm/libkvm.c index 90d93f2..ff1338c 100644 --- a/libkvm/libkvm.c +++ b/libkvm/libkvm.c @@ -461,6 +461,11 @@ void *kvm_create_phys_mem(kvm_context_t kvm, unsigned long phys_start, log, writable); } +int kvm_is_intersecting_mem(kvm_context_t kvm, unsigned long phys_start) +{ + return get_intersecting_slot(phys_start) != -1; +} + int kvm_create_mem_hole(kvm_context_t kvm, unsigned long phys_start, unsigned long len) { diff --git a/libkvm/libkvm.h b/libkvm/libkvm.h index bbf445c..99ac7d9 100644 --- a/libkvm/libkvm.h +++ b/libkvm/libkvm.h @@ -411,6 +411,7 @@ void *kvm_create_phys_mem(kvm_context_t, unsigned long phys_start, unsigned long len, int log, int writable); void kvm_destroy_phys_mem(kvm_context_t, unsigned long phys_start, unsigned long len); +int kvm_is_intersecting_mem(kvm_context_t kvm, unsigned long phys_start); int kvm_create_mem_hole(kvm_context_t kvm, unsigned long phys_start, unsigned long len); int kvm_register_userspace_phys_mem(kvm_context_t kvm, ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ kvm-commits mailing list kvm-commits@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/kvm-commits