* S3 and S4 broken on Toshiba Satellite 2400-s201
@ 2005-07-30 20:45 Bob Z
[not found] ` <200507301545.29522.ziuchkov-e94Sedi4moU@public.gmane.org>
0 siblings, 1 reply; 5+ messages in thread
From: Bob Z @ 2005-07-30 20:45 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
[-- Attachment #1: Type: text/plain, Size: 3110 bytes --]
Hello, I am new to this mailing list, so please bear with me. I've been
having a heck of a time getting everything working with my laptop. It's a
Toshiba Satellite 2400-s201. I finally got my alps touchpad and my wifi card
to work after days of fussing around with different kernel and patch
versions. I ended up with version 2.6.11 of the linux kernel because neither
2.6.8(.1) nor 2.6.12 would work with my touchpad. Now everything works
except for suspend to ram and suspend to disk. All of the rest of the ACPI
modules work fine for me. I can poll my battery, scale my cpu frequency, use
my extra function keys, etc. It's just that whenever I try to suspend, I end
up with a weird IRQ error and my computer locks up. I've tried the built-in
swsusp, the swsusp2 patches, the hibernate scripts, and just plain 'echo -n
mem > /sys/power/state'. Nothing works for me. I've unloaded every module I
can except for the acpi ones and I've killed every process except for
syslogd, klogd, and my shell. Still my computer freezes. If I try to
suspend to disk, it freezes with the IRQ error right after the memory image
is written to ram but before the computer powers down. If I try to suspend
to memory, it suspends okay, but I get the IRQ error when I try to wake the
computer. It all seems to be a problem relating to IRQ 11, which is the IRQ
used by everything that is built-in on this laptop. I've tried the vanilla
acpi from 2.6.11 and I've tried patching my kernel with
acpi-20050408-2.6.11.diff. Always I get the same problem. I also tried
disassembling my computer's DSDT and recompiling with intel's compiler
according to instructions I found on the net. Everything compiled without
any errors or warnings. I only got 3 'remarks'. I also searched the dsdt
for any reference to the windows OS. It seems to check for windows versions
and stores a value to an OSID variable. I changed the code so that it stored
the value as if it were a Windows XP machine and I recompiled my kernel so
that it would use my compiled dsdt. Still I got the same error. I have
attached every single piece of information I could think of that might help
in diagnosing the problem. The contents of the files are as follows:
dmesg: output of dmesg after my computer boots
dsdt.tar.bz2: the disassembled version of my computer's DSDT
errormsg: an example output I get when trying to use swsusp (v1). I tried to
copy it as close to verbatim as possible, but some of the spaces may be off,
as I had to copy it by hand since at this stage my computer is locked up.
interrupts: contents of /proc/interrupts when everything is loaded on my
computer
modules: the modules I have present when trying to suspend
processes: the processes I have present when trying to suspend
Please forgive me if I have been too verbose. I just would really like to get
suspending to work. I am really quite new to fiddling with ACPI on linux.
Everything I have learned is from trying the past few days to get this to
work. I appreciate any advice that could be offered. Thank you.
Bob Z.
[-- Attachment #2: dmesg --]
[-- Type: text/plain, Size: 13659 bytes --]
Linux version 2.6.11.072905 (root@toshiba) (gcc version 3.3.6 (Debian 1:3.3.6-7)) #1 Sat Jul 30 00:01:33 CDT 2005
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000e0000 - 00000000000eee00 (reserved)
BIOS-e820: 00000000000eee00 - 00000000000ef000 (ACPI NVS)
BIOS-e820: 00000000000ef000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000000ffd0000 (usable)
BIOS-e820: 000000000ffd0000 - 000000000ffe0000 (ACPI data)
BIOS-e820: 000000000ffe0000 - 0000000010000000 (reserved)
BIOS-e820: 00000000feda0000 - 00000000fedc0000 (reserved)
BIOS-e820: 00000000ffb80000 - 00000000ffc00000 (reserved)
BIOS-e820: 00000000fff80000 - 0000000100000000 (reserved)
255MB LOWMEM available.
On node 0 totalpages: 65488
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 61392 pages, LIFO batch:14
HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI: RSDP (v000 TOSHIB ) @ 0x000f0180
ACPI: RSDT (v001 TOSHIB 750 0x00970814 TASM 0x04010000) @ 0x0ffd0000
ACPI: FADT (v002 TOSHIB 750 0x00970814 TASM 0x04010000) @ 0x0ffd0058
ACPI: DBGP (v001 TOSHIB 750 0x00970814 TASM 0x04010000) @ 0x0ffd00dc
ACPI: BOOT (v001 TOSHIB 750 0x00970814 TASM 0x04010000) @ 0x0ffd0030
ACPI: DSDT (v001 TOSHIB 2400 0x20020424 MSFT 0x0100000a) @ 0x00000000
ACPI: PM-Timer IO Port: 0xee08
Allocating PCI resources starting at 10000000 (gap: 10000000:eeda0000)
Built 1 zonelists
Kernel command line: root=/dev/hda2 ro
Local APIC disabled by BIOS -- you can enable it with "lapic"
mapped APIC to ffffd000 (01201000)
Initializing CPU#0
PID hash table entries: 1024 (order: 10, 16384 bytes)
Detected 1595.092 MHz processor.
Using pmtmr for high-res timesource
Console: colour VGA+ 80x25
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Memory: 256124k/261952k available (1636k kernel code, 5256k reserved, 770k data, 164k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 3153.92 BogoMIPS (lpj=1576960)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 3febf9ff 00000000 00000000 00000000 00000000 00000000 00000000
CPU: After vendor identify, caps: 3febf9ff 00000000 00000000 00000000 00000000 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: After all inits, caps: 3febf9ff 00000000 00000000 00000080 00000000 00000000 00000000
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU0: Thermal monitoring enabled
CPU: Intel(R) Pentium(R) 4 CPU 1.60GHz stepping 04
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
ACPI: setting ELCR to 0200 (from 0a00)
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfd496, last bus=5
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20050408
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 10 *11)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 10 *11)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 10 *11)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 10 *11)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 10 *11)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 10 *11)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 10 *11)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 10 *11)
ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
PCI: Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCIB._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT]
ACPI: Power Resource [PFAN] (off)
Linux Plug and Play Support v0.97 (c) Adam Belay
pnp: PnP ACPI init
pnp: PnP ACPI: found 13 devices
PCI: Using ACPI for IRQ routing
** PCI interrupts are no longer routed automatically. If this
** causes a device to stop working, it is probably because the
** driver failed to call pci_enable_device(). As a temporary
** workaround, the "pci=routeirq" argument restores the old
** behavior. If this argument makes the device work again,
** please email the output of "lspci" to bjorn.helgaas-VXdhtT5mjnY@public.gmane.org
** so I can fix the driver.
Simple Boot Flag at 0x7c set to 0x80
devfs: 2004-01-31 Richard Gooch (rgooch-r1x6VkxMR+00zabcByZE4g@public.gmane.org)
devfs: boot_options: 0x0
Initializing Cryptographic API
ACPI: PCI Interrupt Link [LNKG] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
ACPI: PCI Interrupt 0000:01:00.0[A] -> Link [LNKG] -> GSI 11 (level, low) -> IRQ 11
savagefb: mapped io at d0880000
savagefb: probed videoram: 16384k
savagefb: Detected current MCLK value of 332182 kHz
savagefb: mapped framebuffer at d0980000, pbase == ec000000
savagefb v0.4.0_2.6: 16256kB VRAM, using 800x600, 37.878kHz, 60Hz
fb: S3 SuperSavage frame buffer device
serio: i8042 AUX port at 0x60,0x64 irq 12
serio: i8042 KBD port at 0x60,0x64 irq 1
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:1f.6[B] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
io scheduler noop registered
io scheduler anticipatory registered
io scheduler deadline registered
io scheduler cfq registered
RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH3M: IDE controller at PCI slot 0000:00:1f.1
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:1f.1[A] -> Link [LNKC] -> GSI 11 (level, low) -> IRQ 11
ICH3M: chipset revision 2
ICH3M: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0xcfa0-0xcfa7, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0xcfa8-0xcfaf, BIOS settings: hdc:DMA, hdd:pio
Probing IDE interface ide0...
hda: TOSHIBA MK3018GAS, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Probing IDE interface ide1...
hdc: TOSHIBA DVD-ROM SD-R2102, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 58605120 sectors (30005 MB), CHS=58140/16/63, UDMA(100)
hda: cache flushes supported
/dev/ide/host0/bus0/target0/lun0: p1 p2 p3 < p5 >
mice: PS/2 mouse device common for all mice
input: AT Translated Set 2 keyboard on isa0060/serio0
NET: Registered protocol family 2
IP: routing cache hash table of 2048 buckets, 16Kbytes
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 4, 65536 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
ACPI wakeup devices:
MPC0 MPC1 LAN VIY0 VIY1 USB1 USB2 AMDM LID
ACPI: (supports S0 S3 S4 S4bios S5)
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
VFS: Mounted root (ext3 filesystem) readonly.
Freeing unused kernel memory: 164k freed
NET: Registered protocol family 1
Adding 642560k swap on /dev/hda5. Priority:-1 extents:1
EXT3 FS on hda2, internal journal
Generic RTC Driver v1.07
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
ALPS Touchpad (GlidePoint) detected
Enabling hardware tapping
input: AlpsPS/2 ALPS GlidePoint on isa0060/serio1
p4-clockmod: P4/Xeon(TM) CPU On-Demand Clock Modulation available
ts: Compaq touchscreen protocol output
Linux agpgart interface v0.100 (c) Dave Jones
Linux Kernel Card Services
options: [pci] [cardbus] [pm]
PCI: Enabling device 0000:02:0b.0 (0000 -> 0002)
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
ACPI: PCI Interrupt 0000:02:0b.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
Yenta: CardBus bridge found at 0000:02:0b.0 [1179:0001]
Yenta: ISA IRQ mask 0x04b8, PCI irq 11
Socket status: 30000007
PCI: Enabling device 0000:02:0b.1 (0000 -> 0002)
ACPI: PCI Interrupt 0000:02:0b.1[B] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
Yenta: CardBus bridge found at 0000:02:0b.1 [1179:0001]
Yenta: ISA IRQ mask 0x04b8, PCI irq 11
Socket status: 30000011
e100: Intel(R) PRO/100 Network Driver, 3.3.6-k2-NAPI
e100: Copyright(c) 1999-2004 Intel Corporation
ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11
ACPI: PCI Interrupt 0000:02:08.0[A] -> Link [LNKE] -> GSI 11 (level, low) -> IRQ 11
e100: eth0: e100_probe: addr 0xff9ff000, irq 11, MAC addr 00:00:39:0A:D7:DB
usbcore: registered new driver usbfs
usbcore: registered new driver hub
USB Universal Host Controller Interface driver v2.2
ACPI: PCI Interrupt 0000:00:1d.0[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.0: Intel Corp. 82801CA/CAM USB (Hub #1)
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: irq 11, io base 0xefe0
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
ACPI: PCI Interrupt 0000:00:1d.1[B] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:1d.1: Intel Corp. 82801CA/CAM USB (Hub #2)
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: irq 11, io base 0xef80
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
agpgart: Detected an Intel i845 Chipset.
agpgart: Maximum main memory to use for agp memory: 203M
agpgart: AGP aperture is 128M @ 0xf0000000
hw_random: RNG not detected
ACPI: PCI Interrupt 0000:00:1f.5[B] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:1f.5 to 64
intel8x0_measure_ac97_clock: measured 49387 usecs
intel8x0: clocking to 48000
ACPI: PCI Interrupt 0000:00:1f.6[B] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
PCI: Setting latency timer of device 0000:00:1f.6 to 64
input: PC Speaker
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
ACPI: Battery Slot [BAT1] (battery present)
ACPI: AC Adapter [ADP1] (on-line)
ACPI: Power Button (FF) [PWRF]
ACPI: Lid Switch [LID]
ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
ACPI: Fan [FAN] (off)
toshiba_acpi: Toshiba Laptop ACPI Extras version 0.18
toshiba_acpi: HCI method: \_SB_.VALD.GHCI
ACPI: Thermal Zone [THRM] (51 C)
ACPI: Video Device [VGA] (multi-head: yes rom: yes post: no)
lp0: using parport0 (interrupt-driven).
hdc: drive_cmd: status=0x51 { DriveReady SeekComplete Error }
hdc: drive_cmd: error=0x04 { AbortedCommand }
ide: failed opcode was: 0xef
cs: memory probe 0x0c0000-0x0fffff: excluding 0xc0000-0xcffff 0xe0000-0xfffff
hostap_crypt: registered algorithm 'NULL'
hostap_cs: 0.4.1 - 2005-05-22 (Jouni Malinen <jkmaline-kf+aQKke1yb1KXRcyAk9cg@public.gmane.org>)
hostap_cs: setting Vcc=33 (constant)
hostap_cs: CS_EVENT_CARD_INSERTION
hostap_cs: setting Vcc=50 (from config)
Checking CFTABLE_ENTRY 0x01 (default 0x01)
IO window settings: cfg->io.nwin=1 dflt.io.nwin=1
io->flags = 0x0047, io.base=0x0000, len=128
hostap_cs: Registered netdevice wifi0
hostap_cs: index 0x01: Vcc 5.0, irq 11, io 0x0200-0x027f
hostap_cs: assuming no Primary image in flash - card initialization not completed
wifi0: test Genesis mode with HCR 0x1f
prism2_pccard_cor_sreset: original COR 41
prism2_pccard_genesis_sreset: original COR 41
Readback test failed, HCR 0x1f write 00 e1 a1 ff read 00 ce a1 ce
wifi0: test Genesis mode with HCR 0x0f
prism2_pccard_cor_sreset: original COR 41
prism2_pccard_genesis_sreset: original COR 41
Readback test succeeded, HCR 0x0f
prism2_pccard_genesis_sreset: original COR 41
wifi0: registered netdevice wlan0
wlan0: could not set interface UP - no PRI f/w
wifi0: cannot set RID fc2d (len=2) - no PRI f/w
prism2: wlan0: operating mode changed 3 -> 2
wlan0: cannot set RID fc00 (len=2) - no PRI f/w
wlan0: cannot set RID fc02 (len=34) - no PRI f/w
wifi0: cannot set RID fc2d (len=2) - no PRI f/w
prism2_download: dl_cmd=4 start_addr=0x003f0000 num_areas=3
wifi0: test Genesis mode with HCR 0x0f
prism2_pccard_cor_sreset: original COR 41
prism2_pccard_genesis_sreset: original COR 41
Readback test succeeded, HCR 0x0f
prism2_pccard_genesis_sreset: original COR 41
prism2_hw_init: initialized in 2 ms
wifi0: NIC: id=0x8000 v0.0.1
wifi0: PRI: id=0x15 v1.1.2
Could not get RID for component STA
wifi0: Failed to read STA f/w version - only Primary f/w present
prism2_download: dl_cmd=6 start_addr=0x003f0000 num_areas=3
wifi0: test Genesis mode with HCR 0x0f
prism2_pccard_cor_sreset: original COR 41
prism2_pccard_genesis_sreset: original COR 41
Readback test succeeded, HCR 0x0f
prism2_pccard_genesis_sreset: original COR 41
prism2_hw_init: initialized in 6 ms
wifi0: NIC: id=0x801d v1.0.0
wifi0: PRI: id=0x15 v1.1.2
Could not get RID for component STA
wifi0: Failed to read STA f/w version - only Primary f/w present
prism2_download: dl_cmd=5 start_addr=0x003f0c01 num_areas=3
prism2_hw_init: initialized in 27 ms
wifi0: NIC: id=0x801d v1.0.0
wifi0: PRI: id=0x15 v1.1.2
wifi0: STA: id=0x1f v1.7.4
wlan0: updating basic rate set automatically to match with the new supported rate set
hostap_crypt: registered algorithm 'WEP'
wifi0: LinkStatus=1 (Connected)
wifi0: LinkStatus: BSSID=00:0d:88:1e:d2:ea
NET: Registered protocol family 17
[-- Attachment #3: dsdt.tar.bz2 --]
[-- Type: application/x-tbz, Size: 8854 bytes --]
[-- Attachment #4: errormsg --]
[-- Type: text/plain, Size: 416 bytes --]
Stopping tasks: ====================|
Freeing memory ... done (21209 pages freed)
stats: 3
swsusp: Need to copy 6004 pages
swsusp: critical section/: done (6036 pages copied)
ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 11 (level, low) -> IRQ 11
upt 0000 :01: 00.0 [A] -> 6
SI 1 1 (l evel , lo w) > IRACPIQ 11: PC I in terr
[-- Attachment #5: interrupts --]
[-- Type: text/plain, Size: 459 bytes --]
CPU0
0: 683016 XT-PIC timer
1: 2027 XT-PIC i8042
2: 0 XT-PIC cascade
9: 47 XT-PIC acpi
11: 5904 XT-PIC yenta, yenta, uhci_hcd, uhci_hcd, Intel 82801CA-ICH3, Intel 82801CA-ICH3 Modem, eth0, 1.0
12: 10649 XT-PIC i8042
14: 7627 XT-PIC ide0
15: 41 XT-PIC ide1
NMI: 0
LOC: 321407
ERR: 0
[-- Attachment #6: modules --]
[-- Type: text/plain, Size: 208 bytes --]
Module Size Used by
container 4608 0
intel_agp 23324 1
usbcore 120440 1
agpgart 34984 1 intel_agp
unix 27700 8
[-- Attachment #7: processes --]
[-- Type: text/plain, Size: 1651 bytes --]
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.1 1584 512 ? S 02:55 0:00 init [2]
root 2 0.0 0.0 0 0 ? SN 02:55 0:00 [ksoftirqd/0]
root 3 0.9 0.0 0 0 ? S< 02:55 0:03 [events/0]
root 4 0.0 0.0 0 0 ? S< 02:55 0:00 [khelper]
root 9 0.0 0.0 0 0 ? S< 02:55 0:00 [kthread]
root 18 0.0 0.0 0 0 ? S< 02:55 0:00 [kacpid]
root 120 0.0 0.0 0 0 ? S< 02:55 0:00 [kblockd/0]
root 159 0.0 0.0 0 0 ? S 02:55 0:00 [pdflush]
root 160 0.0 0.0 0 0 ? S 02:55 0:00 [pdflush]
root 162 0.0 0.0 0 0 ? S< 02:55 0:00 [aio/0]
root 161 0.0 0.0 0 0 ? S 02:55 0:00 [kswapd0]
root 752 0.0 0.0 0 0 ? S 02:55 0:00 [kseriod]
root 806 0.0 0.0 0 0 ? S 02:55 0:00 [kjournald]
root 1884 0.0 0.0 0 0 ? S 02:55 0:00 [khubd]
root 3330 0.0 0.2 1628 636 ? Ss 02:55 0:00 /sbin/syslogd
root 3333 0.0 0.5 2468 1456 ? Ss 02:55 0:00 /sbin/klogd
root 3771 0.0 0.3 2272 1016 tty1 Ss 02:55 0:00 /bin/login --
bobbyz 3791 0.0 0.6 3188 1708 tty1 S 02:56 0:00 -bash
root 3794 0.0 0.3 2416 920 tty1 S 02:56 0:00 su
root 3798 0.0 0.6 3192 1752 tty1 S 02:56 0:00 bash
root 4790 0.0 0.3 2848 896 tty1 R+ 03:00 0:00 ps aux
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: S3 and S4 broken on Toshiba Satellite 2400-s201
[not found] ` <200507301545.29522.ziuchkov-e94Sedi4moU@public.gmane.org>
@ 2005-07-30 20:54 ` Bob Z
2005-08-01 13:01 ` Matthew Garrett
2005-08-03 5:36 ` Pavel Machek
2 siblings, 0 replies; 5+ messages in thread
From: Bob Z @ 2005-07-30 20:54 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
I forgot to mention that usually I have the rest of the acpi modules loaded as
well (instead of just 'container' as my lsmod output showed), but that
particular try, I tried stripping down to the absolute bare minimum. Here
are the acpi modules I *usually* have loaded:
video 16260 0
thermal 13576 0
toshiba_acpi 6164 0
fan 4740 0
processor 22708 1 thermal
button 4224 0
container 4608 0
ac 4996 0
battery 10244 0
On Saturday 30 July 2005 03:45 pm, Bob Z wrote:
> Hello, I am new to this mailing list, so please bear with me. I've been
> having a heck of a time getting everything working with my laptop. It's a
> Toshiba Satellite 2400-s201. I finally got my alps touchpad and my wifi
> card to work after days of fussing around with different kernel and patch
> versions. I ended up with version 2.6.11 of the linux kernel because
> neither 2.6.8(.1) nor 2.6.12 would work with my touchpad. Now everything
> works except for suspend to ram and suspend to disk. All of the rest of
> the ACPI modules work fine for me. I can poll my battery, scale my cpu
> frequency, use my extra function keys, etc. It's just that whenever I try
> to suspend, I end up with a weird IRQ error and my computer locks up. I've
> tried the built-in swsusp, the swsusp2 patches, the hibernate scripts, and
> just plain 'echo -n mem > /sys/power/state'. Nothing works for me. I've
> unloaded every module I can except for the acpi ones and I've killed every
> process except for syslogd, klogd, and my shell. Still my computer
> freezes. If I try to suspend to disk, it freezes with the IRQ error right
> after the memory image is written to ram but before the computer powers
> down. If I try to suspend to memory, it suspends okay, but I get the IRQ
> error when I try to wake the computer. It all seems to be a problem
> relating to IRQ 11, which is the IRQ used by everything that is built-in on
> this laptop. I've tried the vanilla acpi from 2.6.11 and I've tried
> patching my kernel with
> acpi-20050408-2.6.11.diff. Always I get the same problem. I also tried
> disassembling my computer's DSDT and recompiling with intel's compiler
> according to instructions I found on the net. Everything compiled without
> any errors or warnings. I only got 3 'remarks'. I also searched the dsdt
> for any reference to the windows OS. It seems to check for windows
> versions and stores a value to an OSID variable. I changed the code so
> that it stored the value as if it were a Windows XP machine and I
> recompiled my kernel so that it would use my compiled dsdt. Still I got
> the same error. I have attached every single piece of information I could
> think of that might help in diagnosing the problem. The contents of the
> files are as follows:
>
> dmesg: output of dmesg after my computer boots
> dsdt.tar.bz2: the disassembled version of my computer's DSDT
> errormsg: an example output I get when trying to use swsusp (v1). I tried
> to copy it as close to verbatim as possible, but some of the spaces may be
> off, as I had to copy it by hand since at this stage my computer is locked
> up. interrupts: contents of /proc/interrupts when everything is loaded on
> my computer
> modules: the modules I have present when trying to suspend
> processes: the processes I have present when trying to suspend
>
> Please forgive me if I have been too verbose. I just would really like to
> get suspending to work. I am really quite new to fiddling with ACPI on
> linux. Everything I have learned is from trying the past few days to get
> this to work. I appreciate any advice that could be offered. Thank you.
>
> Bob Z.
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: S3 and S4 broken on Toshiba Satellite 2400-s201
[not found] ` <200507301545.29522.ziuchkov-e94Sedi4moU@public.gmane.org>
2005-07-30 20:54 ` Bob Z
@ 2005-08-01 13:01 ` Matthew Garrett
[not found] ` <20050801130155.GA14840-1xO5oi07KQx4cg9Nei1l7Q@public.gmane.org>
2005-08-03 5:36 ` Pavel Machek
2 siblings, 1 reply; 5+ messages in thread
From: Matthew Garrett @ 2005-08-01 13:01 UTC (permalink / raw)
To: Bob Z; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
> ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 11 (level, low) -> IRQ 11
> upt 0000 :01: 00.0
> [A] -> 6 SI 1 1 (l
> evel , lo w)
> IRACPIQ 11: PC I in terr
I've seen this sort of behaviour before - on the hardware I have where
it's exhibited, it's caused by one of the PCI registers being rewritten
in the yenta driver. I haven't successfully tracked down /why/ yet. Can
you attach the output from lspci?
--
Matthew Garrett | mjg59-1xO5oi07KQx4cg9Nei1l7Q@public.gmane.org
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: S3 and S4 broken on Toshiba Satellite 2400-s201
[not found] ` <20050801130155.GA14840-1xO5oi07KQx4cg9Nei1l7Q@public.gmane.org>
@ 2005-08-01 16:35 ` Bob Z
0 siblings, 0 replies; 5+ messages in thread
From: Bob Z @ 2005-08-01 16:35 UTC (permalink / raw)
To: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
[-- Attachment #1: Type: text/plain, Size: 683 bytes --]
Thank you very much for looking into this. Here is the output of lspci as
requested.
Bob
On Monday 01 August 2005 08:01 am, Matthew Garrett wrote:
> > ACPI: PCI interrupt 0000:00:1f.1[A] -> GSI 11 (level, low) -> IRQ 11
> > upt 0000 :01: 00.0
> > [A] -> 6 SI 1 1 (l
> > evel , lo w)
> > IRACPIQ 11: PC I in terr
>
> I've seen this sort of behaviour before - on the hardware I have where
> it's exhibited, it's caused by one of the PCI registers being rewritten
> in the yenta driver. I haven't successfully tracked down /why/ yet. Can
> you attach the output from lspci?
[-- Attachment #2: lspci-vv --]
[-- Type: text/plain, Size: 9565 bytes --]
toshiba:/home/bobbyz# lspci -v -v
0000:00:00.0 Host bridge: Intel Corp. 82845 845 (Brookdale) Chipset Host Bridge (rev 05)
Subsystem: Toshiba America Info Systems: Unknown device 0001
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR-
Latency: 0
Region 0: Memory at f0000000 (32-bit, prefetchable) [size=128M]
Capabilities: [e4] #09 [c104]
Capabilities: [a0] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA+ ITACoh- GART64- HTrans- 64bit- FW+ AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
0000:00:01.0 PCI bridge: Intel Corp. 82845 845 (Brookdale) Chipset AGP Bridge (rev 05) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
Memory behind bridge: ffe00000-ffefffff
Prefetchable memory behind bridge: e6000000-efffffff
BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-
0000:00:1d.0 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #1) (rev 02) (prog-if 00 [UHCI])
Subsystem: Toshiba America Info Systems: Unknown device 0001
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 11
Region 4: I/O ports at efe0 [size=32]
0000:00:1d.1 USB Controller: Intel Corp. 82801CA/CAM USB (Hub #2) (rev 02) (prog-if 00 [UHCI])
Subsystem: Toshiba America Info Systems: Unknown device 0001
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 11
Region 4: I/O ports at ef80 [size=32]
0000:00:1e.0 PCI bridge: Intel Corp. 82801 PCI Bridge (rev 42) (prog-if 00 [Normal decode])
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Bus: primary=00, secondary=02, subordinate=05, sec-latency=64
I/O behind bridge: 0000d000-0000dfff
Memory behind bridge: ff900000-ff9fffff
BridgeCtl: Parity- SERR- NoISA- VGA- MAbort- >Reset- FastB2B-
0000:00:1f.0 ISA bridge: Intel Corp. 82801CAM ISA Bridge (LPC) (rev 02)
Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
0000:00:1f.1 IDE interface: Intel Corp. 82801CAM IDE U100 (rev 02) (prog-if 8a [Master SecP PriP])
Subsystem: Toshiba America Info Systems: Unknown device 0001
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin A routed to IRQ 11
Region 0: I/O ports at <ignored>
Region 1: I/O ports at <ignored>
Region 2: I/O ports at <ignored>
Region 3: I/O ports at <ignored>
Region 4: I/O ports at cfa0 [size=16]
Region 5: Memory at 10000000 (32-bit, non-prefetchable) [size=1K]
0000:00:1f.5 Multimedia audio controller: Intel Corp. 82801CA/CAM AC'97 Audio Controller (rev 02)
Subsystem: Toshiba America Info Systems: Unknown device 0001
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 11
Region 0: I/O ports at 1000 [size=256]
Region 1: I/O ports at 1400 [size=64]
0000:00:1f.6 Modem: Intel Corp. 82801CA/CAM AC'97 Modem Controller (rev 02) (prog-if 00 [Generic])
Subsystem: Toshiba America Info Systems Toshiba Satellite 1110 Z15 internal Modem
Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 0
Interrupt: pin B routed to IRQ 11
Region 0: I/O ports at 1800 [size=256]
Region 1: I/O ports at 1480 [size=128]
0000:01:00.0 VGA compatible controller: S3 Inc. SuperSavage IX/C SDR (rev 05) (prog-if 00 [VGA])
Subsystem: Toshiba America Info Systems: Unknown device 0001
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 248 (1000ns min, 63750ns max), Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at ffe80000 (32-bit, non-prefetchable) [size=512K]
Region 1: Memory at ec000000 (32-bit, prefetchable) [size=64M]
Region 2: Memory at e8000000 (32-bit, prefetchable) [size=64M]
Region 3: Memory at e6000000 (32-bit, prefetchable) [size=32M]
Expansion ROM at 000c0000 [disabled] [size=64K]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Capabilities: [80] AGP version 2.0
Status: RQ=32 Iso- ArqSz=0 Cal=0 SBA- ITACoh- GART64- HTrans- 64bit- FW- AGP3- Rate=x1,x2,x4
Command: RQ=1 ArqSz=0 Cal=0 SBA- AGP- GART64- 64bit- FW- Rate=<none>
0000:02:08.0 Ethernet controller: Intel Corp. 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller (rev 42)
Subsystem: Toshiba America Info Systems EtherExpress PRO/100 VE
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 64 (2000ns min, 14000ns max), Cache Line Size: 0x08 (32 bytes)
Interrupt: pin A routed to IRQ 11
Region 0: Memory at ff9ff000 (32-bit, non-prefetchable) [size=4K]
Region 1: I/O ports at df40 [size=64]
Capabilities: [dc] Power Management version 2
Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable+ DSel=0 DScale=2 PME-
0000:02:0b.0 CardBus bridge: Toshiba America Info Systems ToPIC95 PCI to Cardbus Bridge with ZV Support (rev 32)
Subsystem: Toshiba America Info Systems: Unknown device 0001
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 168
Interrupt: pin A routed to IRQ 11
Region 0: Memory at 10001000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=02, secondary=03, subordinate=06, sec-latency=0
Memory window 0: 10400000-107ff000 (prefetchable)
Memory window 1: 10800000-10bff000
I/O window 0: 00004000-000040ff
I/O window 1: 00004400-000044ff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt+ PostWrite+
16-bit legacy interface ports at 0001
0000:02:0b.1 CardBus bridge: Toshiba America Info Systems ToPIC95 PCI to Cardbus Bridge with ZV Support (rev 32)
Subsystem: Toshiba America Info Systems: Unknown device 0001
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Latency: 168
Interrupt: pin B routed to IRQ 11
Region 0: Memory at 10002000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=02, secondary=07, subordinate=0a, sec-latency=0
Memory window 0: 10c00000-10fff000 (prefetchable)
Memory window 1: 11000000-113ff000
I/O window 0: 00004800-000048ff
I/O window 1: 00004c00-00004cff
BridgeCtl: Parity- SERR- ISA- VGA- MAbort- >Reset- 16bInt- PostWrite+
16-bit legacy interface ports at 0001
0000:02:0d.0 System peripheral: Toshiba America Info Systems SD TypA Controller (rev 03)
Subsystem: Toshiba America Info Systems: Unknown device 0001
Control: I/O- Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
Interrupt: pin A routed to IRQ 255
Region 0: Memory at 10000400 (32-bit, non-prefetchable) [disabled] [size=512]
Capabilities: [80] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: S3 and S4 broken on Toshiba Satellite 2400-s201
[not found] ` <200507301545.29522.ziuchkov-e94Sedi4moU@public.gmane.org>
2005-07-30 20:54 ` Bob Z
2005-08-01 13:01 ` Matthew Garrett
@ 2005-08-03 5:36 ` Pavel Machek
2 siblings, 0 replies; 5+ messages in thread
From: Pavel Machek @ 2005-08-03 5:36 UTC (permalink / raw)
To: Bob Z; +Cc: acpi-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f
Hi!
> Hello, I am new to this mailing list, so please bear with me. I've been
> having a heck of a time getting everything working with my laptop. It's a
> Toshiba Satellite 2400-s201. I finally got my alps touchpad and my wifi card
> to work after days of fussing around with different kernel and patch
> versions. I ended up with version 2.6.11 of the linux kernel because neither
> 2.6.8(.1) nor 2.6.12 would work with my touchpad. Now everything works
> except for suspend to ram and suspend to disk. All of the rest of the ACPI
> modules work fine for me. I can poll my battery, scale my cpu
You really need to be running latest kernel if you want to do some
debugging. 2.6.13-rc4 is latest, if alps does not work, talk with
vojtech about fixing it.
Pavel
--
teflon -- maybe it is a trademark, but it should not be.
-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2005-08-03 5:36 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-07-30 20:45 S3 and S4 broken on Toshiba Satellite 2400-s201 Bob Z
[not found] ` <200507301545.29522.ziuchkov-e94Sedi4moU@public.gmane.org>
2005-07-30 20:54 ` Bob Z
2005-08-01 13:01 ` Matthew Garrett
[not found] ` <20050801130155.GA14840-1xO5oi07KQx4cg9Nei1l7Q@public.gmane.org>
2005-08-01 16:35 ` Bob Z
2005-08-03 5:36 ` Pavel Machek
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox