Whamcloud - gitweb
LU-300: Oops in cl_page_put of page fault path
[fs/lustre-release.git] / lustre / include / lu_object.h
index 824e758..2b9424f 100644 (file)
@@ -445,6 +445,8 @@ enum la_valid {
         LA_NLINK  = 1 << 10,
         LA_RDEV   = 1 << 11,
         LA_BLKSIZE = 1 << 12,
+        LA_KILL_SUID = 1 << 13,
+        LA_KILL_SGID = 1 << 14,
 };
 
 /**
@@ -552,7 +554,11 @@ struct lu_object_header {
 struct fld;
 
 struct lu_site_bkt_data {
-       /**
+        /**
+         * number of busy object on this bucket
+         */
+        long                      lsb_busy;
+        /**
          * LRU list, updated on each access to object. Protected by
          * bucket lock of lu_site::ls_obj_hash.
          *
@@ -1255,7 +1261,6 @@ struct lu_name {
 struct lu_buf {
         void   *lb_buf;
         ssize_t lb_len;
-        int     lb_vmalloc:1;
 };
 
 /** null buffer */