* Kernel is Hanging for page size 16KB.
@ 2008-07-23 7:16 Naresh Bhat
2008-07-23 7:53 ` Dmitri Vorobiev
2008-07-23 16:27 ` Thiemo Seufer
0 siblings, 2 replies; 5+ messages in thread
From: Naresh Bhat @ 2008-07-23 7:16 UTC (permalink / raw)
To: linux-mips, linux-cvs
[-- Attachment #1: Type: text/plain, Size: 388 bytes --]
Hi Guys,
I have a board MIPS Malta and Linux 2.6.10 is running on that. By default
4KB page size will be allocated in the kernel (I mean to say I saw it when I
do the "make menuconfig".
Problem is:
When I changed the page size to 16KB it will hang after mounting the file
system. I am using the NFS for booting the board.
Can anybody help me on this issue...
--
Thanks
Naresh Bhat
[-- Attachment #2: Type: text/html, Size: 476 bytes --]
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Kernel is Hanging for page size 16KB.
2008-07-23 7:16 Kernel is Hanging for page size 16KB Naresh Bhat
@ 2008-07-23 7:53 ` Dmitri Vorobiev
[not found] ` <cf9b3c760807230113x1194f6b3j692a2cb0867b7885@mail.gmail.com>
2008-07-23 16:27 ` Thiemo Seufer
1 sibling, 1 reply; 5+ messages in thread
From: Dmitri Vorobiev @ 2008-07-23 7:53 UTC (permalink / raw)
To: Naresh Bhat; +Cc: linux-mips
Naresh Bhat wrote:
> Hi Guys,
>
> I have a board MIPS Malta and Linux 2.6.10 is running on that. By
> default 4KB page size will be allocated in the kernel (I mean to say I
> saw it when I do the "make menuconfig".
>
> Problem is:
>
> When I changed the page size to 16KB it will hang after mounting the
> file system. I am using the NFS for booting the board.
What was the reason to change the default page size? What do you think you'll gain from it?
>
>
> Can anybody help me on this issue...
Please tell what kind of problem you're really trying to solve...
Regards,
Dmitri
>
> --
> Thanks
> Naresh Bhat
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Kernel is Hanging for page size 16KB.
[not found] ` <cf9b3c760807230113x1194f6b3j692a2cb0867b7885@mail.gmail.com>
@ 2008-07-23 8:41 ` Dmitri Vorobiev
2008-07-23 12:31 ` Zhang Le
0 siblings, 1 reply; 5+ messages in thread
From: Dmitri Vorobiev @ 2008-07-23 8:41 UTC (permalink / raw)
To: Naresh Bhat, linux-mips
Naresh Bhat wrote:
> Hi Dmitri,
>
> I would like to know regarding the support of 16 KB
> page size option in the linux 2.6.10 for MIPS architectures.
Normally the page size is 4KiB for all architectures except DEC Alpha, AFAIR. Most probably you simply do not want to change the page size at all. Could you please explain why do you need 16KiB pages?
Dmitri
>
> By default the page size set as 4KB ( CONFIG_PAGE_SIZE_4KB=y).
>
> As I reconfigure and boot the kernel with 16 KB page size, the
> kernel hangs at the line "Algorithmics/MIPS FPU Emulator v1.5"* *in
> the kernel boot up message.
>
> /Freeing prom memory: 1024kb freed/
>
> /Freeing unused kernel memory: 144k freed/
>
> /Algorithmics/MIPS FPU Emulator v1.5/
>
>
> After this line nothing was displayed in console. kernel hangs there.
>
> Thanks for your support
>
> Regards
> Naresh Bhat
>
> On Wed, Jul 23, 2008 at 1:23 PM, Dmitri Vorobiev
> <dmitri.vorobiev@movial.fi <mailto:dmitri.vorobiev@movial.fi>> wrote:
>
> Naresh Bhat wrote:
> > Hi Guys,
> >
> > I have a board MIPS Malta and Linux 2.6.10 is running on that. By
> > default 4KB page size will be allocated in the kernel (I mean to say I
> > saw it when I do the "make menuconfig".
> >
> > Problem is:
> >
> > When I changed the page size to 16KB it will hang after mounting the
> > file system. I am using the NFS for booting the board.
>
> What was the reason to change the default page size? What do you
> think you'll gain from it?
>
> >
> >
> > Can anybody help me on this issue...
>
> Please tell what kind of problem you're really trying to solve...
>
> Regards,
> Dmitri
>
> >
> > --
> > Thanks
> > Naresh Bhat
>
>
>
>
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Kernel is Hanging for page size 16KB.
2008-07-23 8:41 ` Dmitri Vorobiev
@ 2008-07-23 12:31 ` Zhang Le
0 siblings, 0 replies; 5+ messages in thread
From: Zhang Le @ 2008-07-23 12:31 UTC (permalink / raw)
To: Dmitri Vorobiev; +Cc: Naresh Bhat, linux-mips
On 11:41 Wed 23 Jul , Dmitri Vorobiev wrote:
> Naresh Bhat wrote:
> > Hi Dmitri,
> >
> > I would like to know regarding the support of 16 KB
> > page size option in the linux 2.6.10 for MIPS architectures.
>
> Normally the page size is 4KiB for all architectures except DEC Alpha, AFAIR. Most probably you simply do not want to change the page size at all. Could you please explain why do you need 16KiB pages?
Hi, AFAIK, Loongson-2E/2F is using 16Kib pages, too.
This is required to solve cache alias problem on Loongson.
Zhang Le
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: Kernel is Hanging for page size 16KB.
2008-07-23 7:16 Kernel is Hanging for page size 16KB Naresh Bhat
2008-07-23 7:53 ` Dmitri Vorobiev
@ 2008-07-23 16:27 ` Thiemo Seufer
1 sibling, 0 replies; 5+ messages in thread
From: Thiemo Seufer @ 2008-07-23 16:27 UTC (permalink / raw)
To: Naresh Bhat; +Cc: linux-mips
Naresh Bhat wrote:
> Hi Guys,
>
> I have a board MIPS Malta and Linux 2.6.10 is running on that. By default
> 4KB page size will be allocated in the kernel (I mean to say I saw it when I
> do the "make menuconfig".
>
> Problem is:
>
> When I changed the page size to 16KB it will hang after mounting the file
> system. I am using the NFS for booting the board.
IIRC the old TLB handlers were buggy for anything else than 4k pages.
For the Malta, upgrading to a recent kernel version should be the
simplest way to solve the problem.
Thiemo
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2008-07-23 16:27 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-07-23 7:16 Kernel is Hanging for page size 16KB Naresh Bhat
2008-07-23 7:53 ` Dmitri Vorobiev
[not found] ` <cf9b3c760807230113x1194f6b3j692a2cb0867b7885@mail.gmail.com>
2008-07-23 8:41 ` Dmitri Vorobiev
2008-07-23 12:31 ` Zhang Le
2008-07-23 16:27 ` Thiemo Seufer
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox