Index: linux-2.6.10-rsbac-v1.2.4/fs/reiserfs/xattr.c
===================================================================
--- linux-2.6.10-rsbac-v1.2.4/fs/reiserfs/xattr.c	(Revision 152)
+++ linux-2.6.10-rsbac-v1.2.4/fs/reiserfs/xattr.c	(Arbeitskopie)
@@ -1261,6 +1261,9 @@
     .d_compare = xattr_lookup_poison,
 };
 
+#ifdef CONFIG_RSBAC
+struct dentry * rsbac_lookup_one_len(const char * name, struct dentry * base, int len);
+#endif
 
 /* We need to take a copy of the mount flags since things like
  * MS_RDONLY don't get set until *after* we're called.
@@ -1290,8 +1293,13 @@
   /* If we don't have the privroot located yet - go find it */
   if (reiserfs_xattrs (s) && !REISERFS_SB(s)->priv_root) {
       struct dentry *dentry;
+#ifdef CONFIG_RSBAC
+      dentry = rsbac_lookup_one_len (PRIVROOT_NAME, s->s_root,
+                               strlen (PRIVROOT_NAME));
+#else
       dentry = lookup_one_len (PRIVROOT_NAME, s->s_root,
                                strlen (PRIVROOT_NAME));
+#endif
       if (!IS_ERR (dentry)) {
         if (!(mount_flags & MS_RDONLY) && !dentry->d_inode) {
             struct inode *inode = dentry->d_parent->d_inode;
