From owner-freebsd-scsi Thu May 27 7:52:18 1999 Delivered-To: freebsd-scsi@freebsd.org Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.26.10.9]) by hub.freebsd.org (Postfix) with ESMTP id 1A87E1524B for ; Thu, 27 May 1999 07:52:09 -0700 (PDT) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id AAA07687; Fri, 28 May 1999 00:45:12 +1000 Date: Fri, 28 May 1999 00:45:12 +1000 From: Bruce Evans Message-Id: <199905271445.AAA07687@godzilla.zeta.org.au> To: gibbs@narnia.plutotech.com, mauri@aripaev.ee Subject: Re: FW: -STABLE scsi problem (bug?) Cc: scsi@FreeBSD.ORG Sender: owner-freebsd-scsi@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >>> Now for the BUG: If I do shutdown -r now it says syncing disks 2 2 2 2 2 2 >>> 2 ... giving up and after reboot starts fsck EVERY filesystem ! If it >>> can't sync one then it reboots without syncing others... > >That's also not a SCSI bug. I don't know why the clean bit is not >set on any filesystem that is synched properly. vfs doesn't really know which filesystems have been synced properly, and doesn't call unmount() for any filesystem unless all buffers were synced. The clean bit is set by unmount() so it is left unset for all rw-mounted filesystems if the sync failed. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-scsi" in the body of the message