Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1161001AbVLWVXl (ORCPT ); Fri, 23 Dec 2005 16:23:41 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1161052AbVLWVXl (ORCPT ); Fri, 23 Dec 2005 16:23:41 -0500 Received: from pat.uio.no ([129.240.130.16]:48889 "EHLO pat.uio.no") by vger.kernel.org with ESMTP id S1161001AbVLWVXk (ORCPT ); Fri, 23 Dec 2005 16:23:40 -0500 Subject: Re: [PATCH] sched: Fix adverse effects of NFS client on interactive response From: Trond Myklebust To: Lee Revell Cc: Peter Williams , Kyle Moffett , Ingo Molnar , Con Kolivas , Linux Kernel Mailing List In-Reply-To: <1135372661.22177.46.camel@mindpipe> References: <43A8EF87.1080108@bigpond.net.au> <1135145341.7910.17.camel@lade.trondhjem.org> <43A8F714.4020406@bigpond.net.au> <1135171280.7958.16.camel@lade.trondhjem.org> <962C9716-6F84-477B-8B2A-FA771C21CDE8@mac.com> <1135172453.7958.26.camel@lade.trondhjem.org> <43AA0EEA.8070205@bigpond.net.au> <1135289282.9769.2.camel@lade.trondhjem.org> <43AB29B8.7050204@bigpond.net.au> <1135292364.9769.58.camel@lade.trondhjem.org> <1135297525.3685.57.camel@lade.trondhjem.org> <43AB69B8.4080707@bigpond.net.au> <1135330757.8167.44.camel@lade.trondhjem.org> <1135364822.22177.13.camel@mindpipe> <1135372090.8555.9.camel@lade.trondhjem.org> <1135372661.22177.46.camel@mindpipe> Content-Type: text/plain Date: Fri, 23 Dec 2005 22:23:19 +0100 Message-Id: <1135372999.8555.19.camel@lade.trondhjem.org> Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 Content-Transfer-Encoding: 7bit X-UiO-Spam-info: not spam, SpamAssassin (score=-3.377, required 12, autolearn=disabled, AWL 1.57, FORGED_RCVD_HELO 0.05, UIO_MAIL_IS_INTERNAL -5.00) Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 955 Lines: 24 On Fri, 2005-12-23 at 16:17 -0500, Lee Revell wrote: > On Fri, 2005-12-23 at 22:08 +0100, Trond Myklebust wrote: > > On Fri, 2005-12-23 at 14:07 -0500, Lee Revell wrote: > > > > > By your logic it's also broken to use cond_resched() in filesystem code. > > > > ...and your point is? > > Reductio ad absurdum. Subsystems not using cond_resched would render > Linux unusable for even trivial soft realtime applications like AV > playback and recording. It may surprise you to learn that some people don't use their computers for AV playback and recording. However absurd it may seem to you, those people are quite happy to use 2.4.x kernels without a cond_resched lurking in every nook and cranny. Trond - 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/