k7-koyama です。 sho さん、ご返答ありがとうございます。 コードには疎いので、大変助かりました。 > > #include <asm/page.h> > とあるので、asm-i386/page.h を見たところ、kernel-2.6.7 では > > /* PAGE_SHIFT determines the page size */ > #define PAGE_SHIFT 12 > #define PAGE_SIZE (1UL << PAGE_SHIFT) > #define PAGE_MASK (~(PAGE_SIZE-1)) > 4kbと言う事で、これですっきりしました。 > つまり、 > > 2^12 = 4096 > > じゃないでしょうか? > > -- sho