]> xenbits.xensource.com Git - legacy/linux-2.6.18-xen.git/commitdiff
blkfront: Fix the build by expanding sg_init_table() in place.
authorKeir Fraser <keir.fraser@citrix.com>
Fri, 6 Mar 2009 12:51:33 +0000 (12:51 +0000)
committerKeir Fraser <keir.fraser@citrix.com>
Fri, 6 Mar 2009 12:51:33 +0000 (12:51 +0000)
Signed-off-by: Keir Fraser <keir.fraser@citrix.com>
drivers/xen/blkfront/blkfront.c

index 632b35fee3d55f68370627ab6a0bca5a4cbfeb85..799fecdaa414dd5bdd2be8a935845d1f965f950a 100644 (file)
@@ -233,7 +233,7 @@ static int setup_blkring(struct xenbus_device *dev,
        SHARED_RING_INIT(sring);
        FRONT_RING_INIT(&info->ring, sring, PAGE_SIZE);
 
-       sg_init_table(info->sg, BLKIF_MAX_SEGMENTS_PER_REQUEST);
+       memset(info->sg, 0, sizeof(info->sg));
 
        err = xenbus_grant_ring(dev, virt_to_mfn(info->ring.sring));
        if (err < 0) {