On Fri, 19 Jul 2013 00:56:12 +0800 Jerry <uulinux@xxxxxxxxx> wrote: > When PAGE_SHIFT > 20, the result of "20 - PAGE_SHIFT" is negative. The > calculating here will generate an unexpected result. In addition, if > PAGE_SHIFT > 20, The memory size represented by numentries was already > integral multiple of 1MB. > If you tell me that you have a machine which has PAGE_SIZE=2MB and this was the only problem which prevented Linux from running on that machine then I'll apply the patch ;) -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href=mailto:"dont@xxxxxxxxx"> email@xxxxxxxxx </a>