diff -r 37829fd7c1e3 xen/xsm/flask/hooks.c --- a/xen/xsm/flask/hooks.c Wed Oct 21 16:08:28 2009 +0100 +++ b/xen/xsm/flask/hooks.c Thu Oct 22 13:21:06 2009 -0400 @@ -1176,7 +1189,7 @@ return rc; if ( s != e ) - rc = iomem_has_perm(d, s, access); + rc = iomem_has_perm(d, e, access); } else if ( strcmp(name, "Interrupts") == 0 ) {