diff options
author | Keir Fraser <keir@xensource.com> | 2007-10-19 14:30:10 +0100 |
---|---|---|
committer | Keir Fraser <keir@xensource.com> | 2007-10-19 14:30:10 +0100 |
commit | 02ae00123e864a93b4dfbc48b9c2d04a4d131aba (patch) | |
tree | 985aaed831e146788d8aa9c555843828af63f3c1 /xen/common/rangeset.c | |
parent | e8676312a304ca702ae3f8e9e95fbd5d022b89d5 (diff) | |
download | xen-02ae00123e864a93b4dfbc48b9c2d04a4d131aba.tar.gz xen-02ae00123e864a93b4dfbc48b9c2d04a4d131aba.tar.bz2 xen-02ae00123e864a93b4dfbc48b9c2d04a4d131aba.zip |
x86: Fix get_page_from_l1e() and avoid host crash on 'xm save'.
Signed-off-by: Keir Fraser <keir@xensource.com>
Diffstat (limited to 'xen/common/rangeset.c')
-rw-r--r-- | xen/common/rangeset.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/xen/common/rangeset.c b/xen/common/rangeset.c index 79a09f894e..5c1b73cefe 100644 --- a/xen/common/rangeset.c +++ b/xen/common/rangeset.c @@ -263,7 +263,7 @@ int rangeset_contains_singleton( int rangeset_is_empty( struct rangeset *r) { - return list_empty(&r->range_list); + return ((r == NULL) || list_empty(&r->range_list)); } struct rangeset *rangeset_new( |