]> xenbits.xensource.com Git - people/julieng/xen-unstable.git/commit
memory: fix XSA-158 fix
authorJan Beulich <jbeulich@suse.com>
Wed, 9 Dec 2015 12:53:13 +0000 (13:53 +0100)
committerJan Beulich <jbeulich@suse.com>
Wed, 9 Dec 2015 12:53:13 +0000 (13:53 +0100)
commitff841cead287d7913901ba5c4e7628a6958b5bea
tree0a9bc324c6e21b247685d16689501e576ae78f23
parentc7d3afbb44b47af9103be0b914afd588a84d9e62
memory: fix XSA-158 fix

For one the uses of domu_max_order and ptdom_max_order were swapped.

And then gcc warns about an unused result of a __must_check function
in the control part of a conditional expression when both other
expressions can be determined by the compiler to produce the same value
(see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=68039), which happens
when HAS_PASSTHROUGH is undefined (i.e. for ARM on 4.4 and older).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/common/memory.c