|
@@ -165,6 +165,7 @@ static __init int setup_hugepagesz(char *opt)
|
|
|
} else if (ps == PUD_SIZE && boot_cpu_has(X86_FEATURE_GBPAGES)) {
|
|
} else if (ps == PUD_SIZE && boot_cpu_has(X86_FEATURE_GBPAGES)) {
|
|
|
hugetlb_add_hstate(PUD_SHIFT - PAGE_SHIFT);
|
|
hugetlb_add_hstate(PUD_SHIFT - PAGE_SHIFT);
|
|
|
} else {
|
|
} else {
|
|
|
|
|
+ hugetlb_bad_size();
|
|
|
printk(KERN_ERR "hugepagesz: Unsupported page size %lu M\n",
|
|
printk(KERN_ERR "hugepagesz: Unsupported page size %lu M\n",
|
|
|
ps >> 20);
|
|
ps >> 20);
|
|
|
return 0;
|
|
return 0;
|