All of lore.kernel.org
 help / color / mirror / Atom feed
From: christophe varoqui <christophe.varoqui@free.fr>
To: device-mapper development <dm-devel@redhat.com>
Cc: "linux-raid@vger.kernel.org" <linux-raid@vger.kernel.org>,
	"linux-hotplug-devel@lists.sourceforge.net"
	<linux-hotplug-devel@lists.sourceforge.net>,
	"linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>
Subject: [ANNOUNCE] multipath-tools-0.4.3
Date: Sat, 19 Mar 2005 15:27:39 +0100	[thread overview]
Message-ID: <1111242459.10694.128.camel@zezette> (raw)
In-Reply-To: <1102261392.29843.2.camel@zezette>

Hello,

here goes multipath-tools-0.4.3

This is a bugfix and features release.

Things noticable from users' perspective :

      * dropped klibc from the package : now an external dependency.
        Those interested in building the tools with klcc will want to
        download klibc from http://www.kernel.org/pub/linux/libs/klibc/
        or the nearest mirror.
      * optimization work in the multipath tool : shorter code paths and
        less memory utilisation
      * new "multipath -v2 -l $devmap" synthax to limit the scope of the
        list
      * new rr_min_io keyword in the config file
      * allow longer devmaps (256 to 1024 chars)
      * "multipath -F" will no longer flush maps with partitions
        attached

Full ChangeLog for the release :

        * [libmultipath] rename find_[mp|hw] to find_[mp|hw]e and
          introduce a real find_mp().
        * [priority] provison for recursive compilation of prio
          subdirs, in preparation of merging more signicant
          prioritizers. Stephan Bader, IBM
        * [libmultipath] add a netapp controler to the hwtable
        * [libmultipath] blacklist() not to discard sda[0-9]*
          when sda is blacklisted
        * [multipath] add a rr_min_io keyword in config file.
          Suggested by Igor Feoktistov, NetApp
        * [multipath] stop trying to avoid running in parallel
        * [multipath] bump up params size to 1024
        * [multipathd] put prio callouts in to ramfs. Stephan
          Bader, IBM
        * [multipath] simplify multibus pgpolicy : no need to
          copy mp->paths into mp->pg->paths then free source :
          just copy the ptr and set source to NULL.
        * [multipath] sort PG by descending prio value in
          group_by_prio. Stephan Bader, IBM
        * [multipath] fix a bug in group_by_prio that lead to
          creation of multiple PG for a single prio value
        * [multipath] don't store multipaths in a vector anymore :
          free the "struct multipath" after usage.
        * [multipath] multiple optimizations in the exec plan
        * [multipath] allow "multipath -l -v2 [mapname|wwid]"
        * [build] rip off klibc and move to klcc, at last.
          Good job hpa. multipath-tools now depend on klibc
          > 1.0 to build with BUILD=klibc flag.
        * [multipath] never reload a map if no path is up in the
          computed new map
        * [multipath] don't flush maps with open count != 0
        * [libmultipath] add "int *dm_get_opencount(char *map)"
          to devmapper.c
        * [multipath] plug leaks and optimize devinfo.c. From
          Edward Goggin, EMC
        * [multipath] fix the multipath.dev hotplug script to not
          do kpartx stuff in the same run as multipath stuff.
        * [multipath] fix the multipath.dev hotplug script to not
          do kpartx stuff in the same run as multipath stuff.
          Igor Feoktistov, NetApp, noted the devmap symlink was
          not yet present for kpartx to use.
        * [devmap_name] accept major:minor synthax
        * [libmultipath] add "char *dm_mapname(int maj, int min)",
          needed to fail paths from checker thread
        * [libmultipath] move dm_reinstate() in the lib, and add
          dm_fail_path()
        * [multipathd] mark failed path as failed upon DM
          event. This should fix the design bug noticed by
          Ramesh Caushik, Intel, where the daemon didn't run
          multipath when a path went down and up in between 2
          checks.
        * [libmultipath] allow NULL as a pathvec in disassemble_map
          as is passed only for memory optimization
        * [libmultipath] add structs.c to store alloc_*() and
          free_*()
        * [libmultipath] move dmparser.[ch] to the lib.
          remove devinfo.[ch] dependency.
        * [build] fix compilation glitch with BUILD=klibc,
          flags to force use of local libs, remove the link
          dependency in klibc, try to guess kernel sources
          and build dirs. Stefan Bader, IBM
        * [libmultipath] find_hw matching logic to take str
          lengths in account. Noticed by Ramesh Caushik, Intel
        * [multipath] select_action matching logic to take str
          length in account.
        * [multipath] lookup mp alias name earlier (in coalesce)
          Edward Goggin, EMC, noticed we tried to use it before
          it was set up.

