* 16K page size?
@ 2000-10-18 6:18 Jun Sun
2000-10-18 1:30 ` Ralf Baechle
0 siblings, 1 reply; 5+ messages in thread
From: Jun Sun @ 2000-10-18 6:18 UTC (permalink / raw)
To: linux-mips
Has anybody tried that before?
I wonder if it is just as simple as changing PAGE_SHIFT from 12 to 14 in
include/asm-mips/page.h.
I remember I have seen many places in kernel and drivers that assume 4k
page size (perhaps minimum 4k page size in reality.) What about glibc?
Does it assume any page size?
Thanks.
Jun
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: 16K page size?
2000-10-18 6:18 16K page size? Jun Sun
@ 2000-10-18 1:30 ` Ralf Baechle
2000-10-18 1:38 ` Ralf Baechle
0 siblings, 1 reply; 5+ messages in thread
From: Ralf Baechle @ 2000-10-18 1:30 UTC (permalink / raw)
To: Jun Sun; +Cc: linux-mips
On Tue, Oct 17, 2000 at 11:18:28PM -0700, Jun Sun wrote:
> Has anybody tried that before?
>
> I wonder if it is just as simple as changing PAGE_SHIFT from 12 to 14 in
> include/asm-mips/page.h.
>
> I remember I have seen many places in kernel and drivers that assume 4k
> page size (perhaps minimum 4k page size in reality.) What about glibc?
> Does it assume any page size?
Most applications probably use the getpagesize() function, so they should
be fine. libc itself should also be clean.
In the kernel we don't handle this properly yet. There are also some
optimizations which are possible for larger page sizes. IA64 already
has a larger pagesize than Intel, so I hope they have already solve
most of the problems for us.
Ralf
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: 16K page size?
2000-10-18 1:30 ` Ralf Baechle
@ 2000-10-18 1:38 ` Ralf Baechle
2000-10-19 2:24 ` Scott Venier
0 siblings, 1 reply; 5+ messages in thread
From: Ralf Baechle @ 2000-10-18 1:38 UTC (permalink / raw)
To: Jun Sun, linux-mips
On Wed, Oct 18, 2000 at 03:30:02AM +0200, Ralf Baechle wrote:
> Most applications probably use the getpagesize() function, so they should
> be fine. libc itself should also be clean.
>
> In the kernel we don't handle this properly yet. There are also some
> optimizations which are possible for larger page sizes. IA64 already
> has a larger pagesize than Intel, so I hope they have already solve
^^^^^
i386
> most of the problems for us.
Ralf
^ permalink raw reply [flat|nested] 5+ messages in thread* Re: 16K page size?
2000-10-18 1:38 ` Ralf Baechle
@ 2000-10-19 2:24 ` Scott Venier
2000-10-19 20:30 ` Ralf Baechle
0 siblings, 1 reply; 5+ messages in thread
From: Scott Venier @ 2000-10-19 2:24 UTC (permalink / raw)
To: linux-mips
shouldn't most things be safe since alpha uses 8k pages?
Scott
On Wed, 18 Oct 2000, Ralf Baechle wrote:
> On Wed, Oct 18, 2000 at 03:30:02AM +0200, Ralf Baechle wrote:
>
> > Most applications probably use the getpagesize() function, so they should
> > be fine. libc itself should also be clean.
> >
> > In the kernel we don't handle this properly yet. There are also some
> > optimizations which are possible for larger page sizes. IA64 already
> > has a larger pagesize than Intel, so I hope they have already solve
> ^^^^^
> i386
> > most of the problems for us.
>
> Ralf
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2000-10-19 21:19 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2000-10-18 6:18 16K page size? Jun Sun
2000-10-18 1:30 ` Ralf Baechle
2000-10-18 1:38 ` Ralf Baechle
2000-10-19 2:24 ` Scott Venier
2000-10-19 20:30 ` Ralf Baechle
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox