aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2012-01-14multipath: don't remove dm device on remove ueventHEADmasterBenjamin Marzinski1-3/+19
2012-01-14multipath: make tgt_node_name work for iscsi devicesBenjamin Marzinski2-3/+19
2011-12-30Add default values for IBM XIV Storage System.Oren Held1-0/+18
2011-12-23multipath: add option to change the number of error messagesBenjamin Marzinski5-2/+50
2011-12-23multipath: fix scsi timeout codeBenjamin Marzinski2-3/+10
2011-12-06multipath-tools: Remove bad udev rulesPhillip Susi1-6/+0
2011-11-15Revert "multipath: rlookup WWIDs with spaces by alias"Christophe Varoqui1-1/+1
2011-11-15Update man page for multipath -rAruna Balakrishnaiah1-0/+3
2011-11-15kpartx man page updatehegdevasant1-0/+9
2011-11-12Fix prio default value in multipath.conf.annotatedChristophe Varoqui1-1/+1
2011-11-12Fix polling insterval reported by multipath -tChristophe Varoqui2-8/+2
2011-11-12update prioritizer for iet targetOlivier Lambert1-59/+60
2011-11-12multipath: don't print so many add map messagesBenjamin Marzinski1-1/+2
2011-11-12multipath: Set the default max_fds to the system maxBenjamin Marzinski3-2/+3
2011-11-12multipath: rlookup WWIDs with spaces by aliasBenjamin Marzinski1-1/+1
2011-11-10Add missing break statement in kpartxhegdevasant1-0/+2
2011-11-09Merge a prioritizer for IET scsi software targetChristophe Varoqui2-1/+125
2011-11-09Vendor/product comparisons are too broadAnton Blanchard1-16/+16
2011-11-02Fix for Red Hat bz #737072.bmarzins@sourceware.org1-1/+1
2011-11-02multipath-tools/kpartx gpt.cbmarzins@sourceware.org1-0/+9
2011-10-18multipath: handle offlined pathsBenjamin Marzinski2-7/+24
2011-10-11multipath: better argument type checkingBenjamin Marzinski2-24/+24
2011-10-11multipath: set ACT_RESIZE when the size has changedBenjamin Marzinski2-4/+4
2011-10-11multipath: better check for daemon modeBenjamin Marzinski1-1/+2
2011-10-05'multipath' with -h and -t option, it returns '1' (fail) for successful comma...Aruna Balakrishnaiah1-3/+9
2011-10-05multipath: make sure all the hwe attributes get mergedBenjamin Marzinski2-1/+5
2011-10-05multipath: get right sysfs value for checker_timeoutBenjamin Marzinski1-1/+1
2011-09-27multipath: add default hardware configs.Benjamin Marzinski1-20/+40
2011-09-26multipath: don't set queue_if_no_path without multipathdBenjamin Marzinski3-3/+46
2011-09-23multipath: add support for setting oom_score_adjBenjamin Marzinski1-9/+28
2011-09-05multipath-tools: Adding Netapp as a brand name for RDACChauhan, Vijay2-4/+4
2011-09-01Remove useless alias pointer reset to NULLChristophe Varoqui1-3/+1
2011-09-01multipath: systemd unit fileBenjamin Marzinski3-0/+18
2011-09-01multipath: check setup_multipath return value.Benjamin Marzinski1-1/+2
2011-09-01multipath: strdup multipath alias, so that it isn't deletedBenjamin Marzinski1-1/+1
2011-09-01multipath-tools: service mode changes for RDAC storageMoger, Babu1-1/+12
2011-08-22Add kpartx example to manpageRitesh Raj Sarraf1-0/+20
2011-08-22fix-linebreaksCraig1-5/+5
2011-08-22Remove prio_callout as a valid option from man pageOren Held1-2/+0
2011-06-07multipath-tools: Manual failback fix when priority changesMoger, Babu1-1/+2
2011-05-25Fix hang on reconfigure CLI commandChristophe Varoqui1-2/+2
2011-05-25Use refcounting for sysfs devicesHannes Reinecke1-6/+18
2011-05-25multipathd: Do not attempt to rename a deviceHannes Reinecke1-19/+0
2011-05-25Race condition when calling stop_waiter_thread()Hannes Reinecke2-17/+8
2011-05-25Quick and dirty adaption of the debian startup fileChristophe Varoqui1-8/+2
2011-05-25Fix segfault in dm reassign code pathChristophe Varoqui1-1/+0
2011-05-25Set an internal default for featureChristophe Varoqui1-0/+1
2011-05-25Revert "Add 'max_polling_interval' config variable"Christophe Varoqui1-2/+2
2011-05-25Merge remote-tracking branch 'hannes/for-christophe'Christophe Varoqui74-1241/+3352
2011-05-18Reload map for device read-only setting changesHannes Reinecke9-0/+126
2011-05-18Increase priority value for emc priority calloutHannes Reinecke1-5/+12
2011-05-18Allow dev_loss to be set to 'infinity'Hannes Reinecke1-3/+22
2011-05-18Update manpagesHannes Reinecke2-24/+71
2011-05-18multipath: add '-t' option to dump internal hwtableHannes Reinecke5-23/+86
2011-05-18Reassign existing device-mapper mapsHannes Reinecke14-1/+247
2011-05-18alua: Handle LBA_DEPENDENT stateHannes Reinecke2-10/+34
2011-05-18Update multipathd init script for SuSEHannes Reinecke1-51/+89
2011-05-18multipathd: Add PID to 'show daemon' cli commandHannes Reinecke3-2/+7
2011-05-18Update pid file handlingHannes Reinecke1-16/+10
2011-05-18Serialize startup on large machinesHannes Reinecke7-11/+120
2011-05-18Add 'shutdown' cli commandHannes Reinecke6-3/+18
2011-05-18multipathd: Update 'max_fds' handlingHannes Reinecke1-5/+21
2011-05-18multipathd: crash in reconfigure CLI commandHannes Reinecke1-14/+11
2011-05-18Add 'max_polling_interval' config variableHannes Reinecke1-2/+2
2011-05-18libmultipath: Only count UP and GHOST paths for prio updateHannes Reinecke1-1/+2
2011-05-18Always synchronize with dm stateHannes Reinecke1-2/+9
2011-05-18multipathd is not starting waitevent checker for single pathsHannes Reinecke1-2/+10
2011-05-18More debugging output when synchronizing path statesHannes Reinecke1-2/+9
2011-05-18libmultipath: Make path state message uniqueHannes Reinecke1-1/+1
2011-05-18Update dev_loss_tmo for no_path_retryHannes Reinecke3-1/+30
2011-05-18Check for valid argument in update_multipath_strings()Hannes Reinecke1-0/+3
2011-05-18libmultipath: Remove duplicate calls to path_offline()Hannes Reinecke2-22/+26
2011-05-18Check for offline path in get_prio()Hannes Reinecke1-0/+6
2011-05-18Use state name in get_state()Hannes Reinecke1-1/+1
2011-05-18Only check offline status for SCSI devicesHannes Reinecke1-0/+3
2011-05-18libmultipath: zero out sense buffer in do_inq()Hannes Reinecke1-0/+1
2011-05-17multipathd: fix memory issues in cli.cHannes Reinecke1-7/+4
2011-05-17multipathd: Remove handling of 'umount' eventsHannes Reinecke1-26/+0
2011-05-17Safe memory allocation in cli_handlersHannes Reinecke1-29/+42
2011-05-17multipathd: Fix uxlsnr race condition on shutdownHannes Reinecke5-18/+37
2011-05-17Rework sysfs device handling in multipathdHannes Reinecke9-65/+217
2011-05-17multipath: add SuSE init fileHannes Reinecke1-0/+158
2011-05-17Checker name is not displayed on failureHannes Reinecke1-7/+25
2011-05-17Unload priority modulesHannes Reinecke2-7/+9
2011-05-17Display avg priority as group priorityHannes Reinecke1-1/+4
2011-05-17libmultipath: Improve debugging of log messagesHannes Reinecke1-1/+1
2011-05-17libmultipath: rework sysfs handlingHannes Reinecke4-101/+28
2011-05-17libmultipath: update waiter handlingHannes Reinecke4-51/+54
2011-05-17libmultipath: do not fallback to search /proc/partitionsHannes Reinecke1-15/+18
2011-05-17Start uevent service handler from main threadHannes Reinecke3-19/+51
2011-05-17Use lists for uevent processingHannes Reinecke2-53/+66
2011-05-16multipathd: Disassociate from /dev/console when daemonizingAnkit Jain1-18/+11
2011-05-16Remove sysfs_attr cacheHannes Reinecke4-184/+120
2011-05-15Fixup strip trailing whitespaces for getuid return valueHannes Reinecke1-8/+9
2011-05-13Check return value for select_alias()Hannes Reinecke2-3/+4
2011-05-13Use enum free_path_mode for free_paths argumentHannes Reinecke2-14/+14
2011-05-13vector paranoiaHannes Reinecke1-8/+28
2011-05-13Update cli request processingHannes Reinecke3-12/+27
2011-05-13Implement 'bindings_file' optionHannes Reinecke4-2/+45
2011-05-13kpartx: Intendation fix in devmapper.cHannes Reinecke1-1/+1
2011-05-05Use regmatch when checking for duplicates in hwtableHannes Reinecke1-1/+1
2011-05-05Update hwtable factorizationHannes Reinecke2-51/+79
2011-05-05Specify prioritizer in the multipath section, tooHannes Reinecke5-4/+82
2011-05-04Static Load balancing prioritizerHannes Reinecke4-1/+113
2011-05-04Synchronize dm states for IO errorsHannes Reinecke1-2/+6
2011-05-04Add 'max_polling_interval' config variableHannes Reinecke3-12/+39
2011-05-04libmultipath: do not access dm structures after dm_task_destroyHannes Reinecke1-9/+6
2011-05-04Correctly remove logical partition mapsHannes Reinecke1-24/+69
2011-05-04rdac checker: Whitespace cleanupHannes Reinecke1-2/+2
2011-05-03libmultipath: Fix possible string overflowHannes Reinecke6-73/+116
2011-05-03More debugging output for feature changesHannes Reinecke1-0/+4
2011-05-03Fixup debugging in dmparser.cHannes Reinecke1-5/+14
2011-05-03Correctly update feature stringsHannes Reinecke5-38/+261
2011-05-03Select 'features' from multipath configurationHannes Reinecke4-0/+46
2011-05-03Increase uevent buffer sizeHannes Reinecke1-1/+1
2011-05-03libmultipath: remove strcmp_chomp()Hannes Reinecke4-23/+3
2011-05-03Remove sysfs_lookup_devpath_by_subsys_id()Hannes Reinecke1-92/+0
2011-05-03libmultipath: resolve hash collisions in pgcmp()Hannes Reinecke3-1/+23
2011-05-03libmultipath: correct path count in setup_map()Hannes Reinecke1-1/+1
2011-05-03Make status variable localHannes Reinecke4-9/+8
2011-05-03Make params variable localHannes Reinecke13-59/+78
2011-05-03multipath segfaults if configuration file contains errorsHannes Reinecke1-1/+8
2011-05-03Use '--replace-whitespace' option for scsi_idHannes Reinecke1-1/+1
2011-05-03Asynchronous mode for tur checkerHannes Reinecke1-3/+196
2011-05-03Move setup_thread_attr() to uevent.cHannes Reinecke3-27/+36
2011-05-03TUR checker should not return 'failed' for reservation conflictHannes Reinecke1-0/+8
2011-05-03directio: Reset 'running' parameterHannes Reinecke1-1/+13
2011-05-03Use timeout parameter for directioHannes Reinecke1-5/+5
2011-05-03libmultipath: check argument length in execute_program()Hannes Reinecke2-14/+7
2011-05-03readsector0: block count calculation wrongHannes Reinecke4-12/+15
2011-05-03checkers: argument paranoiaHannes Reinecke1-1/+34
2011-05-03Use refcounting for checkersHannes Reinecke2-20/+56
2011-05-03kpartx: Add option '-f' to force devmap creationHannes Reinecke2-3/+12
2011-05-03Add 'no_partitions' featureHannes Reinecke4-4/+81
2011-05-03Implement 'update' option for kpartxHannes Reinecke2-6/+35
2011-05-03kpartx: Indentation fixHannes Reinecke1-1/+1
2011-05-03Add compability flag LIBDM_API_COOKIEHannes Reinecke8-4/+58
2011-05-02Merge branch 'master' of git://git.kernel.org/pub/scm/linux/storage/multipath...Hannes Reinecke11-53/+112
2011-04-27multipath: clear checker messageBenjamin Marzinski3-0/+7
2011-04-27multipath: rename netapp.c to ontap.cBenjamin Marzinski2-3/+0
2011-04-25multipath: changes to NetApp's prioritizerBenjamin Marzinski6-28/+33
2011-04-25multipath: recheck all priorities when a path comes back upBenjamin Marzinski1-24/+38
2011-04-21multipathd: use 0 for initial pg if there are no priority groupsMike Snitzer1-1/+5
2011-04-20multipath-tools: Add new NEC diskarray to internal hardware tableJun'ichi Nomura2-0/+32
2011-04-15Merge branch 'master' of git://git.kernel.org/pub/scm/linux/storage/multipath...Hannes Reinecke3-12/+129
2011-04-09Remove tmp loopdev created by 'kpartx -l' if no partitions were foundBenjamin Marzinski1-11/+16
2011-04-09multipath-tools: report different piority value for rdac if io-shipping is en...Moger, Babu1-0/+4
2011-04-09multipath-tools: report PATH_UP for both path groups in rdac if io-shipping i...Moger, Babu1-1/+5
2011-04-09multipath-tools: Set the rdac TAS bit if it changeableMoger, Babu1-0/+86
2011-03-07multipath: Retry host transient errors for rdac checkerMoger, Babu1-0/+18
2011-02-08Merge branch 'master' of git://git.kernel.org/pub/scm/linux/storage/multipath...Hannes Reinecke9-27/+59
2011-02-02multipath: add allow users to set revision in multipath.confBenjamin Marzinski2-1/+32
2011-02-02[lib] respect LDFLAGS, correct linking orderKacper Kowalik3-5/+5
2011-02-02add -r to make resulting device read-onlyRitesh Raj Sarraf3-6/+13
2011-02-01Merge branch 'master' of git://git.kernel.org/pub/scm/linux/storage/multipath...Hannes Reinecke32-212/+574
2011-02-01Fix Malahal Naineni commit 2b68b83 review highlightsChristophe Varoqui1-15/+9
2011-02-01[lib] Fix reversion of dm_drvprereq() return codesChristophe Varoqui1-2/+2
2011-02-01Support different 'minio' values for rq and bio based dm-multipathChristophe Varoqui8-18/+258
2011-01-31[lib] Add missing prototype for vector_move_up()Christophe Varoqui1-1/+1
2010-12-08In case of not connected device, only first condition is checked for PQ in rd...Chaskiel Grundman1-1/+1
2010-12-07make "show config" show the whole configBenjamin Marzinski1-117/+47
2010-12-07multipath: standardize on path_selectorBenjamin Marzinski5-8/+20
2010-12-07multipath: update multipathd man pageBenjamin Marzinski1-1/+21
2010-12-07multipath: add checker_timeout default config optionBenjamin Marzinski15-33/+110
2010-12-07multipath: update default configurationsBenjamin Marzinski2-5/+33
2010-12-07multipath: clean up path orphaning and adoptionBenjamin Marzinski4-18/+26
2010-12-07multipath: sort all pathgroups by priorityBenjamin Marzinski4-10/+57
2010-12-07dm-multipath: typo, strncat instead of strncpyMalahal Naineni1-1/+1
2010-12-01Set geometry information for multipath mapsHannes Reinecke5-1/+82
2010-11-30Set geometry information for multipath mapsHannes Reinecke5-1/+82
2010-11-30Merge branch 'master' of git://git.kernel.org/pub/scm/linux/storage/multipath...Hannes Reinecke3-3/+3
2010-11-28libmultipath: fix snprintf buffer overflowsTim Harder2-2/+2
2010-11-27multipath-tools overflowArkadiusz Miskiewicz1-1/+1
2010-11-16Merge branch 'master' of git://git.kernel.org/pub/scm/linux/storage/multipath...Hannes Reinecke2-2/+16
2010-11-05Merge branch 'master' of git+ssh://master.kernel.org/pub/scm/linux/storage/mu...Christophe Varoqui5-19/+106
2010-11-05multipath: fix multipath lockingBenjamin Marzinski1-1/+15
2010-11-03de-alloc the buf variable if we fail on the first do_rtpg callKonrad Rzeszutek1-1/+1
2010-09-07Merge branch 'master' of git://git.kernel.org/pub/scm/linux/storage/multipath...Hannes Reinecke24-78/+284
2010-09-02Fix for bz #566685.Benjamin Marzinski1-1/+29
2010-09-02Fix for bz #560892.Benjamin Marzinski3-17/+76
2010-09-02option to multipath to not modify the bindinfs fileMalahal Naineni7-6/+16
2010-09-02multipath-tools/multipath multipath.conf.5bmarzins@sourceware.org1-1/+2
2010-09-02multipath-tools ./multipath.conf.defaults libm ...bmarzins@sourceware.org2-1/+59
2010-09-02multipath: add fast_io_fail and dev_loss_tmo config parametersJun'ichi Nomura1-2/+45
2010-08-02Build fixesHeath Kehoe2-2/+2
2010-07-26libmultipath: simplify dm_get_name()Hannes Reinecke4-39/+42
2010-07-26Fix typo in coalesce_pathsHannes Reinecke1-3/+3
2010-07-26libmultipath: always allocate space for aliasHannes Reinecke3-8/+12
2010-07-26multipath-tools: Intialize pointer passed to get_cmdvecChristof Schmitt1-2/+2
2010-07-26multipath-tools: Assign correct pointer from REALLOCChristof Schmitt1-1/+1
2010-07-20Merge branch 'master' of git://git.kernel.org/pub/scm/linux/storage/multipath...Hannes Reinecke9-21/+110
2010-07-19Reorder final multipathd linking command to satisfy --as-needed ld flagChristophe Varoqui1-1/+1
2010-07-16Add alias_prefix to get multipath names based on storage typeMalahal Naineni8-20/+109
2010-07-06Merge branch 'master' of git://git.kernel.org/pub/scm/linux/storage/multipath...Hannes Reinecke63-231/+1130
2010-05-22Merge the 'path count' cli command with 'show status'.Christophe Varoqui7-42/+12
2010-05-21Prioritizers enhancementChristophe Varoqui27-115/+400
2010-05-20multipath: don't clear daemon setting on reconfigureBenjamin Marzinski1-0/+1
2010-05-20multipath: close sysfs file after setting valueBenjamin Marzinski1-0/+1
2010-05-20multipath: fix fast_io_fail_tmo typoBenjamin Marzinski1-1/+1
2010-05-20multipath_tools: Fixup IBM Virtual SCSI hwtable entriesBrian King1-6/+6