diff options
Diffstat (limited to 'fs/dlm/lockspace.c')
-rw-r--r-- | fs/dlm/lockspace.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/fs/dlm/lockspace.c b/fs/dlm/lockspace.c index 791388b25c35..59012b089e8d 100644 --- a/fs/dlm/lockspace.c +++ b/fs/dlm/lockspace.c | |||
@@ -479,6 +479,8 @@ static int new_lockspace(char *name, int namelen, void **lockspace, | |||
479 | ls->ls_recoverd_task = NULL; | 479 | ls->ls_recoverd_task = NULL; |
480 | mutex_init(&ls->ls_recoverd_active); | 480 | mutex_init(&ls->ls_recoverd_active); |
481 | spin_lock_init(&ls->ls_recover_lock); | 481 | spin_lock_init(&ls->ls_recover_lock); |
482 | spin_lock_init(&ls->ls_rcom_spin); | ||
483 | get_random_bytes(&ls->ls_rcom_seq, sizeof(uint64_t)); | ||
482 | ls->ls_recover_status = 0; | 484 | ls->ls_recover_status = 0; |
483 | ls->ls_recover_seq = 0; | 485 | ls->ls_recover_seq = 0; |
484 | ls->ls_recover_args = NULL; | 486 | ls->ls_recover_args = NULL; |