bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Internal ZIP bug, "more" command, dynamic memory


From: Volker Augustin
Subject: Re: Internal ZIP bug, "more" command, dynamic memory
Date: Fri, 03 Nov 2000 15:53:59 +0100

Hello Okuji,
thanks for the patch. I applied it and ran grub and it booted without printing 
anything at all.
However, when I change the #if 0 in common.c to #if 1 (so that now track_int13 
is executed),
grub prints registers... lots of them ... never ending ... and they are 
changing continuously, so it seems that grub is in an endless loop somewhere. 
But where can that be? How often should the int1_handler be executed?
Volker

Index: stage2/common.c
===================================================================
RCS file: /home/cvs/grub/stage2/common.c,v
retrieving revision 1.15
diff -u -r1.15 common.c
--- stage2/common.c     2000/10/19 21:10:42     1.15
+++ stage2/common.c     2000/11/02 07:35:27
@@ -268,6 +268,8 @@
   mbi.drives_length = 0;
   mbi.drives_addr = addr;
 
+  /* For debugging, disable this temporarily.  */
+#if 0
   /* For now, GRUB doesn't probe floppies, since it is trivial to map
      floppy drives to BIOS drives.  */
   for (drive = 0x80; drive < 0x88; drive++)
@@ -301,6 +303,7 @@
       info->size = addr - (unsigned long) info;
       mbi.drives_length += info->size;
     }
+#endif /* debug */
 
   /* Get the ROM configuration table by INT 15, AH=C0h.  */
   mbi.config_table = get_rom_config_table ();





reply via email to

[Prev in Thread] Current Thread [Next in Thread]