Revisions of multipath-tools

autobuild's avatar autobuild accepted request 50211 from Andreas Jaeger's avatar Andreas Jaeger (a_jaeger) (revision 18)
checked in (request 50211)
Hannes Reinecke's avatar Hannes Reinecke (hreinecke) committed (revision 16)
- Merge with fixes from mainline.
- Import multipath-tools from SLES11 SP1.
- Increase initial timeout for 'tur' checker (bnc#616694)

- Set geometry information for multipath maps (bnc#613363)
- Reset 'running' parameter for directio (bnc#600043)
- Add fallback to init script for older versions (bnc#602957)

- Add HP 2000 to internal hardware table (bnc#603359)
- Make path state messages unique
- Add 'reassign_maps' configuration parameter
- Profiling fixes:
  * Update 'max_fds' handling
  * Use strcmp() instead of strcmp_chomp()
  * Simplify sysfs_get_device()
  * Remove duplicate calls to path_offline()
  * Simplify dm_get_name()
  * Fixup devt2devname()
  * Rework dm_reassign()
- check argument length in execute_program(bnc#610914)
- Do not use LOG_CONS when opening syslog (bnc#610914)
- Remove pid file usage from init scripts (bnc#600412)
- Fixup boot.multipath init script (bnc#600412)

- Always provide symlinks for udev (bnc#603785)

- 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)

- Errorneous message 'error starting uevent listener'
- Graceful shutdown of logging thread (bnc#591399)

- 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

- 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

- Use mkdir -p in mkinitrd setup script (bnc#597786).

- 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)

- Display average priority as group priority (bnc#588591)
- Implement 'wait event' cli command (bnc#586834)
- Reset existing maps (bnc#577894)

- Setup 'checkint' when loading config file (bnc#586847)

- Fix typo in persistent rules for by-label/by-uuid
- Update debug string in verify_paths()
- Evaluate feature setting in verify_paths() (bnc#584197)

- Fixup 'async_timeout' initialization again (bnc#580413)

- 'reset log' cli command crashes daemon (bnc#577889)
- Initialize 'async_timeout' variable correctly (bnc#580413)

- 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

- 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)

- Fix mkinitrd scripts for 64bit (bnc572143)
- Remove logical partitions maps with 'multipath -f'

- testing for existence of /lib64 is not sufficient to find out
  if we are building for a lib64 platform 

- Update dev_loss_tmo for no_path_retry (bnc#492469)

- 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)

- 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)

- 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)
- 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 <N> 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)
 -------------------------------------------------------------------

- 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.

- 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

- 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)

- 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)

- 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)

- Remove stray umask() call (bnc#458598)
- Don't call kpartx if no paths are active (bnc#473352)

- 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)

- Fix leastpending loadbalancer output (bnc#444199)
- Start waitevent checker on new paths (bnc#473841)
- Use 'noflush' for kpartx (bnc#473352)

- Display multipath output for leastpending loadbalancer
  properly (bnc#444199)

- Set queue_if_no_path setting during map reload (bnc#472253)
- Remove obsolete 'umount map' uevent handling
- Retry TUR on driver errors (bnc#456961)

- Copy persistent bindings file into initramfs (bnc#468804)
- Invert DM_STATE check for kpartx rules (bnc#440959)

- Correct dbg_malloc() definition
- Fix more memory leaks
- Double free on path release (bnc#458393)
autobuild's avatar autobuild accepted request 42387 from Cristian Rodríguez's avatar Cristian Rodríguez (elvigia) (revision 15)
checked in (request 42387)
Cristian Rodríguez's avatar Cristian Rodríguez (elvigia) accepted request 42351 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 14)
Copy from home:jengelh:sparc/multipath-tools via accept of submit request 42351 revision 2.
Request was accepted with message:
Reviewed ok
autobuild's avatar autobuild accepted request 33549 from Stephan Kulow's avatar Stephan Kulow (coolo) (revision 13)
checked in (request 33549)
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 12)
- fix buffer overflow in strncat
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 11)
sync with O:F
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 10)
converted link to branch
Stephan Kulow's avatar Stephan Kulow (coolo) committed (revision 9)
use factory
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 30548 from cong meng's avatar cong meng (cmeng) (revision 8)
Copy from home:cmeng:branches:openSUSE:11.2/multipath-tools via accept of submit request 30548 revision 5.
Request was accepted with message:
Reviewed ok
autobuild's avatar autobuild committed (revision 7)
checked in
Hannes Reinecke's avatar Hannes Reinecke (hreinecke) committed (revision 6)
- Make 'param' local (bnc#548708)
- Include multipath-fix.patch in git tree.
autobuild's avatar autobuild committed (revision 5)
checked in
Marcus Meissner's avatar Marcus Meissner (msmeissn) accepted request 20150 from Andreas Jaeger's avatar Andreas Jaeger (a_jaeger) (revision 4)
Copy from home:a_jaeger:branches:openSUSE:Factory/multipath-tools via accept of submit request 20150 revision 2.
Request was accepted with message:
reviewed ok, accepted
autobuild's avatar autobuild committed (revision 3)
checked in
Hannes Reinecke's avatar Hannes Reinecke (hreinecke) committed (revision 2)
Update for Factory.
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 1)
Displaying revisions 321 - 338 of 338
openSUSE Build Service is sponsored by