Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S265890AbUAULIR (ORCPT ); Wed, 21 Jan 2004 06:08:17 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S265925AbUAULIR (ORCPT ); Wed, 21 Jan 2004 06:08:17 -0500 Received: from imladris.demon.co.uk ([193.237.130.41]:27535 "EHLO baythorne.infradead.org") by vger.kernel.org with ESMTP id S265890AbUAULIJ (ORCPT ); Wed, 21 Jan 2004 06:08:09 -0500 Subject: Re: Linux 2.4.25-pre6 From: David Woodhouse To: Lukasz Trabinski Cc: Marcelo Tosatti , linux-kernel@vger.kernel.org, riel@redhat.com In-Reply-To: References: <200401202125.i0KLPOgh007806@lt.wsisiz.edu.pl> Content-Type: text/plain Message-Id: <1074683229.16045.122.camel@imladris.demon.co.uk> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.4.5 (1.4.5-8.dwmw2.2) Date: Wed, 21 Jan 2004 11:07:09 +0000 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1521 Lines: 44 On Wed, 2004-01-21 at 07:47 +0100, Lukasz Trabinski wrote: > Here is: > http://lukasz.eu.org/ksymoops.txt Some weirdness in there. This is init, for example. Apparently in R state (as are 260-odd other processes), and: >>EIP; c02d5d38 <===== Trace; c0106cfc Trace; c0115ba8 Trace; c013849c <__get_free_pages+1c/20> Trace; c0115b30 Trace; c014be47 Trace; c015315d >From what I can tell, there are many people waiting on the inode_lock, because kswapd has taken it and then taken a page fault.... Trace; c0130018 Trace; c01148f0 Trace; c01077f0 Trace; c0158fb7 Trace; c012d7a2 <__remove_inode_page+82/90> I wonder if one of the lists is corrupt. I'd like to know _precisely_ what's at refile_inode+47 in your build. Please could you run 'gdb vmlinux' and tell it 'disass refile_inode'. Then save the original vmlinux somewhere, run 'make CFLAGS_inode.o=-g SUBDIRS=fs vmlinux', load it in GDB again and repeat the disassembly, followed by 'list *0xc0158fb7'? I assume this is a clean 2.4.25-pre6 build with no other patches or modules? -- dwmw2 - 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/