Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262874AbUDHWdY (ORCPT ); Thu, 8 Apr 2004 18:33:24 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262897AbUDHWdY (ORCPT ); Thu, 8 Apr 2004 18:33:24 -0400 Received: from web40504.mail.yahoo.com ([66.218.78.121]:38255 "HELO web40504.mail.yahoo.com") by vger.kernel.org with SMTP id S262874AbUDHWdW (ORCPT ); Thu, 8 Apr 2004 18:33:22 -0400 Message-ID: <20040408223321.57722.qmail@web40504.mail.yahoo.com> Date: Thu, 8 Apr 2004 15:33:21 -0700 (PDT) From: Sergiy Lozovsky Subject: Re: kernel stack challenge To: Martin Waitz Cc: Timothy Miller , Horst von Brand , linux-kernel@vger.kernel.org In-Reply-To: <20040408131116.GO27401@admingilde.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1416 Lines: 45 Hi, :-) --- Martin Waitz wrote: > hi :) > > On Tue, Apr 06, 2004 at 04:17:34PM -0700, Sergiy > Lozovsky wrote: > > What? Give an example. I want something high > level, so > > Forth will not do. Sure, encapsulation is needed, > to > > protect kernel from pointer errors and so on. > > who says that the language that's used by your > policy administrator > is the same as the language interpreted by the > kernel? > > let your administrator write his policy in java/lisp > or whatever, > but compile this policy into an easy to interpret > and safe > bytecode. That will not give any benefits. LISP has internal representation of program and data for sure ('bytecode'), but it is lists. How to unload it to something one can move around? One of the ways - unload it in a text form. But it exactly what initial source code is. Parser of LISP is very small (because syntax is simple), so producing some non standard bytecode make no sense - source code of LISP is very close to it's 'bytecode'. Serge. __________________________________ Do you Yahoo!? Yahoo! Small Business $15K Web Design Giveaway http://promotions.yahoo.com/design_giveaway/ - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/