From owner-freebsd-sparc64@FreeBSD.ORG Thu Jan 13 00:19:50 2005 Return-Path: Delivered-To: freebsd-sparc64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0745A16A4CE for ; Thu, 13 Jan 2005 00:19:50 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.199.47.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id B1F5943D2D for ; Thu, 13 Jan 2005 00:19:49 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id EF7B651274; Wed, 12 Jan 2005 16:19:48 -0800 (PST) Date: Wed, 12 Jan 2005 16:19:48 -0800 From: Kris Kennaway To: David Cornejo Message-ID: <20050113001948.GA33555@xor.obsecurity.org> References: <20050103104025.A6665@carver.gumbysoft.com> <20050104014112.23160.qmail@web17309.mail.tpe.yahoo.com> <6.2.0.14.2.20050104102555.049faa18@white.dogwood.com> <20050104222258.GB79661@xor.obsecurity.org> <6.2.0.14.2.20050104155036.04b3bd68@white.dogwood.com> <20050105055845.GA92720@xor.obsecurity.org> <20050112234108.GA17895@xor.obsecurity.org> <6.2.0.14.2.20050112134405.04cfa580@white.dogwood.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="PNTmBPCT7hxwcZjr" Content-Disposition: inline In-Reply-To: <6.2.0.14.2.20050112134405.04cfa580@white.dogwood.com> User-Agent: Mutt/1.4.2.1i cc: freebsd-sparc@freebsd.org cc: Kris Kennaway Subject: Re: Fast Data Access MMU Miss problem X-BeenThere: freebsd-sparc64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the Sparc List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Jan 2005 00:19:50 -0000 --PNTmBPCT7hxwcZjr Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Jan 12, 2005 at 01:45:21PM -1000, David Cornejo wrote: > If I can help out by running the patch or anything, let me know... http://bmilekic.unixdaemons.com/MemGuard.diff Add options DEBUG_MEMGUARD to your kernel and rebuild. The panic I've found is: panic: trap: data access protection cpuid = 2 KDB: enter: panic [thread pid 19876 tid 100237 ] Stopped at kdb_enter+0x38: ta %xcc, 1 db> tr Tracing pid 19876 tid 100237 td 0xfffff800072fb710 panic() at panic+0x19c trap() at trap+0x16c -- data access protection tar=0xc169e000 sfar=0xc169e120 sfsr=0x4002d %o7=0xc0136570 -- cpu_exit() at cpu_exit+0x30 exit1() at exit1+0x82c sys_exit() at sys_exit+0x10 syscall() at syscall+0x220 -- syscall (1, FreeBSD ELF64, sys_exit) %o7=0x1185e4 -- userland() at 0x40633cc8 user trace: trap %o7=0x1185e4 pc 0x40633cc8, sp 0x7fdffffd231 which is currently being analyzed, so if you come up with something different let me know. Kris --PNTmBPCT7hxwcZjr Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (FreeBSD) iD8DBQFB5b6kWry0BWjoQKURAvFMAKDdB/V4rbe8vzqNLk7G5i/AU7dpwwCdH5GQ Wbc3YCJm3RW4NSDGH/FAluk= =nOkz -----END PGP SIGNATURE----- --PNTmBPCT7hxwcZjr--