Re: Forced unmounting for removable devices

From: Eduard-Gabriel Munteanu
Date: Fri Aug 31 2007 - 11:35:21 EST


*This message was transferred with a trial version of CommuniGate(r) Pro*
Salah Coronya wrote:
There are patches in -mm for revokeat()/frevoke(), which can be used to
implement exactly that. If a device "vanishes" (CD is removed in the
middle of loading, USB pend rive yanked out the middle of I/O, NFS
server thats gone MIA), A user-space program (maybe HAL) could iterate
over the open files and revoke() them, at which point the system can be
cleanly unmounted.


Sounds promising. Is there any glibc version that implements these syscalls (googling for 'glibc' and 'frevoke' didn't help)? I'd like to implement and test this on my Linux box with HAL.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/