#include <file.h>
#endif
-#undef LIST_HEAD
-
#include "llite_lib.h"
void ll_intent_drop_lock(struct lookup_intent *it)
sbi = llu_i2sbi(inode);
md_set_lock_data(sbi->ll_md_exp,
- &it->d.lustre.it_lock_handle, inode);
+ &it->d.lustre.it_lock_handle, inode, NULL);
}
/* drop lookup/getattr locks */
if (it_disposition(it, DISP_OPEN_CREATE) &&
!it_open_error(DISP_OPEN_CREATE, it)) {
LASSERT(request);
- LASSERT(atomic_read(&request->rq_refcount) > 1);
+ LASSERT(cfs_atomic_read(&request->rq_refcount) > 1);
CDEBUG(D_INODE, "dec a ref of req %p\n", request);
ptlrpc_req_finished(request);
}