From owner-freebsd-current Fri Nov 21 18:52:14 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id SAA06631 for current-outgoing; Fri, 21 Nov 1997 18:52:14 -0800 (PST) (envelope-from owner-freebsd-current) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id SAA06625 for ; Fri, 21 Nov 1997 18:52:10 -0800 (PST) (envelope-from bde@zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.6.9) id NAA04800; Sat, 22 Nov 1997 13:50:28 +1100 Date: Sat, 22 Nov 1997 13:50:28 +1100 From: Bruce Evans Message-Id: <199711220250.NAA04800@godzilla.zeta.org.au> To: evanc@synapse.net, j_mini@efn.org Subject: Re: Stripping the kernel Cc: bde@zeta.org.au, freebsd-current@FreeBSD.ORG, mike@smith.net.au, phk@critter.freebsd.dk Sender: owner-freebsd-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Evan, you are absolutely right. It is Bad and Evil to read things out of the >kernel memory. I have hated it from the start. However, look at the uses of >the kernel tompling, and come up with an effective efficient way to do the same >things, and I will even write it for you. :) Don't forget that it has to work on a long-running kernel running at securelevel 2 (where group kmem can read kmem but even root can't add LKMs). Missing interfaces may develop over the years :-). Bruce