aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2012-01-16- Update Changelog.sles11-sp2Hannes Reinecke1-0/+8
2012-01-16Mark modes as deprecatedHannes Reinecke2-3/+21
2012-01-16- Update ChangelogHannes Reinecke1-0/+13
2012-01-16multipath: don't remove dm device on remove ueventBenjamin Marzinski1-3/+19
2011-12-21multipath: fix scsi async tur checker corruptionBenjamin Marzinski2-22/+66
2011-12-20multipathd is using deprecated oom_adj interfaceHannes Reinecke1-1/+5
2011-12-20Duplicate entries in 'multipath -t'Hannes Reinecke1-2/+11
2011-12-20Inconsistent string quotingHannes Reinecke2-51/+46
2011-12-20multipath -t doesn't display the polling intervalHannes Reinecke1-4/+0
2011-12-20multipath fails to open dev_loss_tmo attributeHannes Reinecke1-5/+4
2011-12-20multipath: fix scsi timeout codeHannes Reinecke2-3/+9
2011-12-20kpartx_id: Generate persistent symlinks for 'wwn'Hannes Reinecke2-0/+6
2011-11-25- Update Changelog.Hannes Reinecke1-0/+9
2011-11-25mkinitrd script displays error during bootingHannes Reinecke1-2/+5
2011-11-23Wrong scsi_id callout location in multipath.conf.defaultsHannes Reinecke1-1/+1
2011-11-21multipath: don't print so many add map messagesBenjamin Marzinski1-1/+2
2011-11-18- Update Changelog.Hannes Reinecke1-0/+7
2011-11-17kpartx man page updatehegdevasant1-0/+9
2011-11-17Update man page for multipath -rAruna Balakrishnaiah1-0/+3
2011-11-16multipathd crashed in find_phy_id()Hannes Reinecke1-4/+7
2011-11-07- Update changelog.Hannes Reinecke1-0/+5
2011-11-07Add multipathd mkinitrd scriptletsHannes Reinecke4-0/+42
2011-11-04Remove explicit dependency on device-mapper versionHannes Reinecke2-1/+7
2011-10-26multipathd unable to flush mapsHannes Reinecke1-1/+1
2011-10-24Depend on correct device-mapper versionHannes Reinecke2-1/+6
2011-10-21- Update changelog.Hannes Reinecke1-0/+11
2011-10-19multipath throws wrong return value for successful command executionAruna Balakrishnaiah1-3/+9
2011-10-18Get correct targetname for various SCSI protocolsHannes Reinecke2-74/+210
2011-10-17Update session timeouts for iSCSIHannes Reinecke1-29/+107
2011-10-17multipath: get right sysfs value for checker_timeoutBenjamin Marzinski1-1/+1
2011-10-14Check return code from pathinfo()Hannes Reinecke2-6/+8
2011-10-13Path checker should return PATH_DOWN when no path is foundHannes Reinecke1-1/+1
2011-09-19- Update Changelog.Hannes Reinecke1-0/+9
2011-09-19multipath-tools: Adding Netapp as a brand name for RDACChauhan, Vijay2-27/+38
2011-09-19multipath-tools: service mode changes for RDAC storageMoger, Babu1-1/+12
2011-09-09multipath-tools doesn't provide susestyle rc symlinkHannes Reinecke1-0/+2
2011-09-09Erroneous dm-multipath group priority displayedHannes Reinecke1-3/+1
2011-09-09multipathd crashes on map reloadHannes Reinecke1-3/+4
2011-09-05Update Changelog.Hannes Reinecke1-0/+10
2011-09-05Add kpartx example to manpageRitesh Raj Sarraf1-0/+20
2011-09-05fix-linebreaksCraig1-5/+5
2011-09-05Remove prio_callout as a valid option from man pageOren Held1-2/+0
2011-08-03Formatting cleanup in alua prioritizerHannes Reinecke1-3/+6
2011-08-02multipathd: 'probe' is not supported in init scriptHannes Reinecke1-5/+1
2011-08-02Update changelog and fixup build scriptHannes Reinecke2-4/+17
2011-07-29multipath: strdup multipath alias, so that it isn't deleted.Benjamin Marzinski1-1/+1
2011-07-29multipath: check setup_multipath return value.Benjamin Marzinski1-1/+2
2011-07-29multipathd crashes on failbackHannes Reinecke1-2/+6
2011-07-28Accept several whitespaces in bindings fileHannes Reinecke1-1/+1
2011-07-28multipath.init.suse: Update usage messageHannes Reinecke1-2/+2
2011-07-22multipathd: Ignore errors when creating pidfileHannes Reinecke1-13/+7
2011-07-22multipathd: switch to abstract sockets for CLI commandsHannes Reinecke2-14/+15
2011-07-01- Update changelog.Hannes Reinecke1-0/+5
2011-07-01Fixup buffer overflow in devt2devname()Hannes Reinecke1-1/+1
2011-06-27Add maintenance mode to build scriptHannes Reinecke1-1/+8
2011-06-21- Fixup changelog.Hannes Reinecke1-8/+25
2011-06-20- Update scripts to reference version 0.4.9Hannes Reinecke3-5/+10
2011-06-20Merge with mainlineHannes Reinecke89-1059/+2167
2011-06-20- Update changelog.Hannes Reinecke1-0/+23
2011-06-20Syntax error in /etc/init.d/boot.multipathHannes Reinecke1-1/+1
2011-06-20multipathd deadlocks during restartHannes Reinecke1-5/+14
2011-06-20multipathd: Do not attempt to rename a deviceHannes Reinecke1-19/+0
2011-06-20Race condition when calling stop_waiter_thread()Hannes Reinecke2-17/+8
2011-06-20multipathd: Use correct return values when handling ueventsHannes Reinecke1-2/+4
2011-06-20Make 'allocated' an integer in vector.hHannes Reinecke2-2/+2
2011-06-20Use refcounting for sysfs devicesHannes Reinecke1-6/+18
2011-06-20Make log_pthread more robustHannes Reinecke3-42/+40
2011-05-17checkers: test for required functions on entryHannes Reinecke1-3/+3
2011-05-17libmultipath: zero out buffer for readlink in devt2devname()Hannes Reinecke1-1/+2
2011-05-17multipathd: sighandlers might use uninitialized gvecsHannes Reinecke1-4/+4
2011-05-16multipathd: Uninitialized retval in uev_update_path()Hannes Reinecke1-1/+1
2011-05-16libmultipath: double free in assemble_map()Hannes Reinecke1-1/+0
2011-05-16libmultipath: Missing locking in uevent_dispatch()Hannes Reinecke1-0/+2
2011-05-16libmultipath: missing locking in uevent_listen()Hannes Reinecke1-0/+2
2011-05-16libmultipath: Invalid check for mpp->wwid in dm_addmap()Hannes Reinecke1-1/+1
2011-05-16libmultipath: error checking in remove_features()Hannes Reinecke1-0/+3
2011-05-16libmultipath: resource leak in read_value_block()Hannes Reinecke1-15/+17
2011-05-16multipathd: Disassociate from /dev/consoleHannes Reinecke1-20/+14
2011-04-20- Update changelog.Hannes Reinecke1-1/+1
2011-04-19- Update changelog.Hannes Reinecke1-0/+6
2011-04-19Vector paranoia fixesHannes Reinecke1-2/+2
2011-04-15multipath: Retry host transient errors for rdac checkerMoger, Babu1-0/+18
2011-03-15- Update changelog.Hannes Reinecke1-0/+8
2011-03-15Fixup pathgroup allocation in disassemble_map()Hannes Reinecke1-6/+9
2011-03-15vector paranoiaHannes Reinecke1-10/+30
2011-03-15Use enum free_path_mode for free_paths argumentHannes Reinecke2-14/+14
2011-03-15Check return value for select_alias()Hannes Reinecke2-3/+4
2011-02-25- Update ChangelogHannes Reinecke1-0/+8
2011-02-25multipathd: lock vectors during initial configurationHannes Reinecke1-2/+4
2011-02-25multipath: fix multipath lockingBenjamin Marzinski1-1/+15
2011-02-25multipath-tools overflowArkadiusz Miskiewicz1-1/+1
2011-02-23- Update changelogHannes Reinecke1-0/+6
2011-02-23libmultipath: removing dead maps accesses memory after freeHannes Reinecke2-7/+6
2011-02-18build_rpm: Fixup directory cleanupHannes Reinecke1-0/+5
2011-02-18- Update Changelog.Hannes Reinecke1-0/+7
2011-02-18multipathd: crash in reconfigure CLI commandHannes Reinecke1-8/+10
2011-02-18multipath: clean up path orphaning and adoptionBenjamin Marzinski4-18/+26
2011-02-18libmultipath: correct path count in setup_map()Hannes Reinecke1-1/+1
2011-02-17- Update changelog.Hannes Reinecke1-0/+10
2011-02-17multipathd: Check for valid multipath pointer in update_prio()Hannes Reinecke1-0/+2
2011-02-17libmultipath: do not access dm structures after dm_task_destroyHannes Reinecke1-9/+6
2011-02-15multipath: Missing .TP in man pageHannes Reinecke1-0/+1
2011-02-15libmultipath: invalid buffer access in regex.cHannes Reinecke1-1/+2
2011-02-14Update changelogHannes Reinecke1-0/+10
2011-02-14checkers: check for NULL argumentHannes Reinecke1-1/+36
2011-02-11Fixup debug message in devt2devnameHannes Reinecke1-1/+1
2011-02-10libmultipath: Only count UP and GHOST paths for prio updateHannes Reinecke1-1/+2
2011-02-10multipathd: Don't update priorities on failed pathsHannes Reinecke1-1/+3
2011-02-10tur: Zero out contextHannes Reinecke1-0/+1
2011-02-08libmultipath: resolve hash collisions in pgcmp()Hannes Reinecke3-1/+23
2011-01-28Update build_rpm script to push package to OBSHannes Reinecke1-5/+32
2011-01-28Update Changelog.Hannes Reinecke1-0/+12
2011-01-28libmultipath: do not fallback to search /proc/partitionsHannes Reinecke1-14/+17
2011-01-28libmultipath: Fix possible string overflowHannes Reinecke6-22/+35
2011-01-28multipathd: Update priority for all paths correctlyHannes Reinecke1-26/+38
2011-01-28multipathd: Fix uxlsnr race condition on shutdownHannes Reinecke5-17/+33
2011-01-12libmultipath: Improve debugging of log messagesHannes Reinecke1-1/+1
2011-01-12multipathd: flush logqueue before shutdownHannes Reinecke2-0/+2
2011-01-12libmultipath: rename flush_logqueue() to log_thread_flush()Hannes Reinecke1-3/+3
2011-01-10libmultipath: Zero 'wp->thread' after pthread_kill()Hannes Reinecke1-0/+6
2011-01-10multipathd: Fix 'status' command for init scriptHannes Reinecke1-9/+3
2010-12-06Update changelogHannes Reinecke1-0/+5
2010-12-06kpartx: Add option '-f' to force devmap creationHannes Reinecke2-3/+13
2010-11-26Update changelog.Hannes Reinecke1-0/+24
2010-11-19multipathd crashes on CLI commandHannes Reinecke1-5/+2
2010-11-17multipathd crashes in stop_waiter_thread()Hannes Reinecke3-16/+2
2010-11-16multipath: Update wait logic in init scriptHannes Reinecke1-26/+33
2010-11-03Use pthread_cleanup_push() to properly terminate tur threadHannes Reinecke1-1/+13
2010-10-01Check for opendir() failure in sysfs_check_holders()Hannes Reinecke1-1/+2
2010-10-01Check for opendir() failure in sysfs_check_holders()Hannes Reinecke1-0/+4
2010-09-30Update hardware table for NetApp to use 'tur' checkerHannes Reinecke1-1/+1
2010-09-30Multipath fails to update maps after path state transitionHannes Reinecke1-1/+30
2010-09-13alua: Handle LBA_DEPENDENT stateHannes Reinecke2-3/+9
2010-09-13Fix deadlock in tur checkerHannes Reinecke1-0/+1
2010-09-07Update hwtable defaults for EMC SymmetrixHannes Reinecke1-2/+2
2010-09-07Use '-B' option during initramfs runHannes Reinecke1-1/+1
2010-09-07Option to multipath to not modify the bindinfs fileMalahal Naineni7-6/+17
2010-09-07Add alias_prefix to get multipath names based on storage typeMalahal Naineni8-20/+112
2010-09-07libmultipath: Rename prio_arg to prio_argsHannes Reinecke6-22/+22
2010-09-07libmultipath: Use a separate 'file' argument for alias lookupHannes Reinecke4-18/+13
2010-09-02multipathd: emit change event after path event processingHannes Reinecke1-1/+10
2010-09-02multipath displays messages intended for different levelHannes Reinecke1-8/+8
2010-07-12Update changelog.Hannes Reinecke1-0/+10
2010-07-12Improve logging for TUR checkerHannes Reinecke1-11/+22
2010-07-12Update tur checker handlingHannes Reinecke1-29/+44
2010-07-12multipathd: Do not refresh priority for failed pathsHannes Reinecke1-2/+4
2010-07-01multipathd: init script returns 'failed' on stopHannes Reinecke1-1/+1
2010-06-29Call pthread_cancel() to terminate tur checker on timeoutHannes Reinecke1-0/+2
2010-06-29Reset checker message before calling checker_check()Hannes Reinecke1-1/+4
2010-06-23Update changelogHannes Reinecke1-0/+5
2010-06-23tur: Increase initial timeout to 1 millisecondHannes Reinecke1-1/+1
2010-06-18Update changelogHannes Reinecke1-0/+7
2010-06-18multipathd: fallback when called with older versionsHannes Reinecke1-22/+45
2010-06-18directio: Reset 'running' parameterHannes Reinecke1-0/+12
2010-06-18Set geometry information for multipath mapsHannes Reinecke5-1/+82
2010-06-04Update changelog.Hannes Reinecke1-0/+19
2010-06-04multipath: call multipathd before printing startup msgHannes Reinecke1-6/+6
2010-06-04multipathd: Remove pid file usage from startup scriptHannes Reinecke4-42/+52
2010-06-04libmultipath: Only call close() for an open fdHannes Reinecke1-1/+1
2010-06-04libmultipath: Do not use LOG_CONS when opening syslogHannes Reinecke1-2/+2
2010-06-02libmultipath: check argument length in execute_program()Hannes Reinecke2-14/+7
2010-05-28libmultipath: Rework dm_reassign()Hannes Reinecke4-51/+59
2010-05-28libmultipath: move devt2devname to util.cHannes Reinecke4-77/+76
2010-05-28libmultipath: Fixup devt2devname()Hannes Reinecke1-2/+2
2010-05-28libmultipath: rework dm_get_name()Hannes Reinecke4-35/+44
2010-05-28libmultipath: Remove duplicate calls to path_offline()Hannes Reinecke1-23/+23
2010-05-28libmultipath: rework sysfs handlingHannes Reinecke4-195/+27
2010-05-28libmultipath: remove strcmp_chomp()Hannes Reinecke4-22/+2
2010-05-28libmultipath: use strcmp() instead of strcmp_chomp()Hannes Reinecke2-2/+3
2010-05-28multipathd: Update 'max_fds' handlingHannes Reinecke1-5/+21
2010-05-28Merge branch 'sles11-sp1-post-gmc' into sles11-sp1Hannes Reinecke7-5/+43
2010-05-12Update changelogHannes Reinecke1-0/+5
2010-05-12Add 'reassign_maps' configuration parameterHannes Reinecke6-4/+42
2010-05-12libmultipath: Make path state message uniqueHannes Reinecke1-1/+1
2010-05-12kpartx.rules: Always provide symlinks for any type of eventHannes Reinecke1-1/+1
2010-05-07Add HP P2000 to internal hardware tableHannes Reinecke1-1/+16
2010-05-06Update changelog.Hannes Reinecke1-0/+9
2010-05-06Mark 'readsector0' checker as deprecated in the manpageHannes Reinecke1-2/+3
2010-05-06Update multipath(8) to correct -p syntaxHannes Reinecke1-2/+5
2010-05-04Serialize startup on large machinesHannes Reinecke7-9/+97
2010-05-04signal_waiter() overwrites structureHannes Reinecke1-1/+1
2010-04-30Use minor number in ev_remove_map()Hannes Reinecke4-8/+15
2010-04-26Re-introduce pthread_cancel() to force log thread shutdownHannes Reinecke1-0/+1
2010-04-26Update changelogHannes Reinecke1-0/+6
2010-04-26Graceful shutdown of logging threadHannes Reinecke2-2/+15
2010-04-26Errorneous message 'error starting uevent listener'Hannes Reinecke2-3/+3
2010-04-26Update changelogHannes Reinecke1-0/+13
2010-04-26Check for valid argument in update_multipath_strings()Hannes Reinecke1-0/+3
2010-04-26Check if dm_next_target returned a valid result in dm_reassig()Hannes Reinecke1-0/+2
2010-04-26Use refcounting for checkersHannes Reinecke2-5/+18
2010-04-23Use log_close() on shutdownHannes Reinecke1-1/+1
2010-04-23More valgrind fixes for devmapperHannes Reinecke1-1/+2
2010-04-23Fix up hwtable initialisationHannes Reinecke1-4/+2
2010-04-23Update hwtable factorizationHannes Reinecke2-20/+32
2010-04-23Use VECTOR_SIZE() definesHannes Reinecke2-10/+10
2010-04-21multipathd reports memory corruption with glibcHannes Reinecke3-3/+3
2010-04-21Use alias when printing log messagesHannes Reinecke1-1/+1
2010-04-21rdac message not printed correctlyHannes Reinecke1-12/+20
2010-04-20Missing '-p' option for mkdir in mkinitrd scriptHannes Reinecke2-1/+15
2010-04-20Update manpageHannes Reinecke1-34/+50