mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
Change DEFAULT_UDEV_SYNC to 1 so udev_sync is used even without any config.
This should be set by default! Normally we have "activation/udev_sync = 1" in lvm.conf (example.conf.in). But if we use lvm2 without any config file (or without a definition within '--config' option) the DEFAULT_UDEV_SYNC is used instead. Together with verify_udev_operations=0 (when we rely on udev fully), this can cause races as the node could be missing when needed. (See also https://bugzilla.redhat.com/show_bug.cgi?id=723144)
This commit is contained in:
parent
3c614ef1c1
commit
c212019f3a
@ -1,5 +1,6 @@
|
||||
Version 2.02.87 -
|
||||
===============================
|
||||
Change DEFAULT_UDEV_SYNC to 1 so udev_sync is used even without any config.
|
||||
Add systemd unit file to provide lvm2 monitoring.
|
||||
Compare also file size to detect changed config file.
|
||||
|
||||
|
@ -77,7 +77,7 @@
|
||||
#define DEFAULT_LABELSECTOR UINT64_C(1)
|
||||
#define DEFAULT_READ_AHEAD "auto"
|
||||
#define DEFAULT_UDEV_RULES 1
|
||||
#define DEFAULT_UDEV_SYNC 0
|
||||
#define DEFAULT_UDEV_SYNC 1
|
||||
#define DEFAULT_VERIFY_UDEV_OPERATIONS 0
|
||||
#define DEFAULT_ACTIVATION_CHECKS 0
|
||||
#define DEFAULT_EXTENT_SIZE 4096 /* In KB */
|
||||
|
Loading…
Reference in New Issue
Block a user