fs: dlm: change ast and bast trace order
This patch moves the trace calls for ast and bast to before the ast and bast callback functions are called rather than after. Signed-off-by: Alexander Aring <aahringo@redhat.com> Signed-off-by: David Teigland <teigland@redhat.com>
This commit is contained in:
Родитель
b92a4e3f86
Коммит
cd1e8ca9f3
|
@ -255,13 +255,13 @@ void dlm_callback_work(struct work_struct *work)
|
||||||
if (callbacks[i].flags & DLM_CB_SKIP) {
|
if (callbacks[i].flags & DLM_CB_SKIP) {
|
||||||
continue;
|
continue;
|
||||||
} else if (callbacks[i].flags & DLM_CB_BAST) {
|
} else if (callbacks[i].flags & DLM_CB_BAST) {
|
||||||
bastfn(lkb->lkb_astparam, callbacks[i].mode);
|
|
||||||
trace_dlm_bast(ls, lkb, callbacks[i].mode);
|
trace_dlm_bast(ls, lkb, callbacks[i].mode);
|
||||||
|
bastfn(lkb->lkb_astparam, callbacks[i].mode);
|
||||||
} else if (callbacks[i].flags & DLM_CB_CAST) {
|
} else if (callbacks[i].flags & DLM_CB_CAST) {
|
||||||
lkb->lkb_lksb->sb_status = callbacks[i].sb_status;
|
lkb->lkb_lksb->sb_status = callbacks[i].sb_status;
|
||||||
lkb->lkb_lksb->sb_flags = callbacks[i].sb_flags;
|
lkb->lkb_lksb->sb_flags = callbacks[i].sb_flags;
|
||||||
castfn(lkb->lkb_astparam);
|
|
||||||
trace_dlm_ast(ls, lkb, lkb->lkb_lksb);
|
trace_dlm_ast(ls, lkb, lkb->lkb_lksb);
|
||||||
|
castfn(lkb->lkb_astparam);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче