Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751722AbWEaQmA (ORCPT ); Wed, 31 May 2006 12:42:00 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1751724AbWEaQmA (ORCPT ); Wed, 31 May 2006 12:42:00 -0400 Received: from smtp.osdl.org ([65.172.181.4]:26090 "EHLO smtp.osdl.org") by vger.kernel.org with ESMTP id S1751720AbWEaQl7 (ORCPT ); Wed, 31 May 2006 12:41:59 -0400 Date: Wed, 31 May 2006 09:41:50 -0700 (PDT) From: Linus Torvalds To: Nick Piggin cc: linux-kernel@vger.kernel.org, axboe@suse.de Subject: Re: [rfc][patch] remove racy sync_page? In-Reply-To: <447DC2CC.5060900@yahoo.com.au> Message-ID: References: <447AC011.8050708@yahoo.com.au> <20060529121556.349863b8.akpm@osdl.org> <447B8CE6.5000208@yahoo.com.au> <20060529183201.0e8173bc.akpm@osdl.org> <447BB3FD.1070707@yahoo.com.au> <447BD31E.7000503@yahoo.com.au> <447BD63D.2080900@yahoo.com.au> <447CE43A.6030700@yahoo.com.au> <447D9A41.8040601@yahoo.com.au> <447DAEDE.5070305@yahoo.com.au> <447DB765.6030702@yahoo.com.au> <447DC22C.5070503@yahoo.com.au> <447DC2CC.5060900@yahoo.com.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 716 Lines: 20 On Thu, 1 Jun 2006, Nick Piggin wrote: > > If this wasn't clear: I don't mean per-task plugs as in "the task > explicitly plugs and unplugs the block device"[*]; I mean really > per-task plugs. That would be insane. It would mean that you'd have to unplug whether you wanted to or not. Ie you've now made "sys_readahead()" impossible to do well, and doing read-ahead across multiple files. You're ignoring all the _reasons_ for plugging in the first place. Linus - 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/