Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S265059AbUAJJxQ (ORCPT ); Sat, 10 Jan 2004 04:53:16 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S265060AbUAJJxQ (ORCPT ); Sat, 10 Jan 2004 04:53:16 -0500 Received: from AGrenoble-101-1-5-161.w80-11.abo.wanadoo.fr ([80.11.136.161]:49898 "EHLO awak.dyndns.org") by vger.kernel.org with ESMTP id S265059AbUAJJxP convert rfc822-to-8bit (ORCPT ); Sat, 10 Jan 2004 04:53:15 -0500 Subject: Re: [PATCH][RFC] invalid ELF binaries can execute - better sanity checking From: Xavier Bestel To: Maciej Zenczykowski Cc: Christoph Hellwig , Jesper Juhl , Valdis.Kletnieks@vt.edu, Andrew Morton , Linux Kernel Mailing List In-Reply-To: References: Content-Type: text/plain; charset=iso-8859-15 Message-Id: <1073728341.6189.182.camel@nomade> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 Date: Sat, 10 Jan 2004 10:52:22 +0100 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1030 Lines: 23 Le sam 10/01/2004 ? 03:27, Maciej Zenczykowski a ?crit : > > > Like binfmt_flat? :) > > > > .. or even zflat. Not that I'm proud of it, but it can effectively > > manage to produce rather compact executables :) > > Probably one of those two, is this something new? Never heard of > either... :) Specs? Min bin file size? If this (one of these) is > guaranteed to be in any new kernel (i.e. can't be configed out like a.out) > then that would be enough (assuming this flat is slim file size wise). It can be configured out, of course, and is generally not configured for you regular desktop. It comes from the embedded world (uCLinux) where space on primary storage (generally flash) is one of the big costs. The tools to generate/manipulate it are in the uCLinux distro. Xav - 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/