From owner-freebsd-isdn Mon Jun 8 14:02:32 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA07849 for freebsd-isdn-outgoing; Mon, 8 Jun 1998 14:02:32 -0700 (PDT) (envelope-from owner-freebsd-isdn@FreeBSD.ORG) Received: from casparc.ppp.net (mail.ppp.net [194.64.12.35]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id OAA07821 for ; Mon, 8 Jun 1998 14:02:26 -0700 (PDT) (envelope-from ernie!bert.kts.org!hm@ppp.net) Received: from ernie by casparc.ppp.net with uucp (Smail3.1.28.1 #1) id m0yj93K-002a55C; Mon, 8 Jun 98 23:02 MET DST Received: from bert.kts.org(really [194.55.156.2]) by ernie.kts.org via sendmail with smtp id for ; Mon, 8 Jun 1998 22:45:53 +0200 (CEST) (Smail-3.2.0.91 1997-Jan-14 #3 built 1998-Feb-14) Received: by bert.kts.org via sendmail with stdio id for freebsd-isdn@FreeBSD.ORG; Mon, 8 Jun 1998 22:41:21 +0200 (CEST) (Smail-3.2.0.94 1997-Apr-22 #1 built 1998-Jun-6) Message-Id: From: hm@kts.org (Hellmuth Michaelis) Subject: Re: isdn-subsystem hangs with 0.61 In-Reply-To: from Dirk Meyer at "Jun 8, 98 07:12:05 pm" To: dirk.meyer@dinoex.sub.org (Dirk Meyer) Date: Mon, 8 Jun 1998 22:41:21 +0200 (CEST) Cc: freebsd-isdn@FreeBSD.ORG, hm@hcs.de Organization: Kitchen Table Systems Reply-To: hm@kts.org X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-isdn@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Dirk Meyer wrote: > > > What is the exact panic message ? (Try to compile a kernel with options DDB). > option DIAGNOSTICS is compiled in. > > just this one short line: > panic: receive 3 > > located in source sys/kern/uipc_socked.c in function soreceive() > #ifdef DIAGNOSTIC > else if (m->m_type != MT_DATA && m->m_type != MT_HEADER) > panic("receive 3"); > #endif Ahh - DIAGNOSTIC is the cause of your problem. I4b sets a different mbuf type to distinguish the i4b mbufs from other mbufs for debugging purposes. This also caused problems on NetBSD so its not done there and i should take it out now for FreeBSD too. I would never have dreamed about compiling a kernel with DIAGNOSTIC.... In case you are prepared to debug more of this sort of things, comment the "#define I4B_MBUF_DEBUG" out and recompile the whole thing, it shall run then. But if i were you, i would remove "options DIAGNOSTICS" from my kernel config file ..... hellmuth -- Hellmuth Michaelis hm@kts.org Hamburg, Europe A duck is like a bicycle because they both have two wheels except the duck (terry@cs.weber.edu) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isdn" in the body of the message