[PATCH] powerpc: Always panic if lmb_alloc() fails
[deliverable/linux.git] / arch / powerpc / mm / lmb.c
index bbe3eac918e8001338aa84ba2ede420ec2478b20..d9c76ce5fa8f6a4510a2e9b4813ccb66ddfed87a 100644 (file)
@@ -225,6 +225,20 @@ unsigned long __init lmb_alloc(unsigned long size, unsigned long align)
 
 unsigned long __init lmb_alloc_base(unsigned long size, unsigned long align,
                                    unsigned long max_addr)
+{
+       unsigned long alloc;
+
+       alloc = __lmb_alloc_base(size, align, max_addr);
+
+       if (alloc < 0)
+               panic("ERROR: Failed to allocate 0x%lx bytes below 0x%lx.\n",
+                               size, max_addr);
+
+       return alloc;
+}
+
+unsigned long __init __lmb_alloc_base(unsigned long size, unsigned long align,
+                                   unsigned long max_addr)
 {
        long i, j;
        unsigned long base = 0;
This page took 0.036012 seconds and 5 git commands to generate.