Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261497AbTEHN5W (ORCPT ); Thu, 8 May 2003 09:57:22 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261561AbTEHN5W (ORCPT ); Thu, 8 May 2003 09:57:22 -0400 Received: from siaab2ab.compuserve.com ([149.174.40.130]:33457 "EHLO siaab2ab.compuserve.com") by vger.kernel.org with ESMTP id S261497AbTEHN5U (ORCPT ); Thu, 8 May 2003 09:57:20 -0400 Date: Thu, 8 May 2003 10:08:37 -0400 From: Chuck Ebbert <76306.1226@compuserve.com> Subject: Re: The disappearing sys_call_table export. To: "viro@parcelfarce.linux.theplanet.co.uk" Cc: linux-kernel , Terje Eggestad Message-ID: <200305081009_MC3-1-37FA-2408@compuserve.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1140 Lines: 28 Al Viro wrote: >> > I'd make a stab at it if I knew that it stood a chance of getting >> > accepted. >> >> I dont think it has. > > I think it could, actually - who maintains fortunes these days? It's > a bit too long, though... Wow, Advanced Sarcasm. Must be part of the Graduate program... Meanwhile on Win2k I can intercept any IO request by wrting a filter driver, and that driver can get control on the way back to userspace by registering a completion routine. Such filters can be arbitrarily chained together and can be placed either above or below an FSD, making such things as virus detection, HSM and disk mirroring much easier to write... How would I do this on Linux? How would virus detection and HSM coexist? (HSM would have to be 'above' the virus detector, since it makes no sense to try and scan a file that's been migrated until it gets recalled back to disk.) - 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/