linux-hotplug.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [ANNOUNCE] multipath-tools-0.1.8
@ 2004-05-14  7:29 christophe.varoqui
  2004-06-03  9:52 ` [ANNOUNCE] multipath-tools-0.2.1 christophe.varoqui
  0 siblings, 1 reply; 7+ messages in thread
From: christophe.varoqui @ 2004-05-14  7:29 UTC (permalink / raw)
  To: linux-hotplug-devel, linux-scsi, dm-devel, linux-raid

Hello,

here goes multipath-tools-0.1.8

Changelog for this release :

        * Makefiles cleanup and factorisation
        * Compilation fixes for non-ix86 archs, tested on x86_64
        * strip execs harder for a 10% size reduction
        * blacklist /dev/fd* and /dev/loop*
        * dmadm works with sysfs nodes with '!' (cciss for ex)

Downloads and docs at http://christophe.varoqui.free.fr

regards,
cvaroqui

-- 


-------------------------------------------------------
This SF.Net email is sponsored by: SourceForge.net Broadband
Sign-up now for SourceForge Broadband and get the fastest
6.0/768 connection for only $19.95/mo for the first 3 months!
http://ads.osdn.com/?ad_id%62&alloc_ida84&opÌk
_______________________________________________
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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [ANNOUNCE] multipath-tools-0.2.1
  2004-05-14  7:29 [ANNOUNCE] multipath-tools-0.1.8 christophe.varoqui
@ 2004-06-03  9:52 ` christophe.varoqui
  2004-06-07 14:43   ` [ANNOUNCE] multipath-tools-0.2.2 christophe.varoqui
  0 siblings, 1 reply; 7+ messages in thread
From: christophe.varoqui @ 2004-06-03  9:52 UTC (permalink / raw)
  To: christophe.varoqui; +Cc: linux-hotplug-devel, linux-scsi, dm-devel, linux-raid

Hello,

here goes multipath-tools-0.2.1

This is a fairly big update which address all the problems reported so far and
includes patchs from a greater number of testers. I'm quite happy to see it
mostly works for a wide variety of hardware (server arch and storage).
Anyway, it still needs more beating. Specificaly on EMC hardware, to which I
don't have access.

Changelog for this release :

        * [multipath] add a flag to inihibit the final SIGHUP to
          multipathd. Needed to avoid recursion with the correction
          below
        * [multipathd] devmap event now triggers a multipath exec
          in addition to the usual updatepaths()
        * [multipathd] move checkers from sg_io on BLK onto CHR
          readsector0 goes from read to sg_read
        * [multipathd] rely on sysfs for failedpaths enum and no
          longer on the device mapper
        * [multipathd] convert get_lun_strings from ioctl to sysfs
          so we can benefit from strings persistency for failed
          paths
        * [multipath] readconfig() to take only 8 char from vendor
          string (ake)
        * [multipath] remove unecessery and wrong getuid = NULL
          check from devinfo() (ake)
        * [multipathd] make readsector0 open path O_DIRECT
        * [multipathd] sizeof(path) -> sizeof(struct path) (MikeC)
        * [Makefile] don't try to install and uninstall libs
        * [devmap_name] kill the wrong trailing '\n'
          (Mike Christie)
        * [kpartx] works with device nodes outside /dev
        * [kpartx] correctly display the delimiter in partition
          name outputs

Downloads and docs at http://christophe.varoqui.free.fr

regards,
cvaroqui


-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
From Windows to Linux, servers to mobile, InstallShield X is the one
installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [ANNOUNCE] multipath-tools-0.2.2
  2004-06-03  9:52 ` [ANNOUNCE] multipath-tools-0.2.1 christophe.varoqui
@ 2004-06-07 14:43   ` christophe.varoqui
  2004-06-14 10:30     ` [ANNOUNCE] multipath-tools-0.2.3 christophe.varoqui
  0 siblings, 1 reply; 7+ messages in thread
From: christophe.varoqui @ 2004-06-07 14:43 UTC (permalink / raw)
  To: dm-devel; +Cc: linux-hotplug-devel, linux-scsi, linux-raid

Hello,

here goes multipath-tools-0.2.2

Major changes are :
1) get a real parser. so update the config file with provided sample
2) get rid of most fixed-size arrays in favor of resizable vectors

All in all, the code base now seems pretty sane.

Changelog for this release :

