Hello community, here is the log from the commit of package evms checked in at Wed Apr 19 16:02:55 CEST 2006. -------- --- evms/evms.changes 2006-04-07 18:51:42.000000000 +0200 +++ STABLE/evms/evms.changes 2006-04-19 14:16:29.000000000 +0200 @@ -1,0 +2,5 @@ +Wed Apr 19 14:16:22 CEST 2006 - fehr@suse.de + +- add raid5_recovery_crash.patch to fix bug #167203 + +------------------------------------------------------------------- New: ---- raid5_recovery_crash.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ evms.spec ++++++ --- /var/tmp/diff_new_pack.vBcbbb/_old 2006-04-19 16:02:32.000000000 +0200 +++ /var/tmp/diff_new_pack.vBcbbb/_new 2006-04-19 16:02:32.000000000 +0200 @@ -20,7 +20,7 @@ %endif Autoreqprov: on Version: 2.5.5 -Release: 7 +Release: 10 Summary: EVMS--Enterprise Volume Management System BuildRoot: %{_tmppath}/%{name}-%{version}-build Source: http://prdownloads.sourceforge.net/evms/evms-%{version}.tar.bz2 @@ -38,6 +38,7 @@ Patch7: ocfs2.patch Patch8: configure-iscsi.diff Patch9: aclocal-iscsi.diff +Patch10: raid5_recovery_crash.patch %description This package contains the userspace tools needed to manage EVMS @@ -100,6 +101,7 @@ %patch7 %patch8 %patch9 +%patch10 %build autoconf @@ -175,6 +177,8 @@ /etc/ha.d/resource.d/evms_failover %changelog -n evms +* Wed Apr 19 2006 - fehr@suse.de +- add raid5_recovery_crash.patch to fix bug #167203 * Fri Apr 07 2006 - ghorlacher@suse.de - wrwhitehead -Bugfix 164170 - causes exit when iscsitarget not installed ++++++ raid5_recovery_crash.patch ++++++ --- plugins/md/raid5_mgr.c +++ plugins/md/raid5_mgr.c 2006/04/19 12:10:27 @@ -118,7 +118,7 @@ LOG_DEBUG("%s: info.raid_disks: %d, info.nr_disks: %d.\n", vol->name, info.raid_disks, info.nr_disks); conf->stripe.nr_disks = (info.raid_disks > info.nr_disks) ? info.raid_disks : info.nr_disks; - conf->disks = EngFncs->engine_alloc(sizeof(disk_info_t) * conf->stripe.nr_disks); + conf->disks = EngFncs->engine_alloc(sizeof(disk_info_t) * conf->stripe.nr_disks+1); conf->stripe.chunks = EngFncs->engine_alloc(sizeof(chunk_t) * conf->stripe.nr_disks); /* Set the volume to which the stripe belongs. */ ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...