Hi, while browsing VFS sources I have found that I do not fully understand why there are two callbacks in VFS for revalidating. One that is 'd_revalidate' from dentry_operations and the other 'revalidate' from inode_operations. I ask because there is very little difference between what they should do. Moreover both of them are called with the pointer to dentry which seems to be even more confusing. I think that those two functions can be happily combined together without major changes in kernel infrastructure, am I right ? Thanks, Roman.
