Messages in this thread | | | Date | Mon, 09 Oct 2000 22:33:31 -0500 (CDT) | From | Daniel Lange <> | Subject | spurious 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/
| |