2004-06-07 multipath-tools-0.2.2
        * [multipath] leave out 2.4 compat code. Is there
          interest anyway ?
        * [multipath] convert all_paths table to vector api.
          Rename to pathvec. Get rid of max_devs
        * [multipath] convert mp table to vector api
        * convert blacklist to vector api
        * 2.6.7-rc? adds _user annotations to scsi/sg.h, causing
          compilation breakage. Add a "#define _user" in all
          sg_include.h (and remove cruft)
        * merge a real parser (from keepalived) courtesy of 
          Alexandre Cassen. Now multipath and multipathd share a
          config file. This comes with a nice vector lib.
        * devnode blacklist moved from hardcoded to config file
        * Guy Coates noted -O2 CFLAGS lead to multipathd crashes
          on IA64. Remove the needless optimisation for now.

Downloads and docs at http://christophe.varoqui.free.fr

regards,
cvaroqui
-- 


-------------------------------------------------------
This SF.Net email is sponsored by: GNOME Foundation
Hackers Unite!  GUADEC: The world's #1 Open Source Desktop Event.
GNOME Users and Developers European Conference, 28-30th June in Norway
http://2004/guadec.org
_______________________________________________
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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [ANNOUNCE] multipath-tools-0.2.3
  2004-06-07 14:43   ` [ANNOUNCE] multipath-tools-0.2.2 christophe.varoqui
@ 2004-06-14 10:30     ` christophe.varoqui
  2004-06-28 16:58       ` [ANNOUNCE] multipath-tools-0.2.4 christophe.varoqui
  0 siblings, 1 reply; 7+ messages in thread
From: christophe.varoqui @ 2004-06-14 10:30 UTC (permalink / raw)
  To: christophe.varoqui; +Cc: dm-devel, linux-raid, linux-hotplug-devel, linux-scsi

Hello,

here goes multipath-tools-0.2.3

Changelog for this release :
 
2004-06-14 multipath-tools-0.2.3
        * [multipath] group_by_serial try to be smart with LUN
	  balancing across controlers (for STK / LSI) :
	  1st multipath : 1st pg made of paths through 1st controler
	  2nd multipath : 1st pg made of paths through 2nd controler
	  3rd multipath : 1st pg made of paths through 1st controler
	  ...
	* [multipath] drop .pindex[] in struct multipath in favor
	  of a *paths vector : much cleaner
	* [multipath] fix group_by_serial pgpolicy broken by
	  vectorisation in 0.2.2
	* add a StorageTek and 2 SUN arrays in the sample multipath.conf
	* [multipathd] strcmp fix from 
	* [multipathd] convert to vector api
	* [multipathd] add a configfile option for path checking
	  interval. See sample configfile for synthax.

Downloads and docs at http://christophe.varoqui.free.fr

regards,
cvaroqui


-------------------------------------------------------
This SF.Net email is sponsored by the new InstallShield X.
From Windows to Linux, servers to mobile, InstallShield X is the
one installation-authoring solution that does it all. Learn more and
evaluate today! http://www.installshield.com/Dev2Dev/0504
_______________________________________________
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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [ANNOUNCE] multipath-tools-0.2.4
  2004-06-14 10:30     ` [ANNOUNCE] multipath-tools-0.2.3 christophe.varoqui
@ 2004-06-28 16:58       ` christophe.varoqui
  2004-07-07 15:12         ` [dm-devel] [ANNOUNCE] multipath-tools-0.2.5 christophe.varoqui
  0 siblings, 1 reply; 7+ messages in thread
From: christophe.varoqui @ 2004-06-28 16:58 UTC (permalink / raw)
  To: device-mapper development, linux-raid, linux-hotplug-devel,
	linux-scsi

Hello,

here goes multipath-tools-0.2.4

Changelog for this release :
 
2004-06-28 multipath-tools-0.2.4
        * [multipathd] break free from system's libsysfs for now
          as it is not that common these days
        * [multipath] introduce per LUN policies in the config
          file : path_grouping_policy, path_selector and
          path_selector_args are supported.
          See updated sample config file.
        * [multipath] move ->iopolicy to multipath struct (from
          path struct)
        * [multipath] fill the voids left in the config file with
          defaults
        * [multipath] group config & flags in a global struct *
        * [multipath] fix segfault when no config file (was a 
          regression since hwtable vectorisation in 0.2.2)
        * [multipath] default path selector override in config file
        * [multipath] don't play with strings in pgpolicies, leave
          that to a new assemble_map fn. policies now use vectors
        * [multipathd] compilation fix for gentoo (Franck Denis)
        * [multipath] strcmp fix (Franck Denis)

Downloads and docs at http://christophe.varoqui.free.fr

regards,
cvaroqui


