[2601] 2009-09-16 Vladimir Serbinenko <[email protected]>

Vladimir Serbinenko <[email protected]> Thu, 17 Sep 2009 11:38:51 +0000
Newsgroups gmane.comp.boot-loaders.grub.cvs
Message-ID <[email protected]>
Revision: 2601
          http://svn.sv.gnu.org/viewvc/?view=rev&root=grub&revision=2601
Author:   phcoder
Date:     2009-09-17 11:38:50 +0000 (Thu, 17 Sep 2009)
Log Message:
-----------
2009-09-16  Vladimir Serbinenko  <[email protected]>

	* mmap/mmap.c (grub_cmd_badram): Fix off-by-one error.

Modified Paths:
--------------
    trunk/grub2/ChangeLog
    trunk/grub2/mmap/mmap.c

Modified: trunk/grub2/ChangeLog
===================================================================
--- trunk/grub2/ChangeLog	2009-09-16 19:32:44 UTC (rev 2600)
+++ trunk/grub2/ChangeLog	2009-09-17 11:38:50 UTC (rev 2601)
@@ -1,3 +1,7 @@
+2009-09-16  Vladimir Serbinenko  <[email protected]>
+
+	* mmap/mmap.c (grub_cmd_badram): Fix off-by-one error.
+
 2009-09-16  Robert Millan  <[email protected]>
 
 	* aclocal.m4 (AC_LANG_PROGRAM): New macro.  Overrides stock

Modified: trunk/grub2/mmap/mmap.c
===================================================================
--- trunk/grub2/mmap/mmap.c	2009-09-16 19:32:44 UTC (rev 2600)
+++ trunk/grub2/mmap/mmap.c	2009-09-17 11:38:50 UTC (rev 2601)
@@ -368,8 +368,8 @@
 	 iterator++)
       {
 	grub_dprintf ("badram", "%llx (size %llx) is a badram range\n",
-		      (long long) cur, (long long) (1ULL << tail) - 1);
-	grub_mmap_register (cur, (1ULL << tail) - 1, GRUB_MACHINE_MEMORY_HOLE);
+		      (unsigned long long) cur, (1ULL << tail));
+	grub_mmap_register (cur, (1ULL << tail), GRUB_MACHINE_MEMORY_HOLE);
       }
     return 0;
   }