* Re: [Suspend-devel] Toshiba Setellite U205-S5067 Suspend to RAM [not found] ` <87hcqntd5z.fsf@superfluity.lefae.org> @ 2007-05-08 19:33 ` Rafael J. Wysocki 2007-05-08 19:33 ` Rafael J. Wysocki 1 sibling, 0 replies; 4+ messages in thread From: Rafael J. Wysocki @ 2007-05-08 19:33 UTC (permalink / raw) To: Ross Patterson; +Cc: suspend-devel, ACPI Devel Maling List, pm list On Tuesday, 8 May 2007 19:53, Ross Patterson wrote: > Ross Patterson <me@rpatterson.net> writes: > > > Ross Patterson <me@rpatterson.net> writes: > > > >> "Paulo J. S. Silva" <pjssilva@ime.usp.br> writes: > >> > >>> I am not a kernel hacker, but I have tried to add some printk as > >>> suggested by Pavel (I haven't used udelay, I was not sure what it did > >>> (Is there a good explanation anywhere?). I added one printk to > >>> state_store function in main.c file (in kernel/power/ directory of > >>> course) to make sure that the process was starting, and many in > >>> enter_state function. > >>> > >>> What I could see, at first, is that something was taking long while the > >>> kernel was trying to disable the non-boot CPU. Here is the important log > >>> snippet (mine printk start with ****): > >>> > >>> > >>>> May 6 12:44:44 trinity kernel: [ 704.412000] ****Receiving request to power sa > >>>> ve: mem > >>>> May 6 12:44:44 trinity kernel: [ 704.412000] . > >>>> May 6 12:44:44 trinity kernel: [ 704.412000] **** starting enter_state. > >>>> May 6 12:44:44 trinity kernel: [ 704.412000] **** Preparing system for mem sle > >>>> ep > >>>> May 6 12:44:44 trinity kernel: [ 704.416000] Disabling non-boot CPUs ... > >>>> May 6 12:44:44 trinity kernel: [ 704.552000] CPU 1 is now offline > >>>> May 6 12:44:44 trinity kernel: [ 704.552000] SMP alternatives: switching to UP > >>>> code > >>>> May 6 12:55:00 trinity kernel: [ 704.552000] CPU1 is down > >>> > >>> You see? Something took 10 minutes between the last two lines. > >>> > >>> I then thought that SMP was the problem. I have then disabled the second > >>> CPU during boot using "noapic nosmp" options. But I still get the same > >>> long wait before suspending. Moreover, something weird happens. There is > >>> no more delay in the sequence of messages related to suspend. But the > >>> whole sequence of messages, even the first sentence that says that the > >>> system is calling the function state_store, is only written to the disk > >>> when the system is waked up and not before the suspend take place. The > >>> same thing happen if I disable the second CPU in the bios, instead of > >>> using "noapic nosmp". What should I try now? > > I was wondering if anyone has any thoughts on what we might try from > here? I think there are at least two willing, if not knowledgable :), > testers here. Well, I'm afraid no one has any idea. Otherwise, someone would have responded. ;-) I've added more appropriate lists for your problem report to the CC list. Also, it probably would be a good idea to file a bug report at http://bugzilla.kernel.org, in the ACPI->Power-Sleep-Wake category (please add my address to the bugzilla entry's CC list if you do that). Greetings, Rafael ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Suspend-devel] Toshiba Setellite U205-S5067 Suspend to RAM [not found] ` <87hcqntd5z.fsf@superfluity.lefae.org> 2007-05-08 19:33 ` [Suspend-devel] Toshiba Setellite U205-S5067 Suspend to RAM Rafael J. Wysocki @ 2007-05-08 19:33 ` Rafael J. Wysocki 2007-05-08 21:59 ` Ross Patterson 2007-05-08 21:59 ` Ross Patterson 1 sibling, 2 replies; 4+ messages in thread From: Rafael J. Wysocki @ 2007-05-08 19:33 UTC (permalink / raw) To: Ross Patterson; +Cc: suspend-devel, pm list, ACPI Devel Maling List On Tuesday, 8 May 2007 19:53, Ross Patterson wrote: > Ross Patterson <me@rpatterson.net> writes: > > > Ross Patterson <me@rpatterson.net> writes: > > > >> "Paulo J. S. Silva" <pjssilva@ime.usp.br> writes: > >> > >>> I am not a kernel hacker, but I have tried to add some printk as > >>> suggested by Pavel (I haven't used udelay, I was not sure what it did > >>> (Is there a good explanation anywhere?). I added one printk to > >>> state_store function in main.c file (in kernel/power/ directory of > >>> course) to make sure that the process was starting, and many in > >>> enter_state function. > >>> > >>> What I could see, at first, is that something was taking long while the > >>> kernel was trying to disable the non-boot CPU. Here is the important log > >>> snippet (mine printk start with ****): > >>> > >>> > >>>> May 6 12:44:44 trinity kernel: [ 704.412000] ****Receiving request to power sa > >>>> ve: mem > >>>> May 6 12:44:44 trinity kernel: [ 704.412000] . > >>>> May 6 12:44:44 trinity kernel: [ 704.412000] **** starting enter_state. > >>>> May 6 12:44:44 trinity kernel: [ 704.412000] **** Preparing system for mem sle > >>>> ep > >>>> May 6 12:44:44 trinity kernel: [ 704.416000] Disabling non-boot CPUs ... > >>>> May 6 12:44:44 trinity kernel: [ 704.552000] CPU 1 is now offline > >>>> May 6 12:44:44 trinity kernel: [ 704.552000] SMP alternatives: switching to UP > >>>> code > >>>> May 6 12:55:00 trinity kernel: [ 704.552000] CPU1 is down > >>> > >>> You see? Something took 10 minutes between the last two lines. > >>> > >>> I then thought that SMP was the problem. I have then disabled the second > >>> CPU during boot using "noapic nosmp" options. But I still get the same > >>> long wait before suspending. Moreover, something weird happens. There is > >>> no more delay in the sequence of messages related to suspend. But the > >>> whole sequence of messages, even the first sentence that says that the > >>> system is calling the function state_store, is only written to the disk > >>> when the system is waked up and not before the suspend take place. The > >>> same thing happen if I disable the second CPU in the bios, instead of > >>> using "noapic nosmp". What should I try now? > > I was wondering if anyone has any thoughts on what we might try from > here? I think there are at least two willing, if not knowledgable :), > testers here. Well, I'm afraid no one has any idea. Otherwise, someone would have responded. ;-) I've added more appropriate lists for your problem report to the CC list. Also, it probably would be a good idea to file a bug report at http://bugzilla.kernel.org, in the ACPI->Power-Sleep-Wake category (please add my address to the bugzilla entry's CC list if you do that). Greetings, Rafael ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [Suspend-devel] Toshiba Setellite U205-S5067 Suspend to RAM 2007-05-08 19:33 ` Rafael J. Wysocki @ 2007-05-08 21:59 ` Ross Patterson 2007-05-08 21:59 ` Ross Patterson 1 sibling, 0 replies; 4+ messages in thread From: Ross Patterson @ 2007-05-08 21:59 UTC (permalink / raw) To: Rafael J. Wysocki; +Cc: suspend-devel, ACPI Devel Maling List, pm list "Rafael J. Wysocki" <rjw@sisk.pl> writes: > On Tuesday, 8 May 2007 19:53, Ross Patterson wrote: >> Ross Patterson <me@rpatterson.net> writes: >> >> > Ross Patterson <me@rpatterson.net> writes: >> > >> >> "Paulo J. S. Silva" <pjssilva@ime.usp.br> writes: >> >> >> >>> I am not a kernel hacker, but I have tried to add some printk as >> >>> suggested by Pavel (I haven't used udelay, I was not sure what it did >> >>> (Is there a good explanation anywhere?). I added one printk to >> >>> state_store function in main.c file (in kernel/power/ directory of >> >>> course) to make sure that the process was starting, and many in >> >>> enter_state function. >> >>> >> >>> What I could see, at first, is that something was taking long while the >> >>> kernel was trying to disable the non-boot CPU. Here is the important log >> >>> snippet (mine printk start with ****): >> >>> >> >>> >> >>>> May 6 12:44:44 trinity kernel: [ 704.412000] ****Receiving request to power sa >> >>>> ve: mem >> >>>> May 6 12:44:44 trinity kernel: [ 704.412000] . >> >>>> May 6 12:44:44 trinity kernel: [ 704.412000] **** starting enter_state. >> >>>> May 6 12:44:44 trinity kernel: [ 704.412000] **** Preparing system for mem sle >> >>>> ep >> >>>> May 6 12:44:44 trinity kernel: [ 704.416000] Disabling non-boot CPUs ... >> >>>> May 6 12:44:44 trinity kernel: [ 704.552000] CPU 1 is now offline >> >>>> May 6 12:44:44 trinity kernel: [ 704.552000] SMP alternatives: switching to UP >> >>>> code >> >>>> May 6 12:55:00 trinity kernel: [ 704.552000] CPU1 is down >> >>> >> >>> You see? Something took 10 minutes between the last two lines. >> >>> >> >>> I then thought that SMP was the problem. I have then disabled the second >> >>> CPU during boot using "noapic nosmp" options. But I still get the same >> >>> long wait before suspending. Moreover, something weird happens. There is >> >>> no more delay in the sequence of messages related to suspend. But the >> >>> whole sequence of messages, even the first sentence that says that the >> >>> system is calling the function state_store, is only written to the disk >> >>> when the system is waked up and not before the suspend take place. The >> >>> same thing happen if I disable the second CPU in the bios, instead of >> >>> using "noapic nosmp". What should I try now? >> >> I was wondering if anyone has any thoughts on what we might try from >> here? I think there are at least two willing, if not knowledgable :), >> testers here. > > Well, I'm afraid no one has any idea. Otherwise, someone would have responded. ;-) > > I've added more appropriate lists for your problem report to the CC list. > Also, it probably would be a good idea to file a bug report at > http://bugzilla.kernel.org, in the ACPI->Power-Sleep-Wake category (please > add my address to the bugzilla entry's CC list if you do that). http://bugzilla.kernel.org/show_bug.cgi?id=8456 Thanks! Ross ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Toshiba Setellite U205-S5067 Suspend to RAM 2007-05-08 19:33 ` Rafael J. Wysocki 2007-05-08 21:59 ` Ross Patterson @ 2007-05-08 21:59 ` Ross Patterson 1 sibling, 0 replies; 4+ messages in thread From: Ross Patterson @ 2007-05-08 21:59 UTC (permalink / raw) To: Rafael J. Wysocki; +Cc: suspend-devel, ACPI Devel Maling List, pm list "Rafael J. Wysocki" <rjw@sisk.pl> writes: > On Tuesday, 8 May 2007 19:53, Ross Patterson wrote: >> Ross Patterson <me@rpatterson.net> writes: >> >> > Ross Patterson <me@rpatterson.net> writes: >> > >> >> "Paulo J. S. Silva" <pjssilva@ime.usp.br> writes: >> >> >> >>> I am not a kernel hacker, but I have tried to add some printk as >> >>> suggested by Pavel (I haven't used udelay, I was not sure what it did >> >>> (Is there a good explanation anywhere?). I added one printk to >> >>> state_store function in main.c file (in kernel/power/ directory of >> >>> course) to make sure that the process was starting, and many in >> >>> enter_state function. >> >>> >> >>> What I could see, at first, is that something was taking long while the >> >>> kernel was trying to disable the non-boot CPU. Here is the important log >> >>> snippet (mine printk start with ****): >> >>> >> >>> >> >>>> May 6 12:44:44 trinity kernel: [ 704.412000] ****Receiving request to power sa >> >>>> ve: mem >> >>>> May 6 12:44:44 trinity kernel: [ 704.412000] . >> >>>> May 6 12:44:44 trinity kernel: [ 704.412000] **** starting enter_state. >> >>>> May 6 12:44:44 trinity kernel: [ 704.412000] **** Preparing system for mem sle >> >>>> ep >> >>>> May 6 12:44:44 trinity kernel: [ 704.416000] Disabling non-boot CPUs ... >> >>>> May 6 12:44:44 trinity kernel: [ 704.552000] CPU 1 is now offline >> >>>> May 6 12:44:44 trinity kernel: [ 704.552000] SMP alternatives: switching to UP >> >>>> code >> >>>> May 6 12:55:00 trinity kernel: [ 704.552000] CPU1 is down >> >>> >> >>> You see? Something took 10 minutes between the last two lines. >> >>> >> >>> I then thought that SMP was the problem. I have then disabled the second >> >>> CPU during boot using "noapic nosmp" options. But I still get the same >> >>> long wait before suspending. Moreover, something weird happens. There is >> >>> no more delay in the sequence of messages related to suspend. But the >> >>> whole sequence of messages, even the first sentence that says that the >> >>> system is calling the function state_store, is only written to the disk >> >>> when the system is waked up and not before the suspend take place. The >> >>> same thing happen if I disable the second CPU in the bios, instead of >> >>> using "noapic nosmp". What should I try now? >> >> I was wondering if anyone has any thoughts on what we might try from >> here? I think there are at least two willing, if not knowledgable :), >> testers here. > > Well, I'm afraid no one has any idea. Otherwise, someone would have responded. ;-) > > I've added more appropriate lists for your problem report to the CC list. > Also, it probably would be a good idea to file a bug report at > http://bugzilla.kernel.org, in the ACPI->Power-Sleep-Wake category (please > add my address to the bugzilla entry's CC list if you do that). http://bugzilla.kernel.org/show_bug.cgi?id=8456 Thanks! Ross ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2007-05-08 21:59 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <1178503360.5988.22.camel@trinity>
[not found] ` <87wszlnumj.fsf@superfluity.lefae.org>
[not found] ` <87hcqntd5z.fsf@superfluity.lefae.org>
2007-05-08 19:33 ` [Suspend-devel] Toshiba Setellite U205-S5067 Suspend to RAM Rafael J. Wysocki
2007-05-08 19:33 ` Rafael J. Wysocki
2007-05-08 21:59 ` Ross Patterson
2007-05-08 21:59 ` Ross Patterson
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.