shithub: riscv

Download patch

ref: 447b37d8387c1890df993336c441b116ada81e7b
parent: cf4c3e7c5c354cefe62a02d6dd7ff5ad3bbe893f
author: cinap_lenrek <cinap_lenrek@gmx.de>
date: Wed Jun 20 21:55:56 EDT 2012

e820: check for newer *e820= variable (old e820= might get removed in the future)

--- a/sys/src/9/pc/memory.c
+++ b/sys/src/9/pc/memory.c
@@ -650,8 +650,9 @@
 	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;
--