diff options
author | Alasdair G Kergon <agk@redhat.com> | 2013-08-13 23:26:58 +0100 |
---|---|---|
committer | Alasdair G Kergon <agk@redhat.com> | 2013-08-13 23:26:58 +0100 |
commit | 80bcdb93ffcd69e03923ceeac5afc018831d0cfc (patch) | |
tree | 3c0a1e4e8de9db6551d63a428bf6bae5511bc276 /lib/Makefile.in | |
parent | 0da72743ca46ae9f8185cd12d5c78b3c2b801872 (diff) | |
download | lvm2-80bcdb93ffcd69e03923ceeac5afc018831d0cfc.tar.gz |
filters: check for mpath before opening devs
Split out the partitioned device filter that needs to open the device
and move the multipath filter in front of it.
When a device is multipathed, sending I/O to the underlying paths may
cause problems, the most obvious being I/O errors visible to lvm if a
path is down.
Revert the incorrect <backtrace> messages added when a device doesn't
pass a filter.
Log each filter initialisation to show sequence.
Avoid duplicate 'Using $device' debug messages.
Diffstat (limited to 'lib/Makefile.in')
-rw-r--r-- | lib/Makefile.in | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Makefile.in b/lib/Makefile.in index a58605c3c..8fdc19441 100644 --- a/lib/Makefile.in +++ b/lib/Makefile.in @@ -66,7 +66,8 @@ SOURCES =\ filters/filter-sysfs.c \ filters/filter-md.c \ filters/filter-mpath.c \ - filters/filter.c \ + filters/filter-partitioned.c \ + filters/filter-type.c \ format_text/archive.c \ format_text/archiver.c \ format_text/export.c \ |