From owner-freebsd-current  Tue Apr 21 23:51:17 1998
Return-Path: <owner-freebsd-current@FreeBSD.ORG>
Received: (from majordom@localhost)
          by hub.freebsd.org (8.8.8/8.8.8) id XAA06913
          for freebsd-current-outgoing; Tue, 21 Apr 1998 23:51:17 -0700 (PDT)
          (envelope-from owner-freebsd-current@FreeBSD.ORG)
Received: from smtp04.primenet.com (smtp04.primenet.com [206.165.6.134])
          by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id GAA06841
          for <current@freebsd.org>; Wed, 22 Apr 1998 06:51:08 GMT
          (envelope-from tlambert@usr06.primenet.com)
Received: (from daemon@localhost)
	by smtp04.primenet.com (8.8.8/8.8.8) id XAA09077
	for <current@freebsd.org>; Tue, 21 Apr 1998 23:50:59 -0700 (MST)
Received: from usr06.primenet.com(206.165.6.206)
 via SMTP by smtp04.primenet.com, id smtpd009062; Tue Apr 21 23:50:57 1998
Received: (from tlambert@localhost)
	by usr06.primenet.com (8.8.5/8.8.5) id XAA01906
	for current@freebsd.org; Tue, 21 Apr 1998 23:50:57 -0700 (MST)
From: Terry Lambert <tlambert@primenet.com>
Message-Id: <199804220650.XAA01906@usr06.primenet.com>
Subject: ELF kernels: When?
To: current@FreeBSD.ORG
Date: Wed, 22 Apr 1998 06:50:57 +0000 (GMT)
X-Mailer: ELM [version 2.4 PL25]
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Sender: owner-freebsd-current@FreeBSD.ORG
Precedence: bulk
X-Loop: FreeBSD.ORG

I would like to run an ELF kernel.

Specifically, I would like to experiment with abstracting libkern
as a seperate ELF segment in the running kernel that I could map
into a program's address space via a section aware dlopen() (sort
of a poor man's "libelf").  I would hack the loader to not load
the (shared object) section type I'd use for this.

This would tend to fix the !@#$%! "ps: proc size mismatch ..."
messages, once and for all.

So, per the subject: "ELF kernels: When?".


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message