This patch removed redundant diff covered by: if ( unlikely(op.nr_frames > NR_GRANT_FRAMES) ) earlier in the function -JX Signed-off-by: Jimi Xenidis <jimix@watson.ibm.com> --- diff -r b1ddcce90f98 xen/common/grant_table.c --- a/xen/common/grant_table.c Tue May 23 13:03:45 2006 -0400 +++ b/xen/common/grant_table.c Thu May 25 10:38:16 2006 -0400 @@ -505,15 +505,12 @@ gnttab_setup_table( goto out; } - if ( op.nr_frames <= NR_GRANT_FRAMES ) - { - ASSERT(d->grant_table != NULL); - op.status = GNTST_okay; - for ( i = 0; i < op.nr_frames; i++ ) - { - gmfn = gnttab_shared_gmfn(d, d->grant_table, i); - (void)copy_to_guest_offset(op.frame_list, i, &gmfn, 1); - } + ASSERT(d->grant_table != NULL); + op.status = GNTST_okay; + for ( i = 0; i < op.nr_frames; i++ ) + { + gmfn = gnttab_shared_gmfn(d, d->grant_table, i); + (void)copy_to_guest_offset(op.frame_list, i, &gmfn, 1); } put_domain(d); _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel