Subject: Compressed kernel boot
To: None <port-pc532@NetBSD.ORG, port-i386@NetBSD.ORG,>
From: David Brownlee <D.K.Brownlee@city.ac.uk>
List: port-i386
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

 D.K.Brownlee@city.ac.uk (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 mono.city.ac.uk >>>
>=- Microsoft: Abort and Retry Cancel -or- NetBSD: http://www.netbsd.org -=<

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 pain.lcs.mit.edu:/b/tmp/cvs-serv7421
> 
> 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.
>