Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 12 Apr 1998 16:49:30 -0700 (PDT)
From:      Julian Elischer <julian@whistle.com>
To:        Alexander Litvin <archer@lucky.net>
Cc:        current@FreeBSD.ORG
Subject:   Re: handle_workitem_remove: bad file delta
Message-ID:  <Pine.BSF.3.95.980412164550.28687A-100000@current1.whistle.com>
In-Reply-To: <19980412192549.51481@carrier.kiev.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
Thanks for the backtrace..

softupdates work is presently stalled..
it is in a 'mostly works but not fully debugged' state at the moment.
I hope to get back to it next week.

I migh tadd that your backtrace is slightly differnt to the problems I am
seeing, however it is obvious that there si a code-path that makes changes
to metadata without telling the softupdates code about it.

I will be looking for this next week.
(kirk is away for 2 weeks and john is busy but I''m hoping that we can 
some progress with this before too long.


julian

On Sun, 12 Apr 1998, Alexander Litvin wrote:

> Hi, everybody!
> 
> I'm not attempting to annoy somebody, but willing to see
> some progress in softupdates stuff. So I send the following
> backtrace of panic with current kernel (sources cvsupped
> Sun Apr 12 13:47:38 GMT 1998), during 'make -j8 buildworld',
> /usr/obj mounted with softupdates enabled.
> 
> IdlePTD 217000
> initial pcb at 1c8ce0
> panicstr: handle_workitem_remove: bad file delta
> panic messages:
> ---
> panic: handle_workitem_remove: bad file delta
> 
> syncing disks... 26 26 22 13 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 giving up
> 
> dumping to dev 20001, offset 196608
> dump 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5
>  4 3 2 1
> ---
> #0  boot (howto=256) at ../../kern/kern_shutdown.c:296
> 296                                     dumppcb.pcb_cr3 = rcr3();
> (kgdb) bt
> #0  boot (howto=256) at ../../kern/kern_shutdown.c:296
> #1  0xf01147a7 in panic (
>     fmt=0xf0174229 "handle_workitem_remove: bad file delta")
>     at ../../kern/kern_shutdown.c:436
> #2  0xf01742fd in handle_workitem_remove (dirrem=0xf0888080)
>     at ../../ufs/ffs/ffs_softdep.c:2498
> #3  0xf01717a9 in softdep_process_worklist (matchmnt=0x0)
>     at ../../ufs/ffs/ffs_softdep.c:533
> #4  0xf013332e in sched_sync () at ../../kern/vfs_subr.c:955
> #5  0xf01083be in kproc_start (udata=0xf01bee14) at ../../kern/init_main.c:245
> #6  0xf0195ad9 in fork_trampoline ()
> Cannot access memory at address 0x1fff000.
> (kgdb)
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-current" in the body of the message
> 


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.95.980412164550.28687A-100000>