[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

hda: lost interrupt


on my laptop with one IBM-DADA-26480, running potato and 2.2.10 kernel I get

hda: lost interrupt
hda: read_intr: status=0x50 { DriveReady SeekComplete }

Every lost intrrupt mean a IO gets suspended for ~ 5 secs.

I've checked the mail archives and suses and redhats (shame on me :)
support databases without any hint.  The BIOS setting conform to
what's listed in the data sheet.

I'm thankful for any hint.

P.S. below /proc/interrupts and output of dmesg

  0:    2095582          XT-PIC  timer
  1:       3001          XT-PIC  keyboard
  2:          0          XT-PIC  cascade
  3:      49606          XT-PIC  pcnet_cs
  8:          2          XT-PIC  rtc
 11:          4          XT-PIC  i82365
 12:      23575          XT-PIC  PS/2 Mouse
 13:          1          XT-PIC  fpu
 14:     198388          XT-PIC  ide0
 15:          4          XT-PIC  ide1
NMI:          0
Linux version 2.2.10 (root@gondor) (gcc version egcs-2.91.66 Debian GNU/Linux (egcs-1.1.2 release)) #2 Wed Jun 16 00:23:31 EST 1999
Detected 267275530 Hz processor.
Console: colour VGA+ 80x25
Calibrating delay loop... 266.24 BogoMIPS
Memory: 62184k/65472k available (1688k kernel code, 408k reserved, 1036k data, 156k init)
VFS: Diskquotas version dquot_6.4.0 initialized
CPU: Intel Pentium II (Deschutes) stepping 00
Checking 386/387 coupling... OK, FPU using exception 16 error reporting.
Checking 'hlt' instruction... OK.
Checking for popad bug... OK.
POSIX conformance testing by UNIFIX
mtrr: v1.35 (19990512) Richard Gooch (rgooch@atnf.csiro.au)
PCI: PCI BIOS revision 2.10 entry at 0xfd9b4
PCI: Using configuration type 1
PCI: Probing PCI hardware
Linux NET4.0 for Linux 2.2
Based upon Swansea University Computer Society NET3.039
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
Starting kswapd v 1.5 
Detected PS/2 Mouse Port.
Real Time Clock Driver v1.09
tpqic02: Runtime config, $Revision: 1.10 $, $Date: 1997/01/26 07:13:20 $
tpqic02: DMA buffers: 20 blocks
RAM disk driver initialized:  16 RAM disks of 4096K size
loop: registered device at major 7
PIIX4: IDE controller on PCI bus 00 dev 39
PIIX4: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0xfcd0-0xfcd7, BIOS settings: hda:DMA, hdb:pio
    ide1: BM-DMA at 0xfcd8-0xfcdf, BIOS settings: hdc:pio, hdd:pio
hda: IBM-DADA-26480, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: IBM-DADA-26480, 6194MB w/460kB Cache, CHS=13424/15/63
hdc: ATAPI 24X CD-ROM drive, 128kB Cache
Uniform CDROM driver Revision: 2.55
Floppy drive(s): fd0 is 1.44M
FDC 0 is a National Semiconductor PC87306
md driver 0.36.6 MAX_MD_DEV=4, MAX_REAL=8
scsi: <fdomain> Detection failed (no card)
NCR53c406a: no available ports found
sym53c416.c: Version 1.0.0
Failed initialization of WD-7000 SCSI card!
IBM MCA SCSI: No Microchannel-bus support present -> Aborting.
EATA0: address 0x1f0 in use, skipping probe.
EATA0: address 0x170 in use, skipping probe.
DC390: 0 adapters found
scsi : 0 hosts.
scsi : detected total.
Partition check:
 hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 >
VFS: Mounted root (ext2 filesystem) readonly.
Freeing unused kernel memory: 156k freed
NET4: Unix domain sockets 1.0 for Linux NET4.0.
Adding Swap: 102496k swap-space (priority -1)
hda: lost interrupt
hda: read_intr: status=0x50 { DriveReady SeekComplete }
Serial driver version 4.27 with no serial options enabled
ttyS00 at 0x03f8 (irq = 4) is a 16550A
ttyS01 at 0x02f8 (irq = 3) is a 16550A
Linux PCMCIA Card Services 3.0.14
  kernel build: 2.2.10 unknown
  options:  [pci] [cardbus]
Intel PCIC probe: 
  TI 1250A PCI-to-CardBus at bus 0 slot 10, mem 0x68000000, 2 sockets
    host opts [0]: [ring] [pwr save] [serial pci & irq] [no pci irq] [lat 168/176] [bus 32/34]
    host opts [1]: [ring] [pwr save] [serial pci & irq] [no pci irq] [lat 168/176] [bus 35/37]
    ISA irqs (scanned) = 3,4,7,10,11 status change on irq 11
cs: IO port probe 0x1000-0x17ff: excluding 0x1040-0x104f
cs: IO port probe 0x0100-0x04ff: excluding 0x200-0x207 0x220-0x22f 0x330-0x337 0x378-0x37f 0x388-0x38f 0x398-0x39f 0x4d0-0x4d7
cs: IO port probe 0x0a00-0x0aff: clean.
cs: memory probe 0xa0000000-0xa0ffffff: clean.
eth0: NE2000 Compatible: io 0x300, irq 3, hw_addr 00:80:C8:8C:1E:CB
hda: lost interrupt
hda: read_intr: status=0x50 { DriveReady SeekComplete }
hda: lost interrupt
hda: lost interrupt
hda: read_intr: status=0x50 { DriveReady SeekComplete }
hda: lost interrupt
hda: lost interrupt
hda: lost interrupt
hda: lost interrupt

Reply to: