xfs
[Top] [All Lists]

Re: need help how to debug xfs crash issue xfs_iunlink_remove: xfs_inoto

To: Eric Sandeen <sandeen@xxxxxxxxxxx>
Subject: Re: need help how to debug xfs crash issue xfs_iunlink_remove: xfs_inotobp() returned error 22
From: 符永涛 <yongtaofu@xxxxxxxxx>
Date: Fri, 12 Apr 2013 14:00:39 +0800
Cc: Brian Foster <bfoster@xxxxxxxxxx>, Ben Myers <bpm@xxxxxxx>, "xfs@xxxxxxxxxxx" <xfs@xxxxxxxxxxx>
Delivered-to: xfs@xxxxxxxxxxx
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=slk+fTBxZ562iGY8MVTp/2vbnMUiOIPNRb77RBJXFI8=; b=CMDIfnsCX9aCsVyfPVlHIlMOyFratVSX3ATpubzqk71nFKBdhHW0Xk2zL1kHH+f+q1 zj4A/igF0p4v4waNj3cvGZxrTBppMHaHfLnA4vweHdXgcg1SDNOUHTOKa03cusKCmcq8 fuwmkyQle0ibUUj3RRZxLgCHo43oKHD4T8Nwcyq2uTO5k3ifz6kdxoDYMiwRL2nN1THs VYYfhphXvQr1iq7WOnGaq7CPFzCKxI7dJh0lRZ/JFJSaJWXxOSX7rVrncIPuuQF4gXeI nvbJknvRs6Lh6IM7FwZuhcHL1B52uLEyZL90yivD6ZoCfKchzojUmoL0CH3hQ7l5XajA WEEw==
In-reply-to: <CADFMGuK67G85+J3LAjS=w_nkkSrj7At9HnPLSL-DBO6g0V=ThA@xxxxxxxxxxxxxx>
References: <CADFMGuJm5bPPwbbUtYwrCVDL23KExJTw_-VRX2UEEdZjo+i5oA@xxxxxxxxxxxxxx> <CADFMGu+=MM2yc=_peboV7JTNJ8F05TJfexmEErzcf0D8mAWFRg@xxxxxxxxxxxxxx> <CADFMGuKqkPbpcU=taqjTR4sA3o=w1LLAnKoEuj=OhJqEbQVijw@xxxxxxxxxxxxxx> <20130409145238.GE22182@xxxxxxx> <CADFMGuJaiH0wuxOHrDjDn7qRVH+vQkLOOSPUyqSdXnLcS47t3w@xxxxxxxxxxxxxx> <CADFMGu+TdyjTjMTWMwpdHqmszhpCU162UA4Y-njARwSEjM1xNw@xxxxxxxxxxxxxx> <20130410121025.78a42b22@xxxxxxxxxxxxxxxxxxxx> <CADFMGu+yCg4ux0n6S98bqm_cXc=VCcijVBTqwRxvxmtKt_JO-A@xxxxxxxxxxxxxx> <CADFMGuLxgBFU=FUK94tPsCh+qxRW0rEELxSXYoMQLFJ1u3=q0Q@xxxxxxxxxxxxxx> <516746AC.3090808@xxxxxxxxxx> <CADFMGuK-tJQFQzN9wN0LiWWj6SY4tg_c0W9dJadctg=ytegB+w@xxxxxxxxxxxxxx> <516798AE.9050908@xxxxxxxxxxx> <CADFMGuK67G85+J3LAjS=w_nkkSrj7At9HnPLSL-DBO6g0V=ThA@xxxxxxxxxxxxxx>
stap -e 'probe module("xfs").function("xfs_iunlink"){}'
WARNING: cannot find module xfs debuginfo: No DWARF information found
semantic error: no match while resolving probe point module("xfs").function("xfs_iunlink")
Pass 2: analysis failed.  Try again with another '--vp 01' option.


2013/4/12 符永涛 <yongtaofu@xxxxxxxxx>
ls -l /usr/lib/debug/lib/modules/2.6.32-279.el6.x86_64/kernel/fs/xfs/xfs.ko.debug
-r--r--r-- 1 root root 21393024 Apr 12 12:08 /usr/lib/debug/lib/modules/2.6.32-279.el6.x86_64/kernel/fs/xfs/xfs.ko.debug

rpm -qa|grep  kernel
kernel-headers-2.6.32-279.el6.x86_64
kernel-devel-2.6.32-279.el6.x86_64
kernel-2.6.32-358.el6.x86_64
kernel-debuginfo-common-x86_64-2.6.32-279.el6.x86_64
abrt-addon-kerneloops-2.0.8-6.el6.x86_64
kernel-firmware-2.6.32-358.el6.noarch
kernel-debug-2.6.32-358.el6.x86_64
kernel-debuginfo-2.6.32-279.el6.x86_64
dracut-kernel-004-283.el6.noarch
libreport-plugin-kerneloops-2.0.9-5.el6.x86_64
kernel-devel-2.6.32-358.el6.x86_64
kernel-2.6.32-279.el6.x86_64

rpm -q kernel-debuginfo
kernel-debuginfo-2.6.32-279.el6.x86_64

rpm -q kernel
kernel-2.6.32-279.el6.x86_64
kernel-2.6.32-358.el6.x86_64

do I need to re probe it?


2013/4/12 Eric Sandeen <sandeen@xxxxxxxxxxx>
On 4/11/13 11:32 PM, 符永涛 wrote:
> Hi Brian,
> Sorry but when I execute the script it says:
> WARNING: cannot find module xfs debuginfo: No DWARF information found
> semantic error: no match while resolving probe point module("xfs").function("xfs_iunlink")
>
> uname -a
> 2.6.32-279.el6.x86_64
> kernel debuginfo has been installed.
>
> Where can I find the correct xfs debuginfo?

it should be in the kernel-debuginfo rpm (of the same version/release as the kernel rpm you're running)

You should have:

/usr/lib/debug/lib/modules/2.6.32-279.el6.x86_64/kernel/fs/xfs/xfs.ko.debug

If not, can you show:

# uname -a
# rpm -q kernel
# rpm -q kernel-debuginfo

-Eric





--
符永涛



--
符永涛
<Prev in Thread] Current Thread [Next in Thread>