From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from cuda.sgi.com (cuda2.sgi.com [192.48.176.25]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id oBLLTOBC095442 for ; Tue, 21 Dec 2010 15:29:25 -0600 Received: from mail.internode.on.net (localhost [127.0.0.1]) by cuda.sgi.com (Spam Firewall) with ESMTP id 05359214AC9 for ; Tue, 21 Dec 2010 13:31:20 -0800 (PST) Received: from mail.internode.on.net (bld-mail13.adl6.internode.on.net [150.101.137.98]) by cuda.sgi.com with ESMTP id GpZFq9aHbOTwmES9 for ; Tue, 21 Dec 2010 13:31:20 -0800 (PST) Date: Wed, 22 Dec 2010 08:31:01 +1100 From: Dave Chinner Subject: Re: Issue on kernel 2.6.35.9 vanilla Message-ID: <20101221213101.GA4907@dastard> References: MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: List-Id: XFS Filesystem from SGI List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Sender: xfs-bounces@oss.sgi.com Errors-To: xfs-bounces@oss.sgi.com To: naveen yadav Cc: xfs@oss.sgi.com On Tue, Dec 21, 2010 at 07:41:51PM +0530, naveen yadav wrote: > Hi all, > = > We have one disk that got corrupted, when I connect to my PC, haveing > kernel version(2.6.35.9). > The Disk mount well, but when i do 'ls; command it hangs. ls shouldn't hang. This should return: > Please find the dmesg. > /0x22 [xfs] > =A0[] xfs_da_do_buf+0x582/0x628 [xfs] > =A0[] ? xfs_da_read_buf+0x1d/0x22 [xfs] > =A0[] ? xfs_da_node_lookup_int+0x52/0x207 [xfs] > =A0[] ? xfs_da_read_buf+0x1d/0x22 [xfs] > =A0[] xfs_da_read_buf+0x1d/0x22 [xfs] > =A0[] ? xfs_da_node_lookup_int+0x52/0x207 [xfs] > =A0[] xfs_da_node_lookup_int+0x52/0x207 [xfs] > =A0[] xfs_dir2_node_lookup+0x5f/0xee [xfs] > =A0[] xfs_dir_lookup+0xde/0x110 [xfs] > =A0[] xfs_lookup+0x50/0x9f [xfs] > =A0[] xfs_vn_lookup+0x3e/0x76 [xfs] > =A0[] do_lookup+0xc9/0x139 > =A0[] link_path_walk+0x326/0x44d > =A0[] ? default_wake_function+0x10/0x12 > =A0[] path_walk+0x3f/0x89 > =A0[] ? path_init+0x9e/0x10c > =A0[] do_path_lookup+0x26/0x74 > =A0[] user_path_at+0x46/0x6c > =A0[] ? remove_wait_queue+0x27/0x2c > =A0[] ? spin_unlock_irqrestore+0xd/0xf > =A0[] ? __wake_up+0x37/0x40 > =A0[] vfs_fstatat+0x32/0x59 > =A0[] ? fsnotify_modify+0x54/0x5f > =A0[] vfs_lstat+0x1b/0x1d > =A0[] sys_lstat64+0x19/0x2d > =A0[] ? vfs_write+0xb5/0xf4 > =A0[] ? audit_syscall_entry+0x12a/0x14c > =A0[] ? trace_hardirqs_on_thunk+0xc/0x10 > =A0[] sysenter_do_call+0x12/0x2d > c2d9d000: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff =A0............= .... > Filesystem "sdb2": XFS internal error xfs_da_do_buf(2) at line 2113 of > file fs/xfs/xfs_da_btree.c. =A0Caller 0xe0dfd3ce an EIO or EUCLEAN error to ls as it encountered a corrupted directory block. Can you post the output of: # echo w > /proc/sysrq-trigger to show us where it has hung? Cheers, Dave. -- = Dave Chinner david@fromorbit.com _______________________________________________ xfs mailing list xfs@oss.sgi.com http://oss.sgi.com/mailman/listinfo/xfs