| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-support/multipath-tools/files/ |
| H A D | 0001-multipath-tools-use-run-instead-of-dev-shm.patch | 4 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 D | 0023-RH-don-t-start-without-a-config-file.patch | 9 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 D | 0025-RH-add-mpathconf.patch | 9 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 D | 0021-RH-fixup-udev-rules-for-redhat.patch | 6 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 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 | 0001-fix-bug-of-do_compile-and-do_install.patch | 22 -multipath multipathd mpathpersist: libmultipath 23 +multipath multipathd mpathpersist libmpathpersist : libmultipath 27 + multipath \
|
| H A D | 0001-add-explicit-dependency-on-libraries.patch | 31 multipath multipathd mpathpersist libmpathpersist : libmultipath 34 +libdmmp libmultipath mpathpersist multipath multipathd: libmpathcmd 37 multipath \
|
| H A D | 0026-RH-add-wwids-from-kernel-cmdline-mpath.wwids-with-A.patch | 12 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 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 | CVE-2022-41974.patch | 6 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 D | 0027-RH-warn-on-invalid-regex-instead-of-failing.patch | 6 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 D | multipath-tools_0.8.4.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=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 D | dm-mpath.c | 59 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 D | Makefile | 9 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 D | md-multipath.c | 105 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 D | Config.in | 1 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 D | multipath-tools.mk | 8 MULTIPATH_TOOLS_SITE = $(call github,opensvc,multipath-tools,$(MULTIPATH_TOOLS_VERSION)) 46 $(INSTALL) -D -m 755 package/multipath-tools/S60multipathd \
|
| H A D | multipath-tools.hash | 2 sha256 7c5962be6068c78d5256e8fc979cf327988f7560705bb9cc25b508c50ca997c0 multipath-tools-0.8.7.tar…
|
| /OK3568_Linux_fs/kernel/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
|
| /OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-extended/libblockdev/ |
| H A D | libblockdev_2.26.bb | 24 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 D | multipath.c | 11 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 D | Kconfig | 19 bool "NVMe multipath support" 22 This option enables support for multipath access to NVMe
|
| H A D | Makefile | 14 nvme-core-$(CONFIG_NVME_MULTIPATH) += multipath.o
|