summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKay Sievers <kay@vrfy.org>2014-06-11 12:00:47 +0200
committerKay Sievers <kay@vrfy.org>2014-06-11 12:00:47 +0200
commit4196a3ead3cfb823670d225eefcb3e60e34c7d95 (patch)
treef331a6291c736866d26321106a109ac66f9ec6ed
parentf31cf2b6d03a18e4f8f52214c1a3ffa9b3c97189 (diff)
NEWS: add section about udev locking
-rw-r--r--NEWS17
-rw-r--r--configure.ac2
2 files changed, 18 insertions, 1 deletions
diff --git a/NEWS b/NEWS
index 484f84d07c..8a022bea78 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,22 @@
systemd System and Service Manager
+CHANGES WITH 214:
+
+ * As an experimental feature, udev now tries to lock the
+ disk device node (flock(LOCK_SH|LOCK_NB)) while it
+ executes events for the disk or any of its partitions.
+ Applications like partitioning programs can lock the
+ disk device node (flock(LOCK_EX)) and claim temporary
+ device ownership that way; udev will entirely skip all event
+ handling for this disk and its partitions. If the disk
+ was opened for writing, the close will trigger a partition
+ table rescan in udev's "watch" facility, and if needed
+ synthesize "change" events for the disk and all its partions.
+ This is now unconditionally enabled, if it turns out to
+ cause major problems, we might turn it on only for specific
+ devices, or might need to disable it entirely. Device-mapper
+ devices are excluded from this logic.
+
CHANGES WITH 213:
* A new "systemd-timesyncd" daemon has been added for
diff --git a/configure.ac b/configure.ac
index 3252e65c98..4ba0abf49b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -34,7 +34,7 @@ AC_USE_SYSTEM_EXTENSIONS
AC_SYS_LARGEFILE
AC_PREFIX_DEFAULT([/usr])
AM_MAINTAINER_MODE([enable])
-AM_INIT_AUTOMAKE([foreign 1.11 -Wall -Wno-portability silent-rules tar-pax no-dist-gzip dist-xz subdir-objects check-news])
+AM_INIT_AUTOMAKE([foreign 1.11 -Wall -Wno-portability silent-rules tar-pax no-dist-gzip dist-xz subdir-objects])
AM_SILENT_RULES([yes])
AC_CANONICAL_HOST
AC_DEFINE_UNQUOTED([CANONICAL_HOST], "$host", [Canonical host string.])