Port-powerpc archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Porting to IBM Risc 6000



At 09:48 AM 8/10/2002, David Edelsohn wrote:
>>>>> Matt Thomas writes:

Matt> Whew!  Does Power4 have locked (hopefully variable sized) TLB
Matt> entries?  (which are what BATs really are)

        Power4 has support for "large pages".  One also can "bolt" entries
in the page table and ensure that they don't fall out of the TLB/SLB.

Cool.  Is that true for all the processors or just Power4?

Matt> Also, is the 64-bit PowerPC ELF ABI document available somewhere?

        The ABI is on the website with the toolchain patches.

http://www.penguinppc64.org/

Thanks.

Matt> The more I investigate, the more I leaning to do a ppc64 kernel
Matt> with COMPAT_NETBSD32 support.

        I'm not sure what this means.  It's probably easier and better to
support 32-bit user apps -- you do not need or want a 64-bit only system.

64-bit kernel with 32-bit userland.  Of course, the 32-bit kmem grovelers
will have problems but that's more of an incentive to fix them to not
grovel the kernel.


--
Matt Thomas               Internet:   matt%3am-software.com@localhost
3am Software Foundry      WWW URL:    http://www.3am-software.com/bio/matt/
Cupertino, CA             Disclaimer: I avow all knowledge of this message




Home | Main Index | Thread Index | Old Index