Skip to contentSkip to conversation

sparc/mm/hugepages: Fix setup_hugepagesz for invalid values.

PATCH New Liam R. Howlett 1 participant 1 message May 30, 2017 SPARC + UltraSPARC (sparc/sparc64)

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 sparc/mm/hugepages: Fix setup_hugepagesz for invalid values.

hugetlb_bad_size needs to be called on invalid values. Also change the pr_warn to a pr_err to better align with other platforms.

---
 arch/sparc/mm/init_64.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
arch/sparc/mm/init_64.c +2 -1
index 0cda653ae007..7ca1b9dc7d64 100644
@@ -358,7 +358,8 @@ static int __init setup_hugepagesz(char *string)
 	}
 
 	if ((hv_pgsz_mask & cpu_pgsz_mask) = 0U) {
-		pr_warn("hugepagesz=%llu not supported by MMU.\n",
+		hugetlb_bad_size();
+		pr_err("hugepagesz=%llu not supported by MMU.\n",
 			hugepage_size);
 		goto out;
 	}
Signature · 1 line
2.13.0.92.gcd65a7235