Whamcloud - gitweb
- CROW (CReate On Write) (precreation is removed)
[fs/lustre-release.git] / lustre / llite / llite_internal.h
index 673b763..25ae7e6 100644 (file)
@@ -489,33 +489,4 @@ ll_prepare_mdc_data(struct mdc_op_data *data, struct inode *i1,
         data->mod_time = LTIME_S(CURRENT_TIME);
 }
 
-#if 0
-/* 
- * this was needed for catching correct calling place of ll_intent_alloc() with
- * missed ll_intent_free() causing memory leak. --umka
- */
-#define ll_intent_alloc(it)                                             \
-        ({                                                              \
-                int err;                                                \
-                OBD_SLAB_ALLOC((it)->d.fs_data, ll_intent_slab, SLAB_KERNEL, \
-                               sizeof(struct lustre_intent_data));      \
-                if (!(it)->d.fs_data) {                                 \
-                        err = -ENOMEM;                                  \
-                } else {                                                \
-                        err = 0;                                        \
-                }                                                       \
-                (it)->it_op_release = ll_intent_release;                \
-                err;                                                    \
-        })
-
-#define ll_intent_free(it)                                      \
-        do {                                                    \
-                if ((it)->d.fs_data) {                                  \
-                        OBD_SLAB_FREE((it)->d.fs_data, ll_intent_slab,  \
-                                      sizeof(struct lustre_intent_data)); \
-                        (it)->d.fs_data = NULL;                         \
-                }                                                       \
-        } while (0)
-#endif
-
 #endif /* LLITE_INTERNAL_H */