dgdegra at tycho
Aug 17, 2012, 9:23 AM
Post #1 of 1
The first and third patches are simple cleanup; #1 does fix null
[PATCH 0/3] XSM, FLASK fixes for 4.2
function pointer dereferences if you compile with XSM but don't use it.
The second patch addresses the issue partially fixed by changeset
25605:9950f2dc2ee6; XSM hooks were incorrectly assuming a number of
things about the presence and validity of struct page_info fields while
validating domU-provided MFN values. This patch discards these checks
and uses the pg_owner domain to validate access to other domain's pages.
This series supersedes the two patches sent on 2012-07-31 that applied
the incomplete fix to flask_mmu_machphys_update; patch #1 here is
identical to that post's #2.
[PATCH 1/3] xsm: Add missing dummy hooks
[PATCH 2/3] xsm/flask: remove page-to-domain lookups from XSM hooks
[PATCH 3/3] flask/policy: add accesses used by newer dom0s
Xen-devel mailing list
Xen-devel [at] lists