Date: Mon, 8 Jun 1998 22:41:21 +0200 (CEST) From: hm@kts.org (Hellmuth Michaelis) To: dirk.meyer@dinoex.sub.org (Dirk Meyer) Cc: freebsd-isdn@FreeBSD.ORG, hm@hcs.de Subject: Re: isdn-subsystem hangs with 0.61 Message-ID: <m0yj8jJ-000023C@bert.kts.org> In-Reply-To: <kczLw7AK9Y@dmeyer.dinoex.sub.org> from Dirk Meyer at "Jun 8, 98 07:12:05 pm"
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?m0yj8jJ-000023C>