Bug 994824
| Summary: | Hang on resume regression on Lenovo X200 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jeremy Fitzhardinge <jeremy> | ||||
| Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | high | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 19 | CC: | gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, nathan, pekka.kaitaniemi | ||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | kernel-3.10.10-100.fc18 | Doc Type: | Bug Fix | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2013-09-01 22:57:57 UTC | Type: | Bug | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Jeremy Fitzhardinge
2013-08-08 05:29:16 UTC
Hang is pretty hard; capslock doesn't toggle, and it needs a long-press on the power to restart. I'm having the same problem with my Thinkpad X301. The system hangs every time trying to resume from suspend mode (suspend to RAM). The problem started appearing after upgrading to Fedora 19 using fedup a couple of weeks ago. It seems that the problem exists in all Fedora 19 kernels that have been released so far after my upgrade (if memory serves, from 3.10.6 up to 3.10.9). So far I have "solved" the problem by using old kernel-3.9.5-301. My Fedora 18 installation worked fine even with the 3.10 kernel (either 3.10.3 or 3.10.4). Created attachment 789613 [details]
Kernel 3.10.9-200.fc19.x86_64 crash dump vmcore-dmesg.txt
The file contains lots of mei_me related errors.
It seems that this problem is related to mei kernel module and was reported already as bug 917081. Fortunately bug 917081, comment 6 and bug 917081, comment 7 contain a workaround. To summarize, I did: echo -e "blacklist mei\ninstall mei /bin/true" > /etc/modprobe.d/mei.conf dracut --force and rebooted my machine. Suspend and resume seem to work now. Here's a scratch build with all known mei patches backported. Please test and let us know if your issue is resolved (without the mei modules blacklisted). http://koji.fedoraproject.org/koji/taskinfo?taskID=5847415 It seems that suspend/resume works with this patched kernel (based on a few successful attempts) on my Thinkpad X301. I have the mei module loaded: (mael@shadow, ~) >>= lsmod | grep mei mei_me 18421 0 mei 76781 1 mei_me OK, one more scratch build to test, this time with just the 4 patches submitted for the 3.10.y stable kernel. Thanks for testing, we appreciate it: http://koji.fedoraproject.org/koji/taskinfo?taskID=5854464 The patch kernel fixes the issue on my X200s. Thanks. The new scratch build 3.10.9-200.3.fc19.x86_64 seems to work on my Thinkpad X301 too. I have suspended/resumed several times since switching to this kernel and no crashes or flood of mei error messages yet. I've added the patches to Fedora git. Should be fixed in the next update. Thank you for testing. kernel-3.10.10-200.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/kernel-3.10.10-200.fc19 kernel-3.10.10-100.fc18 has been submitted as an update for Fedora 18. https://admin.fedoraproject.org/updates/kernel-3.10.10-100.fc18 Package kernel-3.10.10-200.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing kernel-3.10.10-200.fc19' as soon as you are able to, then reboot. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-15545/kernel-3.10.10-200.fc19 then log in and leave karma (feedback). kernel-3.10.10-200.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report. kernel-3.10.10-100.fc18 has been pushed to the Fedora 18 stable repository. If problems still persist, please make note of it in this bug report. Fixed for me. Thanks all! |