From owner-freebsd-current Wed Apr 22 00:45:25 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA19831 for freebsd-current-outgoing; Wed, 22 Apr 1998 00:45:25 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from d183-205.uoregon.edu (d183-205.uoregon.edu [128.223.183.205]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA19809 for ; Wed, 22 Apr 1998 07:45:20 GMT (envelope-from gurney_j@efn.org) Received: (from jmg@localhost) by d183-205.uoregon.edu (8.8.7/8.8.7) id AAA09120; Wed, 22 Apr 1998 00:45:18 -0700 (PDT) Message-ID: <19980422004518.25051@hydrogen.nike.efn.org> Date: Wed, 22 Apr 1998 00:45:18 -0700 From: John-Mark Gurney To: Terry Lambert Cc: current@FreeBSD.ORG Subject: Re: ELF kernels: When? References: <199804220650.XAA01906@usr06.primenet.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.69 In-Reply-To: <199804220650.XAA01906@usr06.primenet.com>; from Terry Lambert on Wed, Apr 22, 1998 at 06:50:57AM +0000 Reply-To: John-Mark Gurney Organization: Cu Networking X-Operating-System: FreeBSD 2.2.1-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Terry Lambert scribbled this message on Apr 22: > 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?". well, one of the requirements to elf kernel is going to be link_elf.c being writen... otherwide, elf kernels will NEVER happen (either elf kernels or improved bus/device design)... so when will that happen? as far as elf kernels, I thought a few people were running the kernels using jdp's elfkit... -- John-Mark Gurney Modem Rev/FAX: +1 541 346 9237 Cu Networking P.O. Box 5693, 97405 Live in Peace, destroy Micro$oft, support free software, run FreeBSD Don't trust anyone you don't have the source for To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message