Does x86 support 8K pages??? IMO, No.
On Mon, May 11, 2009 at 8:18 PM, Vikash Kumar <[email protected]>wrote: > 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/ > > -- Regards, Sandeep. “To learn is to change. Education is a process that changes the learner.”
