Hello community, here is the log from the commit of package multipath-tools checked in at Wed Mar 29 11:58:34 CEST 2006. -------- --- /work/SRC/all/multipath-tools/multipath-tools.changes 2006-03-14 16:40:53.000000000 +0100 +++ /work/src/done/STABLE/multipath-tools/multipath-tools.changes 2006-03-29 09:28:32.000000000 +0200 @@ -1,0 +2,10 @@ +Wed Mar 29 09:27:50 CEST 2006 - hare@suse.de + +- Explicitely create partitions at boot time (#159927) + +------------------------------------------------------------------- +Thu Mar 23 11:36:25 CET 2006 - hare@suse.de + +- Add hwtable entry for IBM 3526. + +------------------------------------------------------------------- New: ---- multipath-tools-ibm-3526-update ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ multipath-tools.spec ++++++ --- /var/tmp/diff_new_pack.aOMIoM/_old 2006-03-29 11:58:12.000000000 +0200 +++ /var/tmp/diff_new_pack.aOMIoM/_new 2006-03-29 11:58:12.000000000 +0200 @@ -20,7 +20,7 @@ %endif Autoreqprov: on Version: 0.4.6 -Release: 13 +Release: 16 Summary: Tools to Manage Multipathed Devices with the device-mapper Source: multipath-tools-%{version}.tar.bz2 Source1: multipathd @@ -33,6 +33,7 @@ Patch1: multipath-tools-shark-update Patch2: multipath-tools-Makefile-cleanup.patch Patch3: multipath-tools-compile-fixes.patch +Patch4: multipath-tools-ibm-3526-update Patch10: multipath-tools-online-device.patch Patch11: multipath-tools-no-gz-for-manpage @@ -64,6 +65,7 @@ %patch1 -p1 %patch2 -p1 %patch3 -p1 +%patch4 -p1 %patch11 -p1 %build @@ -118,6 +120,10 @@ %{_mandir}/man8/mpath_prio_alua.8* %changelog -n multipath-tools +* Wed Mar 29 2006 - hare@suse.de +- Explicitely create partitions at boot time (#159927) +* Thu Mar 23 2006 - hare@suse.de +- Add hwtable entry for IBM 3526. * Tue Mar 14 2006 - hare@suse.de - Fix another typo in mpath_id. * Tue Mar 14 2006 - hare@suse.de ++++++ boot.multipath ++++++ --- /work/SRC/all/multipath-tools/boot.multipath 2005-12-16 15:15:30.000000000 +0100 +++ /work/src/done/STABLE/multipath-tools/boot.multipath 2006-03-29 09:22:20.000000000 +0200 @@ -69,6 +69,9 @@ # Start the program directly as checkproc doesn't work here $PROGRAM -v 0 + # Create all partitions which might have been missing + /sbin/dmsetup ls --target multipath --exec "/sbin/kpartx -a -p -part" + # Remember status and be verbose rc_status -v sleep 1 ++++++ multipath-tools-ibm-3526-update ++++++ diff --git a/libmultipath/hwtable.c b/libmultipath/hwtable.c index 008e518..3966fea 100644 --- a/libmultipath/hwtable.c +++ b/libmultipath/hwtable.c @@ -236,6 +236,22 @@ static struct hwentry default_hw[] = { .checker_name = TUR, }, { + /* IBM EXT300 ? */ + .vendor = "IBM", + .product = "3526", + .getuid = DEFAULT_GETUID, + .getprio = "/sbin/mpath_prio_tpc /dev/%n", + .features = DEFAULT_FEATURES, + .hwhandler = DEFAULT_HWHANDLER, + .selector = DEFAULT_SELECTOR, + .pgpolicy = GROUP_BY_PRIO, + .pgfailback = -FAILBACK_IMMEDIATE, + .rr_weight = RR_WEIGHT_NONE, + .no_path_retry = NO_PATH_RETRY_UNDEF, + .minio = DEFAULT_MINIO, + .checker_name = TUR, + }, + { /* IBM DS4200 / FAStT200 */ .vendor = "IBM", .product = "3542", ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun...