On Thu, Apr 09, 2015 at 01:53:31PM +0100, Mark Hills wrote: > I am having troubles with elementary file handle functions in libhandle. > > A basic open_by_handle is giving "Bad file descriptor". > > But I am suspicious of a side effect; using path_to_fshandle earlier in > the program changes these errors to "Operation not permitted". EPERM. Root permissions are required to convert file handles back to file descriptors, as the handle could have been passed to anyone and open_by_handle has no directory based access/permission checks to determine if the user actually has permission to access the inode behind the filehandle. Cheers, Dave. -- Dave Chinner david@xxxxxxxxxxxxx _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs