From 4b7537fe322090207414d9540c3a5b6b57bd55c1 Mon Sep 17 00:00:00 2001 From: Kumar Gala Date: Tue, 19 Feb 2008 21:28:18 -0800 Subject: [PATCH] --- yaml --- r: 91420 b: refs/heads/master c: 74b20dad1c4cc0fd13ceca62fbab808919e1a7ea h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/lib/lmb.c | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index c791a3dfc0af..c293be81e27d 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: e5f270954364a4add74e8445b1db925ac534fcfb +refs/heads/master: 74b20dad1c4cc0fd13ceca62fbab808919e1a7ea diff --git a/trunk/lib/lmb.c b/trunk/lib/lmb.c index e3c8dcb04b46..3c43b95fef4a 100644 --- a/trunk/lib/lmb.c +++ b/trunk/lib/lmb.c @@ -184,6 +184,11 @@ static long __init lmb_add_region(struct lmb_region *rgn, u64 base, u64 size) break; } } + + if (base < rgn->region[0].base) { + rgn->region[0].base = base; + rgn->region[0].size = size; + } rgn->cnt++; return 0;