From owner-cvs-all@FreeBSD.ORG Tue Jan 10 00:52:07 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 F048E16A41F; Tue, 10 Jan 2006 00:52:07 +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 94D3F43D45; Tue, 10 Jan 2006 00:52:07 +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 k0A0q7uC092783; Tue, 10 Jan 2006 00:52:07 GMT (envelope-from sobomax@repoman.freebsd.org) Received: (from sobomax@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k0A0q79B092782; Tue, 10 Jan 2006 00:52:07 GMT (envelope-from sobomax) Message-Id: <200601100052.k0A0q79B092782@repoman.freebsd.org> From: Maxim Sobolev Date: Tue, 10 Jan 2006 00:52:07 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: RELENG_6 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 00:52:08 -0000 sobomax 2006-01-10 00:52:07 UTC FreeBSD src repository Modified files: (Branch: RELENG_6) 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.162.2.2 +9 -1 src/sys/kern/imgact_elf.c