From: kay.sievers@vrfy.org Date: Mon, 14 Mar 2005 03:40:12 +0000 (+0100) Subject: [PATCH] clarify the shortcomings of %e X-Git-Tag: 055~7 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=commitdiff_plain;h=29e8ed4c27a311be32cc039f3d284d9836f3021d [PATCH] clarify the shortcomings of %e --- diff --git a/udev.8.in b/udev.8.in index 84d8a313d..a246efdb4 100644 --- a/udev.8.in +++ b/udev.8.in @@ -238,6 +238,14 @@ decimal integer N is substituted such that the resulting name doesn't match an existing device node. Otherwise nothing is substituted. This can be used to create compatibility symlinks and enumerate devices of the same type originating from different kernel subsystems. +.sp +Note: The use of the enumeration facility is unreliable outside of +udevstart where the node creation is serialized and predictable. +The returned numbers rely on the order devices are probed on the +system. If more than one device requests an enumeration for the same +name at the same time, it may be possible that both requests receive the +same name back from the database. The use of enumerations in todays setups +where device can come and go at any time is not recomended. .TP .B %% The '%' character itself.