From mboxrd@z Thu Jan 1 00:00:00 1970 From: David VomLehn Subject: Re: [Bug #11342] Linux 2.6.27-rc3: kernel BUG at mm/vmalloc.c - bisected Date: Tue, 26 Aug 2008 16:00:33 -0700 Message-ID: <48B48B11.8050000@cisco.com> References: <48B313E0.1000501@hp.com> <200808261111.19205.rusty@rustcorp.com.au> <20080826183051.GB10925@cs181140183.pp.htv.fi> <20080826205916.GB11734@cs181140183.pp.htv.fi> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; l=927; t=1219791631; x=1220655631; c=relaxed/simple; s=sjdkim1004; h=Content-Type:From:Subject:Content-Transfer-Encoding:MIME-Version; d=cisco.com; i=dvomlehn-FYB4Gu1CFyUAvxtiuMwx3w@public.gmane.org; z=From:=20David=20VomLehn=20 |Subject:=20Re=3A=20[Bug=20#11342]=20Linux=202.6.27-rc3=3A= 20kernel=20BUG=20at=20mm/vmalloc.c=20-=20bisected |Sender:=20; bh=xrI4KEPFlaVuXASDf2GMuo6RZJ8wwQuODFTmQK0SRtI=; b=FCgDyijBXNa0/5YT2Z8pi5lUmnwrV2N7SjeNPBpeICuUgo5+LEQvR2LZbZ 5gEhJhUIxXvCmGBrh3rdCVomz6/H0EukyVDzu7UxQAVjUqXT6MRIT7r6SpSc Zq1aditz68sZFuzwbJ1YISpuUtM4j7NU7TlWbiWfDwvyQBew4AtVY=; Sender: kernel-testers-owner-u79uwXL29TY76Z2rM5mHXA@public.gmane.org List-ID: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: Parag Warudkar Cc: Linus Torvalds , Adrian Bunk , Rusty Russell , "Alan D. Brunelle" , "Rafael J. Wysocki" , Linux Kernel Mailing List , Kernel Testers List , Andrew Morton , Arjan van de Ven , Ingo Molnar , linux-embedded-u79uwXL29TY76Z2rM5mHXA@public.gmane.org Parag Warudkar wrote: > On Tue, Aug 26, 2008 at 5:04 PM, Linus Torvalds > wrote: > >> And embedded people (the ones that might care about 1% code size) are the >> ones that would also want smaller stacks even more! > > This is something I never understood - embedded devices are not going > to run more than a few processes and 4K*(Few Processes) > IMHO is not worth a saving now a days even in embedded world given > falling memory prices. Or do I misunderstand? Embedded applications span a huge range of sizes, from the very small devices to which you refer, to quite complex devices. The cable settop boxes we develop have over a hundred interrupt sources, typically run 250-300 threads, and have 192+ MiB of memory. For all that, we are very cost sensitive and are under constant pressure to come up with reliable ways to save memory. > Parag -- David VomLehn