]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
2009-09-16 Vladimir Serbinenko <phcoder@gmail.com>
authorphcoder <phcoder@localhost>
Thu, 17 Sep 2009 11:38:50 +0000 (11:38 +0000)
committerphcoder <phcoder@localhost>
Thu, 17 Sep 2009 11:38:50 +0000 (11:38 +0000)
* mmap/mmap.c (grub_cmd_badram): Fix off-by-one error.

ChangeLog
mmap/mmap.c

index efbc7a786be715790bc88ae9b53c60ac15d96c0c..5d836659c617d1e55db65c0d5d80c02a3d47fac6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2009-09-16  Vladimir Serbinenko  <phcoder@gmail.com>
+
+       * mmap/mmap.c (grub_cmd_badram): Fix off-by-one error.
+
 2009-09-16  Robert Millan  <rmh.grub@aybabtu.com>
 
        * aclocal.m4 (AC_LANG_PROGRAM): New macro.  Overrides stock
index f2407c0bd012ee6915a9192e8dabdb001103a202..7598cf50163b54ac9b621ca8b89f22435401109e 100644 (file)
@@ -368,8 +368,8 @@ grub_cmd_badram (grub_command_t cmd __attribute__ ((unused)),
         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;
   }