Subject: port-i386/1055: Missed interrupt on i386 portable during suspend/resume
To: None <gnats-admin@sun-lamp.cs.berkeley.edu>
From: None <abs@mono.city.ac.uk>
List: netbsd-bugs
Date: 05/16/1995 09:50:05
>Number:         1055
>Category:       port-i386
>Synopsis:       Missed interrupt on i386 portable during suspend/resume
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue May 16 09:50:03 1995
>Originator:     David Brownlee
>Organization:
Monochrome
>Release:        May '95
>Environment:
Digital HiNote Ultra CS450
System: NetBSD lapton 1.0A NetBSD 1.0A (LAPTON) #0: Mon May 8 04:07:22 PDT 1995 root@:/usr/src/sys/arch/i386/compile/LAPTON i386


>Description:
	The HiNote Ultra has a suspend/resume option in which you can
	close the lid & the processor is put into sleep mode & all power
	turned off except for the CPU & memory. (At least that's the theory,
	it worked fine for 1.0, but 1.0A seems to still drain the battery,
	but thats a different issue to this :)

	Anyway - when it resumes and goes to hit the hd 1.0 worked fine, but
	-current always gives one of the following lines
		wd0: wdcstart: timeout waiting for drq: status 0 error 0
		wdc0: lost interrupt: status 50<drdy,dsc> error 4<abrt>
	then pauses for about 5 seconds.

	Any idea whats changed from 1.0 that might be causing this?

			David

NetBSD 1.0A (LAPTON) #0: Mon May  8 04:07:22 PDT 1995
    root@:/usr/src/sys/arch/i386/compile/LAPTON
CPU: i486DX (GenuineIntel 486-class CPU)
real mem  = 12189696
avail mem = 10596352
using 174 buffers containing 712704 bytes of memory
isa0 (root)
com0 at isa0 port 0x3f8-0x3ff irq 4: ns16550a, working fifo
wdc0 at isa0 port 0x1f0-0x1f7 irq 14
wd0 at wdc0 drive 0: 335MB, 682 cyl, 16 head, 63 sec, 512 bytes/sec <TOSHIBA MK1824FCV>
wd0: using 16-sector 16-bit pio transfers, lba addressing
sb0 at isa0 port 0x220-0x22f irq 7 drq 1: dsp v2.01
npx0 at isa0 port 0xf0-0xff: using exception 16
pc0 at isa0 port 0x60-0x6f irq 1: color
pms0 at isa0 port 0x60-0x67 irq 12
fdc0 at isa0 port 0x3f0-0x3f7 irq 6 drq 2
root device eisa not configured
root device pci not configured
biomask 40c0 netmask 0 ttymask 12
changing root device to wd0a
>How-To-Repeat:
>Fix:
>Audit-Trail:
>Unformatted: