On Thu, Aug 23, 2012 at 10:54:44AM +0200, Marco Stornelli wrote: > >>For brtfs > >> > >> objectid = fid->objectid; > >> root_objectid = fid->root_objectid; > >> generation = fid->gen; > >> > >> return btrfs_get_dentry(sb, objectid, root_objectid, generation, 1); > > > >For btrfs it become more complex. But still the last version I'm about > >to send for review today (once everything get tested) will provide > >fhandle carried with inotify mark _and_ inode number and device. This > >information should be enough for us. After all having inode and device > >should allow us to figure out the fs used on inotify target. > > Sorry if it's a really stupid question but I didn't follow deeply > the thread. How can you provide a device if the fs is mounted on > "none" (ex tmpfs)? In this case you can't associate device <=> fs, > because you haven't got a /dev/something. That's ::s_dev from superblock, together with parsing /proc/$pid/mountinfo and /proc/mounts you can figure out anything you need. Cyrill -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html