Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932094AbWHJXB1 (ORCPT ); Thu, 10 Aug 2006 19:01:27 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S932122AbWHJXB1 (ORCPT ); Thu, 10 Aug 2006 19:01:27 -0400 Received: from nf-out-0910.google.com ([64.233.182.186]:47344 "EHLO nf-out-0910.google.com") by vger.kernel.org with ESMTP id S932094AbWHJXB0 (ORCPT ); Thu, 10 Aug 2006 19:01:26 -0400 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Jm7OKlLeXRaAw3HBnIpu0VSHX3gLGzAkR4trcItLHyRSExhfZ0NSMaN1skkAK1S6Am0Pbtl33zCNHBSNvl/6MFuW3y/V3a8TtA7TyfcwDD71WfX+14yZeSBdX+ZbB4xVmpO+C+kFH5Rgr3RTEpqpVfOJqy8OMxswbO7BTl4inKQ= Message-ID: <9a8748490608101601t18ea4a30xa467b44feeeb6b5@mail.gmail.com> Date: Fri, 11 Aug 2006 01:01:23 +0200 From: "Jesper Juhl" To: "Nathan Scott" Subject: Re: 2.6.18-rc3-git3 - XFS - BUG: unable to handle kernel NULL pointer dereference at virtual address 00000078 Cc: "Avuton Olrich" , "Tony. Ho" , linux-kernel@vger.kernel.org In-Reply-To: <9a8748490608101544n29f863e7o7584ac64f1d4c210@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <9a8748490608040122l69ff139dtaae27e8981022dae@mail.gmail.com> <44D56A97.2070603@idccenter.cn> <20060807143416.A2501392@wobbly.melbourne.sgi.com> <3aa654a40608072039r2b5c5a19hbd3e68e4fee40869@mail.gmail.com> <20060808134438.E2526901@wobbly.melbourne.sgi.com> <9a8748490608080137k596a6290r3567096668449a64@mail.gmail.com> <20060808185405.B2528231@wobbly.melbourne.sgi.com> <9a8748490608100431m244207b1v9c9c5087233fcf3a@mail.gmail.com> <20060811083546.B2596458@wobbly.melbourne.sgi.com> <9a8748490608101544n29f863e7o7584ac64f1d4c210@mail.gmail.com> Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2435 Lines: 51 On 11/08/06, Jesper Juhl wrote: > On 11/08/06, Nathan Scott wrote: > > On Thu, Aug 10, 2006 at 01:31:35PM +0200, Jesper Juhl wrote: > > > On 08/08/06, Nathan Scott wrote: > > > ... > > > Ok, I booted the server with 2.6.18-rc4 + your patch. Things went well > > > for ~3 hours and then blew up - not in the same way though. > > > > > > The machine was under pretty heavy load recieving data via rsync when > > > the following happened : > > > > > > Filesystem "dm-51": XFS internal error xfs_trans_cancel at line 1138 > > > of file fs/xfs/xfs_trans.c. Caller 0xc0210e3f > > > [] show_trace_log_lvl+0x152/0x165 > > > [] show_trace+0xf/0x13 > > > [] dump_stack+0x15/0x19 > > > [] xfs_trans_cancel+0xcf/0xf8 > > > [] xfs_rename+0x64d/0x936 > > > [] xfs_vn_rename+0x48/0x9f > > > [] vfs_rename_other+0x99/0xcb > > > [] vfs_rename+0x1b6/0x1eb > > > [] do_rename+0x16f/0x193 > > > [] sys_renameat+0x47/0x73 > > > > Thanks Jesper. Hmm, lessee - this is a cancelled dirty rename > > transaction ... could be ondisk dir2 corruption (any chance this > > filesystem was affected by 2.6.17's endian bug?) > > No. The machine in question never ran any 2.6.17.* kernels. Its old > kernel was 2.6.11.11 (UP), then I tried 2.6.18-rc3-git3 (SMP) as > previously reported, then I tried 2.6.18-rc4 + your XFS patch. > Small correction; The above is not 100% true. A single attempt was made to boot the server with a 2.6.17.7 kernel but the e1000 driver blew up with that kernel version and hung the box before any of these filesystems were mounted (at least that's how it appeared since it didn't *seem* to get any further than loading the e1000 driver - which happens before these fs mounts). Then the machine was powercycled and went back to 2.6.11.11 So I very much doubt that that single attempted 2.6.17.7 boot caused any damage to this XFS filesystem. -- Jesper Juhl Don't top-post http://www.catb.org/~esr/jargon/html/T/top-post.html Plain text mails only, please http://www.expita.com/nomime.html - 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/