diff options
author | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-06-21 01:55:56 +0200 |
---|---|---|
committer | cinap_lenrek <cinap_lenrek@gmx.de> | 2012-06-21 01:55:56 +0200 |
commit | 447b37d8387c1890df993336c441b116ada81e7b (patch) | |
tree | 1b806c3748ce3515e8f5ce410d8b88fa5b71e44e /sys/src/9/pc/memory.c | |
parent | cf4c3e7c5c354cefe62a02d6dd7ff5ad3bbe893f (diff) |
e820: check for newer *e820= variable (old e820= might get removed in the future)
Diffstat (limited to 'sys/src/9/pc/memory.c')
-rw-r--r-- | sys/src/9/pc/memory.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/sys/src/9/pc/memory.c b/sys/src/9/pc/memory.c index e8e1518c1..c9f9d1e4e 100644 --- a/sys/src/9/pc/memory.c +++ b/sys/src/9/pc/memory.c @@ -650,8 +650,9 @@ e820scan(void) int i; /* passed by bootloader */ - if((s = getconf("e820")) == nil) - return -1; + if((s = getconf("*e820")) == nil) + if((s = getconf("e820")) == nil) + return -1; for(nemap = 0; nemap < nelem(emap); nemap++){ if(*s == 0) break; |