Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 May 2001 12:57:30 +1000
From:      Benno Rice <benno@FreeBSD.org>
To:        David Edelsohn <dje@watson.ibm.com>
Cc:        Doug Rabson <dfr@nlsystems.com>, freebsd-ppc@FreeBSD.ORG
Subject:   Re: FreeBSD/powerpc work to date
Message-ID:  <20010523125730.D70899@rafe.jeamland.net>
In-Reply-To: <200105230208.WAA26946@makai.watson.ibm.com>; from dje@watson.ibm.com on Tue, May 22, 2001 at 10:08:44PM -0400
References:  <benno@FreeBSD.ORG> <200105230208.WAA26946@makai.watson.ibm.com>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
On Tue, May 22, 2001 at 10:08:44PM -0400, David Edelsohn wrote:
> >>>>> Benno Rice writes:
> 
> Benno> There's still an issue somewhere in the pmap code in that as soon as
> Benno> I flush the TLB it starts having problems.  If I leave the TLB alone
> Benno> though it manages to crawl it's way to vm_mem_init and
> Benno> vm_page_startup before falling over.
> 
> 	Is the kernel running real or virtual at that point?  It sounds
> like you are running virtual and blowing away the TLB before the page
> table structures are in place to allow the kernel to handle a page fault.
> Are you mapping the kernel with a large BAT?

It's running virtual.  I've got DBAT and IBAT mappings for the kernel, and
DBAT mappings for various bits of IO space.  I've duplicated the OpenFirmware
mappings into my new page table.  My current theories are either that there
are errors in my PTE insertion code or that something's really messed up with
my stack.

-- 
Benno Rice
benno@FreeBSD.org

[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (FreeBSD)
Comment: For info see http://www.gnupg.org

iEYEARECAAYFAjsLJxoACgkQbQx7xhW+Eg7HoQCgxvMatMOM2450LEI2Re2sbC1I
BGsAnjXk2Coi1Q+lBAGEQegKJ0tu2sbf
=xHcs
-----END PGP SIGNATURE-----
home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20010523125730.D70899>