Re: 2.6.13-rc3: swsusp works (TP 600X)

From: Pavel Machek
Date: Thu Jul 28 2005 - 16:40:09 EST


Hi!

> >>If I don't eject the pcmcia card (usually a prism54 wireless card),
> >>swsusp begins the process of hibernation, but never gets to the
> >>writing pages part.
>
> > Well, it really may be the firmware loading. Add some printks to
> > confirm it, then fix it.
>
> I did more tests, this time with 2.6.13-rc3-mm2 (machine is a TP 600X),
> and I don't think the problem is related to firmware loading. If I
> first physically eject the card (an Intersil wireless card), swsusp
> prints
>
...
>
> then it writes pages to swap and all is well. Well, almost 100%; the
> one glitch is that sometimes X comes back blank and I have to
> ctrl-alt-F7 to bring back the display; or X comes back with the keyboard
> acting strange (<ENTER> shifts the display left by a few hundred
> pixels), and again ctrl-alt-F7 fixes it. This is with XFree86
> 4.3.0.dfsg.1-14, and maybe after I upgrade (?) to the xorg server, that
> glitch will go away. Anyway, it's easy to work around.

So, in short, problem is that if you leave prism54 card in, even with
module removed, swsusp hangs, right?

Okay then, start looking into pcmcia layer ;-).
Pavel

--
teflon -- maybe it is a trademark, but it should not be.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/