Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Fri, 19 Apr 2002 21:02:46 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Fri, 19 Apr 2002 21:02:45 -0400 Received: from samba.sourceforge.net ([198.186.203.85]:22674 "HELO lists.samba.org") by vger.kernel.org with SMTP id ; Fri, 19 Apr 2002 21:02:45 -0400 Date: Sat, 20 Apr 2002 11:00:26 +1000 From: Anton Blanchard To: Hanna Linder Cc: linux-kernel@vger.kernel.org, akpm@zip.com.au Subject: Re: 12 way dbench analysis: 2.5.9, dalloc and fastwalkdcache Message-ID: <20020420010026.GC21850@krispykreme> In-Reply-To: <20020418081843.GE4209@krispykreme> <4490000.1019176339@w-hlinder.des> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.28i Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Hi Hanna, > Thanks Anton for running this. The data on your website will be very > useful to me. I fixed one problem and put the patch up on sourceforge. > undo_locked() called dget() while holding the dcache_lock instead of > dget_locked() which is designed to be called with the dcache_lock > held. > > This patch is against 2.5.8 at: > http://prdownloads.sf.net/lse/fast_walkA1-2.5.8.patch > > However, I recently found a deadlock that no one else has been able > to reproduce. Could you try doing a find on /proc and tell me if it > deadlocks? Indeed that does deadlock, I'll give the new patch a go (with Pauls undo_locked suggestion). I did get a dcache BUG() when I tried an SDET run (lost the details unfortunately) but I'll try to reproduce it with this patch. Anton - 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/