From mboxrd@z Thu Jan 1 00:00:00 1970 Date: Thu, 8 Feb 2001 16:48:39 -0700 From: Cort Dougan To: Roman Zippel Cc: David Edelsohn , paulus@linuxcare.com.au, Dan Malek , Gabriel Paubert , tom_gall@vnet.ibm.com, linuxppc-commit@hq.fsmlabs.com, linuxppc-dev Subject: Re: context overflow Message-ID: <20010208164839.K27838@hq.fsmlabs.com> References: <200102082114.QAA25048@mal-ach.watson.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: ; from Roman Zippel on Fri, Feb 09, 2001 at 12:23:48AM +0100 Sender: owner-linuxppc-dev@lists.linuxppc.org List-Id: } The page table abstraction is only used for user space vm management. The } important point is: it's only an abstraction as far as it concerns the } general vm code. What happens underneath is a complete different story and } the general code should provide enough hooks to allow the implementation } to do whatever it wishes. If something is missing it can certainly be } added, but always remember not to mix abstraction with implementation. } } Anyway, an idea to improve current context handling: define another bit } _PAGE_HASHED for the pte. If it's set, it points to the hash table entry, } otherwise it's a normal linux pte entry. That makes pte handling a bit } more complicated, but if we can dump the current tlb/context handling, it } should be really worth it. I disagree. I think the overhead would slow it down quite a bit. That being said, implement it and prove me wrong. I'll merge it in. ** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/