Changelog for
multipath-tools-0.4.8-40.3.x86_64.rpm :
Thu May 6 14:00:00 2010 hareAATTsuse.de
- Use minor number in ev_remove_map() (bnc#599770)
- signal_waiter() overwrites structure (bnc#591399)
- Serialize startup on large machines (bnc#598697)
- Update multipath(8) manpage for \'-p\' (bnc#602970)
- Mark \'readsector0\' checker as deprecated (bnc#589340)
Mon Apr 26 14:00:00 2010 hareAATTsuse.de
- Errorneous message \'error starting uevent listener\'
- Graceful shutdown of logging thread (bnc#591399)
Mon Apr 26 14:00:00 2010 hareAATTsuse.de
- Missing \'-p\' option for mkdir in mkinitrd script (bnc#597786)
- rdac message not printed correctly (bnc#598302)
- Use alias when printing log messages (bnc#598302)
- valgrind fixes (bnc#591399)
- Use VECTOR_SIZE() defines
- Update hwtable factorization
- Use log_close() on shutdown
- Use refcounting for checkers (bnc#591399)
- More valgrind fixes
Tue Apr 20 14:00:00 2010 hareAATTsuse.de
- Provide correct persistent symlinks for user_friendly_names
(bnc#596301)
- Fixup hardware table for LSI arrays (bnc#597713)
- Reassign maps during startup (bnc#586834)
- Update manpage
Tue Apr 20 14:00:00 2010 mmarekAATTsuse.cz
- Use mkdir -p in mkinitrd setup script (bnc#597786).
Fri Apr 9 14:00:00 2010 hareAATTsuse.de
- Remove \'minor\' argument from add_map_without_path
- Check for correct device-mapper device in uevent handler
- Start uevent service handler from main thread
- Do not reassign multipath maps (bnc#594341)
- Protect waiter structure by mutex (bnc#581200)
- Log directly to syslog on shutdown (bnc#581200)
- Clear up uevent queue on shutdown
- Add more IBM/FAStT arrays (bnc#578738)
Mon Mar 29 14:00:00 2010 hareAATTsuse.de
- Display average priority as group priority (bnc#588591)
- Implement \'wait event\' cli command (bnc#586834)
- Reset existing maps (bnc#577894)
Mon Mar 15 13:00:00 2010 hareAATTsuse.de
- Setup \'checkint\' when loading config file (bnc#586847)
Wed Mar 10 13:00:00 2010 hareAATTsuse.de
- Fix typo in persistent rules for by-label/by-uuid
- Update debug string in verify_paths()
- Evaluate feature setting in verify_paths() (bnc#584197)
Fri Mar 5 13:00:00 2010 hareAATTsuse.de
- Fixup \'async_timeout\' initialization again (bnc#580413)
Fri Feb 26 13:00:00 2010 cooloAATTnovell.com
- fix buffer overflow in strncat
Mon Feb 22 13:00:00 2010 hareAATTsuse.de
- \'reset log\' cli command crashes daemon (bnc#577889)
- Initialize \'async_timeout\' variable correctly (bnc#580413)
Thu Feb 4 13:00:00 2010 hareAATTsuse.de
- Add hardware defaults for EMC Invista (bnc#573870)
- Use \'--replace-whitespace\' for scsi_id (bnc#572209)
- Asynchronous mode for tur checker (bnc#552688)
- Update queue_if_no_path after sync with kernel state
(bnc#570932)
- Add \'max_polling_interval\' config variable (bnc#570932)
- Add \'async_timeout\' configuration variable (bnc#570932)
- Use default scsi_id callout for EMC Symmetrix (bnc#528481)
- Update path_offline() to return device status
- Update filename in init script
- Fixes from upstream:
* do not allow 0 size for multipath devices
* Add nexenta comstart hardware defaults
* Add checks for conf->xxx
* Add %z wildcard to display path serial
* don\'t pretend config file has setup parameters
* documentation fixes
Mon Jan 25 13:00:00 2010 hareAATTsuse.de
- Fixup kpartx initrd script to handle loop devices (bnc#523749)
- Switch off \'queue_if_no_path\' before removing maps (bnc#475523)
- Update logical partition handling (bnc#551827)
Fri Jan 22 13:00:00 2010 hareAATTsuse.de
- Fix mkinitrd scripts for 64bit (bnc572143)
- Remove logical partitions maps with \'multipath -f\'
Fri Jan 22 13:00:00 2010 roAATTsuse.de
- testing for existence of /lib64 is not sufficient to find out
if we are building for a lib64 platform
Mon Jan 11 13:00:00 2010 hareAATTsuse.de
- Update dev_loss_tmo for no_path_retry (bnc#492469)
Tue Nov 17 13:00:00 2009 hareAATTsuse.de
- Merge in changes from OpenSUSE 11.2
- Update \'no_path_retry\' correctly for failed paths (bnc#534666)
- Update no_path_retry setting when evaluating features (bnc#542145)
- directio: block count calculation wrong (bnc#549028)
- multipath segfaults if configuration file contains errors
(bnc#540118)
Thu Oct 22 14:00:00 2009 hareAATTsuse.de
- Make \'param\' local (bnc#548708)
- Include multipath-fix.patch in git tree.
Mon Sep 28 14:00:00 2009 hareAATTsuse.de
- Fixup strip whitespaces from getuid output (bnc#542085)
- Change prefix for DASD devices to \'ccw\'
- Update no_path_retry setting when evaluating features (bnc#542145)
Wed Sep 16 14:00:00 2009 hareAATTsuse.de
- Update features when queue_if_no_path is set (bnc#511607)
- Ignore error messages when multipathd is not started
- Add debugging output for feature changes
- Add generic LSI/Engenio controller (bnc#508030)
- Update \'no_path_retry\' correctly for failed paths (bnc#534666)
- TUR checker should not return \'failed\' for reservation conflict
(bnc#498413)
Tue Sep 8 14:00:00 2009 ajAATTsuse.de
- Fix last patch, one caller of dm_simplecmd was not updated
(multipath-fix.patch).
Fri Aug 21 14:00:00 2009 hareAATTsuse.de
- Update to latest upstream git version
- Merge in SLES11 fixes
- Build package from git tree
- Implement \'-u\' option for kpartx (bnc#517442)
Mon Jul 13 14:00:00 2009 hareAATTsuse.de
- Check for errors in pthread_create()
- Lock vectors during shutdown
- Cleanup various MALLOC/REALLOC callers
- Fix multipathd crash on shutdown
- Do not run kpartx on dm-uevent messages (bnc#473352)
- Set pthread stacksize correctly (bnc#485287)
- Add STK arrays to internal hardware table (bnc#503855)
- Correct persistent symlink for cciss (bnc#497997)
- Backport some fixes from upstream (bnc#445023)
- Add \'reset log\' cli command
- no_path_retry
causes I/O to fail (bnc#485281)
- Terminate uevent service queue
- Wait for daemon to shutdown (bnc#481389)
- Update cli request processing
- Safe memory allocation in cli_handlers
- Use \'LOG_CONS\' option for openlog()
- Remove sysfs attribute cache
- Add \'shutdown\' cli command
- Display FC error messages correctly
- Wait for devices in init script (bnc#487586)
- Always synchronize with dm state (bnc#447887)
- Add \'aas\' path prioritizer (bnc#472069)
- Synchronize daemon startup with init file (bnc#481389)
- Merge feature string in assemble_map (bnc#507793)
- ------------------------------------------------------------------
Fri Jun 19 14:00:00 2009 cooloAATTnovell.com
- disable as-needed for this package as it fails to build with it
Fri Mar 20 13:00:00 2009 hareAATTsuse.de
- Reset checker message for blocked checkers
- Increase priority for EMC Clariion arrays (bnc#484529)
- Start waiter threads for single paths correctly (bnc#473841)
- Use pthread_sigmask in alias.c when called from daemon.
Thu Mar 19 13:00:00 2009 hareAATTsuse.de
- Add %pre and %post scripts to stop multipathd during update
- Don\'t set FC parameter on non-SCSI devices
- multipath -t crashes with invalid configuration file
Fri Mar 13 13:00:00 2009 hareAATTsuse.de
- Don\'t remove partition mappings on stop (bnc#468826)
- Set stacksize for log thread
- Terminate all I/O before flushing maps (bnc#475523)
- Select \'features\' keyword from multipath setting (bnc#465009)
Tue Mar 10 13:00:00 2009 hareAATTsuse.de
- Use lists for uevent processing (bnc#478874)
- Set stacksize of uevent handling thread (bnc#478874)
- Increase uevent buffer size
- Strip trailing blanks from wwid
- Stack overflow in uev_trigger (bnc#476540)
Thu Feb 26 13:00:00 2009 hareAATTsuse.de
- Fixup multibus zero path handling (bnc#476330)
- Update checker handling for blocked devices
- Only pass block events to multipathd
- Clean up uevent processing (bnc#478874)
- Set stacksize correctly for event processing thread (bnc#478874)
Mon Feb 23 13:00:00 2009 hareAATTsuse.de
- Remove stray umask() call (bnc#458598)
- Don\'t call kpartx if no paths are active (bnc#473352)
Thu Feb 19 13:00:00 2009 hareAATTsuse.de
- Multipathd dies immediately after startup (bnc#473029)
- Return ghost state if port is in standby (bnc#475816)
- Switch off queue_if_no_path before removing paths (bnc#475523)
Mon Feb 9 13:00:00 2009 hareAATTsuse.de
- Fix leastpending loadbalancer output (bnc#444199)
- Start waitevent checker on new paths (bnc#473841)
- Use \'noflush\' for kpartx (bnc#473352)
Fri Feb 6 13:00:00 2009 hareAATTsuse.de
- Display multipath output for leastpending loadbalancer
properly (bnc#444199)
Wed Feb 4 13:00:00 2009 hareAATTsuse.de
- Set queue_if_no_path setting during map reload (bnc#472253)
- Remove obsolete \'umount map\' uevent handling
- Retry TUR on driver errors (bnc#456961)
Tue Feb 3 13:00:00 2009 hareAATTsuse.de
- Copy persistent bindings file into initramfs (bnc#468804)
- Invert DM_STATE check for kpartx rules (bnc#440959)
Mon Feb 2 13:00:00 2009 hareAATTsuse.de
- Correct dbg_malloc() definition
- Fix more memory leaks
- Double free on path release (bnc#458393)
Mon Jan 26 13:00:00 2009 hareAATTsuse.de
- Don\'t access blocked devices in checkerloop()
- Check for validity in VECTOR_XXX defines (bnc#469269,bnc#457465)
Fri Jan 23 13:00:00 2009 hareAATTsuse.de
- Update dev_loss_tmo handling (bnc#458393)
- Fix directio error messages
- Update sdev_state handling
Mon Jan 19 13:00:00 2009 hareAATTsuse.de
- Add new HP machines to hardware table (bnc#442133)
- Print device-mapper tables for debugging
- Properly quote variables in mkinitrd scripts (bnc#447966)
- shuffle call to memarea_init
- Add xdr_setsite in init scripts (bnc#459529)
Tue Jan 13 13:00:00 2009 hareAATTsuse.de
- Do not run checkers or prioritizers on blocked devices
(bnc#464155)
- Implement dev_loss_tmo and fast_io_fail_tmo (bnc#464155)
- Use default values for dev_loss_tmo and fast_io_fail_tmo
- Display checker and prio name on failure
- Add more debugging output
Mon Jan 12 13:00:00 2009 hareAATTsuse.de
- Set max_fds setting for multipath (bnc#457443)
- Enhance error messages for checker and prio loading (bnc#456214)
- Fix merge errors for prio_weightedpath (bnc#441007)
- Fix sysfs_attr_get_value (bnc#456747)
- Do not reinitialize prio and checker lists after config file
has been parsed (bnc#464373)
- Minor cleanups
Thu Dec 4 13:00:00 2008 hareAATTsuse.de
- Split off IBM ESS hwtable entries (bnc#439763)
- Reload map when device R/O setting changes (bnc#440959)
Fri Nov 21 13:00:00 2008 hareAATTsuse.de
- Add \'Weighted Paths\' prioritizer (bnc#441007)
- Fix crashes in update_multipath
Thu Nov 20 13:00:00 2008 hareAATTsuse.de
- Valgrind fixes
* Add missing initialisation
* Always allocate memory for alias
* Check return value of basename
- Adapt to new sysfs layout (bnc#435215, bnc#445041)
- Use /sys/dev to speedup reverse lookups
- Rework sysfs device handling (bnc#435215, bnc#438031)
- Search for correct hardware entry during reconfigure (bnc#435688)
- Use local variables for device mapper params
- Allow zero paths for multipath maps
Mon Nov 17 13:00:00 2008 hareAATTsuse.de
- Update HP hardware table (bnc#442133)
- Zero out lines in print.c (bnc#445023)
Mon Nov 10 13:00:00 2008 hareAATTsuse.de
- Check for empty mpvecs in mpvec_garbage_collector() (bnc#437245)
- dmraid uuid starts with \'DMRAID\' (bnc#439439)
- Handle arguments to multipathd from the init file
Thu Nov 6 13:00:00 2008 roAATTsuse.de
- commenting multiline rpm macros is dangerous (read broken)
remove percent sign in commented macro lines
Mon Nov 3 13:00:00 2008 hareAATTsuse.de
- Use pthread_join() during shutdown to avoid crash (bnc#437245)
- Fixup \'%n\' to handle \'!\' kernel device name syntax (bnc#435172)
- Use correct commandline for cciss scsi_id callouts (bnc#435172)
- Do not check for valid mp context in get_state() (bnc#433659)
- Link directio checker against libaio (bnc#433659)
- Use regmatch when checking for duplicates in hwtable (bnc#439763)
Mon Oct 27 13:00:00 2008 hareAATTsuse.de
- Patches from mainline:
* Increase bindings file lock timeout
* Fixes for \'show paths format\'
* Add \'show wildcards\' cli cmd
* Add support for IBM storage devices
- fopen() returns NULL on failure (bnc#432598)
- Read verbosity level from configuration file (bnc#388284)
- kpartx -l does not remove it\'s loop device (bnc#417266)
- Missing fixes for libprio ontap.c (bnc#426975)
- Increase buffer size in find_loop_by_file (bnc#436428)
- Include SCSI device handler modules for initrd (bnc#431877)
Fri Sep 26 14:00:00 2008 hareAATTsuse.de
- Implement map resize (FATE#302007)
- Handle cciss devices correctly (bnc#419123)
Wed Sep 24 14:00:00 2008 roAATTsuse.de
- use udevadm info instead of udevinfo
Wed Sep 3 14:00:00 2008 hareAATTsuse.de
- Merge in fixes from upstream:
* Add IBM IPR to hardware table (bnc#419086)
* Add IBM DS4300 to hardware table
* Fix settings for scsi_id changes
- Call mkinitrd_setup during %post and %postun (bnc#413709)
Thu Aug 28 14:00:00 2008 roAATTsuse.de
- fix init scripts
Wed Jul 23 14:00:00 2008 hareAATTsuse.de
- Update to version 0.4.8
- Include changes from SLES10
- Include mkinitrd scriptlets
Wed May 28 14:00:00 2008 hareAATTsuse.de
- Calculate correct partition offset in kpartx (bnc#394658)
Fri May 9 14:00:00 2008 hareAATTsuse.de
- Fixup kpartx rules (bnc#387667)
Tue Apr 29 14:00:00 2008 hareAATTsuse.de
- Merge in fixes from upstream
- Merge fixes from SLES10 SP2
Wed Sep 19 14:00:00 2007 hareAATTsuse.de
- Fixup generated dm_linear udev rules (#218122)
Thu Aug 30 14:00:00 2007 hareAATTsuse.de
- Rework dm_linear; udev rules should only be
created if the feature was activated (#302422)
Fri Aug 10 14:00:00 2007 hareAATTsuse.de
- Implement dm_linear (#218122)
Thu Aug 2 14:00:00 2007 hareAATTsuse.de
- Merge in latest fixes from upstream
- Remove local patches; merge with upstream
- Fix kpartx handling of extended partitions
- Use underscores for partition names (#293792)
Mon May 21 14:00:00 2007 hareAATTsuse.de
- Rework udev handling
- Split off kpartx package
Mon May 14 14:00:00 2007 hareAATTsuse.de
- Merge in latest fixes from upstream
- Add all SuSE specific files to git repository.
Fri May 11 14:00:00 2007 hareAATTsuse.de
- Include latest changes from upstream
- Remove libsysfs (242766)
- Handle extended partitions for kpartx
Mon Dec 4 13:00:00 2006 dmuellerAATTsuse.de
- don\'t build as root
Fri Nov 17 13:00:00 2006 hareAATTsuse.de
- integrate upstream fixes
- update udev rule for YaST2 dmraid support (217807])
Mon Nov 6 13:00:00 2006 hareAATTsuse.de
- Really fixup udev rule (216167).
Fri Oct 20 14:00:00 2006 roAATTsuse.de
- make it build
Mon Sep 25 14:00:00 2006 hareAATTsuse.de
- update to latest fixes from git tree
- remove fixes integrated in upstream
- fixup udev rule (#203688)
Thu Sep 14 14:00:00 2006 roAATTsuse.de
- use device-mapper-devel in BuildRequires
Thu Aug 31 14:00:00 2006 hareAATTsuse.de
- include latest fixes from git tree
- update kpartx_id and udev rules to work
with dmraid.
- Fix return value for multipath -l
Thu Aug 17 14:00:00 2006 roAATTsuse.de
- workaround problem in git-patch
normal patch can\'t do a \"rename\", so copy file first
Tue Jul 11 14:00:00 2006 hareAATTsuse.de
- Update to official version 0.4.7
- Refactor git update to apply to 0.4.7