Received: by oss.sgi.com id ; Tue, 20 Jun 2000 09:01:26 -0700 Received: from laurin.munich.netsurf.de ([194.64.166.1]:60822 "EHLO laurin.munich.netsurf.de") by oss.sgi.com with ESMTP id ; Tue, 20 Jun 2000 09:01:05 -0700 Received: from fred.muc.de (none@ns1165.munich.netsurf.de [195.180.235.165]) by laurin.munich.netsurf.de (8.9.3/8.9.3) with ESMTP id SAA21246; Tue, 20 Jun 2000 18:00:23 +0200 (MET DST) Received: from andi by fred.muc.de with local (Exim 2.05 #1) id 134Q77-000143-00; Tue, 20 Jun 2000 17:38:57 +0200 Date: Tue, 20 Jun 2000 17:38:57 +0200 From: Andi Kleen To: Andrew Morton Cc: Andi Kleen , Keith Owens , Donald Becker , "netdev@oss.sgi.com" Subject: Re: modular net drivers, take 2 Message-ID: <20000620173857.A4089@fred.muc.de> References: <394F5E62.DE02F835@uow.edu.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.4us In-Reply-To: <394F5E62.DE02F835@uow.edu.au>; from Andrew Morton on Tue, Jun 20, 2000 at 02:04:35PM +0200 Sender: owner-netdev@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;netdev-outgoing On Tue, Jun 20, 2000 at 02:04:35PM +0200, Andrew Morton wrote: > > - sys_ioctl() and sys_delete_module() both already claim > the big lock, so where's the race anyway? I feel I'm missing > something.. Ugh, I missed that. Ok, with that there is no race. Even better :-) I guess there are some time critical ioctls that should be run outside kernel lock though. It is far too late to audit them all though. -Andi -- This is like TV. I don't like TV.