Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1758436AbXELIO6 (ORCPT ); Sat, 12 May 2007 04:14:58 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1755052AbXELIOr (ORCPT ); Sat, 12 May 2007 04:14:47 -0400 Received: from netops-testserver-3-out.sgi.com ([192.48.171.28]:34160 "EHLO relay.sgi.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1754877AbXELIOq (ORCPT ); Sat, 12 May 2007 04:14:46 -0400 Date: Sat, 12 May 2007 01:14:54 -0700 From: Paul Jackson To: Con Kolivas Cc: nickpiggin@yahoo.com.au, ray-lk@madrabbit.org, mingo@elte.hu, ck@vds.kolivas.org, akpm@linux-foundation.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org Subject: Re: [PATCH] mm: swap prefetch improvements Message-Id: <20070512011454.50ba68a5.pj@sgi.com> In-Reply-To: <200705121728.34987.kernel@kolivas.org> References: <20070430162007.ad46e153.akpm@linux-foundation.org> <200705121516.00070.kernel@kolivas.org> <20070511225111.fee05bb9.pj@sgi.com> <200705121728.34987.kernel@kolivas.org> Organization: SGI X-Mailer: Sylpheed version 2.2.4 (GTK+ 2.8.3; i686-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1485 Lines: 35 > Ummm this is what I've been saying for over a year now but noone has been > listening. Well ... if there is a problem using prefetch and cpusets together, it doesn't look like the two of us are going to find it. I should probably look at your patch to answer this next question, but being a lazy retard, I'll just ask. Is there a way, on a running system that has your prefetch patch configured in, to disable prefetch -- perhaps writing to some magic /proc file or something? If so, then how about you just remove the lines in the patch that disable prefetch on kernels configured with CPUSETS, and we charge ahead allowing both at the same time? If some day in the future I find something about prefetch that harms the HPC NUMA loads I care about, then I can just dynamically disable prefetch. If someone ever uncovers a real problem with prefetch and cpusets, then we will deal with it then. As to whether your patch is otherwise (other than cpusets) worthy of further acceptance, that I will have to leave up to those who are competent to make such judgements. -- I won't rest till it's the best ... Programmer, Linux Scalability Paul Jackson 1.925.600.0401 - 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/