[linux-lvm] Old problem cropping up again with 0.9 lvm tools?
Heinz J. Mauelshagen
Heinz.Mauelshagen at t-online.de
Wed Nov 29 21:57:37 UTC 2000
On Wed, Nov 29, 2000 at 11:49:23AM -0700, Andreas Dilger wrote:
> Luca writes:
> > you should apply the attached patch
>
> Heinz, I believe this patch was also included in my 0.8 patchset, but
> was dropped from 0.8.1...
Sorry?
Already reintegrated it for 0.8.2.
>
> Cheers, Andreas
> ===========================================================================
> --- lib/pv_get_size.c.bluca Mon Nov 13 01:20:11 2000
> +++ lib/pv_get_size.c Sun Nov 26 10:53:09 2000
> @@ -87,6 +87,7 @@
> goto pv_get_size_end;
> }
>
> + memset ( disk_dev_name, 0, sizeof ( disk_dev_name));
> if ( ( cache_entry = lvm_dir_cache_find ( dev_name)) != NULL) {
> if ( lvm_check_partitioned_dev ( cache_entry->st_rdev) == TRUE) {
> st_rdev = cache_entry->st_rdev -
> @@ -96,14 +97,14 @@
> if ( dir_cache[i].st_rdev == st_rdev)
> break;
> }
> - }
> + strncpy ( disk_dev_name, dir_cache[i].dev_name, sizeof ( disk_dev_name) - 1);
> + } else {
> + strncpy ( disk_dev_name, dev_name, sizeof ( disk_dev_name) - 1);
> + }
> } else {
> ret = -LVM_EPV_GET_SIZE_LVM_DIR_CACHE;
> goto pv_get_size_end;
> }
> -
> - memset ( disk_dev_name, 0, sizeof ( disk_dev_name));
> - strncpy ( disk_dev_name, dir_cache[i].dev_name, sizeof ( disk_dev_name) - 1);
>
> first = 1;
> if ( ( pv_handle = open ( disk_dev_name, O_RDONLY)) == -1) {
> --
> Andreas Dilger \ "If a man ate a pound of pasta and a pound of antipasto,
> \ would they cancel out, leaving him still hungry?"
> http://www-mddsp.enel.ucalgary.ca/People/adilger/ -- Dogbert
> _______________________________________________
> linux-lvm mailing list
> linux-lvm at sistina.com
> http://lists.sistina.com/mailman/listinfo/linux-lvm
--
Regards,
Heinz -- The LVM guy --
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Heinz Mauelshagen Sistina Software Inc.
Senior Consultant/Developer Bartningstr. 12
64289 Darmstadt
Germany
Mauelshagen at Sistina.com +49 6151 7103 86
FAX 7103 96
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
More information about the linux-lvm
mailing list