Messages in this thread | | | Date | Wed, 23 Oct 2002 11:05:03 +0200 | From | Pavel Machek <> | Subject | Re: Bug: swsusp in 2.5.42: "Scheduling while atomic" |
| |
Hi!
> |[1.] One line summary of the problem: > | > |Scheduling while atomic debug message during swsusp > | > |[2.] Full description of the problem/report: > | > |While swsusp'ing to disk, vast quantities of error messages are echoed to the > |console, along the lines of the following pulled from /var/log/messages: > > This Problem is net lay resume recall problem. Try this patch, From > |my test it can works in net card device, but it can not work in > |sound card device.
With this and CONFIG_PREEMPT on, do you see any "scheduling while atomic" messages? I do not think this can fix them completely...
Pavel
> ------------------------- > --- linus-2.5/kernel/suspend.c Fri Oct 18 09:22:36 2002 > +++ linus-2.5-suspend/kernel/suspend.c Thu Oct 17 20:42:08 2002 > @@ -627,7 +627,7 @@ > /* Make disk drivers accept operations, again */ > static void drivers_unsuspend(void) > { > - device_resume(RESUME_RESTORE_STATE); > + /* device_resume(RESUME_RESTORE_STATE); */ > device_resume(RESUME_ENABLE); > } > > @@ -655,7 +655,7 @@ > static void drivers_resume(int flags) > { > if (flags & RESUME_PHASE1) { > - device_resume(RESUME_RESTORE_STATE); > + /* device_resume(RESUME_RESTORE_STATE); */ > device_resume(RESUME_ENABLE); > } > if (flags & RESUME_PHASE2) { > >
-- Worst form of spam? Adding advertisment signatures ala sourceforge.net. What goes next? Inserting advertisment *into* email? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |