Finally merged.
Thanks.
On Fri, Jul 15, 2016 at 8:48 AM, Hannes Reinecke <hare@xxxxxxx> wrote:
Hi all,
this is a resend of a previous patchset for adding a 'sysfs'
prioritizer. This prioritizer uses the sysfs attributes
'access_state' and 'exclusive_pref_bit' to generate the
path priority.
Priority values are identical to those from the 'alua'
prioritizer.
Note: the mentioned sysfs attributes are filled in by
every device handler, but only the 'alua' handler has
enough logic to keep them up-to-date.
So use with caution for other device handlers.
Hannes Reinecke (3):
libmultipath: call get_vpd_uid() if no uid_attribute is set
alua prioritizer: Fix typo 'perf'
multipathd: Add 'sysfs' prioritizer
libmultipath/discovery.c | 36 ++++++++++++++++++++++
libmultipath/discovery.h | 2 ++
libmultipath/prio.h | 1 +
libmultipath/prioritizers/Makefile | 3 +-
libmultipath/prioritizers/alua.c | 8 ++---
libmultipath/prioritizers/sysfs.c | 61 ++++++++++++++++++++++++++++++++++++++
libmultipath/propsel.c | 6 +++-
multipath/multipath.conf.5 | 19 ++++++++++--
8 files changed, 127 insertions(+), 9 deletions(-)
create mode 100644 libmultipath/prioritizers/sysfs.c
--
2.6.6
-- dm-devel mailing list dm-devel@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/dm-devel