[systemd-bugs] [Bug 79576] udevd flock() failure on disk partitions due to fsck holding WRITE FLOCK

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jun 4 02:35:12 PDT 2014


https://bugs.freedesktop.org/show_bug.cgi?id=79576

--- Comment #7 from jpsinthemix at verizon.net ---
Just a thought: If util-linux's fsck doesn't need to lock the whole disk (or a
partition for that matter) then, of  course, it shouldn't; likewise, for udev.
It definitely makes sense to me that udev should lock devices when processing
(at least some) rules related to them.  However, simply modifying fsck really
won't fix the fundamental problem here, which is that udev should be able work
around an existing lock (within reason of course) to carry out (rather than
skip) rule processing, perhaps by waiting, or postponing and trying later.. I'm
looking at udevd.c to see if there's a reasonable way of doing something along
these lines, but it kinda rough going..

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/systemd-bugs/attachments/20140604/9b24635b/attachment.html>


More information about the systemd-bugs mailing list