> Actually, _d_rehash() is not exported by the kernel, so I assume that you have > patched the kernel. At least, that's what I understand from the OpenVZ ticket: > http://bugzilla.openvz.org/show_bug.cgi?id=895#c27 > > Of course, we cannot do this for patchless clients :( >
True - I patched my kernel breaking the concept of patchless. Initially just to test that it fixed the problem. > > Im calling _d_rehash which Andres suggest > > to be defined in lustre_pathcless_compat.h. Your cut is from kernel > > pathces anyway. My race happens on _patchless_ client. > > As Yangsheng pointed out, the problem is that d_hash() cannot be used > by Lustre since the dentry_hashtable symbol is not exported. I ran into this one too trying to avoid to patch kernel. Decided to keep with patched kernel and let you do the Lustre magic :-) /Jakob _______________________________________________ Lustre-discuss mailing list [email protected] http://lists.lustre.org/mailman/listinfo/lustre-discuss
