lkml.org 
[lkml]   [1999]   [Apr]   [25]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectPROBLEM: hda: lost interrupt when using 2.2. kernels
    [1.] One line summary of the problem:    

    hda: lost interrupt
    when using 2.2 kernels

    [2.] Full description of the problem/report:

    When this message shows up in the terminal the system hangs (is the only
    hd in the PC). I don't know how to reproduce it or what causes it, all I
    can say is that it seems to be a random problem that is a reall pain in
    the a... When this happends all I can do is reset the system and then wait
    for fsck to finish.


    [3.] Keywords (i.e., modules, networking, kernel):

    ?????


    [4.] Kernel version (from /proc/version):

    Linux version 2.2.6 (root@monoworld) (gcc version 2.7.2.3) #1 Wed Apr 21
    08:28:11 COT 1999


    [5.] Output of Oops.. message (if applicable) with symbolic information
    resolved (see Documentation/oops-tracing.txt)

    Not applicable

    [6.] A small shell script or example program which triggers the
    problem (if possible)

    Not possible


    [7.] Environment

    (????) This is an Pentium MMX 233 MHz with 64MB RAM, 6.4 GB HD in master
    primary, 128 MB swap in /dev/hda3, root=/dev/hda2, /usr=/dev/hda4, winbugs
    partition= /dev/hda1. MainBoard Pentium MMX VXpro-II PCI Chipset. About
    ide it says:
    "Onboard PCI IDE interface with two connectors supports four IDE devices
    in 2 channels and the PCI IDE controlles supports PIO Mode 0~4 at maximum
    transfer rate if 16.67 MB/s"
    "...four IDE harddisk drives without device driver for S/W application and
    the capacity of each harddisk can be larger than 528 MB up to 8.4 GB"


    [7.1.] Software (add the output of the ver_linux script here)

    -- Versions installed: (if some fields are empty or looks
    -- unusual then possibly you have very old versions)
    Linux col2 2.2.6 #1 Wed Apr 21 08:28:11 COT 1999 i586 unknown
    Kernel modules 2.1.121
    Gnu C pgcc-2.91.60
    Binutils 2.9.1.0.15
    Linux C Library 2.0.7
    Dynamic linker ldd (GNU libc) 2.0.7
    Linux C++ Library 2.7.2
    Linux C++ Library 2.7.2
    Procps 1.2.7
    Mount 2.9h
    Net-tools 1.50
    Kbd 0.94
    Sh-utils 1.16
    Modules Loaded opl3 mpu401 sb ad1848 uart401 sound soundcore

    NOTE: when the script was run the current gcc version was pgcc-2.91.60 but
    i allways use gcc 2.7.2.3 to compile the kernel


    [7.2.] Processor information (from /proc/cpuinfo):

    processor : 0
    vendor_id : GenuineIntel
    cpu family : 5
    model : 4
    model name : Pentium MMX
    stepping : 3
    cpu MHz : 233.068428
    fdiv_bug : no
    hlt_bug : no
    sep_bug : no
    f00f_bug : yes
    fpu : yes
    fpu_exception : no
    cpuid level : 1
    wp : yes
    flags : fpu vme de pse tsc msr mce cx8 mmx
    bogomips : 463.67


    [7.3.] Module information (from /proc/modules):

    opl3 10264 0
    mpu401 17668 0
    sb 31544 0
    ad1848 15192 0
    uart401 5628 0 [sb]
    sound 55128 0 [opl3 mpu401 sb ad1848 uart401]
    soundcore 2208 8 [sb sound]


    [7.4.] SCSI information (from /proc/scsi/scsi)

    I don't have any scsi drive


    [7.5.] Other information that might be relevant to the problem
    (please look in /proc and include all information that you
    think to be relevant):

    [root@col2 scripts]# cat /proc/ide/drivers
    ide-cdrom version 4.53
    ide-disk version 1.08

    [root@col2 scripts]# cat /proc/ide/hda/cache
    67

    [root@col2 scripts]# cat /proc/ide/hda/driver
    ide-disk version 1.08

    [root@col2 scripts]# cat /proc/ide/hda/identify
    225a 3486 0000 000f 7e00 0200 003f 0000
    0000 5154 3136 3637 3634 3432 3032 3238
    2020 2020 2020 2020 0003 0086 0004 4130
    332e 3038 3030 5155 414e 5455 4d20 4249
    4746 4f4f 545f 4359 3634 3830 4100 2020
    2020 2020 2020 2020 2020 2020 2020 8010
    0000 0f00 0000 0200 0200 0003 3486 000f
    003f e2a6 00c1 0100 e2a6 00c1 0007 0407
    0003 0078 0078 014d 0078 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000

    [root@col2 scripts]# cat /proc/ide/hda/model
    QUANTUM BIGFOOT_CY6480A

    [root@col2 scripts]# cat /proc/ide/hda/smart_thresholds
    0005 1401 0000 0000 0000 0000 0000 1403
    0000 0000 0000 0000 0000 0804 0000 0000
    0000 0000 0000 1405 0000 0000 0000 0000
    0000 1707 0000 0000 0000 0000 0000 0109
    0000 0000 0000 0000 0000 140b 0000 0000
    0000 0000 0000 080c 0000 0000 0000 0000
    0000 170d 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 2b00

    [root@col2 scripts]# cat /proc/ide/hda/smart_values
    0005 2901 6400 00fd 0000 0000 0000 2703
    3700 2837 0023 0000 0000 3204 6300 1763
    0004 0000 0000 3305 6400 0064 0000 0000
    0000 0b07 6400 00fd 0000 0000 0000 1209
    6400 0064 0000 0000 0000 130b 6400 00fd
    0000 0000 0000 320c 6300 1763 0004 0000
    0000 0b0d 6400 00fd 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0180 0017 0301
    0003 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 0000
    0000 0000 0000 0000 0000 0000 0000 bdad

    [root@col2 scripts]# cat /proc/ide/hda/capacity
    12706470

    [root@col2 scripts]# cat /proc/ide/hda/geometry
    physical 13446/15/63
    logical 790/255/63

    [root@col2 scripts]# cat /proc/ide/hda/media
    disk

    [root@col2 scripts]# cat /proc/ide/hda/settings
    name value min max
    mode
    ---- ----- --- ---
    ----
    bios_cyl 790 0 65535 rw
    bios_head 255 0 255 rw
    bios_sect 63 0 63 rw
    breada_readahead 4 0 127 rw
    bswap 0 0 1 r
    file_readahead 72 0 2097151 rw
    io_32bit 0 0 3 rw
    keepsettings 0 0 1 rw
    max_kb_per_request 122 1 127 rw
    multcount 0 0 8 rw
    nice1 1 0 1 rw
    nowerr 0 0 1 rw
    pio_mode write-only 0 255 w
    slow 0 0 1 rw
    unmaskirq 0 0 1 rw
    using_dma 0 0 1 rw

    [root@col2 scripts]# cat /proc/interrupts
    CPU0
    0: 214505 XT-PIC timer
    1: 9413 XT-PIC keyboard
    2: 0 XT-PIC cascade
    4: 1454 XT-PIC serial
    5: 1 XT-PIC soundblaster
    7: 87 XT-PIC serial
    9: 0 XT-PIC mpu401
    11: 0 XT-PIC MSS audio codec
    13: 1 XT-PIC fpu
    14: 382475 XT-PIC ide0
    NMI: 0

    [root@col2 scripts]# cat /proc/ioports
    0000-001f : dma1
    0020-003f : pic1
    0040-005f : timer
    0060-006f : keyboard
    0080-008f : dma page reg
    00a0-00bf : pic2
    00c0-00df : dma2
    00f0-00ff : fpu
    01f0-01f7 : ide0
    0220-022f : soundblaster
    02f8-02ff : serial(auto)
    0330-0331 : mpu401
    0378-037a : parport0
    0388-038b : Yamaha OPL3
    03c0-03df : vga+
    03e8-03ef : serial(set)
    03f6-03f6 : ide0
    03f8-03ff : serial(auto)
    0530-0533 : WSS config
    0534-0537 : MSS audio codec


    [X.] Other notes, patches, fixes, workarounds:

    dmesg output:

    Linux version 2.2.6 (root@monoworld) (gcc version 2.7.2.3) #1 Wed Apr 21
    08:28:11 COT 1999
    Detected 233068428 Hz processor.
    Console: colour VGA+ 132x60
    Calibrating delay loop... 463.67 BogoMIPS
    Memory: 63404k/65536k available (784k kernel code, 408k reserved, 884k
    data, 56k init)
    CPU: Intel Pentium MMX stepping 03
    Checking 386/387 coupling... OK, FPU using old IRQ 13 error reporting
    Checking 'hlt' instruction... OK.
    Intel Pentium with F0 0F bug - workaround enabled.
    POSIX conformance testing by UNIFIX
    PCI: PCI BIOS revision 2.10 entry at 0xfdb31
    PCI: Probing PCI hardware
    Linux NET4.0 for Linux 2.2
    Based upon Swansea University Computer Society NET3.039
    NET4: Unix domain sockets 1.0 for Linux NET4.0.
    NET4: Linux TCP/IP 1.0 for NET4.0
    IP Protocols: ICMP, UDP, TCP
    Initializing RT netlink socket
    Starting kswapd v 1.5
    parport0: PC-style at 0x378 [SPP,PS2]
    parport0: no IEEE-1284 device present.
    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
    lp0: using parport0 (polling).
    RAM disk driver initialized: 16 RAM disks of 4096K size
    loop: registered device at major 7
    PCI_IDE: unknown IDE controller on PCI bus 00 device 2a, VID=3388,
    DID=8013
    PCI_IDE: not 100% native mode: will probe irqs later
    hda: QUANTUM BIGFOOT_CY6480A, ATA DISK drive
    hdb: ATAPI CD-ROM DRIVE 24X MAXIMUM, ATAPI CDROM drive
    ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    hda: QUANTUM BIGFOOT_CY6480A, 6204MB w/67kB Cache, CHS=790/255/63
    hdb: ATAPI 20X CD-ROM drive, 120kB Cache
    Uniform CDROM driver Revision: 2.54
    Floppy drive(s): fd0 is 1.44M
    FDC 0 is a post-1991 82077
    Partition check:
    hda: hda1 hda2 hda3 hda4
    VFS: Mounted root (ext2 filesystem) readonly.
    Freeing unused kernel memory: 56k freed
    Adding Swap: 128516k swap-space (priority -1)
    ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996
    [MSS: IRQ Conflict?]
    Soundblaster audio driver Copyright (C) by Hannu Savolainen 1993-1996
    SB 4.13 detected OK (220)
    YM3812 and OPL-3 driver Copyright (C) by Hannu Savolainen, Rob Hooft
    1993-1996

    Thanks 4 your help!!!

    --
    Estamos hablando...
    Jaime Alberto Silva Colorado
    Pereira - Colombia

    También en:
    <monosilva@netscape.net> (aunque casi nunca lo reviso ;^> )



    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.rutgers.edu
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-03-22 13:51    [W:0.035 / U:129.604 seconds]
    ©2003-2017 Jasper Spaans. hosted at Digital OceanAdvertise on this site