[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] Fix ACM build after recent grant-table code changes.
# HG changeset patch # User kfraser@xxxxxxxxxxxxxxxxxxxxx # Date 1171900371 0 # Node ID 3b7bdb7bd1303eff6db3e223fc5bb8d06c86c570 # Parent ac570a3c79a2ae436883fbb16adb5c1e53558982 Fix ACM build after recent grant-table code changes. Signed-off-by: Stefan Berger <stefanb@xxxxxxxxxx> --- xen/acm/acm_simple_type_enforcement_hooks.c | 8 ++++---- 1 files changed, 4 insertions(+), 4 deletions(-) diff -r ac570a3c79a2 -r 3b7bdb7bd130 xen/acm/acm_simple_type_enforcement_hooks.c --- a/xen/acm/acm_simple_type_enforcement_hooks.c Mon Feb 19 15:51:46 2007 +0000 +++ b/xen/acm/acm_simple_type_enforcement_hooks.c Mon Feb 19 15:52:51 2007 +0000 @@ -177,7 +177,7 @@ ste_init_state(struct acm_ste_policy_buf ssidref_t ste_ssidref, ste_rssidref; struct domain **pd, *rdom; domid_t rdomid; - grant_entry_t sha_copy; + struct grant_entry *sha_copy; int port, i; read_lock(&domlist_lock); /* go by domain? or directly by global? event/grant list */ @@ -238,13 +238,13 @@ ste_init_state(struct acm_ste_policy_buf printkd("%s: Grant ... sharing for domain %x not setup!\n", __func__, (*pd)->domain_id); continue; } - for ( i = 0; i < NR_GRANT_ENTRIES; i++ ) { + for ( i = 0; i < nr_grant_frames((*pd)->grant_table); i++ ) { sha_copy = (*pd)->grant_table->shared[i]; - if ( sha_copy.flags ) { + if ( sha_copy->flags ) { printkd("%s: grant dom (%hu) SHARED (%d) flags:(%hx) dom:(%hu) frame:(%lx)\n", __func__, (*pd)->domain_id, i, sha_copy.flags, sha_copy.domid, (unsigned long)sha_copy.frame); - rdomid = sha_copy.domid; + rdomid = sha_copy->domid; if ((rdom = get_domain_by_id(rdomid)) == NULL) { printkd("%s: domain not found ERROR!\n", __func__); goto out; _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |