From: Trond Myklebust Subject: Re: 2.4.19+RPC_ALL hangs running dbench 2.0 Date: 15 Oct 2002 05:05:53 +0200 Sender: nfs-admin@lists.sourceforge.net Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: , marcelo@connectiva.com.br Return-path: Received: from mons.uio.no ([129.240.130.14]) by usw-sf-list1.sourceforge.net with esmtp (Exim 3.31-VA-mm2 #1 (Debian)) id 181I22-0002CI-00 for ; Mon, 14 Oct 2002 20:06:06 -0700 To: Andrew Ryan In-Reply-To: Errors-To: nfs-admin@lists.sourceforge.net List-Help: List-Post: List-Subscribe: , List-Id: Discussion of NFS under Linux development, interoperability, and testing. List-Unsubscribe: , List-Archive: >>>>> " " == Andrew Ryan writes: > When I ctl-C the hung dbench process, sometimes the kernel > generates an oops, but other times not. If I have kdb on, I can > get a backtrace, but I was hoping there was an easier way to > figure out what is causing this bug. The one oops I get says > something about 'kernel BUG at highmem.c:159!' The following patch removes an unbalanced kunmap() that should really have gone in -fix_kmap2.dif. Marcelo: this needs to be applied to 2.4.20-pre10 (it's already in 2.5.x). Cheers, Trond --- linux-2.4.19-smp/fs/nfs/dir.c.orig Sat Oct 5 03:55:12 2002 +++ linux-2.4.19-smp/fs/nfs/dir.c Tue Oct 15 04:59:27 2002 @@ -152,7 +152,6 @@ return 0; error: SetPageError(page); - kunmap(page); UnlockPage(page); invalidate_inode_pages(inode); desc->error = error; ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ NFS maillist - NFS@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/nfs