SILO 1.3.2 released
From: | Ben Collins <bcollins@debian.org> | |
To: | sparclinux@vger.kernel.org | |
Subject: | SILO 1.3.2 released | |
Date: | Thu, 4 Dec 2003 08:09:42 -0500 |
This is a trivial, but important release. I finally got around to tracing and fixing the problem where larger kernels caused problems when mixed with initrd's (a la, bootable CD's). Problem was a bit of bad logic sitting forever in the function that allocated the memory used to load the initrd into. It caused the initrd to be loaded overtop of the kernel image when the kernel was over a certain size. Since this logic meant that all along we've been allocating mapped memory for the initrd, and that's been working fine, I just removed the logic that tried to squeeze the initrd between the kernel and second.b in memory. I tested this myself on sparc64, and I had a few people test it on sparc32, and all appears to be working fine. I also added a nice little feature of my own creation :) When the kernel gets loaded, SILO will print the kernel version, read from the info that you can find in arch/sparc{,64}/kernel/head.S. I also added some extra info about the initrd after it gets loaded like the size and location in memory where it was stored. http://www.sparc-boot.org/pub/silo/silo-1.3.2.tar.bz2 -- Debian - http://www.debian.org/ Linux 1394 - http://www.linux1394.org/ Subversion - http://subversion.tigris.org/ WatchGuard - http://www.watchguard.com/ - To unsubscribe from this list: send the line "unsubscribe sparclinux" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html