Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 12 Jan 2008 22:22:36 +0100
From:      Kris Kennaway <kris@FreeBSD.org>
To:        Darren Pilgrim <freebsd@bitfreak.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Unable to unmount idle filesystem on 6.2
Message-ID:  <47892F9C.3040109@FreeBSD.org>
In-Reply-To: <47891EBA.1030108@bitfreak.org>
References:  <47871856.2070505@bitfreak.org> <47874B18.5020408@FreeBSD.org> <47882812.1010403@bitfreak.org> <4788AC47.5060404@FreeBSD.org> <47891EBA.1030108@bitfreak.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Darren Pilgrim wrote:
> Kris Kennaway wrote:
>> Darren Pilgrim wrote:
>>> softdep_waitidle: Failed to flush worklist for 0xc66e5298
>>>
>>> A quick check and that message gets spit out whenever I issue
>>> any of the following commands:
>>>
>>> # mount -uo ro /usr/ports # umount /usr/ports # umount -f /usr/ports
>>
>> As luck would have it I ran into this in my own testing
>> yesterday, and Kostik Belousov has a proposed fix (apply it with
>> patch -p2). This is against 8.0 but should also appy to 7.0.
>> Don't know about 6.x.
> 
> It didn't apply cleanly, with hunks failing in:
> 
> sys/kern/vfs_subr.c (all)
> sys/sys/vnode.h
> sys/ufs/ffs/ffs_softdep.c (hunk 4)
> sys/ufs/ffs/ffs_vfsops.c
> 
> The chunks that succeeded all had offsets, so I'm guessing the patch 
> isn't going to work for 6.x.

OK, probably not.  I guess once this is committed to 8 then we can ask 
him about MFC plans.

Kris



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?47892F9C.3040109>