Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755862AbYJ2Xss (ORCPT ); Wed, 29 Oct 2008 19:48:48 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1752081AbYJ2Xsk (ORCPT ); Wed, 29 Oct 2008 19:48:40 -0400 Received: from fxip-0047f.externet.hu ([88.209.222.127]:54138 "EHLO pomaz-ex.szeredi.hu" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750990AbYJ2Xsj (ORCPT ); Wed, 29 Oct 2008 19:48:39 -0400 To: ncunningham@crca.org.au CC: rjw@sisk.pl, stern@rowland.harvard.edu, linux-pm@lists.linux-foundation.org, linux-kernel@vger.kernel.org, miklos@szeredi.hu In-reply-to: <1225316715.18786.1.camel@nigel-laptop> (message from Nigel Cunningham on Thu, 30 Oct 2008 08:45:15 +1100) Subject: Re: [linux-pm] Freezer: Don't count threads waiting for frozen filesystems. References: <200810292211.49021.rjw@sisk.pl> <1225316715.18786.1.camel@nigel-laptop> Message-Id: From: Miklos Szeredi Date: Thu, 30 Oct 2008 00:48:32 +0100 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 979 Lines: 23 On Thu, 30 Oct 2008, Nigel Cunningham wrote: > Hi. > > On Wed, 2008-10-29 at 22:11 +0100, Rafael J. Wysocki wrote: > > The current design of the freezer is rather simplistic and I'm not really sure > > it's the best one possible. Perhaps we can redesign the freezer to work > > differently and handle the cases like fuse. > > Why redo what I've already done? In the full patch, you have the basis > of what you're talking about. I haven't seen a failure to freeze fuse or > anything else in a year of use. Well yeah, your patch handles the straightforward cases. But it doesn't help with the more tricky cases, where one fuse filesystem is using another, and as those may become more widespread, this approach will fail. Miklos -- 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/