On Thu, Sep 21, 2006 at 11:28:29AM +0200, Pavel Machek wrote:
> 
> You probably want to debug swsusp, first. Do you have highmem64g? Does
> it work from init=/bin/bash? noapic?

Well, color me surprised. And lucky. :) While I was testing 'swsusp'
(S2D mode), I managed to figure out that there was some CPU-related
module that was creating a problem. A little experimentation, and
/voila/ - I discovered that the 'acpi_cpufreq' module (which isn't very
useful to me anyway) was the one gumming up the works. At this point,
I've run "echo disk > /sys/power/state" more than 10 times in a row from
a variety of configurations - "init=/bin/bash", booting to console with
a full load of modules, running X, X plus a PCMCIA card - and it's all
working so far. I'll definitely report if it starts acting stupid again.

If anyone has suggestions for edge-case testing (i.e., any kind of
situations in which S2D is likely to fail), I'd appreciate hearing about
them. By the same token, further suggestions for getting it working with
's2ram' would also be appreciated.

For the record, here's the relevant data for the current (working) state
of this laptop:

--------------------------------------------------------------------------
r!su -c /var/cvs/suspend/s2ram
Password: 
Machine is unknown.
This machine can be identified by:
    sys_vendor   = "Acer"
    sys_product  = "Aspire 2010"
    sys_version  = "Aspire"
    bios_version = "V1.30"
See http://en.opensuse.org/S2ram for details.

If you report a problem, please include the complete output above.
--------------------------------------------------------------------------
r!cat /proc/cmdline
auto BOOT_IMAGE=Linux-new ro root=303 quiet acpi=on idebus=66
--------------------------------------------------------------------------
r!lspci
00:00.0 Host bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to 
I/O Controller (rev 02)
00:00.1 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV 
Processor to I/O Controller (rev 02)
00:00.3 System peripheral: Intel Corporation 82852/82855 GM/GME/PM/GMV 
Processor to I/O Controller (rev 02)
00:01.0 PCI bridge: Intel Corporation 82852/82855 GM/GME/PM/GMV Processor to 
AGP Controller (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) 
USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) 
USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) 
USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI 
Controller (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 83)
00:1f.0 ISA bridge: Intel Corporation 82801DBM (ICH4-M) LPC Interface Bridge 
(rev 03)
00:1f.1 IDE interface: Intel Corporation 82801DBM (ICH4-M) IDE Controller (rev 
03)
00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus 
Controller (rev 03)
00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM 
(ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03)
00:1f.6 Modem: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 
Modem Controller (rev 03)
01:00.0 VGA compatible controller: ATI Technologies Inc RV350 [Mobility Radeon 
9600 M10]
02:00.0 FireWire (IEEE 1394): Texas Instruments TSB43AB21 IEEE-1394a-2000 
Controller (PHY/Link)
02:01.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
02:02.0 Network controller: Intel Corporation PRO/Wireless 2200BG Network 
Connection (rev 05)
02:04.0 CardBus bridge: ENE Technology Inc CB1410 Cardbus Controller (rev 01)
03:00.0 USB Controller: NEC Corporation USB (rev 43)
03:00.1 USB Controller: NEC Corporation USB (rev 43)
--------------------------------------------------------------------------
r!lsmod
Module                  Size  Used by
bsd_comp                5568  0 
radeon                 99744  1 
button                  6544  0 
processor              17308  0 
ac                      5124  0 
battery                 9604  0 
cdc_acm                13280  2 
ohci_hcd               28100  0 
yenta_socket           24524  1 
rsrc_nonstatic         11776  1 yenta_socket
pcmcia_core            36496  2 yenta_socket,rsrc_nonstatic
ipw2200                89452  0 
snd_intel8x0           29788  0 
snd_ac97_codec         82784  1 snd_intel8x0
snd_ac97_bus            2240  1 snd_ac97_codec
snd_pcm_oss            38304  0 
snd_mixer_oss          15168  1 snd_pcm_oss
snd_pcm                66888  3 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_timer              20100  1 snd_pcm
snd_page_alloc          9608  2 snd_intel8x0,snd_pcm
ehci_hcd               36488  0 
uhci_hcd               26700  0 
ide_cd                 35360  0 
cdrom                  32224  1 ide_cd
drm                    61076  2 radeon
intel_agp              20956  1 
agpgart                29456  2 drm,intel_agp
b44                    23500  0 
usb_storage            60736  0 
radeonfb               90688  1 
--------------------------------------------------------------------------


Regards,
* Ben Okopnik * Editor-in-Chief, Linux Gazette * http://LinuxGazette.NET *

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Suspend-devel mailing list
Suspend-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/suspend-devel

Reply via email to