dm-log.c-2.4.26-rc1.patch

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



dm-log.c constructor doesn't pay attention to the NOSYNC flag while
initializing the lc->sync_bits bitset.

Regards,
Heinz    -- The LVM Guy --

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Heinz Mauelshagen                                 Red Hat GmbH
Consulting Development Engineer                   Am Sonnenhang 11
Cluster and Storage Development                   56242 Marienrachdorf
                                                  Germany
Mauelshagen@xxxxxxxxxx                            +49 2626 141200
                                                       FAX 924446
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
--- linux-2.4.32/drivers/md/dm-log.c.2.4.26-rc1	2006-02-02 21:35:48.000000000 +0100
+++ linux-2.4.32/drivers/md/dm-log.c	2006-02-02 21:36:25.000000000 +0100
@@ -220,7 +220,7 @@
 		kfree(clog);
 		return -ENOMEM;
 	}
-	memset(clog->sync_bits, 0, bitset_size);
+	memset(lc->sync_bits, (sync == NOSYNC) ? -1 : 0, bitset_size);
 	clog->sync_count = (sync == NOSYNC ) ? region_count : 0;
 
 	clog->recovering_bits = vmalloc(bitset_size);
--

dm-devel@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/dm-devel

[Index of Archives]     [DM Crypt]     [Fedora Desktop]     [ATA RAID]     [Fedora Marketing]     [Fedora Packaging]     [Fedora SELinux]     [Yosemite Discussion]     [KDE Users]     [Fedora Docs]

  Powered by Linux