Home
last modified time | relevance | path

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

12

/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/multipath-tools/files/
H A D0001-multipath-tools-use-run-instead-of-dev-shm.patch4 Subject: [PATCH] multipath-tools: use /run instead of /dev/shm
7 Use systemd's tmpfiles.d mechanism to create /run/multipath
21 Upstream-Status: Backport [https://github.com/opensvc/multipath-tools/commit/cb57b930fa690ab79b3904…
28 multipath/Makefile | 11 ++++++++---
29 multipath/{multipath.rules => multipath.rules.in} | 4 ++--
30 multipath/tmpfiles.conf.in | 1 +
32 rename multipath/{multipath.rules => multipath.rules.in} (95%)
33 create mode 100644 multipath/tmpfiles.conf.in
42 multipath/multipath
43 +multipath/multipath.rules
[all …]
H A D0023-RH-don-t-start-without-a-config-file.patch9 If /etc/multipath.conf doesn't exist, don't start multipathd and blacklist
10 all devices when running multipath. A completely blank configuration file
11 is almost never what users want. Also, people may have the multipath
13 simple way to disable multipath. Simply removing or renaming
14 /etc/multipath.conf will keep multipath from doing anything.
25 multipath/multipath.rules | 1 +
47 + condlog(0, "/etc/multipath.conf does not exist, blacklisting all devices.");
78 diff --git a/multipath/multipath.rules b/multipath/multipath.rules
80 --- a/multipath/multipath.rules
81 +++ b/multipath/multipath.rules
[all …]
H A D0025-RH-add-mpathconf.patch9 configure /etc/multipath.conf and enable or disable multipathing. It
11 command line. But, mostly it is used to get a multipath.conf file
24 multipath/Makefile | 5 +
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 D0021-RH-fixup-udev-rules-for-redhat.patch6 The multipath rules need to run after scsi_id is run. This means moving
20 multipath/Makefile | 4 ++--
48 diff --git a/multipath/Makefile b/multipath/Makefile
50 --- a/multipath/Makefile
51 +++ b/multipath/Makefile
56 - $(INSTALL_PROGRAM) -m 644 $(EXEC).rules $(DESTDIR)$(libudevdir)/rules.d/56-multipath.rules
57 + $(INSTALL_PROGRAM) -m 644 $(EXEC).rules $(DESTDIR)$(libudevdir)/rules.d/62-multipath.rules
65 - $(RM) $(DESTDIR)$(libudevdir)/rules.d/56-multipath.rules
66 + $(RM) $(DESTDIR)$(libudevdir)/rules.d/62-multipath.rules
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 D0001-fix-bug-of-do_compile-and-do_install.patch22 -multipath multipathd mpathpersist: libmultipath
23 +multipath multipathd mpathpersist libmpathpersist : libmultipath
27 + multipath \
H A D0001-add-explicit-dependency-on-libraries.patch31 multipath multipathd mpathpersist libmpathpersist : libmultipath
34 +libdmmp libmultipath mpathpersist multipath multipathd: libmpathcmd
37 multipath \
H A D0026-RH-add-wwids-from-kernel-cmdline-mpath.wwids-with-A.patch12 This patch adds another option to multipath, "-A", which reads
14 to /etc/multipath/wwids. While this isn't usually important during
16 helpful during installation, to make sure that multipath can claim
18 patch also execs "/sbin/multipath -A" before running multipathd in
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 DCVE-2022-41974.patch6 multipath adds rather than or-s the values of command keys. Fix this.
13 https://github.com/opensvc/multipath-tools/issues/59
16 [https://github.com/openSUSE/multipath-tools/commit/fbbf280a0e26026c19879d938ebb2a8200b6357c]
H A D0027-RH-warn-on-invalid-regex-instead-of-failing.patch6 multipath.conf used to allow "*" as a match everything regular expression,
105 + condlog(0, "Invalid regular expression \"*\" in multipath.conf. Using \".*\"");
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/multipath-tools/
H A Dmultipath-tools_0.8.4.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=http;branch=master \
34 file://multipath.conf.example \
43 file://0029-multipath-tools-modify-Makefile.inc-for-cross-compil.patch \
51 file://0001-multipath-tools-use-run-instead-of-dev-shm.patch \
68 # multipath-tools includes a copy of the valgrind.h header
81 LIB=${base_libdir} libdir=${base_libdir}/multipath \
101 install -m 0644 ${WORKDIR}/multipath.conf.example \
[all …]
/OK3568_Linux_fs/kernel/drivers/md/
H A Ddm-mpath.c59 struct multipath *m; /* Owning multipath instance */
70 struct multipath { struct
131 static bool mpath_double_check_test_bit(int MPATHF_bit, struct multipath *m) in mpath_double_check_test_bit()
203 static struct multipath *alloc_multipath(struct dm_target *ti) in alloc_multipath()
205 struct multipath *m; in alloc_multipath()
226 static int alloc_multipath_stage2(struct dm_target *ti, struct multipath *m) in alloc_multipath_stage2()
254 static void free_multipath(struct multipath *m) in free_multipath()
307 static int __pg_init_all_paths(struct multipath *m) in __pg_init_all_paths()
338 static int pg_init_all_paths(struct multipath *m) in pg_init_all_paths()
350 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
28 multipath-y += md-multipath.o
41 obj-$(CONFIG_MD_MULTIPATH) += multipath.o
59 obj-$(CONFIG_DM_MULTIPATH) += dm-multipath.o dm-round-robin.o
H A Dmd-multipath.c105 struct multipath_info *multipath; in multipath_make_request() local
122 multipath = conf->multipaths + mp_bh->path; in multipath_make_request()
127 mp_bh->bio.bi_iter.bi_sector += multipath->rdev->data_offset; in multipath_make_request()
128 bio_set_dev(&mp_bh->bio, multipath->rdev->bdev); in multipath_make_request()
/OK3568_Linux_fs/buildroot/package/multipath-tools/
H A DConfig.in1 comment "multipath-tools needs udev and a uClibc or glibc toolchain w/ threads, dynamic library"
9 bool "multipath-tools"
26 * multipath - Device mapper target autoconfig.
29 dm multipath devices.
32 https://github.com/openSUSE/multipath-tools
H A Dmultipath-tools.mk8 MULTIPATH_TOOLS_SITE = $(call github,opensvc,multipath-tools,$(MULTIPATH_TOOLS_VERSION))
46 $(INSTALL) -D -m 755 package/multipath-tools/S60multipathd \
H A Dmultipath-tools.hash2 sha256 7c5962be6068c78d5256e8fc979cf327988f7560705bb9cc25b508c50ca997c0 multipath-tools-0.8.7.tar…
/OK3568_Linux_fs/kernel/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
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-extended/libblockdev/
H A Dlibblockdev_2.26.bb24 PACKAGECONFIG[lvm] = "--with-lvm, --without-lvm, multipath-tools, lvm2"
25 PACKAGECONFIG[lvm-dbus] = "--with-lvm_dbus, --without-lvm_dbus, multipath-tools, lvm2"
26 PACKAGECONFIG[dm] = "--with-dm, --without-dm, multipath-tools, lvm2"
39 PACKAGECONFIG[mpath] = "--with-mpath,--without-mpath, multipath-tools, lvm2"
/OK3568_Linux_fs/kernel/drivers/nvme/host/
H A Dmultipath.c11 static bool multipath = true; variable
12 module_param(multipath, bool, 0444);
13 MODULE_PARM_DESC(multipath,
56 if (!multipath) { in nvme_set_disk_name()
373 if (!(ctrl->subsys->cmic & NVME_CTRL_CMIC_MULTI_CTRL) || !multipath) in nvme_mpath_alloc_disk()
748 if (!multipath || !ctrl->subsys || in nvme_mpath_init_identify()
H A DKconfig19 bool "NVMe multipath support"
22 This option enables support for multipath access to NVMe
H A DMakefile14 nvme-core-$(CONFIG_NVME_MULTIPATH) += multipath.o

12