Changing the PAGE SIZE

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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/


[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux