Subject: Compressed kernel boot
To: None <port-pc532@NetBSD.ORG, port-i386@NetBSD.ORG,>
From: David Brownlee <>
List: current-users
Date: 08/30/1995 12:15:16
	I've just noticed some commits for the pc532 for compressed
	kernel boot (apologies if I'm mistaken, but it looks like the
	boot program knows how to decompress a kernel on load).

	This looks like a really useful feature to have on all ports -
	the i386 in particular would benefit from a compressed kernel
	on the install floppies...
	There might be problems with there not being enough space for
	the decompression code in the boot blocks - if so the
	decompression code could be added into the kernel (which would
	load then decompress itself).

	Having the decompression code in the kernel leads to another
	interesting possibility - compressed binaries on the install
	floppy (crunched _then_ compressed?) though that would throw
	deman paging out just a little :)

	Anyway - is anyone looking at having a MI implementation for
	compressed kernels?

		David (MIME) +44 171 477 8186  {post,host}master  (abs)
Network Analyst, UCS, City University, Northampton Square, London EC1V 0HB.
   <<< Monochrome - Largest UK Internet BBS - telnet >>>
>=- Microsoft: Abort and Retry Cancel -or- NetBSD: -=<

On Tue, 29 Aug 1995, The Source of All Evil wrote:

> phil
> Tue Aug 29 17:55:52 EDT 1995
> Update of /a/cvsroot/src/sys/arch/pc532/stand
> In directory
> Modified Files:
> 	Makefile boot.c conf.c cons.c devopen.c scn.c sd.c srt0.s 
> Added Files:
> 	inflate.c rd.c 
> Log Message:
> Changes for new INSTALL generic kernel and compressed kernel boot.