Pekka J Enberg <penberg@xxxxxxxxxxxxxx> wrote:RFC3: use preliminary work about umount -f in order to get revoke for free.
> From: Pekka Enberg <penberg@xxxxxxxxxxxxxx>
> This patch implements the revoke(2) and frevoke(2) system calls for all
> types of files. We revoke files in two passes: first we scan all open
> files that refer to the inode and substitute the struct file pointer in fd
> table with NULL causing all subsequent operations on that fd to fail.
> After we have done that to all file descriptors, we close the files and
> take down mmaps.
RFC2: Make umount -f work on local fs using this feature.