Index: branches/azimutz/Chazi/i386/libsaio/console.c =================================================================== --- branches/azimutz/Chazi/i386/libsaio/console.c (revision 613) +++ branches/azimutz/Chazi/i386/libsaio/console.c (revision 614) @@ -53,8 +53,12 @@ bool gErrors; /* Kabyl: BooterLog */ -#define BOOTER_LOG_SIZE (64 * 1024) -#define SAFE_LOG_SIZE 80 +//Azi: Double log available size; this seems to fix some hangs and instant reboots caused by +// booting with -f (ignore caches). 96kb are enough to hold full log, booting with -f; even so, +// this depends on how much we "play" at the boot prompt and with what patches we're playing, +// depending on how much they print to the log. +#define BOOTER_LOG_SIZE (128 * 1024) +#define SAFE_LOG_SIZE 134 char *msgbuf = 0; char *cursor = 0; Index: branches/azimutz/Chazi/i386/libsa/zalloc.c =================================================================== --- branches/azimutz/Chazi/i386/libsa/zalloc.c (revision 613) +++ branches/azimutz/Chazi/i386/libsa/zalloc.c (revision 614) @@ -30,9 +30,13 @@ */ #include "libsa.h" +//#include "saio_internal.h" //Azi: needed for ZDEBUG (printf). +// Check other DEBUG's, i forgot those while messing with includes. #include "memory.h" #define ZDEBUG 0 +//Azi: this DEBUG is messed up; it hangs while "boot1: ..." with +// black screen on my branch and instant reboot on trunk. #if ZDEBUG int zout;