From owner-freebsd-current Sun Apr 12 16:57:35 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA22916 for freebsd-current-outgoing; Sun, 12 Apr 1998 16:57:35 -0700 (PDT) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from alpo.whistle.com (alpo.whistle.com [207.76.204.38]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA22910 for ; Sun, 12 Apr 1998 16:57:32 -0700 (PDT) (envelope-from julian@whistle.com) Received: (from daemon@localhost) by alpo.whistle.com (8.8.5/8.8.5) id QAA15993; Sun, 12 Apr 1998 16:54:45 -0700 (PDT) Received: from current1.whistle.com(207.76.205.22) via SMTP by alpo.whistle.com, id smtpd015990; Sun Apr 12 23:54:38 1998 Date: Sun, 12 Apr 1998 16:49:30 -0700 (PDT) From: Julian Elischer To: Alexander Litvin cc: current@FreeBSD.ORG Subject: Re: handle_workitem_remove: bad file delta In-Reply-To: <19980412192549.51481@carrier.kiev.ua> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG 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