All of lore.kernel.org
 help / color / mirror / Atom feed
* bugzilla.kernel.org bug 7988: Resume from RAM on Toshiba A100 fails
@ 2007-02-21 14:48 Mitch Davis
  2007-02-28  0:04 ` Mitch Davis
  0 siblings, 1 reply; 5+ messages in thread
From: Mitch Davis @ 2007-02-21 14:48 UTC (permalink / raw)
  To: linux-acpi

Hello,

I was inspired by Matthew Garrett's talk at LCA to find out why my
Toshiba laptop doesn't resume after a suspend.  I did what I could to
diagnose it, and logged the problem here:

 http://bugzilla.kernel.org/show_bug.cgi?id=7988

So far, no-one has commented, and my server logs say no-one has looked
at the diagnostic info I put on my website.

Can someone have a look and give me a clue please?

Is there more info I should provide?  A patch to try?  Maybe I should
sacrifice a chicken?

Thank you,

Mitch.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: bugzilla.kernel.org bug 7988: Resume from RAM on Toshiba A100 fails
  2007-02-21 14:48 bugzilla.kernel.org bug 7988: Resume from RAM on Toshiba A100 fails Mitch Davis
@ 2007-02-28  0:04 ` Mitch Davis
  2007-02-28  0:20   ` Rafael J. Wysocki
  0 siblings, 1 reply; 5+ messages in thread
From: Mitch Davis @ 2007-02-28  0:04 UTC (permalink / raw)
  To: linux-acpi

On 2/22/07, Mitch Davis <mjd-kernel-org@afork.com> wrote:
> Hello,
>
> I was inspired by Matthew Garrett's talk at LCA to find out why my
> Toshiba laptop doesn't resume after a suspend.  I did what I could to
> diagnose it, and logged the problem here:
>
>  http://bugzilla.kernel.org/show_bug.cgi?id=7988

In the bug, Rafael J. Wysocki suggested:
>
> Can you try the latest -mm kernel (but please do not compile it with
> CONFIG_PREEMPT set)?

I have now tried 2.6.20-mm2, and the result is exactly the same: The laptop
suspends but never gets to first base on resume.

Please, any ideas?

Mitch.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: bugzilla.kernel.org bug 7988: Resume from RAM on Toshiba A100 fails
  2007-02-28  0:04 ` Mitch Davis
@ 2007-02-28  0:20   ` Rafael J. Wysocki
  2007-02-28  1:27     ` Mitch Davis
  0 siblings, 1 reply; 5+ messages in thread
From: Rafael J. Wysocki @ 2007-02-28  0:20 UTC (permalink / raw)
  To: Mitch Davis; +Cc: linux-acpi

On Wednesday, 28 February 2007 01:04, Mitch Davis wrote:
> On 2/22/07, Mitch Davis <mjd-kernel-org@afork.com> wrote:
> > Hello,
> >
> > I was inspired by Matthew Garrett's talk at LCA to find out why my
> > Toshiba laptop doesn't resume after a suspend.  I did what I could to
> > diagnose it, and logged the problem here:
> >
> >  http://bugzilla.kernel.org/show_bug.cgi?id=7988
> 
> In the bug, Rafael J. Wysocki suggested:
> >
> > Can you try the latest -mm kernel (but please do not compile it with
> > CONFIG_PREEMPT set)?
> 
> I have now tried 2.6.20-mm2, and the result is exactly the same: The laptop
> suspends but never gets to first base on resume.
> 
> Please, any ideas?

