From owner-freebsd-smp Fri Feb 23 2: 9: 3 2001 Delivered-To: freebsd-smp@freebsd.org Received: from obsecurity.dyndns.org (adsl-63-207-60-57.dsl.lsan03.pacbell.net [63.207.60.57]) by hub.freebsd.org (Postfix) with ESMTP id BE13037B4EC; Fri, 23 Feb 2001 02:09:00 -0800 (PST) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id D09AF66F95; Fri, 23 Feb 2001 02:08:59 -0800 (PST) Date: Fri, 23 Feb 2001 02:08:59 -0800 From: Kris Kennaway To: Julian Elischer Cc: smp@freebsd.org, julian@freebsd.org Subject: Re: NETGRAPH broken with witness Message-ID: <20010223020859.A4771@mollari.cthul.hu> References: <20010222231154.A852@mollari.cthul.hu> <3A963410.1C656DB3@elischer.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="8t9RHnE3ZwKMSgU+" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3A963410.1C656DB3@elischer.org>; from julian@elischer.org on Fri, Feb 23, 2001 at 01:57:36AM -0800 Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org --8t9RHnE3ZwKMSgU+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Feb 23, 2001 at 01:57:36AM -0800, Julian Elischer wrote: > Kris Kennaway wrote: > >=20 > > Apparently this was never tested: early in the boot phase I get the > > following panic: > >=20 > > panic: spin lock netgraph worklist mutex not in order list > >=20 > > and indeed the witness code appears to have no knowledge of the > > netgraph spinlocks. >=20 > so how is it supposed to know? =46rom what I can gather, you add the locking hierarchy to be enforced to spin_order_list in kern.mutex.c Kris --8t9RHnE3ZwKMSgU+ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: For info see http://www.gnupg.org iD8DBQE6lja7Wry0BWjoQKURAt1JAKDOgOLIyjKstBtnO+q7ACGOtkL9zgCeJxJ2 jW12B+9AZpZSz49CYigJkUQ= =obGE -----END PGP SIGNATURE----- --8t9RHnE3ZwKMSgU+-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message