Description of problem: On the 11" model of the HP Pavilion x360 (a touch-screen, Windows 8.1-based laptop), Fedora 21 and a number of other releases of Linux distributions have one small problem...everything else seems to work flawlessly, touchscreen included, but when attempting to shut down or reboot the system, things simply freeze up at the bootsplash screen and the laptop has to be powered off manually. In a thread that was reporting on a similar bug for Ubuntu it mentioned that blacklisting a module dw_dmac rectified the problem in Ubuntu 14.10...I gave it a try with Fedora 21 and sure enough things worked perfectly. If added as a kernel parameter when starting up Fedora Live it even works for the live CD/USB stick. This can only be considered a workaround as it might have some unexpected behaviour, but as it worked for me I figured I'd mention it here! Version-Release number of selected component (if applicable): Fedora 21 (x86-64), kernel version Linux xxxxxx 3.17.8-300.fc21.x86_64 How reproducible: - can be reproduced any time one tries to shutdown or reboot the laptop...problem apparently goes away permanently when the above module, dw_dmac, is blacklisted Additional info: Available upon request!
As an update to this bug, in the case of Fedora 21 at least, blacklisting the module alone doesn't seem to eliminate all the problems with the Pavilion x360...though the laptop will now reliably shut down and restart, it still frequently freezes up at the bootsplash screen when loading and you have to hard-restart the laptop in order to get it going. Once you do get things started abrt will report three or four kernel "oops" messages being recorded...I don't have the output of one on hand at the moment (had to reinstall Windows 8.1 to post this) but they mostly mentioned issues with "tainted" modules that may or may not be related. In either case it seems that Fedora 21 (and other distributions I've tried) are not working well at all on the Pavilion x360 laptop, it may take more work than blacklisting the module I mentioned previously in order to get it working but it does seem related to the shutdown/restart issue at least.
*********** MASS BUG UPDATE ************** We apologize for the inconvenience. There are a large number of bugs to go through and several of them have gone stale. Due to this, we are doing a mass bug update across all of the Fedora 21 kernel bugs. Fedora 21 has now been rebased to 3.18.3-201.fc21. Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel. If you experience different issues, please open a new bug report for those.
I'm not sure when I'll have a chance to flatten the laptop again to install F21 and test the new kernel version, but when I do I'll post the results here... If there is any live media of (say) an alpha of F22 or a respin of F21 that is using the new kernel I could certainly give that a try, see if the freeze-up on shutdown/reboot issue is fixed...the freeze-ups on boot seem less predictable.
I have such computer running Fedora 22. It did install from one of the beta medias but won't install from the released install media. After a later Kernel update it did boot again (I kept running the older kernel until this happened). The poweroff / shutdown issue remains. I have to force-off using the power off button after shutdown. And it frequently locks up during boot. Havent' tried blacklisting dw_dmac yet. Wifi also works erraticaly, but this happen with windows 8.1 also (dual boot using EFI) I suspect the internal wifi card is not good.
Blacklisting dw_dmac and dw_dmac_core solved the shutdown issue for me. And I can't yet tell it's a coincidence, but lookups at boot and wifi instability didn't happened again after that.
*********** MASS BUG UPDATE ************** We apologize for the inconvenience. There is a large number of bugs to go through and several of them have gone stale. Due to this, we are doing a mass bug update across all of the Fedora 21 kernel bugs. Fedora 21 has now been rebased to 3.19.5-200.fc21. Please test this kernel update (or newer) and let us know if you issue has been resolved or if it is still present with the newer kernel. If you have moved on to Fedora 22, and are still experiencing this issue, please change the version to Fedora 22. If you experience different issues, please open a new bug report for those.
It's already present. Will all fedora 21 updates at 2015-04-29 I still need to blacklist dw_dmac and dw_dmac_core to get a proper shutdown, else power won't go off.
Don't know if it's related, but wifi instability remains. And more strange, battery seems to drown while powered off (by Linux shutdown) with dw_dmac modules blacklisted.
additional i've created a bug with the same problem https://bugzilla.redhat.com/show_bug.cgi?id=1240922
D this to fix the Problem: echo "blacklist dw_dmac" | sudo tee -a /etc/modprobe.d/blacklist.conf echo "blacklist dw_dmac_core" | sudo tee -a /etc/modprobe.d/blacklist.conf and the Bug is gone :-)
*** Bug 1240922 has been marked as a duplicate of this bug. ***
Created attachment 1066779 [details] HACK! Really hackish fix for the issue While we are working on more or less proper and upstreamable solution anyone can try the attached hack (it requires recent update of pmc_atom driver frop tip tree).
This message is a reminder that Fedora 21 is nearing its end of life. Approximately 4 (four) weeks from now Fedora will stop maintaining and issuing updates for Fedora 21. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a Fedora 'version' of '21'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, simply change the 'version' to a later Fedora version. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora 21 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora, you are encouraged change the 'version' to a later Fedora version prior this bug is closed as described in the policy above. Although we aim to fix as many bugs as possible during every release's lifetime, sometimes those efforts are overtaken by events. Often a more recent Fedora release includes newer upstream software that fixes bugs or makes them obsolete.
Fedora 21 changed to end-of-life (EOL) status on 2015-12-01. Fedora 21 is no longer maintained, which means that it will not receive any further security or bug fix updates. As a result we are closing this bug. If you can reproduce this bug against a currently maintained version of Fedora please feel free to reopen this bug against that version. If you are unable to reopen this bug, please file a new report against the current release. If you experience problems, please add a comment to this bug. Thank you for reporting this bug and we are sorry it could not be fixed.
Add an URL to Linux kernel bugzilla for a reference. The fix has been submitted for review: http://www.spinics.net/lists/dmaengine/msg07290.html.
*** This bug has been marked as a duplicate of bug 1313296 ***