Messages in this thread | | | Date | Fri, 18 Jul 2008 08:40:12 +1000 | From | Dave Chinner <> | Subject | Re: latest -git: kernel BUG at fs/xfs/support/debug.c:54! |
| |
On Thu, Jul 17, 2008 at 09:29:39PM +0200, Vegard Nossum wrote: > On Thu, Jul 17, 2008 at 9:18 PM, Vegard Nossum <vegard.nossum@gmail.com> wrote: > > Thanks, you are right. I have adjusted my configuration, but I am > > still able to produce this: > > > > BUG: unable to handle kernel paging request at b62a66e0 > > IP: [<c030ef88>] xfs_alloc_fix_freelist+0x28/0x490 > > FWIW, this is fs/xfs/xfs_alloc.c:1817: > > if (!pag->pagf_init) {
Which kind of implies that we've got a bogus fsbno that we're using as the basis of allocation.....
What is the corruption you are inducing? Can you produce a xfs_metadump image of the filesystem and put it up somewhere that we can access it?
I suspect that we are not validating the block numbers coming out of the various btrees as landing inside the filesystem....
Cheers,
Dave. -- Dave Chinner david@fromorbit.com
| |