Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S261720AbVANBhO (ORCPT ); Thu, 13 Jan 2005 20:37:14 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S261724AbVANBdX (ORCPT ); Thu, 13 Jan 2005 20:33:23 -0500 Received: from sigma957.CIS.McMaster.CA ([130.113.64.83]:11246 "EHLO sigma957.cis.mcmaster.ca") by vger.kernel.org with ESMTP id S261720AbVANBak (ORCPT ); Thu, 13 Jan 2005 20:30:40 -0500 Subject: Re: 2.6.10-mm3 scaling problem with inotify From: John McCutchan To: Robert Love Cc: John Hawkes , linux-kernel@vger.kernel.org In-Reply-To: <1105663758.6027.215.camel@localhost> References: <200501132356.j0DNujUY016224@tomahawk.engr.sgi.com> <1105663758.6027.215.camel@localhost> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Thu, 13 Jan 2005 20:31:23 -0500 Message-Id: <1105666283.15782.2.camel@vertex> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 X-PMX-Version-Mac: 4.7.0.111621, Antispam-Engine: 2.0.2.0, Antispam-Data: 2005.1.13.28 X-PerlMx-Spam: Gauge=IIIIIII, Probability=7%, Report='__CT 0, __CTE 0, __CT_TEXT_PLAIN 0, __HAS_MSGID 0, __HAS_X_MAILER 0, __MIME_VERSION 0, __SANE_MSGID 0' X-Spam-Flag: NO Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 809 Lines: 21 On Thu, 2005-01-13 at 19:49 -0500, Robert Love wrote: > On Thu, 2005-01-13 at 15:56 -0800, John Hawkes wrote: > [snip] > > I am open to other ideas, too, but I don't see any nice shortcuts like > what we can do in inotify_inode_queue_event(). > > (Other) John? Any ideas? No, you covered things well. This code was really just a straight copy of the dnotify code. Rob cleaned it up at some point, giving us what we have today. The only fix I can think of is the one suggested by Rob -- copying the dnotify code again. -- John McCutchan - 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/