From owner-cvs-all@FreeBSD.ORG Tue Jan 10 02:12:27 2006 Return-Path: X-Original-To: cvs-all@FreeBSD.org Delivered-To: cvs-all@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC06616A41F; Tue, 10 Jan 2006 02:12:27 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 574C243D45; Tue, 10 Jan 2006 02:12:27 +0000 (GMT) (envelope-from sobomax@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k0A2CRjk099452; Tue, 10 Jan 2006 02:12:27 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k0A2CRfE099451; Tue, 10 Jan 2006 02:12:27 GMT (envelope-from sobomax) Message-Id: <200601100212.k0A2CRfE099451@repoman.freebsd.org> From: Maxim Sobolev Date: Tue, 10 Jan 2006 02:12:27 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_5 Cc: Subject: cvs commit: src/sys/kern imgact_elf.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Jan 2006 02:12:27 -0000 sobomax 2006-01-10 02:12:27 UTC FreeBSD src repository Modified files: (Branch: RELENG_5) sys/kern imgact_elf.c Log: MFC: allow execution of ET_DYN elf binaries (aka shared libraries) when emulating architectures that allow this (Linux so far). To preserve kernel modules ABI, unlike the version commited into the trunk, which adds new flag field into Brandinfo structure for this purpose, this one checks if brand field of Brandinfo matches ELFOSABI_LINUX. PR: kern/87615 Submitted by: Marcin Koziej Revision Changes Path 1.155.2.1 +9 -1 src/sys/kern/imgact_elf.c