Sophie

Sophie

distrib > Mandriva > 8.2 > i586 > media > main-src > by-pkgid > 276c4c69ed5efcebe43ee6121194cf59 > files > 44

kernel22-2.2.20-9mdk.src.rpm

diff -urN lvm-ref/drivers/block/lvm-snap.c lvm-new/drivers/block/lvm-snap.c
--- lvm-ref/drivers/block/lvm-snap.c	Sat Apr 21 23:13:37 2001
+++ lvm-new/drivers/block/lvm-snap.c	Sat Apr 21 23:14:50 2001
@@ -360,7 +360,7 @@
 	unsigned long org_start, snap_start, snap_phys_dev, virt_start, pe_off;
 	int idx = lv_snap->lv_remap_ptr, chunk_size = lv_snap->lv_chunk_size;
 	struct kiobuf * iobuf;
-	unsigned long blocks[KIO_MAX_SECTORS];
+	unsigned long * blocks;
 	int blksize_snap, blksize_org, min_blksize, max_blksize;
 	int max_sectors, nr_sectors;
 
@@ -393,6 +393,7 @@
 #endif
 
 	iobuf = lv_snap->lv_iobuf;
+	blocks = iobuf->blocks;
 
 	blksize_org = lvm_get_blksize(org_phys_dev);
 	blksize_snap = lvm_get_blksize(snap_phys_dev);