-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [dm-devel] [ANNOUNCE] multipath-tools-0.2.5
  2004-06-28 16:58       ` [ANNOUNCE] multipath-tools-0.2.4 christophe.varoqui
@ 2004-07-07 15:12         ` christophe.varoqui
  2004-07-17 15:45           ` [ANNOUNCE] multipath-tools-0.2.6 christophe varoqui
  0 siblings, 1 reply; 7+ messages in thread
From: christophe.varoqui @ 2004-07-07 15:12 UTC (permalink / raw)
  To: device-mapper development, christophe.varoqui
  Cc: linux-raid, linux-hotplug-devel, linux-scsi

Hello,

here goes multipath-tools-0.2.5

includes quite important bugfixes noted by Andy "genanr" on multipathd and
strict EVPD parser from Hannes Reinecke.

Changelog for this release :
 
        * [multipathd] fix misbehaviour noted by genanr @ emsphone . com
	  improper tar directive in Makefile on some systems
	* [multipathd] fix bug noted by genanr @ emsphone . com
	  get_devmaps fills a private vector and forget to pass its
	  address to caller
	* [multipath] extend EVPD 0x83 id fetching logic.
	  Code borrowed from scsi_id (thanks goes to Patrick
	  Mansfield @IBM) and merged by Hannes Reinecke @SUSE
	* [multipathd] fix regression noted by genanr @ emsphone.com
	  (segfault when no config file)

Downloads and docs at http://christophe.varoqui.free.fr

regards,
cvaroqui


-------------------------------------------------------
This SF.Net email sponsored by Black Hat Briefings & Training.
Attend Black Hat Briefings & Training, Las Vegas July 24-29 - 
digital self defense, top technical experts, no vendor pitches, 
unmatched networking opportunities. Visit www.blackhat.com
_______________________________________________
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

^ permalink raw reply	[flat|nested] 7+ messages in thread

* [ANNOUNCE] multipath-tools-0.2.6
  2004-07-07 15:12         ` [dm-devel] [ANNOUNCE] multipath-tools-0.2.5 christophe.varoqui
@ 2004-07-17 15:45           ` christophe varoqui
  0 siblings, 0 replies; 7+ messages in thread
From: christophe varoqui @ 2004-07-17 15:45 UTC (permalink / raw)
  To: device-mapper development; +Cc: linux-raid, linux-hotplug-devel, linux-scsi

Hello,
here goes multipath-tools-0.2.6
It's a really big feature update.
I hope I'll get feedback on the new features :

1) system-disk-on-SAN corner case treated with private namespace and
ramfs for callback programs. Next release I'll move the mknod to the
ramfs too by binding the ramfs to /tmp so scsi_id's mknod will have the
safety net too. See prepare_namespace() in main.c for review.

2) multipath config tool now get path id from callback proggys.
/bin/scsi_id by default. The tools now rely heavily on callbacks, so I'd
like to have insights about how to treat the out-of-memory case with
regard to these execv(). I'm also pondering ripping off the
get_evpd_wiid() fallback : does someone care ?

Finally note you *need* to update your config file. Not because I want
you to ackowledge to huge work put into reformatting and commenting, but
simply because the synthax has changed.

Changelog for this release :
        * [multipathd] implement the system-disk-on-SAN safety net
        * [multipathd] add exit_daemon() wrapper function
        * [multipathd] mlockall() all daemon threads
        * [multipath] fix a bug in the mp_iopolicy_handler that kept
          the iopolicy per LUN override from working
        * [multipath] display the tur bit value in print_path
          as requested by SUN
        * try to open /$udev/reverse/$major:$minor before falling back
          to mknod
        * add "udev_dir" to the defaults block in the config file
        * merge "daemon" & "device_maps" config blocks into a new
          "defaults" block
        * [multipath] properly comment the config file
        * [multipath] generalize the dbg() macro usage
          Makefile now has a DEBUG flag
        * [multipath] move to callout based WWID fetching. Default to
          scsi_id callout. I merged execute_program from udev for that
          (so credit goes to GregKH)
        * [multipath] get rid of "devnodes in /dev" assumption
          ie move to "maj:min" device mapper target synthax

Downloads and docs at http://christophe.varoqui.free.fr

regards,
cvaroqui



-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_idG21&alloc_id\x10040&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

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2004-07-17 15:45 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2004-05-14  7:29 [ANNOUNCE] multipath-tools-0.1.8 christophe.varoqui
2004-06-03  9:52 ` [ANNOUNCE] multipath-tools-0.2.1 christophe.varoqui
2004-06-07 14:43   ` [ANNOUNCE] multipath-tools-0.2.2 christophe.varoqui
2004-06-14 10:30     ` [ANNOUNCE] multipath-tools-0.2.3 christophe.varoqui
2004-06-28 16:58       ` [ANNOUNCE] multipath-tools-0.2.4 christophe.varoqui
2004-07-07 15:12         ` [dm-devel] [ANNOUNCE] multipath-tools-0.2.5 christophe.varoqui
2004-07-17 15:45           ` [ANNOUNCE] multipath-tools-0.2.6 christophe varoqui

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).