search for: nr_status_frames

Displaying 2 results from an estimated 2 matches for "nr_status_frames".

2013 Oct 23
3
[PATCH] xen/arm: add_to_physmap_one: Avoid to map mfn 0 if an error occurs
...file changed, 6 insertions(+) diff --git a/xen/arch/arm/mm.c b/xen/arch/arm/mm.c index 474dfef..eaeb0c3 100644 --- a/xen/arch/arm/mm.c +++ b/xen/arch/arm/mm.c @@ -981,6 +981,8 @@ static int xenmem_add_to_physmap_one( idx &= ~XENMAPIDX_grant_table_status; if ( idx < nr_status_frames(d->grant_table) ) mfn = virt_to_mfn(d->grant_table->status[idx]); + else + return -EINVAL; } else { @@ -990,6 +992,8 @@ static int xenmem_add_to_physmap_one( if ( idx < nr_grant_frames(d->grant_table...
2012 May 25
0
[PATCH 3/3] gnttab: cleanup
..._table->gt_version = 1; + if ( gt->gt_version == 0 ) + gt->gt_version = 1; - if ( (op.nr_frames > nr_grant_frames(d->grant_table) || - ( (d->grant_table->gt_version > 1 ) && - (grant_to_status_frames(op.nr_frames) > - nr_status_frames(d->grant_table)) ) ) && + if ( (op.nr_frames > nr_grant_frames(gt) || + ((gt->gt_version > 1) && + (grant_to_status_frames(op.nr_frames) > nr_status_frames(gt)))) && !gnttab_grow_table(d, op.nr_frames) ) { gdprin...