As usual, doc and download at :
http://christophe.varoqui.free.fr/

regards,
-- 
christophe varoqui <christophe.varoqui@free.fr>

WARNING: multiple messages have this Message-ID (diff)
From: christophe varoqui <christophe.varoqui@free.fr>
To: device-mapper development <dm-devel@redhat.com>
Cc: "linux-raid@vger.kernel.org" <linux-raid@vger.kernel.org>,
	"linux-hotplug-devel@lists.sourceforge.net"
	<linux-hotplug-devel@lists.sourceforge.net>,
	"linux-scsi@vger.kernel.org" <linux-scsi@vger.kernel.org>
Subject: [ANNOUNCE] multipath-tools-0.4.3
Date: Sat, 19 Mar 2005 14:27:39 +0000	[thread overview]
Message-ID: <1111242459.10694.128.camel@zezette> (raw)
In-Reply-To: <1102261392.29843.2.camel@zezette>

Hello,

here goes multipath-tools-0.4.3

This is a bugfix and features release.

Things noticable from users' perspective :

      * dropped klibc from the package : now an external dependency.
        Those interested in building the tools with klcc will want to
        download klibc from http://www.kernel.org/pub/linux/libs/klibc/
        or the nearest mirror.
      * optimization work in the multipath tool : shorter code paths and
        less memory utilisation
      * new "multipath -v2 -l $devmap" synthax to limit the scope of the
        list
      * new rr_min_io keyword in the config file
      * allow longer devmaps (256 to 1024 chars)
      * "multipath -F" will no longer flush maps with partitions
        attached

