Forcefully unmounting devfs...

Poul-Henning Kamp phk at phk.freebsd.dk
Tue Dec 21 10:35:03 PST 2004


In message <Pine.NEB.3.96L.1041221182235.48875Y-100000 at fledge.watson.org>, Robe
rt Watson writes:
>
>On Sat, 18 Dec 2004, Poul-Henning Kamp wrote:
>
>> Brainteaser for the x-mas days:
>> 
>> 	What is the correct handling of busy device vnodes belonging
>> 	to a devfs mountpoint which is being forcefully unmounted ?
>> 
>> If you think this has a simple answer, please don't bother replying. 
>
>Being something of a traditionalist, I'd ask the question: what happens in
>4.x when you forceably unmount a UFS file system out from under the device
>nodes?  I'm guessing we deadfs the UFS vnodes, which results in varying
>degrees of havoc depending on the device type? 

It's worse: we specfs the vnodes which results in varying degress of success,
depending on device type.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.


More information about the freebsd-arch mailing list