Dear all,

I am trying to increase the default page size (by default 4k) for x86. As I
understand I need to modify the PAGE_SHIFT macro in "include/asm-x86/page.h"
to achieve this. I changed the default value of 12 to 13 (to make the page
size 8K). But when I build the kernel and try to boot using it, I get crash

Decompressing Linux... Parsing ELF... done.
Booting the kernel.

BUG: Int 14: CR2 ffa01000

EIP c0334d09

It works fine if I change it back to 4k page size.

I am running the kernel 2.6.26.8 on a disk less virtual machine. Processor
of my host machine is 32 bit Intel so I assume the guest virtual machine is
inheriting the x86 architecture.

Is there anything else I need to modify in order to support page size larger
than 4k on a 32 bit machine?


Thanking you in anticipation.

Regards,
Vikash Kumar
http://VikashKumar.com/

Reply via email to