Hi!

Without any cable attached to the network cards, try to cat /proc/interrupts
and
check if there is any interrupt sharing...

Maybe if you swap that card to another PCI slot, it would get a different
interrupt and then
stop behaving like that.

Did you disable the USB controller on the motherboard? 
You would gain an extra interrupt.
 

> -----Original Message-----
> From: freeman groups [mailto:[EMAIL PROTECTED] 
> Sent: Wednesday, June 16, 2004 9:50 PM
> To: LEAF
> Subject: [leaf-user] uClibc 2.2.0_b4 - Caution using 
> via-rhine - "kernel BUG at slab.c:1130!"/"In interrupt 
> handler - not syncing"/"Kernel panic"
> 
>     My net card in question is a D-Link DFE-530TX Rev A1. I have been 
> placing the modules into the modules package (/lib/modules 
> folder) and 
> backing up.
> 
>  From the file Bering-uClibc_2.2.0_modules_2.4.26.tar.gz I had pulled 
> the files:
>     /net/pci-scan.o (7412 bytes) and /net/via-rhine.o (16428 bytes).
> so as to support this network card. After installing the 
> files, backing 
> up then rebooting I would try pinging out on this card and 
> would get the 
> following error (summarized):
>     kernel BUG at slab.c:1130!
>     invalid operand: 0000
>         [...]
>     <0>Kernel panic: Aiee, killing interrupt handler!
>     In interrupt handler - not syncing
> 
>     This would happen usually immediately but sometimes would 
> take a few 
> 'pings' before it would happen.
> 
> I was able to circumvent this issue by using the via-rhine.o 
> driver from 
> /kernel/drives/net (and the required mii.o, of course) ... so keep in 
> mind using this alternate version of via-rhine if you have 
> difficulties 
> with the one from the /net folder.
> 
>     Further notes (re testing the /net/via-rhine.o version of 
> the module):
>        - I set my BIOS to default settings
>        - I removed all cards except the video card and this 
> D-Link card
>        - I had removed all other network drivers (not 
> indicated in the 
> following 'output' but tested as well).
>     ... but the problem wouldn't go away. I turned off power 
> management, 
> etc, too.
> 
> I wonder if anyone has any thoughts on what happened to me? I 
> was able 
> to work around it but curiosity still remains....
> 
> Thanks for LEAF!
> 
> scott; canada
> 
> If anyone's further curious then here's the whole error 
> 'message' (note 
> that 'pi' is just a script that does: "ping 192.168.0.254"):
> 
> > [EMAIL PROTECTED] /root> # pi
> > PING 192.168.0.2kernel BUG at slab.c:1130!
> > invalid operand: 0000
> > CPU:    0
> > EIP:    0010:[<c0179163>]    Not tainted
> > EFLAGS: 00010202
> > eax: 000001f0   ebx: c105b5f0   ecx: 000001f0   edx: 00000000
> > esi: c105b5f8   edi: c105b5f0   ebp: 000001f0   esp: c1a27be4
> > ds: 0018   es: 0018   ss: 0018
> > Process ping (pid: 8818, stackpage=c1a27000)
> > Stack: c105b5f0 c105b5f8 00000246 000001f0 c2804020 
> c1dac800 c01794df 
> > c105b5f0
> >        000001f0 c11d6000 c11d63c0 00000000 c1a27c44 
> c2850c74 00000600 
> > 000001f0
> >        00000000 c1a27c8c c11d7170 c1dac800 c18e6f00 
> 00000000 c1dac800 
> > 00000000
> > Call Trace:    [<c01794df>] [<c2850c74>] [<c01e3bd0>] [<c01ed70e>] 
> > [<c01e3cbe>]
> >   [<c01eb280>] [<c021515a>] [<c01e3bd0>] [<c02151a0>] [<c0214b6f>] 
> > [<c01e86ca>]
> >   [<c01e8d6d>] [<c01fabd3>] [<c01fab40>] [<c01eb280>] [<c01fab20>] 
> > [<c01f96d7>]
> >   [<c01fab40>] [<c01fab20>] [<c01fab2d>] [<c01eb280>] [<c01fa405>] 
> > [<c01fab20>]
> >   [<c02128eb>] [<c0212560>] [<c02198e9>] [<c01dd1d5>] [<c01ddfb0>] 
> > [<c01603b0>]
> >   [<c016ceb8>] [<c01de7eb>] [<c0157903>]
> >
> > Code: 0f 0b 6a 04 20 00 25 c0 c7 44 24 10 01 00 00 00 89 cd 81 e5
> >  54 (192.168.0.25<0>Kernel panic: Aiee, killing interrupt handler!
> > 4): 56 data byteIn interrupt handler - not syncing
> > s
> 
> =-=-=-=-
> 
> This is my full boot-up output, including the error 'msg':
> 
> > ISOLINUX 1.76 2002-08-27  Copyright (C) 1994-2002 H. Peter Anvin
> >
> >   Ü             ÜÛÜ             Ü
> >   ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ           Bering-uClibc Firewall
> >   Û   ²         ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ           (2.2.0b4 - June, 2004)
> >   Û   ²         ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ           (uClibc 0.9.20 
> > Bering-uClibc team)
> >   Û   ²         ÛÛÛÛÛ Bering  ÛÛÛ           This image 
> brought to you by:
> >   Û   ²         ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
> >   Û   ²²²²²     ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ           The LEAF project:
> >   Û             ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ           
> http://leaf.sourceforge.net
> >   ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ
> >   ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ   ²²²²²     Û           The Shorewall project:
> >    ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ   ²   ²    Û            http://www.shorewall.net
> >    ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ   ²²²²²    Û
> >     ÛÛÛÛÛÛÛÛÛÛÛÛÛÛÛ   ²       Û
> >      ÛÛÛÛÛÛÛÛÛÛÛÛÛÛ   ²     ÛÛ
> >        ÛÛÛÛÛÛÛÛÛÛÛÛ       ÛÛ
> >          ßßÛÛÛÛÛÛÛÛÛÛÛÛÛßß
> >                  ß
> > Loading linux............
> > Loading initrd.lrp.........
> > Ready.
> > Linux version 2.4.26 ([EMAIL PROTECTED]) (gcc version 2.95.3 20010315 
> > (release)) #1 Sun Jun 6 11:44:34 CEST 2004
> > BIOS-provided physical RAM map:
> >  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
> >  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
> >  BIOS-e820: 00000000000e0000 - 0000000000100000 (reserved)
> >  BIOS-e820: 0000000000100000 - 0000000002000000 (usable)
> >  BIOS-e820: 00000000fec00000 - 00000000fec01000 (reserved)
> >  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
> >  BIOS-e820: 00000000fffe0000 - 0000000100000000 (reserved)
> > 32MB LOWMEM available.
> > On node 0 totalpages: 8192
> > zone(0): 4096 pages.
> > zone(1): 4096 pages.
> > zone(2): 0 pages.
> > DMI not present.
> > Kernel command line: console=ttyS0,57600 BOOT_IMAGE=linux 
> > initrd=initrd.lrp init=/linuxrc rw root=/dev/ram0
> >
> > LEAFCFG=/dev/fd0u1440:ms
> > dos
> > Initializing CPU#0
> > Detected 199.313 MHz processor.
> > Console: colour VGA+ 80x25
> > Calibrating delay loop... 398.13 BogoMIPS
> > Memory: 30120k/32768k available (973k kernel code, 2260k reserved, 
> > 111k data, 64k init, 0k highmem)
> > Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
> > Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
> > Mount cache hash table entries: 512 (order: 0, 4096 bytes)
> > Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
> > Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
> > Intel Pentium with F0 0F bug - workaround enabled.
> > CPU: Intel Pentium 75 - 200 stepping 0c
> > Checking 'hlt' instruction... OK.
> > POSIX conformance testing by UNIFIX
> > PCI: PCI BIOS revision 2.10 entry at 0xfdb91, last bus=0
> > PCI: Using configuration type 1
> > PCI: Probing PCI hardware
> > PCI: Probing PCI hardware (bus 00)
> > PCI: Cannot allocate resource region 0 of device 00:09.0
> > Limiting direct PCI/PCI transfers.
> > Activating ISA DMA hang workarounds.
> > Linux NET4.0 for Linux 2.4
> > Based upon Swansea University Computer Society NET3.039
> > Initializing RT netlink socket
> > Starting kswapd
> > pty: 256 Unix98 ptys configured
> > Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ 
> > DETECT_IRQ SERIAL_PCI enabled
> > ÿttyS00 at 0x03f8 (irq = 4) is a 16550A
> > ttyS01 at 0x02f8 (irq = 3) is a 16550A
> > ttyS02 at 0x03e8 (irq = 5) is a 16550A
> > Real Time Clock Driver v1.10f
> > Floppy drive(s): fd0 is 1.44M, fd1 is 1.44M
> > FDC 0 is a post-1991 82077
> > RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 
> blocksize
> > Initializing Cryptographic API
> > NET4: Linux TCP/IP 1.0 for NET4.0
> > IP Protocols: ICMP, UDP, TCP, IGMP
> > IP: routing cache hash table of 512 buckets, 4Kbytes
> > TCP: Hash tables configured (established 2048 bind 2048)
> > ip_tables: (C) 2000-2002 Netfilter core team
> > arp_tables: (C) 2002 David S. Miller
> > NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
> > RAMDISK: Compressed image found at block 0
> > Freeing initrd memory: 388k freed
> > VFS: Mounted root (minix filesystem).
> > Freeing unused kernel memory: 64k freed
> > LINUXRC: Bering - Initrd - V2.2.0 uClibc-0.9.20
> > Using /boot/lib/modules/cdrom.o
> > Using /boot/lib/modules/ide-core.o
> > Uniform Multi-Platform E-IDE driver Revision: 7.00beta4-2.4
> > ide: Assuming 33MHz system bus speed for PIO modes; override with 
> > idebus=xx
> > Using /boot/lib/modules/ide-disk.o
> > Using /boot/lib/modules/ide-cd.o
> > Using /boot/lib/modules/ide-detect.o
> > hda: BCD-40XH CD-ROM, ATAPI CD/DVD-ROM drive
> > hdb: Conner Peripherals 1620MB - CFS1621A, ATA DISK drive
> > ide2: ports already in use, skipping probe
> > ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
> > Using /boot/lib/modules/isofs.o
> > LINUXRC: Mounting a 12M TMPFS filesystem...
> > hda: attached ide-cdrom driver.
> > hda: ATAPI 24X CD-ROM drive, 256kB Cache
> > Uniform CD-ROM driver Revision: 3.12
> > hdb: attached ide-disk driver.
> > hdb: task_no_data_intr: status=0x51 { DriveReady 
> SeekComplete Error }
> > hdb: task_no_data_intr: error=0x04 { DriveStatusError }
> > hdb: 3171270 sectors (1624 MB), CHS=3146/16/63
> > Partition check:
> >  hdb: [PTBL] [786/64/63] hdb1 hdb2 < hdb5 hdb6 >
> > LINUXRC: Installing -  root: /dev/cdrom /dev/fd0u1440  config: 
> > /dev/fd0u1440  etc: /dev/fd0u1440  local: /dev/fd0u1440  
> >
> > modules: /de
> > v/cdrom /dev/fd0u1440  iptables: /dev/cdrom  dhcpcd: /dev/cdrom  
> > keyboard: /dev/cdrom  shor_wall: shor_wall(nf!)  ulogd:
> >
> > /dev/cdrom
> >  dnsmasq: /dev/cdrom  dropbear: /dev/cdrom /dev/fd0u1440  weblet: 
> > /dev/cdrom - Finished.
> > LINUXRC: Loaded Packages
> > INIT: version 2.85 booting
> > Starting system log daemon: syslogd klogd.
> > Loading keymap: us.map.
> > Loading modules:
> > parport - Using /lib/modules/./parport.o
> > parport_pc - Using /lib/modules/./parport_pc.o
> > parport0: PC-style at 0x378 (0x778) [PCSPP(,...)]
> > parport0: irq 7 detected
> > parport1: PC-style at 0x278 [PCSPP(,...)]
> > lp - Using /lib/modules/./lp.o
> > lp0: using parport0 (polling).
> > lp1: using parport1 (polling).
> > crc32 - Using /lib/modules/./crc32.o
> > 8390 - Using /lib/modules/./8390.o
> > ne - Using /lib/modules/./ne.o
> > ne.c:v1.10 9/23/94 Donald Becker ([EMAIL PROTECTED])
> > Last modified Nov 1, 2000 by Paul Gortmaker
> > NE*000 ethercard probe at 0x300: 00 02 67 6b 4b 1e
> > eth0: NE2000 found at 0x300, using IRQ 9.
> > pci-scan - Using /lib/modules/./pci-scan.o
> > pci-scan.c:v1.12 7/30/2003  Donald Becker <[EMAIL PROTECTED]> 
> > http://www.scyld.com/linux/drivers.html
> > via-rhine - Using /lib/modules/./via-rhine.o
> > via-rhine.c:v1.16 7/22/2003  Written by Donald Becker 
> <[EMAIL PROTECTED]>
> >   http://www.scyld.com/network/via-rhine.html
> > eth1: VIA VT3043 Rhine at 0xe880, 00:50:ba:ae:af:0b, IRQ 10.
> > eth1: MII PHY found at address 8, status 0x782d advertising 
> 05e1 Link 
> > 45e1.
> > tulip - Using /lib/modules/./tulip.o
> > tulip.c:v0.97 7/22/2003  Written by Donald Becker <[EMAIL PROTECTED]>
> >   http://www.scyld.com/network/tulip.html
> > eth2: Digital DC21041 Tulip rev 17 at 0xc2860f00, 
> 00:60:67:0C:14:7C, 
> > IRQ 11.
> > eth2: 21041 Media table, default media 0800 (Autosense).
> > eth2:  21041 media #0, 10baseT.
> > eth2:  21041 media #1, 10base2.
> > eth2:  21041 media #4, 10baseT-FDX.
> > ip_conntrack - Using /lib/modules/./ip_conntrack.o
> > ip_conntrack version 2.1 (256 buckets, 2048 max) - 316 
> bytes per conntrack
> > ip_conntrack_ftp - Using /lib/modules/./ip_conntrack_ftp.o
> > ip_conntrack_irc - Using /lib/modules/./ip_conntrack_irc.o
> > iptable_nat - Using /lib/modules/./iptable_nat.o
> > ip_nat_ftp - Using /lib/modules/./ip_nat_ftp.o
> > ip_nat_irc - Using /lib/modules/./ip_nat_irc.o
> > ipt_MASQUERADE - Using /lib/modules/./ipt_MASQUERADE.o
> > ipt_REDIRECT - Using /lib/modules/./ipt_REDIRECT.o
> > ipt_conntrack - Using /lib/modules/./ipt_conntrack.o
> > ipt_helper - Using /lib/modules/./ipt_helper.o
> > ipt_state - Using /lib/modules/./ipt_state.o
> > softdog - Using /lib/modules/./softdog.o
> > Software Watchdog Timer: 0.05, timer margin: 60 sec
> >
> > Mounting local file systems...
> > Setting up IP spoofing protection: rp_filter.
> > Configuring network interfaces: done.
> >
> > Local time: Wed Jun 16 20:17:50 UTC 2004
> >
> > Initializing random number generator... done.
> > INIT: Entering runlevel: 2
> > Starting Dropbear Secure Shell server: dropbear.
> > Starting software watchdog... done.
> > Starting caching dns forwarder: dnsmasq.
> > Starting internet superserver: inetd.
> > Starting ulogd: ulogd.
> > Starting periodic command scheduler: cron.
> >
> > LEAF Bering-uClibc V2.2.0 uClibc-0.9.20 R20 ttyS0
> > R20 login: root
> > Password:
> > LEAF Bering-uClibc R20 2.4.26 #1 Sun Jun 6 11:44:34 CEST 2004
> >
> > Type in help if you are really lost
> > [EMAIL PROTECTED] /root> # pi
> > PING 192.168.0.2kernel BUG at slab.c:1130!
> > invalid operand: 0000
> > CPU:    0
> > EIP:    0010:[<c0179163>]    Not tainted
> > EFLAGS: 00010202
> > eax: 000001f0   ebx: c105b5f0   ecx: 000001f0   edx: 00000000
> > esi: c105b5f8   edi: c105b5f0   ebp: 000001f0   esp: c1a27be4
> > ds: 0018   es: 0018   ss: 0018
> > Process ping (pid: 8818, stackpage=c1a27000)
> > Stack: c105b5f0 c105b5f8 00000246 000001f0 c2804020 
> c1dac800 c01794df 
> > c105b5f0
> >        000001f0 c11d6000 c11d63c0 00000000 c1a27c44 
> c2850c74 00000600 
> > 000001f0
> >        00000000 c1a27c8c c11d7170 c1dac800 c18e6f00 
> 00000000 c1dac800 
> > 00000000
> > Call Trace:    [<c01794df>] [<c2850c74>] [<c01e3bd0>] [<c01ed70e>] 
> > [<c01e3cbe>]
> >   [<c01eb280>] [<c021515a>] [<c01e3bd0>] [<c02151a0>] [<c0214b6f>] 
> > [<c01e86ca>]
> >   [<c01e8d6d>] [<c01fabd3>] [<c01fab40>] [<c01eb280>] [<c01fab20>] 
> > [<c01f96d7>]
> >   [<c01fab40>] [<c01fab20>] [<c01fab2d>] [<c01eb280>] [<c01fa405>] 
> > [<c01fab20>]
> >   [<c02128eb>] [<c0212560>] [<c02198e9>] [<c01dd1d5>] [<c01ddfb0>] 
> > [<c01603b0>]
> >   [<c016ceb8>] [<c01de7eb>] [<c0157903>]
> >
> > Code: 0f 0b 6a 04 20 00 25 c0 c7 44 24 10 01 00 00 00 89 cd 81 e5
> >  54 (192.168.0.25<0>Kernel panic: Aiee, killing interrupt handler!
> > 4): 56 data byteIn interrupt handler - not syncing
> > s
> 
> 
> 
> -------------------------------------------------------
> This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
> Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
> Conference, June 28 - July 1 at the Moscone Center in San 
> Francisco, CA
> REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority 
> Code NWMGYKND
> --------------------------------------------------------------
> ----------
> leaf-user mailing list: [EMAIL PROTECTED]
> https://lists.sourceforge.net/lists/listinfo/leaf-user
> SR FAQ: http://leaf-project.org/pub/doc/docmanager/docid_1891.html
> 


-------------------------------------------------------
This SF.Net email is sponsored by The 2004 JavaOne(SM) Conference
Learn from the experts at JavaOne(SM), Sun's Worldwide Java Developer
Conference, June 28 - July 1 at the Moscone Center in San Francisco, CA
REGISTER AND SAVE! http://java.sun.com/javaone/sf Priority Code NWMGYKND
------------------------------------------------------------------------
leaf-user mailing list: [EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user
SR FAQ: http://leaf-project.org/pub/doc/docmanager/docid_1891.html

Reply via email to