memdisk: allow up to 1024 e820 descriptors
authorH. Peter Anvin <hpa@zytor.com>
Tue, 8 Apr 2008 23:53:49 +0000 (16:53 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Tue, 8 Apr 2008 23:53:49 +0000 (16:53 -0700)
There are plenty of systems out there with more than 64 e820
descriptors.  The hard-coded limit is only used during initialization,
so we might as well go nuts.

memdisk/e820func.c

index cbacc17..577469b 100644 (file)
@@ -20,7 +20,7 @@
 #include "memdisk.h"           /* For memset() */
 #include "e820.h"
 
-#define MAXRANGES      64
+#define MAXRANGES      1024
 /* All of memory starts out as one range of "indeterminate" type */
 struct e820range ranges[MAXRANGES];
 int nranges;