All of lore.kernel.org
 help / color / mirror / Atom feed
* Multiple page size support for AU1xxx
@ 2006-07-24 14:54 ` hemanth.venkatesh
  0 siblings, 0 replies; 6+ messages in thread
From: hemanth.venkatesh @ 2006-07-24 14:54 UTC (permalink / raw)
  To: linux-mips

[-- Attachment #1: Type: text/plain, Size: 158 bytes --]

Has anyone been able to configure and boot kernel with page sizes other
that 4kb i.e. 16KB and 64KB on any AU1xxx based boards.

 

Thanks

Hemanth


[-- Attachment #2: Type: text/html, Size: 1618 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Multiple page size support for AU1xxx
@ 2006-07-24 14:54 ` hemanth.venkatesh
  0 siblings, 0 replies; 6+ messages in thread
From: hemanth.venkatesh @ 2006-07-24 14:54 UTC (permalink / raw)
  To: linux-mips

[-- Attachment #1: Type: text/plain, Size: 158 bytes --]

Has anyone been able to configure and boot kernel with page sizes other
that 4kb i.e. 16KB and 64KB on any AU1xxx based boards.

 

Thanks

Hemanth


[-- Attachment #2: Type: text/html, Size: 1618 bytes --]

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Multiple page size support for AU1xxx
  2006-07-24 14:54 ` hemanth.venkatesh
  (?)
@ 2006-07-25  3:46 ` Ralf Baechle
  2006-07-25 10:06     ` hemanth.venkatesh
  -1 siblings, 1 reply; 6+ messages in thread
From: Ralf Baechle @ 2006-07-25  3:46 UTC (permalink / raw)
  To: hemanth.venkatesh; +Cc: linux-mips

On Mon, Jul 24, 2006 at 08:24:13PM +0530, hemanth.venkatesh@wipro.com wrote:

> Has anyone been able to configure and boot kernel with page sizes other
> that 4kb i.e. 16KB and 64KB on any AU1xxx based boards.

Currently only 16kB works and only for 64-bit kernels.  I'm planning to
fix that rsn.

64K pagesize is extremly large for embedded systems of the size of the
typical Alchemy system due to the memory overhead.

  Ralf

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: Multiple page size support for AU1xxx
@ 2006-07-25 10:06     ` hemanth.venkatesh
  0 siblings, 0 replies; 6+ messages in thread
From: hemanth.venkatesh @ 2006-07-25 10:06 UTC (permalink / raw)
  To: ralf; +Cc: linux-mips

Hi Ralf,

>>Currently only 16kB works and only for 64-bit kernels.  I'm planning
to
>> fix that rsn.

Thanks for the info, did u mean 16KB would be supported for 32 bit
kernel also. I also saw code changes in arch/mips/mm/tlb-r8k.c only, is
there a plan to port it to r4k TLB also.


Help on 2.6.14 and 2.6.17 kernels provide the below info. Does it mean
some changes are required at user level also.

config PAGE_SIZE_16KB
        help
          Note that you will need a suitable Linux distribution to
support 
          this.
          There are also issues with compatibility of user applications

Thanks
Hemanth

  

^ permalink raw reply	[flat|nested] 6+ messages in thread

* RE: Multiple page size support for AU1xxx
@ 2006-07-25 10:06     ` hemanth.venkatesh
  0 siblings, 0 replies; 6+ messages in thread
From: hemanth.venkatesh @ 2006-07-25 10:06 UTC (permalink / raw)
  To: ralf; +Cc: linux-mips

Hi Ralf,

>>Currently only 16kB works and only for 64-bit kernels.  I'm planning
to
>> fix that rsn.

Thanks for the info, did u mean 16KB would be supported for 32 bit
kernel also. I also saw code changes in arch/mips/mm/tlb-r8k.c only, is
there a plan to port it to r4k TLB also.


Help on 2.6.14 and 2.6.17 kernels provide the below info. Does it mean
some changes are required at user level also.

config PAGE_SIZE_16KB
        help
          Note that you will need a suitable Linux distribution to
support 
          this.
          There are also issues with compatibility of user applications

Thanks
Hemanth

  

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Multiple page size support for AU1xxx
  2006-07-25 10:06     ` hemanth.venkatesh
  (?)
@ 2006-07-25 11:08     ` Thiemo Seufer
  -1 siblings, 0 replies; 6+ messages in thread
From: Thiemo Seufer @ 2006-07-25 11:08 UTC (permalink / raw)
  To: hemanth.venkatesh; +Cc: ralf, linux-mips

hemanth.venkatesh@wipro.com wrote:
> Hi Ralf,
> 
> >>Currently only 16kB works and only for 64-bit kernels.  I'm planning
> to
> >> fix that rsn.
> 
> Thanks for the info, did u mean 16KB would be supported for 32 bit
> kernel also. I also saw code changes in arch/mips/mm/tlb-r8k.c only, is
> there a plan to port it to r4k TLB also.
> 
> 
> Help on 2.6.14 and 2.6.17 kernels provide the below info. Does it mean
> some changes are required at user level also.

Old binutils (2.14 and earlier) didn't put enough alignment between code
and data section, it this case a re-link with a newer linker is needed.

Some userland applications hardcode a specific pagesize, typically 4kB,
instead of querying sysconf(_SC_PAGESIZE). Those applications will need
fixing.


Thiemo

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2006-07-25 11:09 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-07-24 14:54 Multiple page size support for AU1xxx hemanth.venkatesh
2006-07-24 14:54 ` hemanth.venkatesh
2006-07-25  3:46 ` Ralf Baechle
2006-07-25 10:06   ` hemanth.venkatesh
2006-07-25 10:06     ` hemanth.venkatesh
2006-07-25 11:08     ` Thiemo Seufer

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.