From owner-freebsd-stable@FreeBSD.ORG Fri Sep 19 09:32:32 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4843C16A4B3 for ; Fri, 19 Sep 2003 09:32:32 -0700 (PDT) Received: from carver.gumbysoft.com (carver.gumbysoft.com [66.220.23.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4161943FE0 for ; Fri, 19 Sep 2003 09:32:31 -0700 (PDT) (envelope-from dwhite@gumbysoft.com) Received: by carver.gumbysoft.com (Postfix, from userid 1000) id 30C5B72DB8; Fri, 19 Sep 2003 09:32:31 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by carver.gumbysoft.com (Postfix) with ESMTP id 2EB6B72DB3; Fri, 19 Sep 2003 09:32:31 -0700 (PDT) Date: Fri, 19 Sep 2003 09:32:31 -0700 (PDT) From: Doug White To: Peter Jeremy In-Reply-To: <20030919064556.GW91404@gsmx07.alcatel.com.au> Message-ID: <20030919092635.R45539@carver.gumbysoft.com> References: <20030919064556.GW91404@gsmx07.alcatel.com.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: freebsd-stable@freebsd.org Subject: Re: kldload problem with 4.8-RELEASE-p7 on HP DL380 X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 19 Sep 2003 16:32:32 -0000 On Fri, 19 Sep 2003, Peter Jeremy wrote: > I have a HP DL380 with a DigiBoard Xem that I'm trying to use with > FreeBSD 4.x. I've back-ported the digi device from -CURRENT as a > kld but when I try to load it, the system wedges. Running exactly > the same kernel on an older Compaq P1850 works. If I don't try to > load digi.ko the system runs perfectly. Does it not work with the dgb driver? Can you try putting the digi in a different slot? From the traceback, its sitting around in ataintr after going through intr_mux, so I wonder if your backported digi and the ata driver are conflicting. Also have you tried building your driver into the kernel? We actually have this setup at work but its running solaris x86 and I don't think I can play with that system. Maybe i can find some spares. > Any ideas? If I can't get this fixed quickly, it'll be running > RedHat instead of FreeBSD. Oh stop crying :) ... I really get tired of this excuse. > #15 0xc0236801 in DELAY (n=100) at /mnt/rpc/src/sys/i386/isa/clock.c:486 > #16 0xc012be71 in ata_intr (data=0xc1c72200) > at /mnt/rpc/src/sys/dev/ata/ata-all.c:591 > #17 0xc0239f27 in intr_mux (arg=0xc104b840) > at /mnt/rpc/src/sys/i386/isa/intr_machdep.c:582 > #18 0xc015d797 in statclock (frame=0xc02865a4) > at /mnt/rpc/src/sys/kern/kern_clock.c:431 > #19 0xc02366c1 in rtcintr (frame={cf_vec = 0, cf_ppl = 4194304, > cf_fs = 4194320, cf_es = -1071120368, cf_ds = 4194320, cf_edi = 4194304, > cf_esi = -1071507188, cf_ebp = -1071094260, -1071094312, > cf_ebx = -1070868320, cf_edx = 4227072, cf_ecx = 15, cf_eax = 4194304, > 0, 0, cf_eip = -1071478122, cf_cs = 8, cf_eflags = 647, > cf_esp = -1071406021, cf_ss = -1072236050}) > at /mnt/rpc/src/sys/i386/isa/clock.c:385 > #20 0xc0228a96 in vec15 () > #21 0xc0228993 in doreti_swi () It seems to be stuck in a delay loop. Perhaps there's a bug in your backport? -current and -stable are pretty different animals from an interrupt perspective. Also I'm suprised the ethernet on the dl380 isn't driving you nuts since its the broken broadcom crap. -- Doug White | FreeBSD: The Power to Serve dwhite@gumbysoft.com | www.FreeBSD.org