From 9ea28c55a2488e6cd4a44ac5786f12b71ad5bc9f Mon Sep 17 00:00:00 2001 From: Kay Sievers Date: Sat, 12 Apr 2014 22:35:50 -0700 Subject: udev: remove seqnum API and all assumptions about seqnums The way the kernel namespaces have been implemented breaks assumptions udev made regarding uevent sequence numbers. Creating devices in a namespace "steals" uevents and its sequence numbers from the host. It confuses the "udevadmin settle" logic, which might block until util a timeout is reached, even when no uevent is pending. Remove any assumptions about sequence numbers and deprecate libudev's API exposing these numbers; none of that can reliably be used anymore when namespaces are involved. --- man/udevadm.xml | 22 ---------------------- 1 file changed, 22 deletions(-) (limited to 'man/udevadm.xml') diff --git a/man/udevadm.xml b/man/udevadm.xml index 21d14434a3..fbfa85a804 100644 --- a/man/udevadm.xml +++ b/man/udevadm.xml @@ -338,21 +338,6 @@ return immediately. - - - - - Wait only for events after the given sequence - number. - - - - - - - Wait only for events before the given sequence number. - - @@ -360,13 +345,6 @@ Stop waiting if file exists. - - - - - Do not print any output, like the remaining queue entries when reaching the timeout. - - -- cgit v1.2.3-54-g00ecf