/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/multipath-tools/files/ |
H A D | 0003-RH-don-t-start-without-a-config-file.patch | 6 If /etc/multipath.conf doesn't exist, don't start multipathd and blacklist 7 all devices when running multipath. A completely blank configuration file 8 is almost never what users want. Also, people may have the multipath 10 simple way to disable multipath. Simply removing or renaming 11 /etc/multipath.conf will keep multipath from doing anything. 25 multipath/multipath.rules.in | 1 + 47 + condlog(0, "/etc/multipath.conf does not exist, blacklisting all devices."); 78 diff --git a/multipath/multipath.rules.in b/multipath/multipath.rules.in 80 --- a/multipath/multipath.rules.in 81 +++ b/multipath/multipath.rules.in [all …]
|
H A D | 0001-RH-fixup-udev-rules-for-redhat.patch | 6 The multipath rules need to run after scsi_id is run. This means moving 27 multipath/Makefile | 4 ++-- 55 diff --git a/multipath/Makefile b/multipath/Makefile 57 --- a/multipath/Makefile 58 +++ b/multipath/Makefile 63 - $(Q)$(INSTALL_PROGRAM) -m 644 multipath.rules $(DESTDIR)$(udevrulesdir)/56-multipath.rules 64 + $(Q)$(INSTALL_PROGRAM) -m 644 multipath.rules $(DESTDIR)$(udevrulesdir)/62-multipath.rules 66 $(Q)$(INSTALL_PROGRAM) -m 644 tmpfiles.conf $(DESTDIR)$(tmpfilesdir)/multipath.conf 70 $(Q)$(RM) $(DESTDIR)$(modulesloaddir)/multipath.conf 72 - $(Q)$(RM) $(DESTDIR)$(libudevdir)/rules.d/56-multipath.rules [all …]
|
H A D | 0005-RH-add-mpathconf.patch | 7 configure /etc/multipath.conf and enable or disable multipathing. It 9 command line. But, mostly it is used to get a multipath.conf file 24 multipath/Makefile | 4 + 25 multipath/mpathconf | 464 ++++++++++++++++++++++++++++++++++++++++++ 26 multipath/mpathconf.8 | 101 +++++++++ 28 create mode 100644 multipath/mpathconf 29 create mode 100644 multipath/mpathconf.8 38 condlog(0, "/etc/multipath.conf does not exist, blacklisting all devices."); 39 + condlog(0, "You can run /sbin/mpathconf to create or modify /etc/multipath.conf"); 43 diff --git a/multipath/Makefile b/multipath/Makefile [all …]
|
H A D | multipath.conf.example | 2 # multipath. 4 # /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf.defaults 6 # /usr/share/doc/device-mapper-multipath-0.4.9/multipath.conf.annotated 57 # multipath { 67 # multipath {
|
H A D | 0012-add-explicit-dependency-on-libraries.patch | 31 libmpathpersist libmpathvalid multipath multipathd: libmultipath 34 +libmultipath mpathpersist multipath multipathd: libmpathcmd 37 multipath \
|
H A D | 0006-RH-add-wwids-from-kernel-cmdline-mpath.wwids-with-A.patch | 6 This patch adds another option to multipath, "-A", which reads 8 to /etc/multipath/wwids. While this isn't usually important during 10 helpful during installation, to make sure that multipath can claim 12 patch also execs "/sbin/multipath -A" before running multipathd in
|
H A D | 0011-fix-bug-of-do_compile-and-do_install.patch | 24 @@ -94,6 +94,16 @@ libmpathpersist libmpathvalid multipath multipathd: libmultipath 29 + multipath \
|
H A D | multipathd.oe | 36 tablename=`dmsetup table --target multipath | sed -n "s/\(.*\): .* $dev .*/\1/p"` 49 tablename=`dmsetup table --target multipath | sed -n "s/\(.*\): .* $dev .*/\1/p"`
|
H A D | 0007-RH-warn-on-invalid-regex-instead-of-failing.patch | 6 multipath.conf used to allow "*" as a match everything regular expression, 39 + condlog(0, "Invalid regular expression \"*\" in multipath.conf. Using \".*\"");
|
H A D | 0009-multipath-tools-modify-create-config.mk-for-cross-co.patch | 4 Subject: [PATCH] multipath-tools: modify create-config.mk for
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/multipath-tools/ |
H A D | multipath-tools_0.10.0.bb | 3 DESCRIPTION = "It provides tools to manage multipath devices \ 6 1. multipath - Scan the system for multipath devices and assemble them.\ 7 2. multipathd - Detects when paths fail and execs multipath to update \ 32 SRC_URI = "git://github.com/opensvc/multipath-tools.git;protocol=https;branch=master \ 34 file://multipath.conf.example \ 43 file://0009-multipath-tools-modify-create-config.mk-for-cross-co.patch \ 62 # multipath-tools includes a copy of the valgrind.h header 77 LIB=${base_libdir} libdir=${base_libdir}/multipath \ 79 plugindir=${base_libdir}/multipath \ 101 install -m 0644 ${UNPACKDIR}/multipath.conf.example \ [all …]
|
/openbmc/linux/drivers/md/ |
H A D | dm-mpath.c | 62 struct multipath *m; /* Owning multipath instance */ 73 struct multipath { struct 136 static bool mpath_double_check_test_bit(int MPATHF_bit, struct multipath *m) in mpath_double_check_test_bit() 210 static struct multipath *alloc_multipath(struct dm_target *ti) in alloc_multipath() 212 struct multipath *m; in alloc_multipath() 233 static int alloc_multipath_stage2(struct dm_target *ti, struct multipath *m) in alloc_multipath_stage2() 261 static void free_multipath(struct multipath *m) in free_multipath() 316 static int __pg_init_all_paths(struct multipath *m) in __pg_init_all_paths() 347 static int pg_init_all_paths(struct multipath *m) in pg_init_all_paths() 359 static void __switch_pg(struct multipath *m, struct priority_group *pg) in __switch_pg() [all …]
|
H A D | Makefile | 9 dm-multipath-y += dm-path-selector.o dm-mpath.o 33 multipath-y += md-multipath.o 46 obj-$(CONFIG_MD_MULTIPATH) += multipath.o 63 obj-$(CONFIG_DM_MULTIPATH) += dm-multipath.o dm-round-robin.o
|
H A D | md-multipath.c | 104 struct multipath_info *multipath; in multipath_make_request() local 122 multipath = conf->multipaths + mp_bh->path; in multipath_make_request() 124 bio_init_clone(multipath->rdev->bdev, &mp_bh->bio, bio, GFP_NOIO); in multipath_make_request() 126 mp_bh->bio.bi_iter.bi_sector += multipath->rdev->data_offset; in multipath_make_request()
|
/openbmc/linux/Documentation/admin-guide/device-mapper/ |
H A D | dm-service-time.rst | 82 # echo "0 10 multipath 0 0 1 1 service-time 0 2 2 8:0 128 1 8:16 128 4" \ 86 test: 0 10 multipath 0 0 1 1 service-time 0 2 2 8:0 128 1 8:16 128 4 89 test: 0 10 multipath 2 0 0 0 1 1 E 0 2 2 8:0 A 0 0 1 8:16 A 0 0 4 94 # echo "0 10 multipath 0 0 1 1 service-time 0 2 2 8:0 128 2 8:16 128 8" \ 98 test: 0 10 multipath 0 0 1 1 service-time 0 2 2 8:0 128 2 8:16 128 8 101 test: 0 10 multipath 2 0 0 0 1 1 E 0 2 2 8:0 A 0 0 2 8:16 A 0 0 8
|
H A D | dm-queue-length.rst | 41 # echo "0 10 multipath 0 0 1 1 queue-length 0 2 1 8:0 128 8:16 128" \ 45 test: 0 10 multipath 0 0 1 1 queue-length 0 2 1 8:0 128 8:16 128 48 test: 0 10 multipath 2 0 0 0 1 1 E 0 2 1 8:0 A 0 0 8:16 A 0 0
|
H A D | dm-uevent.rst | 84 DM_TARGET=multipath 101 DM_TARGET=multipath
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/libblockdev/ |
H A D | libblockdev_3.2.1.bb | 25 PACKAGECONFIG[lvm] = "--with-lvm, --without-lvm, multipath-tools libyaml, lvm2" 26 PACKAGECONFIG[lvm-dbus] = "--with-lvm_dbus, --without-lvm_dbus, multipath-tools libyaml, lvm2" 27 PACKAGECONFIG[dm] = "--with-dm, --without-dm, multipath-tools, lvm2" 36 PACKAGECONFIG[mpath] = "--with-mpath,--without-mpath, multipath-tools, lvm2"
|
/openbmc/qemu/docs/system/ |
H A D | pr-manager.rst | 63 Proper support of persistent reservation for multipath devices requires 64 communication with the multipath daemon, so that the reservation is 69 As of August 2017, a reservation key must be specified in ``multipath.conf`` 75 multipath {
|
/openbmc/linux/drivers/nvme/host/ |
H A D | Makefile | 16 nvme-core-$(CONFIG_NVME_MULTIPATH) += multipath.o
|
H A D | Kconfig | 19 bool "NVMe multipath support" 22 This option enables support for multipath access to NVMe
|
H A D | multipath.c | 12 bool multipath = true; variable 13 module_param(multipath, bool, 0444); 14 MODULE_PARM_DESC(multipath, 620 !nvme_is_unique_nsid(ctrl, head) || !multipath) in nvme_mpath_alloc_disk() 1052 if (!multipath || !ctrl->subsys || in nvme_mpath_init_identify()
|
/openbmc/openbmc/meta-openembedded/meta-python/recipes-extended/python-blivet/ |
H A D | python3-blivet_3.9.2.bb | 26 parted python3-pyparted multipath-tools \
|
/openbmc/linux/drivers/scsi/device_handler/ |
H A D | Kconfig | 12 devices utilized in multipath configurations. Say Y here to
|
/openbmc/linux/Documentation/networking/ |
H A D | nexthop-group-resilient.rst | 12 the legacy multipath next-hop group, which uses the hash-threshold 36 If a multipath group is used for load-balancing between multiple servers, 41 If a multipath group is used for load-balancing among available paths to 167 same manner as other multipath groups. The following changes apply to the
|