On Thu, Aug 24, 2006 at 04:44:45PM -0700, Dave Hansen wrote: > This patch unifies all of those definitions. It defines PAGE_SIZE in > a single header which gets its definitions from Kconfig. The new > Kconfig options mirror what used to be done with #ifdefs and > arch-specific Kconfig options. The new Kconfig menu eliminates > the need for parisc, ia64, and sparc64 to have their own "choice" > menus for selecting page size. The help text has been adapted from > these three architectures, but is now more generic. > I like the idea of asm-generic/page_size.h (though why not just use asm-generic/page.h?) and ripping that out from the architecture headers, though the mm/Kconfig bits look like something best left in the architecture Kconfigs.
PAGE_SHIFT is really the only thing of interest, and that can be handled without the CONFIG_PAGE_SIZE mess. The architectures that really care about it can use their current hacks or just check PAGE_SHIFT. - To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
