From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S262135AbTEELPA (ORCPT ); Mon, 5 May 2003 07:15:00 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S262136AbTEELPA (ORCPT ); Mon, 5 May 2003 07:15:00 -0400 Received: from nat-pool-rdu.redhat.com ([66.187.233.200]:56966 "EHLO devserv.devel.redhat.com") by vger.kernel.org with ESMTP id S262135AbTEELPA (ORCPT ); Mon, 5 May 2003 07:15:00 -0400 Date: Mon, 5 May 2003 11:27:27 +0000 From: Arjan van de Ven To: Terje Eggestad Cc: Christoph Hellwig , Arjan van de Ven , linux-kernel , D.A.Fedorov@inp.nsk.su Subject: Re: The disappearing sys_call_table export. Message-ID: <20030505112727.A8615@devserv.devel.redhat.com> References: <1052122784.2821.4.camel@pc-16.office.scali.no> <20030505092324.A13336@infradead.org> <1052127216.2821.51.camel@pc-16.office.scali.no> <20030505112531.B16914@infradead.org> <1052133798.2821.122.camel@pc-16.office.scali.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <1052133798.2821.122.camel@pc-16.office.scali.no>; from terje.eggestad@scali.com on Mon, May 05, 2003 at 01:23:19PM +0200 Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Mon, May 05, 2003 at 01:23:19PM +0200, Terje Eggestad wrote: > Lets deal, I'll GPL the trace module if you get me a > EXPORT_SYMBOL_GPL(sys_call_table); the sys call table is not un-exported for license-political reasons. It's unexported because there is no correct use for it and that it can't be used correctly either. Tell me which lock your module uses to protect modifications to it? Tell me how you handle other modules trying to overload the same syscall and those modules loading before your module but then unloading while yours is still loaded? It's the wrong mechanism to do ANYTHING. Really.