From owner-freebsd-questions@FreeBSD.ORG Tue Mar 13 17:50:35 2007 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 894C816A400 for ; Tue, 13 Mar 2007 17:50:35 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.freebsd.org (Postfix) with ESMTP id 69A4E13C45D for ; Tue, 13 Mar 2007 17:50:35 +0000 (UTC) (envelope-from kris@obsecurity.org) Received: from obsecurity.dyndns.org (elvis.mu.org [192.203.228.196]) by elvis.mu.org (Postfix) with ESMTP id 4EC471A3C1C; Tue, 13 Mar 2007 10:50:35 -0700 (PDT) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 7048251339; Tue, 13 Mar 2007 13:50:34 -0400 (EDT) Date: Tue, 13 Mar 2007 13:50:34 -0400 From: Kris Kennaway To: James Long Message-ID: <20070313175033.GA9609@xor.obsecurity.org> References: <20070313080612.GA19177@ns.umpquanet.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PNTmBPCT7hxwcZjr" Content-Disposition: inline In-Reply-To: <20070313080612.GA19177@ns.umpquanet.com> User-Agent: Mutt/1.4.2.2i Cc: freebsd-questions@freebsd.org Subject: Re: dmesg and GIANT-LOCK X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Mar 2007 17:50:35 -0000 --PNTmBPCT7hxwcZjr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Mar 13, 2007 at 01:06:12AM -0700, James Long wrote: > With regard to the recent thread about looking for GIANT-LOCKs in > dmesg, why would one system say: >=20 > ns : 00:56:29 /home/james> uname -v ;dmesg | grep fxp > FreeBSD 6.2-STABLE #0: Tue Feb 20 15:47:09 PST 2007 > fxp0: port 0x2400-0x243f mem 0xc4fff000-0x= c4ffffff,0xc4e00000-0xc4efffff irq 10 at device 2.0 on pci0 > miibus0: on fxp0 > fxp0: Ethernet address: 00:02:a5:0a:57:73 >=20 >=20 > while a more recent build says: >=20 > t30 : 00:56:19 /home/james> uname -v ;dmesg | grep fxp > FreeBSD 6.2-STABLE #2: Thu Mar 8 08:23:11 PST 2007 > fxp0: port 0x7400-0x743f mem = 0xd0200000-0xd0200fff irq 11 at device 8.0 on pci2 > miibus0: on fxp0 > fxp0: Ethernet address: 00:09:6b:86:82:a6 > fxp0: [GIANT-LOCKED] fxp is not giant locked, you can check the source for the INTR_MPSAFE flag in sys/dev/fxp/if_fxp.c. I'm not sure how you are seeing this, please describe the configuration of this system further (kernel config, loader.conf). Kris --PNTmBPCT7hxwcZjr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (FreeBSD) iD8DBQFF9uRpWry0BWjoQKURAtpuAKCn+kRaLAH+QzzIPCmGEQ9ISf7kegCg9rPq SFT2ExhAsalcWAPqMPWWd0k= =drIu -----END PGP SIGNATURE----- --PNTmBPCT7hxwcZjr--