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;
   }



Reply via email to