From owner-freebsd-stable Sat Aug 4 13:56:32 2001 Delivered-To: freebsd-stable@freebsd.org Received: from peace.mahoroba.org (peace.calm.imasy.or.jp [202.227.26.34]) by hub.freebsd.org (Postfix) with ESMTP id B368337B401; Sat, 4 Aug 2001 13:55:57 -0700 (PDT) (envelope-from ume@mahoroba.org) Received: from localhost (IDENT:jbwqWn7HoDuxMzW7oNcU9t+UWdl2xkeWRBwNa0ssLw/WITKEdfoFrQBcPWmP2ml5@localhost [::1]) (authenticated as ume with CRAM-MD5) by peace.mahoroba.org (8.11.5/8.11.5/peace) with ESMTP/inet6 id f74KtaU60085; Sun, 5 Aug 2001 05:55:36 +0900 (JST) (envelope-from ume@mahoroba.org) Date: Sun, 05 Aug 2001 05:55:33 +0900 (JST) Message-Id: <20010805.055533.59723180.ume@mahoroba.org> To: imp@harmony.village.org Cc: stable@FreeBSD.ORG, mobile@FreeBSD.ORG Subject: Re: 4.4-PRERELEASE never resume from suspend From: Hajimu UMEMOTO In-Reply-To: <200108041929.f74JTlH75815@harmony.village.org> References: <20010805.024856.94992825.ume@mahoroba.org> <200108041929.f74JTlH75815@harmony.village.org> X-Mailer: xcite1.38> Mew version 1.95b119 on Emacs 20.7 / Mule 4.0 =?iso-2022-jp?B?KBskQjJWMWMbKEIp?= X-PGP-Public-Key: http://www.imasy.org/~ume/publickey.asc X-PGP-Fingerprint: 6B 0C 53 FC 5D D0 37 91 05 D0 B3 EF 36 9B 6A BC X-URL: http://www.imasy.org/~ume/ X-Operating-System: FreeBSD 5.0-CURRENT Mime-Version: 1.0 Content-Type: Multipart/Mixed; boundary="--Next_Part(Sun_Aug__5_05:55:33_2001_090)--" Content-Transfer-Encoding: 7bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG ----Next_Part(Sun_Aug__5_05:55:33_2001_090)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit >>>>> On Sat, 04 Aug 2001 13:29:47 -0600 >>>>> Warner Losh said: imp> I've not seen this problem. Can you do me the favor of trying to boot imp> a kernel without the pccard stuff in it at all and let me know if you imp> get similar behavior? That would eliminate at least one variable imp> that's changed much since July 21. Thank you very much and I look imp> forward to the results. I hope it makes no difference, but fear that imp> it might. I just did it. When booting kernel without any pccard stuff, it works fine, suspend/resume is okay. The output of dmesg is attached. ----Next_Part(Sun_Aug__5_05:55:33_2001_090)-- Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Content-Description: dmesg.out Content-Disposition: inline; filename="dmesg.out" Copyright (c) 1992-2001 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 4.4-PRERELEASE #0: Fri Aug 3 14:08:10 JST 2001 ume@piano.mahoroba.org:/usr/obj/usr/src/sys/PIANO Calibrating clock(s) ... TSC clock: 229602222 Hz, i8254 clock: 1193233 Hz CLK_USE_I8254_CALIBRATION not specified - using default frequency Timecounter "i8254" frequency 1193182 Hz CLK_USE_TSC_CALIBRATION not specified - using old calibration method CPU: Pentium/P55C (quarter-micron) (229.59-MHz 586-class CPU) Origin = "GenuineIntel" Id = 0x581 Stepping = 1 Features=0x8001bf real memory = 100655104 (98296K bytes) Physical memory chunk(s): 0x00001000 - 0x0009efff, 647168 bytes (158 pages) 0x00446000 - 0x05ff5fff, 96141312 bytes (23472 pages) avail memory = 93716480 (91520K bytes) bios32: Found BIOS32 Service Directory header at 0xc00fd820 bios32: Entry = 0xfd831 (c00fd831) Rev = 0 Len = 1 pcibios: PCI BIOS entry at 0xd86c pnpbios: Found PnP BIOS data at 0xc00fdfd0 pnpbios: Entry = f0000:ba2e Rev = 1.0 Other BIOS signatures found: ACPI: 000fe1d0 Preloaded elf kernel "kernel" at 0xc0420000. Intel Pentium detected, installing workaround for F00F bug md0: Malloc disk Creating DISK md0 pci_open(1): mode 1 addr port (0x0cf8) is 0x00000000 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=c7011045) apm0: on motherboard apm: found APM BIOS v1.2, connected at v1.2 npx0: on motherboard npx0: INT 16 interface i586_bzero() bandwidth = 123243776 bytes/sec bzero() bandwidth = 164527805 bytes/sec pci_open(1): mode 1 addr port (0x0cf8) is 0x00000000 pci_open(1a): mode1res=0x80000000 (0x80000000) pci_cfgcheck: device 0 [class=060000] [hdr=00] is there (id=c7011045) pcib0: on motherboard found-> vendor=0x1045, dev=0xc701, revid=0x32 class=06-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 found-> vendor=0x1045, dev=0xc700, revid=0x31 class=06-01-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 found-> vendor=0x102c, dev=0x00e5, revid=0xc6 class=03-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[10]: type 1, range 32, base 20000000, size 24 found-> vendor=0x1045, dev=0xc861, revid=0x10 class=0c-03-10, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=10 found-> vendor=0x1045, dev=0xd568, revid=0x30 class=01-01-82, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 map[20]: type 1, range 32, base 00001000, size 4 pci0: on pcib0 isab0: at device 1.0 on pci0 isa0: on isab0 pci0: (vendor=0x102c, dev=0x00e5) at 3.0 ohci0: irq 10 at device 5.0 on pci0 ohci0: Could not map memory device_probe_and_attach: ohci0 attach returned 6 atapci0: port 0x1000-0x100f at device 20.0 on pci0 ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0x1000 ata0: mask=03 status0=50 status1=00 ata0: mask=03 ostat0=50 ostat2=00 ata0-master: ATAPI probe a=00 b=00 ata0-slave: ATAPI probe a=00 b=00 ata0: mask=03 status0=50 status1=00 ata0-master: ATA probe a=01 b=a5 ata0: devices=01 ata0: at 0x1f0 irq 14 on atapci0 ata1: iobase=0x0170 altiobase=0x0376 bmaddr=0x1008 ata1: mask=00 status0=ff status1=ff ata1: probe allocation failed ex_isa_identify() ata-: ata0 exists, using next available unit number ata-: ata1 exists, using next available unit number Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 pnpbios: 23 devices, largest 282 bytes PNP0000: adding irq mask 00x4 PNP0000: adding io range 0x20-0x21, size=0x2, align=0x1 PNP0000: adding io range 0xa0-0xa1, size=0x2, align=0x1 PNP0000: end config pnpbios: handle 1 device ID PNP0000 (0000d041) PNP0100: adding irq mask 00x1 PNP0100: adding io range 0x40-0x43, size=0x4, align=0x1 PNP0100: end config pnpbios: handle 2 device ID PNP0100 (0001d041) PNP0b00: adding irq mask 0x100 PNP0b00: adding io range 0x70-0x71, size=0x2, align=0x1 PNP0b00: end config pnpbios: handle 3 device ID PNP0b00 (000bd041) PNP0800: adding io range 0x61-0x61, size=0x1, align=0x1 PNP0800: end config pnpbios: handle 4 device ID PNP0800 (0008d041) PNP0320: adding irq mask 00x2 PNP0320: adding io range 0x60-0x60, size=0x1, align=0x1 PNP0320: adding io range 0x64-0x64, size=0x1, align=0x1 PNP0320: end config pnpbios: handle 5 device ID PNP0320 (2003d041) PNP0f13: adding irq mask 0x1000 PNP0f13: end config pnpbios: handle 6 device ID PNP0f13 (130fd041) PNP0c04: adding irq mask 0x2000 PNP0c04: adding io range 0xf0-0xff, size=0x10, align=0x1 PNP0c04: end config pnpbios: handle 7 device ID PNP0c04 (040cd041) PNP0a03: adding io range 0xcf8-0xcff, size=0x8, align=0x1 PNP0a03: end config pnpbios: handle 8 device ID PNP0a03 (030ad041) PNP0c02: adding io range 0x22-0x25, size=0x4, align=0x1 PNP0c02: adding io range 0x2e-0x2f, size=0x2, align=0x1 PNP0c02: adding io range 0x92-0x92, size=0x1, align=0x1 PNP0c02: adding io range 0xb0-0xb0, size=0x1, align=0x1 PNP0c02: adding io range 0x1d0-0x1ef, size=0x20, align=0x1 PNP0c02: adding io range 0x1010-0x1037, size=0x28, align=0x1 PNP0c02: end config pnpbios: handle 9 device ID PNP0c02 (020cd041) PNP0201: adding dma mask 0x10 PNP0201: adding io range 0-0xf, size=0x10, align=0x1 PNP0201: adding io range 0x80-0x8f, size=0x10, align=0x1 PNP0201: adding io range 0xc0-0xdf, size=0x20, align=0x1 PNP0201: adding io range 0x400-0x40f, size=0x10, align=0x1 PNP0201: adding io range 0x4c0-0x4df, size=0x20, align=0x1 PNP0201: adding io range 0x480-0x48f, size=0x10, align=0x1 PNP0201: adding io range 0x4e0-0x4ef, size=0x10, align=0x1 PNP0201: end config pnpbios: handle 10 device ID PNP0201 (0102d041) PNP0401: adding irq mask 0x80 PNP0401: adding dma mask 0x8 PNP0401: adding io range 0x3bc-0x3bf, size=0x4, align=0x1 PNP0401: adding io range 0x7bc-0x7bf, size=0x4, align=0x1 PNP0401: end config pnpbios: handle 11 device ID PNP0401 (0104d041) PNP0501: adding irq mask 0x10 PNP0501: adding io range 0x3f8-0x3ff, size=0x8, align=0x1 PNP0501: end config pnpbios: handle 12 device ID PNP0501 (0105d041) RIO0000: adding irq mask 0000 RIO0000: adding dma mask 00 RIO0000: adding io range 0-0xffffffff, size=0, align=0x1 RIO0000: end config pnpbios: handle 13 device ID RIO0000 (00002f49) PNP0700: adding irq mask 0x40 PNP0700: adding dma mask 0x4 PNP0700: adding io range 0x3f0-0x3f5, size=0x6, align=0x1 PNP0700: end config pnpbios: handle 14 device ID PNP0700 (0007d041) ESS1879: adding irq mask 0x20 ESS1879: adding dma mask 0x2 ESS1879: adding dma mask 0x20 ESS1879: adding io range 0x220-0x22f, size=0x10, align=0x1 ESS1879: adding io range 0x388-0x38b, size=0x4, align=0x1 ESS1879: adding io range 0x330-0x331, size=0x2, align=0x1 ESS1879: end config pnpbios: handle 15 device ID ESS1879 (79187316) ESS0009: adding io range 0x800-0x807, size=0x8, align=0x1 ESS0009: end config pnpbios: handle 16 device ID ESS0009 (09007316) PNP0e00: adding io range 0x3e0-0x3e1, size=0x2, align=0x1 PNP0e00: end config pnpbios: handle 17 device ID PNP0e00 (000ed041) PNP0e00: adding io range 0x3e4-0x3e5, size=0x2, align=0x1 PNP0e00: end config pnpbios: handle 18 device ID PNP0e00 (000ed041) PNP0c01: adding fixed memory32 range 0-0x9ffff, size=0xa0000 PNP0c01: adding fixed memory32 range 0x100000-0x5ffffff, size=0x5f00000 PNP0c01: end config pnpbios: handle 19 device ID PNP0c01 (010cd041) PNP0c01: adding fixed memory32 range 0xf0000-0xfffff, size=0x10000 PNP0c01: adding fixed memory32 range 0xfffe0000-0xffffffff, size=0x20000 PNP0c01: end config pnpbios: handle 20 device ID PNP0c01 (010cd041) PNP0c02: adding io range 0-0xffffffff, size=0, align=0 PNP0c02: end config pnpbios: handle 21 device ID PNP0c02 (020cd041) PNP0c02: adding fixed memory32 range 0xcb000-0xcbfff, size=0x1000 PNP0c02: end config pnpbios: handle 22 device ID PNP0c02 (020cd041) PNP0c02: adding irq mask 0000 PNP0c02: adding io range 0-0xffffffff, size=0, align=0 PNP0c02: adding io range 0-0xffffffff, size=0, align=0 PNP0c02: end config pnpbios: handle 23 device ID PNP0c02 (020cd041) isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices orm0: