Bug 113021 - Poweroff hangs due to a kworker being busy indefinitely, unless proprietary nvidia driver loaded
Summary: Poweroff hangs due to a kworker being busy indefinitely, unless proprietary n...
Status: REOPENED
Alias: None
Product: Drivers
Classification: Unclassified
Component: Video(DRI - non Intel) (show other bugs)
Hardware: Intel Linux
: P1 normal
Assignee: drivers_video-dri
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-24 04:26 UTC by Darragh Van Tichelen
Modified: 2016-05-16 21:45 UTC (History)
1 user (show)

See Also:
Kernel Version: 4.4.1-2
Subsystem:
Regression: No
Bisected commit-id:


Attachments
journalctl log part of shutdown (4.14 KB, application/octet-stream)
2016-02-24 04:26 UTC, Darragh Van Tichelen
Details

Description Darragh Van Tichelen 2016-02-24 04:26:48 UTC
Created attachment 204501 [details]
journalctl log part of shutdown

On a completely fresh installed archlinux install with just base and base-devel installed (UEFI64 dual boot with win10) running shutdown or systemctl poweroff will result in all services being stopped and partitions unmounted but wont fully shutdown.  Eventually I see some INFO: task kworker/5:12:116 blocked for more than 120 seconds. not tainted 4.4.1-2 ARCH #1 messages popping up.

looking into journalctl I was able to find a call trace and the folks in #systemd informed me to file a bug here.

Attached is the part of journalctl running after shutdown is called.
Comment 1 Darragh Van Tichelen 2016-02-24 13:45:06 UTC
I also just noticed lspci completely hangs without producing any output and I can't stop the process. (eventually it starts printing the same blocked > 120s message)
Comment 2 Darragh Van Tichelen 2016-02-24 14:52:22 UTC
I managed to resolve it by installing proprietary nvidea drivers. now lspci produces output as expected
Comment 3 Len Brown 2016-05-16 21:45:55 UTC
i suppose, then, that this is a bug in the open source nvidia driver.

Note You need to log in before you can comment on or make changes to this bug.