This works fine on Debian and Fedora, with the same udev upstream
version. I verified that the hang still happens with Debian's kernel or
Debian's udev+libudev1 packages. If I install just the systemd binary
package from Debian, the hang goes away. More specifically, installing
Debian's
Curiously enough, this does not happen on Debian sid nor Fedora, even
though I can reproduce it just fine with udevd built straight out of
upstream master on ubuntu. So it seems something else gets in the way
then (different kernel?)
--
You received this bug notification because you are a member
Just in case I need it again, this is the git bisect run script that I
used.
** Attachment added: bisecting script
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1398859/+attachment/4274573/+files/do-test.sh
--
You received this bug notification because you are a member of Ubuntu
It's enough to downgrade udev before the umount /mnt, everything else
works with 215. Conversely, mkfs/mount with 208, upgrading to udev 215,
and umount then hangs. stracing umount /mnt indeed hangs forever in the
umount() call.
--
You received this bug notification because you are a member of
This works when stopping udevd. When it's running, a worker gets stuck:
root 25350 0.0 0.2 41212 2060 ?Ds 11:14 0:00
/lib/systemd/systemd-udevd --daemon
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to
Bisected to
http://cgit.freedesktop.org/systemd/systemd/commit/?id=e9fc29f4ecc9509cc
--
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1398859
Title:
[udev regression]
Correction, previous bisect apparently was unclean. I clean/rebuild
everything now, and it's pointing to
http://cgit.freedesktop.org/systemd/systemd/commit/?id=02ba8fb3357daf5 .
Reverting this indeed fixes the problem.
--
You received this bug notification because you are a member of Ubuntu
7 matches
Mail list logo