Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 30 Oct 2002 04:20:38 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 30 Oct 2002 04:20:38 -0500 Received: from parcelfarce.linux.theplanet.co.uk ([195.92.249.252]:7955 "EHLO www.linux.org.uk") by vger.kernel.org with ESMTP id ; Wed, 30 Oct 2002 04:20:37 -0500 Message-ID: <3DBFA5C7.1080603@pobox.com> Date: Wed, 30 Oct 2002 04:26:31 -0500 From: Jeff Garzik User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.1) Gecko/20021003 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Miles Bader CC: andersen@codepoet.org, Dave Cinege , linux-kernel@vger.kernel.org Subject: Re: Abbott and Costello meet Crunch Time -- Penultimate 2.5 merge candidate list. References: <200210272017.56147.landley@trommello.org> <200210300229.44865.dcinege@psychosis.com> <3DBF8CD5.1030306@pobox.com> <200210300322.17933.dcinege@psychosis.com> <20021030085149.GA7919@codepoet.org> <3DBFA0F8.9000408@pobox.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1449 Lines: 43 Miles Bader wrote: >Jeff Garzik writes: > > >>>[Well, OK, actually it'd be nice to have something like initramfs + some >>>other sort of fetch-the-bits-directly-from-ROM FS which I could >>>mix-n-match; anyway initramfs has got to be better than initrd...] >>> >>> >>It should be pretty easy to populate initramfs from ROM... >> >> > >Actually what I was trying to say was that often I don't want to copy >from ROM to RAM, I just want to have file reads get the bits directly >from ROM (to avoid using, um, RAM). > > Yep, that was my assumption. If your ROM is directly addressable, i.e. not read over a single-bit bus or anything, it should be doable. I'm not saying that initramfs will do this out of the box :) but going from initramfs to "initromfs" should not be a huge leap... However, that said, things also depend on what proggies you are running in your initramfs. You may be running code that only runs at startup when the kernel boots, in which case the best space utilization would be to uncompress a compressed image out of ROM to RAM, use it to bootstrap, and then free [unlink] all the initramfs files that are no longer needed. Jeff - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/