]> xenbits.xensource.com Git - xen.git/commit
rangeset: make inquiry functions tolerate NULL inputs
authorJan Beulich <jbeulich@suse.com>
Fri, 17 Aug 2018 11:54:40 +0000 (13:54 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 17 Aug 2018 11:54:40 +0000 (13:54 +0200)
commitad0a9f273d6d6f0545cd9b708b2d4be581a6cadd
treeee084f7f30b94d474dce6cadecd9ff0900e224eb
parent4830902b043f2a28d18bf611c5f9112cf885dd30
rangeset: make inquiry functions tolerate NULL inputs

Rather than special casing the ->iomem_caps check in x86's
get_page_from_l1e() for the dom_xen case, let's be more tolerant in
general, along the lines of rangeset_is_empty(): A never allocated
rangeset can't possibly contain or overlap any range.

Reported-by: Andrew Cooper <andrew.cooper3@citrix.com>
Signed-off-by: Jan Beulich <jbeulich@suse.com>
Reviewed-by: Roger Pau Monné <roger.pau@citrix.com>
Reviewed-by: Wei Liu <wei.liu2@citrix.com>
xen/common/rangeset.c