No subject
Wed Mar 17 09:50:05 PDT 2010
> if (d_unlinked(file->f_dentry)) {
> ckpt_err(ctx, -EBADF, "%(T)%(P)Unlinked files unsupported\n",
> file);
Hmm.
I wonder if d_unlinked() is always true for a file which is opened,
unlinked or renamed over, but has a hard link to it from elsewhere so
the on-disk file hasn't gone away.
I guess it probably is. That's kinda neat! I'd hoped there would be a
good reason for f_dentry eventually ;-)
What about files opened through /proc/self/fd/N before or after the
original file was unlinked/renamed-over. Where does the dentry point?
-- Jamie
More information about the Containers
mailing list