Home
last modified time | relevance | path

Searched refs:multipath (Results 1 – 25 of 60) sorted by relevance

123

/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/multipath-tools/files/
H A D0003-RH-don-t-start-without-a-config-file.patch6 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 D0001-RH-fixup-udev-rules-for-redhat.patch6 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 D0005-RH-add-mpathconf.patch7 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 Dmultipath.conf.example2 # 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 D0012-add-explicit-dependency-on-libraries.patch31 libmpathpersist libmpathvalid multipath multipathd: libmultipath
34 +libmultipath mpathpersist multipath multipathd: libmpathcmd
37 multipath \
H A D0006-RH-add-wwids-from-kernel-cmdline-mpath.wwids-with-A.patch6 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 D0011-fix-bug-of-do_compile-and-do_install.patch24 @@ -94,6 +94,16 @@ libmpathpersist libmpathvalid multipath multipathd: libmultipath
29 + multipath \
H A Dmultipathd.oe36 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 D0007-RH-warn-on-invalid-regex-instead-of-failing.patch6 multipath.conf used to allow "*" as a match everything regular expression,
39 + condlog(0, "Invalid regular expression \"*\" in multipath.conf. Using \".*\"");
H A D0009-multipath-tools-modify-create-config.mk-for-cross-co.patch4 Subject: [PATCH] multipath-tools: modify create-config.mk for
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/multipath-tools/
H A Dmultipath-tools_0.10.0.bb3 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 Ddm-mpath.c62 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 DMakefile9 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 Dmd-multipath.c104 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 Ddm-service-time.rst82 # 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 Ddm-queue-length.rst41 # 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 Ddm-uevent.rst84 DM_TARGET=multipath
101 DM_TARGET=multipath
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/libblockdev/
H A Dlibblockdev_3.2.1.bb25 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 Dpr-manager.rst63 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 DMakefile16 nvme-core-$(CONFIG_NVME_MULTIPATH) += multipath.o
H A DKconfig19 bool "NVMe multipath support"
22 This option enables support for multipath access to NVMe
H A Dmultipath.c12 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 Dpython3-blivet_3.9.2.bb26 parted python3-pyparted multipath-tools \
/openbmc/linux/drivers/scsi/device_handler/
H A DKconfig12 devices utilized in multipath configurations. Say Y here to
/openbmc/linux/Documentation/networking/
H A Dnexthop-group-resilient.rst12 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

123