Bug 784345
Summary: | [abrt] kernel: BUG: scheduling while atomic: swapper/0/0/0x10000100 | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Jimmy Dorff <jdorff> |
Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 16 | CC: | anto.trande, chrisudeussen, collura, gabriello.ramirez, gansalmon, henrik, icj, itamar, jaeleekim, jonathan, jscalia, kernel-maint, madhu.chinakonda, michelduquaine, omar, peter.ahlberg, pggraham, remm, skaturn, soy.el.raze, thitantran, thomas, twas6263, weshead85 |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Unspecified | ||
Whiteboard: | abrt_hash:833e63a1c8f09aab1f45a046de0f4650d0034ba2 | ||
Fixed In Version: | kernel-3.2.2-1.fc16 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2012-01-28 03:33:13 UTC | Type: | --- |
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
Jimmy Dorff
2012-01-24 16:09:23 UTC
Can you attach the full dmesg from this boot? If you install kernel-debug, are there other tracebacks that show up? This has been reported upstream as well, for both 3.2.1 and 3.3-rc1: https://lkml.org/lkml/2012/1/24/83 https://lkml.org/lkml/2012/1/24/190 Also, out of curiosity could you try installing and booting this kernel and letting us know if you hit the same backtrace: http://koji.fedoraproject.org/koji/buildinfo?buildID=281207 No need to rebuild. Just install and boot. Still happened with 3.2.0-2.fc17.x86_64 see attachment. I'm installing debuginfo package and see if that gives more detail. Created attachment 557319 [details]
abrt log from error with 3.2.0-2.fc17.x86_64
(In reply to comment #3) > Still happened with 3.2.0-2.fc17.x86_64 see attachment. Ugh. Ok, so it happens with plain 3.2. > I'm installing debuginfo package and see if that gives more detail. Er, not debuginfo. kernel-debug. It's a kernel built with more debug options enabled. Created attachment 557343 [details]
abrt log from error with 3.2.0-2.fc17.x86_64 debug
*** Bug 784417 has been marked as a duplicate of this bug. *** Created attachment 557399 [details]
var log messages for various kernels including the 3.2.0-2.fc17 with various programs giving sched atomic error for kernel
line 0001 was from kernel-3.1.9-1.fc16.x86_64 no kernel-debug
line 1330 was from kernel-3.2.1-3.fc16.x86_64 no kernel-debug
line 2648 was from kernel-3.2.0-2.fc17.x86_64 with kernel-debug
(In reply to comment #6) > Created attachment 557343 [details] > abrt log from error with 3.2.0-2.fc17.x86_64 debug Interesting. Do you have the full dmesg from this boot? I am also experiencing this bug. I am running 3.2.1-3.fc16.x86_64 BUG: scheduling while atomic: swapper/3/0/0x10000100 Created attachment 557497 [details]
realtek_async_autopm.patch
Proposed patch, should fix:
: <IRQ> [<ffffffff8105ee7a>] __might_sleep+0x13a/0x1f0
: [<ffffffffa00180b0>] ? rts51x_modi_suspend_timer+0x50/0x50 [ums_realtek]
: [<ffffffff813fdee3>] __pm_runtime_idle+0xa3/0xb0
: [<ffffffffa00180b0>] ? rts51x_modi_suspend_timer+0x50/0x50 [ums_realtek]
: [<ffffffff8146ed30>] usb_autopm_put_interface+0x30/0x40
: [<ffffffffa0018125>] rts51x_suspend_timer_fn+0x75/0x80 [ums_realtek]
(In reply to comment #11) > Created attachment 557497 [details] > realtek_async_autopm.patch > > Proposed patch, should fix: > > : <IRQ> [<ffffffff8105ee7a>] __might_sleep+0x13a/0x1f0 > : [<ffffffffa00180b0>] ? rts51x_modi_suspend_timer+0x50/0x50 [ums_realtek] > : [<ffffffff813fdee3>] __pm_runtime_idle+0xa3/0xb0 > : [<ffffffffa00180b0>] ? rts51x_modi_suspend_timer+0x50/0x50 [ums_realtek] > : [<ffffffff8146ed30>] usb_autopm_put_interface+0x30/0x40 > : [<ffffffffa0018125>] rts51x_suspend_timer_fn+0x75/0x80 [ums_realtek] OK. I'll spin up a scratch build with this patch included for people to test out. (In reply to comment #12) > (In reply to comment #11) > > Created attachment 557497 [details] > > realtek_async_autopm.patch > > > > Proposed patch, should fix: > > > > : <IRQ> [<ffffffff8105ee7a>] __might_sleep+0x13a/0x1f0 > > : [<ffffffffa00180b0>] ? rts51x_modi_suspend_timer+0x50/0x50 [ums_realtek] > > : [<ffffffff813fdee3>] __pm_runtime_idle+0xa3/0xb0 > > : [<ffffffffa00180b0>] ? rts51x_modi_suspend_timer+0x50/0x50 [ums_realtek] > > : [<ffffffff8146ed30>] usb_autopm_put_interface+0x30/0x40 > > : [<ffffffffa0018125>] rts51x_suspend_timer_fn+0x75/0x80 [ums_realtek] > > OK. I'll spin up a scratch build with this patch included for people to test > out. http://koji.fedoraproject.org/koji/taskinfo?taskID=3732597 When the above build completes, please test it out. Anyone reporting issues is welcome to, but particularly the original reporter. *** Bug 784669 has been marked as a duplicate of this bug. *** Your 3.2.1-4.1.fc16.x86_64 kernel solves the issue for me. No more BUGs and all devices are working properly. Thank you So far, no error when using 3.2.1-4.1.fc16.x86_64.debug Thanks to both of you for testing. I've committed Stanislaw's patch to Fedora git and it will be included in the next kernel submitted to updates-testing. Created attachment 557635 [details]
dmesg for kernel-3.2.1-3.fc16.x86_64 does have the 'scheduling while atomic' errors for various programs
Created attachment 557636 [details]
dmesg for kernel-3.2.1-4.1.fc16.x86_64 fixes the 'scheduling while atomic' error for me as well thanks :')
kernel-3.2.2-1.fc16 has been submitted as an update for Fedora 16. https://admin.fedoraproject.org/updates/kernel-3.2.2-1.fc16 *** Bug 784884 has been marked as a duplicate of this bug. *** just turned it on Package: kernel OS Release: Fedora release 16 (Verne) Package kernel-3.2.2-1.fc16: * should fix your issue, * was pushed to the Fedora 16 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing kernel-3.2.2-1.fc16' as soon as you are able to, then reboot. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2012-0949/kernel-3.2.2-1.fc16 then log in and leave karma (feedback). *** Bug 785121 has been marked as a duplicate of this bug. *** I only have been working and it's happening, i updated yesterday. Package: kernel OS Release: Fedora release 16 (Verne) Created attachment 557942 [details]
dmesg for kernel-3.2.2-1.fc16.x86_64 seems 'scheduling while atomic' error still fixed :')
*** Bug 785311 has been marked as a duplicate of this bug. *** Updated system to the latest kernel along with other updates, after rebooting the system, this message started to appear Package: kernel OS Release: Fedora release 16 (Verne) kernel-3.2.2-1.fc16 has been pushed to the Fedora 16 stable repository. If problems still persist, please make note of it in this bug report. *** Bug 784362 has been marked as a duplicate of this bug. *** *** Bug 784491 has been marked as a duplicate of this bug. *** *** Bug 784606 has been marked as a duplicate of this bug. *** *** Bug 784681 has been marked as a duplicate of this bug. *** *** Bug 784755 has been marked as a duplicate of this bug. *** *** Bug 784808 has been marked as a duplicate of this bug. *** *** Bug 784404 has been marked as a duplicate of this bug. *** *** Bug 786658 has been marked as a duplicate of this bug. *** |