From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S935783AbXGRSiv (ORCPT ); Wed, 18 Jul 2007 14:38:51 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1760246AbXGRSim (ORCPT ); Wed, 18 Jul 2007 14:38:42 -0400 Received: from one.firstfloor.org ([213.235.205.2]:38716 "EHLO one.firstfloor.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1757984AbXGRSil (ORCPT ); Wed, 18 Jul 2007 14:38:41 -0400 Date: Wed, 18 Jul 2007 20:38:40 +0200 From: Andi Kleen To: Jan Engelhardt Cc: Andi Kleen , "H. Peter Anvin" , Jonathan Campbell , linux-kernel@vger.kernel.org, torvalds@transmeta.com Subject: Re: Patches for REALLY TINY 386 kernels Message-ID: <20070718183840.GC3898@one.firstfloor.org> References: <469A8AED.7070207@nerdgrounds.com> <469E3806.4030804@zytor.com> <20070718182021.GA3898@one.firstfloor.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jul 18, 2007 at 08:29:27PM +0200, Jan Engelhardt wrote: > > On Jul 18 2007 20:20, Andi Kleen wrote: > >> > >> Well, how big the vmlinux file is matters if it doesn't fit in memory > >> with enough time to get to the phase where it is dumping the init > >> sections. > > > >If you don't have enough memory for a few tens of KB of init sections > >you're very unlikely to have enough memory for user space. > > If the code was not too hackish, I would not buy that. > Routers for example can run -- minus the userspace utilities required to set > things up -- "without" userspace. They still need memory for packets and other data structures. Without having enough memory to queue packets and keep the routing cache you cannot do any useful routing. -Andi