From owner-freebsd-hackers@FreeBSD.ORG Mon Jan 25 09:45:49 2010 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F1135106566C; Mon, 25 Jan 2010 09:45:48 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from mail.ebusiness-leidinger.de (mail.ebusiness-leidinger.de [217.11.53.44]) by mx1.freebsd.org (Postfix) with ESMTP id 7C74B8FC12; Mon, 25 Jan 2010 09:45:48 +0000 (UTC) Received: from outgoing.leidinger.net (pD954F71F.dip.t-dialin.net [217.84.247.31]) by mail.ebusiness-leidinger.de (Postfix) with ESMTPSA id 7E12F84403B; Mon, 25 Jan 2010 10:45:42 +0100 (CET) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 1EC23236A34; Mon, 25 Jan 2010 10:45:39 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1264412739; bh=Q93iGwPk3mQr7076/egX78kACtgi8H0qZPO8nf3ih/8=; h=Message-ID:Date:From:To:Cc:Subject:References:In-Reply-To: MIME-Version:Content-Type:Content-Transfer-Encoding; b=d6VaAlUsnazdG0H0SaXzap11U5ZgX/5IiorucBba3cd4V73SLgPRHMxrbUihYp82F WOV2cHfTG9MSs3bupmzghHx8+dr6NlFjJSpyyO/1Sn34dIqg7kWN9JC6H9KZRZUTuI +9HpYeFrwN1NLOkEHSghIGPdp3zm/gjkBkKm2cfwM7jZPqn+yKJfvPtWkPClahKnMg It66Rp/JYad8wV8k+yRSE8ba9pS5Oxx2RyC/8do6c4xh8ttwxFMDuoubBVnjjIO3zb Dw17UpWzpal+Bo61huRoK1Yb+vYjJvPKYipKPKH0Dkdk0JA0WdUq8uK/wbsNTAlJR6 kDF516iHYJSxg== Received: (from www@localhost) by webmail.leidinger.net (8.14.3/8.13.8/Submit) id o0P9jckZ056335; Mon, 25 Jan 2010 10:45:38 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde Framework) with HTTP; Mon, 25 Jan 2010 10:45:38 +0100 Message-ID: <20100125104538.31651ntuzhoyg3no@webmail.leidinger.net> Date: Mon, 25 Jan 2010 10:45:38 +0100 From: Alexander Leidinger To: Kostik Belousov References: <20100123133419.GI59590@deviant.kiev.zoral.com.ua> <20100123150817.GJ59590@deviant.kiev.zoral.com.ua> <20100125100129.92067vdtphv8owes@webmail.leidinger.net> <20100125091625.GJ3877@deviant.kiev.zoral.com.ua> In-Reply-To: <20100125091625.GJ3877@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Dynamic Internet Messaging Program (DIMP) H3 (1.1.4) X-EBL-MailScanner-Information: Please contact the ISP for more information X-EBL-MailScanner-ID: 7E12F84403B.A4DB7 X-EBL-MailScanner: Found to be clean X-EBL-MailScanner-SpamCheck: not spam, spamhaus-ZEN, SpamAssassin (not cached, score=-1.44, required 6, autolearn=disabled, ALL_TRUSTED -1.44, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00) X-EBL-MailScanner-From: alexander@leidinger.net X-EBL-MailScanner-Watermark: 1265017544.14696@aZwiRZGzYcrdnKbJ/IQDVQ X-EBL-Spam-Status: No X-Mailman-Approved-At: Mon, 25 Jan 2010 12:33:20 +0000 Cc: Alexander Best , Doug Barton , freebsd-hackers@freebsd.org Subject: Re: [patch] extending/completing brandelf's OS knowledge X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Jan 2010 09:45:49 -0000 Quoting Kostik Belousov (from Mon, 25 Jan 2010 11:16:25 +0200): > On Mon, Jan 25, 2010 at 10:01:29AM +0100, Alexander Leidinger wrote: >> If it was to brandelf a static linux executable so that the FreeBSD >> system does not reboot when executing the static linux executable, >> then I would say it does not need to be reported and we still need >> brandelf in the base system. >> >> If someone says that exactly this case has been fixed recently: it >> would be great to hear on emulation@ about cases where brandelf is >> still needed. > > If static linux binary contains .note.ABI-tag section, and I believe > that relatively modern binaries do, then brand is autodetected. Our linuxulator is not restricted to modern binaries. I remember reports from people which run or try to run binaries (proprietary stuff, all limitations of non-open-source software applies) from linux 2.2 or even older. It's been a while since I've seen such a report, but as it typically just works, I can not tell that we can be sure that nobody wants to run binaries which do not fit your definition of "relatively modern". Bye, Alexander. -- "No, don't protest. I'm telling you their thoughts, not mine." -- Vito Corleone, "Chapter 2", page 74 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137