DragonFly BSD
DragonFly users List (threaded) for 2005-12
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: D-BUS, anyone?

To: Rob Andrews <rob@xxxxxxxxxxxxx>
From: Hiten Pandya <hmp@xxxxxxxxxxxxx>
Date: Tue, 06 Dec 2005 00:43:14 +0000

Rob Andrews wrote:
On 05-Dec-2005 17:53.08 (GMT), Ivan Voras wrote:
> Something like that has been done, for example on FreeSBIE livecd of > FreeBSD (using devd(8) IIRC). But there's a major problem when devices > get disconnected (i.e.: the device gets pulled from under the mounted > filesystem). AFAIK, this problem was considered too complex to deal at > this time because it involved re-architecting portions of VFS. It would > be interesting to see if DFly can do it...

Hmmm. It's been a while since I've used FreeBSD but I gather it copes
with unmounting the device (save for a few complaints in the kernel
log). Were I at home at the moment, I'd check to see if DragonFly did
the same, but vague memories (it's not the sort of thing I often do)
suggest it copes similarly.

Of course, any operating system is going to have some trouble if the
underlying storage is whipped out and cache isn't written. It's
customary to unmount under BSD and Linux, whilst it's customary to
'stop' the device in Windows, so everything really deals with it in the
same way.

It's not customary to stop 'devices' in Windows anymore, not since XP SP2 anyway. Their default data policy for removable devices is synchronous, in order to give people the ability to unplug devices quickly without loss of work. This behaviour is changeable from the device manager if I recall correctly.

Kind regards,

Hiten Pandya
hmp at dragonflybsd.org

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]