Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} -> {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-20 Thread Rafael J. Wysocki
On Thursday, 20 of December 2007, Miles Lane wrote: > On Dec 19, 2007 8:31 PM, Rafael J. Wysocki <[EMAIL PROTECTED]> wrote: > > > > On Thursday, 20 of December 2007, Miles Lane wrote: > > > On Dec 19, 2007 7:09 PM, Rafael J. Wysocki <[EMAIL PROTECTED]> wrote: > > > > > > > On Thursday, 20 of

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} - {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-20 Thread Rafael J. Wysocki
On Thursday, 20 of December 2007, Miles Lane wrote: On Dec 19, 2007 8:31 PM, Rafael J. Wysocki [EMAIL PROTECTED] wrote: On Thursday, 20 of December 2007, Miles Lane wrote: On Dec 19, 2007 7:09 PM, Rafael J. Wysocki [EMAIL PROTECTED] wrote: On Thursday, 20 of December 2007, Christoph

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} -> {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Miles Lane
On Dec 19, 2007 8:31 PM, Rafael J. Wysocki <[EMAIL PROTECTED]> wrote: > > On Thursday, 20 of December 2007, Miles Lane wrote: > > On Dec 19, 2007 7:09 PM, Rafael J. Wysocki <[EMAIL PROTECTED]> wrote: > > > > > On Thursday, 20 of December 2007, Christoph Lameter wrote: > > > > On Thu, 20 Dec 2007,

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} -> {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Rafael J. Wysocki
On Thursday, 20 of December 2007, Miles Lane wrote: > On Dec 19, 2007 7:09 PM, Rafael J. Wysocki <[EMAIL PROTECTED]> wrote: > > > On Thursday, 20 of December 2007, Christoph Lameter wrote: > > > On Thu, 20 Dec 2007, Rafael J. Wysocki wrote: > > > > > > > > We could reexport drain_local_pages()

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} -> {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Miles Lane
On Dec 19, 2007 7:09 PM, Rafael J. Wysocki <[EMAIL PROTECTED]> wrote: > > On Thursday, 20 of December 2007, Christoph Lameter wrote: > > On Thu, 20 Dec 2007, Rafael J. Wysocki wrote: > > > > > > We could reexport drain_local_pages() again but then I do not understand > > > > why we would only

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} -> {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Rafael J. Wysocki
On Thursday, 20 of December 2007, Christoph Lameter wrote: > On Thu, 20 Dec 2007, Rafael J. Wysocki wrote: > > > > We could reexport drain_local_pages() again but then I do not understand > > > why we would only drain the pages of this processor and not of all other > > > processors as well. It

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} -> {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Christoph Lameter
On Thu, 20 Dec 2007, Rafael J. Wysocki wrote: > > We could reexport drain_local_pages() again but then I do not understand > > why we would only drain the pages of this processor and not of all other > > processors as well. It seems that software suspend intend was to flush > > them all right?

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} -> {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Rafael J. Wysocki
On Wednesday, 19 of December 2007, Christoph Lameter wrote: > On Wed, 19 Dec 2007, Daniel Walker wrote: > > > > It looks like the swsusp_save() calls drain_all_pages() , which calls > > > on_each_cpu() .. On return on_each_cpu() unconditionally enables > > > interrupts so the rest of the resume

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} -> {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Christoph Lameter
On Wed, 19 Dec 2007, Daniel Walker wrote: > > It looks like the swsusp_save() calls drain_all_pages() , which calls > > on_each_cpu() .. On return on_each_cpu() unconditionally enables > > interrupts so the rest of the resume process has interrupt enable > > (which , it looks like, shouldn't

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} -> {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Daniel Walker
On Wed, 2007-12-19 at 10:42 -0800, Daniel Walker wrote: > On Wed, 2007-12-19 at 10:06 -0500, Miles Lane wrote: > > [ 11.827653] PM: Creating hibernation image: > > [ 11.827658] WARNING: at arch/x86/kernel/smp_32.c:561 > > native_smp_call_function_mask() > > [ 11.827661] Pid: 9940, comm:

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} -> {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Daniel Walker
On Wed, 2007-12-19 at 10:06 -0500, Miles Lane wrote: > [ 11.827653] PM: Creating hibernation image: > [ 11.827658] WARNING: at arch/x86/kernel/smp_32.c:561 > native_smp_call_function_mask() > [ 11.827661] Pid: 9940, comm: pm-hibernate Not tainted > 2.6.24-rc5-mm1 #8 > [ 11.827665] []

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} -> {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Miles Lane
I discovered that I can use IMAP with GMail now, so I can send messages using Thunderbird and avoid the line wrapping problem. I tried doing a series: suspend-to-disk, suspend-to-ram and suspend-to-disk Here is the result: [ 11.827653] PM: Creating hibernation image: [ 11.827658] WARNING:

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} - {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Miles Lane
I discovered that I can use IMAP with GMail now, so I can send messages using Thunderbird and avoid the line wrapping problem. I tried doing a series: suspend-to-disk, suspend-to-ram and suspend-to-disk Here is the result: [ 11.827653] PM: Creating hibernation image: [ 11.827658] WARNING:

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} - {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Daniel Walker
On Wed, 2007-12-19 at 10:06 -0500, Miles Lane wrote: [ 11.827653] PM: Creating hibernation image: [ 11.827658] WARNING: at arch/x86/kernel/smp_32.c:561 native_smp_call_function_mask() [ 11.827661] Pid: 9940, comm: pm-hibernate Not tainted 2.6.24-rc5-mm1 #8 [ 11.827665] [c0107d55]

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} - {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Daniel Walker
On Wed, 2007-12-19 at 10:42 -0800, Daniel Walker wrote: On Wed, 2007-12-19 at 10:06 -0500, Miles Lane wrote: [ 11.827653] PM: Creating hibernation image: [ 11.827658] WARNING: at arch/x86/kernel/smp_32.c:561 native_smp_call_function_mask() [ 11.827661] Pid: 9940, comm: pm-hibernate

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} - {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Christoph Lameter
On Wed, 19 Dec 2007, Daniel Walker wrote: It looks like the swsusp_save() calls drain_all_pages() , which calls on_each_cpu() .. On return on_each_cpu() unconditionally enables interrupts so the rest of the resume process has interrupt enable (which , it looks like, shouldn't happen) and

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} - {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Rafael J. Wysocki
On Wednesday, 19 of December 2007, Christoph Lameter wrote: On Wed, 19 Dec 2007, Daniel Walker wrote: It looks like the swsusp_save() calls drain_all_pages() , which calls on_each_cpu() .. On return on_each_cpu() unconditionally enables interrupts so the rest of the resume process has

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} - {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Christoph Lameter
On Thu, 20 Dec 2007, Rafael J. Wysocki wrote: We could reexport drain_local_pages() again but then I do not understand why we would only drain the pages of this processor and not of all other processors as well. It seems that software suspend intend was to flush them all right? Well,

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} - {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Rafael J. Wysocki
On Thursday, 20 of December 2007, Christoph Lameter wrote: On Thu, 20 Dec 2007, Rafael J. Wysocki wrote: We could reexport drain_local_pages() again but then I do not understand why we would only drain the pages of this processor and not of all other processors as well. It seems that

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} - {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Miles Lane
On Dec 19, 2007 7:09 PM, Rafael J. Wysocki [EMAIL PROTECTED] wrote: On Thursday, 20 of December 2007, Christoph Lameter wrote: On Thu, 20 Dec 2007, Rafael J. Wysocki wrote: We could reexport drain_local_pages() again but then I do not understand why we would only drain the pages of

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} - {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Rafael J. Wysocki
On Thursday, 20 of December 2007, Miles Lane wrote: On Dec 19, 2007 7:09 PM, Rafael J. Wysocki [EMAIL PROTECTED] wrote: On Thursday, 20 of December 2007, Christoph Lameter wrote: On Thu, 20 Dec 2007, Rafael J. Wysocki wrote: We could reexport drain_local_pages() again but then I do

Re: 2.6.24-rc5-mm1 -- inconsistent {in-hardirq-W} - {hardirq-on-W} usage -- pm-hibernate/9940 [HC0[0]:SC0[0]:HE1:SE1]

2007-12-19 Thread Miles Lane
On Dec 19, 2007 8:31 PM, Rafael J. Wysocki [EMAIL PROTECTED] wrote: On Thursday, 20 of December 2007, Miles Lane wrote: On Dec 19, 2007 7:09 PM, Rafael J. Wysocki [EMAIL PROTECTED] wrote: On Thursday, 20 of December 2007, Christoph Lameter wrote: On Thu, 20 Dec 2007, Rafael J. Wysocki