UAFS won't build right now because vnode_isvroot is undefined in afs_vnop_attrs.o. The code looks like this: #ifdef AFS_LINUX22_ENV blah, blah, blah #else if (vnode_isvroot(AFSTOV(avc))) ... #endif The problem being that AFS_LINUX22_ENV is not defined for UAFS on linux 2.6. I'll let someone who cares about UAFS fix this.