[yellowfin] Hamachi Kernel Panic on 2.4.9

Chris Tracy ctracy@hpux.students.engr.scu.edu
Sat, 1 Sep 2001 06:47:51 -0700 (PDT)


I'm attempting to move my firewall to 2.4.x from 2.2.x and don't seem to
be having much luck.  After swapping out my Tigon-I based 3c985 for a
GNIC-II, I find myself unable to see or send any traffic on the GNIC-II
using the drivers in 2.4.9-ac5.  Furthermore,  after about 5 minutes of
attempting to use the card, I get the following kernel panic:

skput:over: e0c4edf7:1669 put:1669 dev:eth1invalid operand: 0000
CPU:	0
EIP	0010:[<c01b903b>]
EFLAGS:	00010286
eax: 0000002b ebx: e0c4edf7 ecx: 00000002 edx: 00000002
esi: 000007fc edi: c7efa140 ebp: 00000685 esp: c024beb0
ds: 0018   es: 0018   ss: 0018
Process swapper (pid: 0, stackpage=c024b000)
Stack: c021fd60 e0c4edf7 00000685 00000685 c82c9000 000001ff e0c4edff
c7efa140
       00000685 e0c4edf7 c188c920 c82c9000 00000001 c82c9140 c7efa140
c82c9148
       147d8304 00000050 dfc2eff8 000001ff 000001ff c82c9140 e0c4e186
c82c9000
Call Trace: [<e0c4edf7>] [<e0c4edff>] [<e0c4edf7>] [<e0c4e186>]
[<c011c5e0>]
   [<c0108486>] [<c0108679>] [<c0105200>] [<c0105200>] [<c010a804>]
[<c0105200>]
   [<c0105200>] [<c010522d>] [<c0105292>] [<c0105000>] [<c0105043>]

Code: 0f 0b 83 c4 14 5b c3 89 f6 53 b8 51 fd 21 c0 8b 54 24 08 8b
  <0>Kernel Panic: Aiee, killing interrupt handler!
in interrupt handler - not syncing

	It's an SMP box running 2 PIII 600MHz on a SuperMicro P6GDU with
512MB of RAM. It runs 2 disks (both 9.1GB SCSI) off it's internal aic7xxx
controller.  Besides the GNIC-II, it has a 3c985B-SX and a 3c905C.  The
panic occurs with and without the 3Com modules (3c59x and acenic) loaded.

	Hamachi init looks like:

hamachi.c:v1.01+LK1.0.1 5/18/2001 Written by Donal Becker
	Some modifications by Eric kasten <kasten@nscl.msu.edu>
	Further modifications byt Keith Underwood <keithu@parl.clemson.edu>
eth1: Hamachi GNIC-II type 10911 at 0xe0c51000, 00:e0:b1:04:16:d3, IRQ 9.
eth1:  32-bit 33MHz PCI bus (60), Virtual Jumpers 30, LPA 0000.

	It's been a long night, and I'm rather tired at this point, so if
I'm leaving something out, let me know.

	Chris

---------------------------------
Chris Tracy
System/Network Administrator
Engineering Design Center
Santa Clara University
"Wherever you go, there you are."