Full ChangeLog for the release :

        * [libmultipath] rename find_[mp|hw] to find_[mp|hw]e and
          introduce a real find_mp().
        * [priority] provison for recursive compilation of prio
          subdirs, in preparation of merging more signicant
          prioritizers. Stephan Bader, IBM
        * [libmultipath] add a netapp controler to the hwtable
        * [libmultipath] blacklist() not to discard sda[0-9]*
          when sda is blacklisted
        * [multipath] add a rr_min_io keyword in config file.
          Suggested by Igor Feoktistov, NetApp
        * [multipath] stop trying to avoid running in parallel
        * [multipath] bump up params size to 1024
        * [multipathd] put prio callouts in to ramfs. Stephan
          Bader, IBM
        * [multipath] simplify multibus pgpolicy : no need to
          copy mp->paths into mp->pg->paths then free source :
          just copy the ptr and set source to NULL.
        * [multipath] sort PG by descending prio value in
          group_by_prio. Stephan Bader, IBM
        * [multipath] fix a bug in group_by_prio that lead to
          creation of multiple PG for a single prio value
        * [multipath] don't store multipaths in a vector anymore :
          free the "struct multipath" after usage.
        * [multipath] multiple optimizations in the exec plan
        * [multipath] allow "multipath -l -v2 [mapname|wwid]"
        * [build] rip off klibc and move to klcc, at last.
          Good job hpa. multipath-tools now depend on klibc
          > 1.0 to build with BUILD=klibc flag.
        * [multipath] never reload a map if no path is up in the
          computed new map
        * [multipath] don't flush maps with open count != 0
        * [libmultipath] add "int *dm_get_opencount(char *map)"
          to devmapper.c
        * [multipath] plug leaks and optimize devinfo.c. From
          Edward Goggin, EMC
        * [multipath] fix the multipath.dev hotplug script to not
          do kpartx stuff in the same run as multipath stuff.
        * [multipath] fix the multipath.dev hotplug script to not
          do kpartx stuff in the same run as multipath stuff.
          Igor Feoktistov, NetApp, noted the devmap symlink was
          not yet present for kpartx to use.
        * [devmap_name] accept major:minor synthax
        * [libmultipath] add "char *dm_mapname(int maj, int min)",
          needed to fail paths from checker thread
        * [libmultipath] move dm_reinstate() in the lib, and add
          dm_fail_path()
        * [multipathd] mark failed path as failed upon DM
          event. This should fix the design bug noticed by
          Ramesh Caushik, Intel, where the daemon didn't run
          multipath when a path went down and up in between 2
          checks.
        * [libmultipath] allow NULL as a pathvec in disassemble_map
          as is passed only for memory optimization
        * [libmultipath] add structs.c to store alloc_*() and
          free_*()
        * [libmultipath] move dmparser.[ch] to the lib.
          remove devinfo.[ch] dependency.
        * [build] fix compilation glitch with BUILD=klibc,
          flags to force use of local libs, remove the link
          dependency in klibc, try to guess kernel sources
          and build dirs. Stefan Bader, IBM
        * [libmultipath] find_hw matching logic to take str
          lengths in account. Noticed by Ramesh Caushik, Intel
        * [multipath] select_action matching logic to take str
          length in account.
        * [multipath] lookup mp alias name earlier (in coalesce)
          Edward Goggin, EMC, noticed we tried to use it before
          it was set up.

As usual, doc and download at :
http://christophe.varoqui.free.fr/

regards,
-- 
christophe varoqui <christophe.varoqui@free.fr>




-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id\x14396&op=click
_______________________________________________
Linux-hotplug-devel mailing list  http://linux-hotplug.sourceforge.net
Linux-hotplug-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linux-hotplug-devel

  parent reply	other threads:[~2005-03-19 14:27 UTC|newest]