No, sorry. :-(

I was hoping that the fix might go into -mm.

The hardware configuration of your system is very similar to one and the only
substantial difference I can see is

00:00.0 Host bridge: ATI Technologies Inc Unknown device 5a31 (rev 01)

but I haven't tried the STR yet.

Does your system suspend to disk?

Rafael
-- 
If you don't have the time to read,
you don't have the time or the tools to write.
		- Stephen King

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: bugzilla.kernel.org bug 7988: Resume from RAM on Toshiba A100 fails
  2007-02-28  0:20   ` Rafael J. Wysocki
@ 2007-02-28  1:27     ` Mitch Davis
  2007-02-28 10:36       ` Rafael J. Wysocki
  0 siblings, 1 reply; 5+ messages in thread
From: Mitch Davis @ 2007-02-28  1:27 UTC (permalink / raw)
  To: Rafael J. Wysocki; +Cc: linux-acpi

On 2/28/07, Rafael J. Wysocki <rjw@sisk.pl> wrote:
> On Wednesday, 28 February 2007 01:04, Mitch Davis wrote:
> > >
> > >  http://bugzilla.kernel.org/show_bug.cgi?id=7988
> >
> > In the bug, Rafael J. Wysocki suggested:
> > >
> > > Can you try the latest -mm kernel (but please do not compile it with
> > > CONFIG_PREEMPT set)?
> >
> > I have now tried 2.6.20-mm2, and the result is exactly the same: The laptop
> > suspends but never gets to first base on resume.
>
> I was hoping that the fix might go into -mm.
>
> The hardware configuration of your system is very similar to one and the only
> substantial difference I can see is

Hi Rafael,

Sorry, similar to what?  A laptop of yours?

> 00:00.0 Host bridge: ATI Technologies Inc Unknown device 5a31 (rev 01)

As far as I can tell, this is something in the ATI RS400 Northbridge:

  http://lxr.linux.no/ident?i=PCI_DEVICE_ID_ATI_RS400_133

> Does your system suspend to disk?

I tried suspend2.  I had problems with the laptop hanging at "atomic
copy".  Others have had the same problem:

  http://linux-on-laptops.com/forum/archive/index.php/t-295.html

The solution to that problem was to boot with "noapic".  (suspend2
works reliably most of the time, but 2G of RAM takes so long to write
that I want S-T-R to work).

With "noapic", the RTL8139 ethernet stopped working, so I added
"acpi=noirq".  Now both suspend2 and ethernet work.

PCMCIA still doesn't work but I think the link above may be a useful workaround.

Please, can anyone help me with my resume-after-suspend-to-RAM problem?

Thanks,

Mitch.

^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: bugzilla.kernel.org bug 7988: Resume from RAM on Toshiba A100 fails
  2007-02-28  1:27     ` Mitch Davis
@ 2007-02-28 10:36       ` Rafael J. Wysocki
  0 siblings, 0 replies; 5+ messages in thread
From: Rafael J. Wysocki @ 2007-02-28 10:36 UTC (permalink / raw)
  To: Mitch Davis; +Cc: linux-acpi

On Wednesday, 28 February 2007 02:27, Mitch Davis wrote:
> On 2/28/07, Rafael J. Wysocki <rjw@sisk.pl> wrote:
> > On Wednesday, 28 February 2007 01:04, Mitch Davis wrote:
> > > >
> > > >  http://bugzilla.kernel.org/show_bug.cgi?id=7988
> > >
> > > In the bug, Rafael J. Wysocki suggested:
> > > >
> > > > Can you try the latest -mm kernel (but please do not compile it with
> > > > CONFIG_PREEMPT set)?
> > >
> > > I have now tried 2.6.20-mm2, and the result is exactly the same: The laptop
> > > suspends but never gets to first base on resume.
> >
> > I was hoping that the fix might go into -mm.
> >
> > The hardware configuration of your system is very similar to one and the only
> > substantial difference I can see is
> 
> Hi Rafael,
> 
> Sorry, similar to what?  A laptop of yours?

Yes, I've "cut" one part of the sentence, sorry.

> > 00:00.0 Host bridge: ATI Technologies Inc Unknown device 5a31 (rev 01)
> 
> As far as I can tell, this is something in the ATI RS400 Northbridge:
> 
>   http://lxr.linux.no/ident?i=PCI_DEVICE_ID_ATI_RS400_133
> 
> > Does your system suspend to disk?
> 
> I tried suspend2.  I had problems with the laptop hanging at "atomic
> copy".  Others have had the same problem:
> 
>   http://linux-on-laptops.com/forum/archive/index.php/t-295.html

OK

Could you please try to boot with init=/bin/bash and do

# echo 8 > /proc/sys/kernel/printk
# echo disk > /sys/power/state

Please see if that works without the "noapic" .
 
> The solution to that problem was to boot with "noapic".  (suspend2
> works reliably most of the time, but 2G of RAM takes so long to write
> that I want S-T-R to work).
> 
> With "noapic", the RTL8139 ethernet stopped working, so I added
> "acpi=noirq".  Now both suspend2 and ethernet work.
> 
> PCMCIA still doesn't work but I think the link above may be a useful workaround.
> 
> Please, can anyone help me with my resume-after-suspend-to-RAM problem?

I'm trying.

Greetings,
Rafael

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-02-28 10:34 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-02-21 14:48 bugzilla.kernel.org bug 7988: Resume from RAM on Toshiba A100 fails Mitch Davis
2007-02-28  0:04 ` Mitch Davis
2007-02-28  0:20   ` Rafael J. Wysocki
2007-02-28  1:27     ` Mitch Davis
2007-02-28 10:36       ` Rafael J. Wysocki

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.