lkml.org 
[lkml]   [2000]   [Oct]   [9]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    Subjectspurious 8259A interrupt?
    Periodically, I get the following error with the 2.4.0test9 kernel:

    spurious 8259A interrupt: IRQ7.

    I did not receive this error with the 2.0.36 kernel that came stock on my
    slack installation. However, 2 things have been changed; I configured the
    PAS16 to use IRQ7 (I don't recall its exact configuration, so I *roughly*
    guessed) and I configured the cdrom drive in the system, a CR-522.

    I'll try and post all relevant information, since I don't know what is
    important here (and it could just be a simple configuration error.)
    Still, unless I'm mistaken, isn't an 8259A a UART, which should be related
    to the serial port? Seems odd it would show up on IRQ 7...

    DanL

    dmesg output:
    Linux version 2.4.0-test9 (lange92@aries) (gcc version 2.95.2 20000220
    (Debian G
    NU/Linux)) #2 Mon Oct 9 01:44:44 CDT 2000
    BIOS-provided physical RAM map:
    BIOS-88: 000000000009f000 @ 0000000000000000 (usable)
    BIOS-88: 0000000000700000 @ 0000000000100000 (usable)
    On node 0 totalpages: 2048
    zone(0): 2048 pages.
    zone(1): 0 pages.
    zone(2): 0 pages.
    Kernel command line: BOOT_IMAGE=2.4 ro root=302 sbpcd=0x300,Lasermate
    Initializing CPU#0
    Console: colour VGA+ 80x25
    Calibrating delay loop... 3.10 BogoMIPS
    Memory: 5896k/8192k available (1377k kernel code, 1908k reserved, 80k
    data, 56k
    init, 0k highmem)
    Checking if this processor honours the WP bit even in supervisor
    mode... No.
    Dentry-cache hash table entries: 1024 (order: 1, 8192 bytes)
    Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
    Page-cache hash table entries: 2048 (order: 1, 8192 bytes)
    Inode-cache hash table entries: 512 (order: 0, 4096 bytes)
    CPU: 386
    Checking 'hlt' instruction... OK.
    Checking for popad bug... Buggy.
    POSIX conformance testing by UNIFIX
    Linux NET4.0 for Linux 2.4
    Based upon Swansea University Computer Society NET3.039
    NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
    NET4: Linux TCP/IP 1.0 for NET4.0
    IP Protocols: ICMP, UDP, TCP
    IP: routing cache hash table of 512 buckets, 4Kbytes
    TCP: Hash tables configured (established 512 bind 512)
    Starting kswapd v1.8
    pty: 256 Unix98 ptys configured
    RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
    loop: enabling 8 loop devices
    Uniform Multi-Platform E-IDE driver Revision: 6.31
    ide: Assuming 50MHz system bus speed for PIO modes; override with
    idebus=xx
    hda: Maxtor 7131 AT, ATA DISK drive
    ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
    hda: 256512 sectors (131 MB) w/64KiB Cache, CHS=1002/8/32
    Partition check:
    hda: hda1 hda2
    Floppy drive(s): fd0 is 1.2M, fd1 is 1.44M
    FDC 0 is an 8272A
    Init failed. No mcd device at 0x300 irq 11
    mcdx Version 2.14(hs)
    mcdx $Id: mcdx.c,v 1.21 1997/01/26 07:12:59 davem Exp $
    mcdx mcdx=0x300,11: Init failed. Can't get version.
    sbpcd-0 [01]: sbpcd.c v4.63 Andrew J. Kroll <ag784@freenet.buffalo.edu>
    Wed Jul
    26 04:24:10 EDT 2000
    sbpcd-0 [02]: Scanning 0x300 (LaserMate)...
    sbpcd-0 [03]: Drive 0 (ID=0): CR-52x (2.11) at 0x300 (type 0)
    Uniform CD-ROM driver Revision: 3.11
    ne.c:v1.10 9/23/94 Donald Becker (becker@cesdis.gsfc.nasa.gov)
    NE*000 ethercard probe at 0x280: 00 00 e8 78 b7 31
    eth0: NE2000 found at 0x280, using IRQ 11.
    Serial driver version 5.02 (2000-08-09) with no serial options enabled
    ttyS00 at 0x03f8 (irq = 4) is a 16450
    ttyS01 at 0x02f8 (irq = 3) is a 16550A
    ttyS03 at 0x02e8 (irq = 3) is a 16450
    [drm] Initialized tdfx 1.0.0 20000928 on minor 63
    Pro Audio Spectrum driver Copyright (C) by Hannu Savolainen 1993-1996
    I/O, IRQ, DMA and type are mandatory
    kmem_create: Forcing size word alignment - nfs_fh
    VFS: Mounted root (ext2 filesystem) readonly.
    Freeing unused kernel memory: 56k freed
    spurious 8259A interrupt: IRQ7.

    /proc/cmdline
    BOOT_IMAGE=2.4 ro root=302 sbpcd=0x300,Lasermate

    /proc/cpuinfo
    processor : 0
    vendor_id : unknown
    cpu family : 3
    model : 0
    model name : unknown
    stepping : unknown
    fdiv_bug : no
    hlt_bug : no
    sep_bug : no
    f00f_bug : no
    coma_bug : no
    fpu : no
    fpu_exception : no
    cpuid level : -1
    wp : no
    flags :
    bogomips : 3.10

    /proc/interrupts
    CPU0
    0: 5320892 XT-PIC timer
    1: 1113 XT-PIC keyboard
    2: 0 XT-PIC cascade
    11: 4312 XT-PIC NE2000
    13: 0 XT-PIC fpu
    14: 22070 XT-PIC ide0
    NMI: 0
    ERR: 1

    /proc/devices
    Character devices:
    1 mem
    2 pty
    3 ttyp
    4 ttyS
    5 cua
    7 vcs
    10 misc
    14 sound
    128 ptm
    136 pts
    162 raw

    Block devices:
    1 ramdisk
    2 fd
    3 ide0
    7 loop
    25 sbpcd

    /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
    0280-029f : NE2000
    02e8-02ef : serial(auto)
    02f8-02ff : serial(auto)
    0300-0303 : sbpcd
    03c0-03df : vga+
    03f6-03f6 : ide0
    03f8-03ff : serial(auto)

    /proc/iomem
    00000000-0009efff : System RAM
    000a0000-000bffff : Video RAM area
    000c0000-000c7fff : Video ROM
    000f0000-000fffff : System ROM
    00100000-007fffff : System RAM
    00100000-00258447 : Kernel code
    00258448-0026c5a3 : Kernel data

    /proc/dma
    4: cascade

    ../linux/.config
    (edited for brevity; all other options are not set)
    CONFIG_X86=y
    CONFIG_ISA=y
    CONFIG_UID16=y
    CONFIG_MODULES=y
    CONFIG_M386=y
    CONFIG_X86_L1_CACHE_BYTES=16
    CONFIG_NOHIGHMEM=y
    CONFIG_MATH_EMULATION=y
    CONFIG_NET=y
    CONFIG_SYSVIPC=y
    CONFIG_SYSCTL=y
    CONFIG_KCORE_ELF=y
    CONFIG_BINFMT_AOUT=y
    CONFIG_BINFMT_ELF=y
    CONFIG_BINFMT_MISC=y
    CONFIG_BLK_DEV_FD=y
    CONFIG_BLK_DEV_LOOP=y
    CONFIG_BLK_DEV_RAM=y
    CONFIG_BLK_DEV_RAM_SIZE=4096
    CONFIG_PACKET=y
    CONFIG_UNIX=y
    CONFIG_INET=y
    CONFIG_IDE=y
    CONFIG_BLK_DEV_IDE=y
    CONFIG_BLK_DEV_IDEDISK=y
    CONFIG_BLK_DEV_IDECD=y
    CONFIG_BLK_DEV_CMD640=y
    CONFIG_BLK_DEV_IDE_MODES=y
    CONFIG_NETDEVICES=y
    CONFIG_DUMMY=m
    CONFIG_NET_ETHERNET=y
    CONFIG_NET_ISA=y
    CONFIG_NE2000=y
    CONFIG_CD_NO_IDESCSI=y
    CONFIG_SBPCD=y
    CONFIG_MCD=y
    CONFIG_MCD_IRQ=11
    CONFIG_MCD_BASE=300
    CONFIG_MCDX=y
    CONFIG_VT=y
    CONFIG_VT_CONSOLE=y
    CONFIG_SERIAL=y
    CONFIG_UNIX98_PTYS=y
    CONFIG_UNIX98_PTY_COUNT=256
    CONFIG_DRM=y
    CONFIG_DRM_TDFX=y
    CONFIG_FAT_FS=y
    CONFIG_MSDOS_FS=y
    CONFIG_ISO9660_FS=y
    CONFIG_MINIX_FS=y
    CONFIG_PROC_FS=y
    CONFIG_DEVPTS_FS=y
    CONFIG_EXT2_FS=y
    CONFIG_NFS_FS=y
    CONFIG_SUNRPC=y
    CONFIG_LOCKD=y
    CONFIG_MSDOS_PARTITION=y
    CONFIG_NLS=y
    CONFIG_NLS_DEFAULT="iso8859-1"
    CONFIG_NLS_CODEPAGE_437=y
    CONFIG_VGA_CONSOLE=y
    CONFIG_VIDEO_SELECT=y
    CONFIG_SOUND=y
    CONFIG_SOUND_OSS=y
    CONFIG_SOUND_PAS=y
    CONFIG_MAGIC_SYSRQ=y


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

    \
     
     \ /
      Last update: 2005-03-22 12:39    [W:0.058 / U:58.444 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site