Thread overview: 81+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-09-25  0:24 [ANNOUNCE] multipath-tools-0.2.9 christophe varoqui
2004-09-25  0:24 ` christophe varoqui
2004-10-06  9:22 ` [ANNOUNCE] multipath-tools-0.3.0 christophe.varoqui
2004-10-06  9:22   ` christophe.varoqui
2004-10-06  9:50   ` [dm-devel] " Lars Marowsky-Bree
2004-10-06  9:50     ` Lars Marowsky-Bree
2004-10-06 10:18     ` christophe.varoqui
2004-10-06 10:18       ` christophe.varoqui
2004-10-11 12:00       ` Lars Marowsky-Bree
2004-10-11 12:00         ` Lars Marowsky-Bree
2004-10-11 12:31         ` christophe.varoqui
2004-10-11 12:31           ` christophe.varoqui
2004-10-07 20:01   ` Dave Olien
2004-10-07 20:01     ` Dave Olien
2004-10-08 12:49     ` christophe.varoqui
2004-10-08 12:49       ` christophe.varoqui
2004-10-11 11:50   ` [ANNOUNCE] multipath-tools-0.3.1 christophe.varoqui
2004-10-11 11:50     ` christophe.varoqui
2004-10-12 18:35     ` Dave Olien
2004-10-12 18:35       ` Dave Olien
2004-10-17 14:03     ` multipath-tools-0.3.2 christophe varoqui
2004-10-17 14:03       ` multipath-tools-0.3.2 christophe varoqui
2004-10-20 10:46       ` [ANNOUNCE] multipath-tools-0.3.3 christophe.varoqui
2004-10-20 10:46         ` christophe.varoqui
2004-10-24 22:14         ` [ANNOUNCE] multipath-tools-0.3.4 christophe varoqui
2004-10-24 22:14           ` christophe varoqui
2004-10-25  8:22           ` Arjan van de Ven
2004-10-25  8:22             ` Arjan van de Ven
2004-10-25  9:38             ` christophe.varoqui
2004-10-25  9:38               ` christophe.varoqui
2004-10-25 10:39               ` Douglas Gilbert
2004-10-25 10:39                 ` Douglas Gilbert
2004-10-25 21:03               ` [dm-devel] " Lars Marowsky-Bree
2004-10-25 21:03                 ` Lars Marowsky-Bree
2004-10-26 17:52                 ` Mike Christie
2004-10-26 17:52                   ` Mike Christie
2004-10-26 10:06           ` [ANNOUNCE] multipath-tools-0.3.5 christophe.varoqui
2004-10-26 10:06             ` christophe.varoqui
2004-11-01 17:08             ` [ANNOUNCE] multipath-tools-0.3.6 christophe varoqui
2004-11-01 17:08               ` christophe varoqui
2004-11-11 23:10               ` [ANNOUNCE] multipath-tools-0.3.7 christophe varoqui
2004-11-11 23:10                 ` christophe varoqui
2004-11-25 14:55                 ` [ANNOUNCE] multipath-tools-0.3.8 christophe varoqui
2004-11-25 14:55                   ` christophe varoqui
2004-12-05 15:43                   ` [ANNOUNCE] multipath-tools-0.3.9 christophe varoqui
2004-12-05 15:43                     ` christophe varoqui
2004-12-12 17:20                     ` [ANNOUNCE] multipath-tools-0.4.0 christophe varoqui
2004-12-12 17:20                       ` christophe varoqui
2004-12-12 18:08                       ` ISCSI Guy
2004-12-12 18:55                         ` ISCSI Ming Zhang
2004-12-12 21:07                           ` ISCSI Guy
2004-12-12 21:12                             ` ISCSI Ming Zhang
2004-12-20 16:01                     ` [ANNOUNCE] multipath-tools-0.4.1 christophe varoqui
2004-12-20 16:01                       ` christophe varoqui
2005-01-23 23:03                       ` [ANNOUNCE] multipath-tools-0.4.2 christophe varoqui
2005-01-23 23:03                         ` christophe varoqui
2005-03-19 14:27                     ` christophe varoqui [this message]
2005-03-19 14:27                       ` [ANNOUNCE] multipath-tools-0.4.3 christophe varoqui
2005-04-24 22:26                       ` [ANNOUNCE] multipath-tools-0.4.4 christophe varoqui
2005-04-24 22:26                         ` christophe varoqui
2005-04-25  9:28                         ` Lars Marowsky-Bree
2004-12-21 22:02 [dm-devel] [ANNOUNCE] multipath-tools-0.4.1 Caushik, Ramesh
2004-12-21 22:02 ` Caushik, Ramesh
2004-12-21 23:03 ` christophe varoqui
2004-12-22  1:09   ` christophe varoqui
2004-12-21 23:19   ` christophe varoqui
2004-12-22  1:26     ` christophe varoqui
2004-12-22 19:26 Caushik, Ramesh
2004-12-22 19:26 ` Caushik, Ramesh
2004-12-22 19:45 ` christophe varoqui
2004-12-22 21:52   ` christophe varoqui
2004-12-22 21:05 James.Smart
2004-12-22 21:05 ` James.Smart
2004-12-22 21:23 ` christophe varoqui
2004-12-22 23:30   ` christophe varoqui
2004-12-22 21:54 Caushik, Ramesh
2004-12-22 21:54 ` Caushik, Ramesh
2004-12-23 13:28 ` Christoph Hellwig
2004-12-23 13:28   ` Christoph Hellwig
2004-12-23 12:19 James.Smart
2004-12-23 12:19 ` James.Smart

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1111242459.10694.128.camel@zezette \
    --to=christophe.varoqui@free.fr \
    --cc=dm-devel@redhat.com \
    --cc=linux-hotplug-devel@lists.sourceforge.net \
    --cc=linux-raid@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.