I still get the same issues with a fully updated Ubuntu Server 16.04.1
LTS (Linux 4.4.0-45-generic).

The patch from
https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1320402/comments/13
does not seem to have any effect on these issues.

I have also tried the latest mainline kernel build from 
http://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D , as suggested in 
https://bugs.launchpad.net/ubuntu/+source/mdadm/+bug/1320402 :
Linux wssrv1 4.8.4-040804-generic #201610220733 SMP Sat Oct 22 11:35:18 UTC 
2016 x86_64 x86_64 x86_64 GNU/Linux
With or without the patch indicated above, this kernel seems to fix the 
spurious verify issue (so far...), but not the hanging reboot and poweroff. 
This is an unmaintained kernel intended for debug purposes and not for 
production anyway.

I attach a hanging reboot log with Linux 4.8.4-040804-generic and the
patch indicated above, with dynamic debug enabled in drivers/md/*. It
hangs when remounting '/' read-only, still in the md kworker.

Then, I tried to install upstart-sysv to see if getting rid of systemd
helps, and it does. With upstart-sysv, all the issues described here
seem to be fixed with Linux 4.4.0-45-generic and no patches. This seems
to confirm that these issues are caused by systemd. However, I don't
know how reliable and tested upstart-sysv is on Ubuntu Server 16.04.1
LTS, so this might possibly be an issue for a production server. I would
prefer to keep working with systemd.

** Attachment added: "reboot-md-dyn-debug-patch-4.8.4.png"
   
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1587142/+attachment/4767751/+files/reboot-md-dyn-debug-patch-4.8.4.png

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1587142

Title:
  Shutdown hangs in md kworker after "Reached target Shutdown."

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1587142/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to