xen: Fix XSM build after dropping XEN_DOMCTL_getmemlist
authorAndrew Cooper <andrew.cooper3@citrix.com>
Fri, 26 Jan 2018 19:33:40 +0000 (19:33 +0000)
committerAndrew Cooper <andrew.cooper3@citrix.com>
Mon, 29 Jan 2018 15:39:24 +0000 (15:39 +0000)
commit0252bcf32d4f193d5a077342ca62fe16b6731b58
tree85b277ee7a9d9f715bb5dfa89694b4a00f4e2bb3
parentb03e568ea9eb609f85a0a496c83a5f27ce18498e
xen: Fix XSM build after dropping XEN_DOMCTL_getmemlist

c/s 94450e36bfbb removed XEN_DOMCTL_getmemlist entirely, but missed adjusting
the XSM side of things.  As far as I can tell, 'pagelist' wasn't even offered
to dom0 in default policy.

Also, drop the stale struct xen_domctl_getmemlist which was missed from the
same changeset.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
Acked-by: Daniel De Graaf <dgdegra@tycho.nsa.gov>
xen/include/public/domctl.h
xen/xsm/flask/hooks.c
xen/xsm/flask/policy/access_vectors