X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Fmdt%2Fmdt_capa.c;h=07678b6eb231d8db172efcd87adf4ec7fd848ba9;hb=2d337a3da6bee76d66450fedda8386f9ede035fa;hp=e2b863e84177f54c82fcc762c188d6784b28deac;hpb=e3a7c58aebafce40323db54bf6056029e5af4a70;p=fs%2Flustre-release.git diff --git a/lustre/mdt/mdt_capa.c b/lustre/mdt/mdt_capa.c index e2b863e..07678b6 100644 --- a/lustre/mdt/mdt_capa.c +++ b/lustre/mdt/mdt_capa.c @@ -40,9 +40,6 @@ * Author: Lai Siyao */ -#ifndef EXPORT_SYMTAB -# define EXPORT_SYMTAB -#endif #define DEBUG_SUBSYSTEM S_MDS #include "mdt_internal.h" @@ -89,16 +86,16 @@ static int write_capa_keys(const struct lu_env *env, int i, rc; mti = lu_context_key_get(&env->le_ctx, &mdt_thread_key); - th = mdt_trans_create(env, mdt); - if (IS_ERR(th)) - RETURN(PTR_ERR(th)); + th = dt_trans_create(env, mdt->mdt_bottom); + if (IS_ERR(th)) + RETURN(PTR_ERR(th)); - rc = dt_declare_record_write(env, mdt->mdt_ck_obj, - sizeof(*tmp) * 3, 0, th); - if (rc) - goto stop; + rc = dt_declare_record_write(env, mdt->mdt_ck_obj, + sizeof(*tmp) * 3, 0, th); + if (rc) + goto stop; - rc = mdt_trans_start(env, mdt, th); + rc = dt_trans_start_local(env, mdt->mdt_bottom, th); if (rc) goto stop; @@ -115,7 +112,7 @@ static int write_capa_keys(const struct lu_env *env, } stop: - mdt_trans_stop(env, mdt, th); + dt_trans_stop(env, mdt->mdt_bottom, th); CDEBUG(D_INFO, "write capability keys rc = %d:\n", rc); return rc;