|
Bugzilla – Full Text Bug Listing |
| Summary: | suspend sometimes fails with BUG at swsusp.c:905 | ||
|---|---|---|---|
| Product: | [openSUSE] SUSE LINUX 10.0 | Reporter: | Martin Vidner <mvidner> |
| Component: | Kernel | Assignee: | Pavel Machek <pavel> |
| Status: | RESOLVED FIXED | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Normal | ||
| Priority: | P5 - None | ||
| Version: | Final | ||
| Target Milestone: | --- | ||
| Hardware: | i586 | ||
| OS: | Other | ||
| Whiteboard: | |||
| Found By: | Other | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
| Attachments: | BUG_swsusp_c_905.jpg - kernel BUG screenshot | ||
|
Description
Martin Vidner
2005-10-27 13:19:01 UTC
Created attachment 55705 [details]
BUG_swsusp_c_905.jpg - kernel BUG screenshot
I've seen that BUG() before, but I do not know how to reproduce it; it only happens rarely :-(. Having reproducible way to trigger it would help a lot. On my machine it happens quite often, but I haven't found a way to reproduce it reliably yet. Can I do anything to help tracking it down in the meantime? The code was completely rewritten in 2.6.14-git... you can switch to that to get rid of the bug (but perhaps get some new one). You may also just remove the BUG_ON(). It is condition I did not expect and condition I do not understand, but it is probably not harmfull. SLES10 should have 2.6.15, so it should be fixed at least there. Yes. On SL 10.0 I seem to have found a workaround of swapoff -a; swapon -a before suspend. On 2.6.15 I think I saw the "0 pages freed" problem too, which made the suspend fail (but did not oops), but after the swap trick it worked. Thanks for testing. I'll try to remember swapoff/swapon trick. |