diff options
Diffstat (limited to 'drivers/block/drbd/drbd_bitmap.c')
-rw-r--r-- | drivers/block/drbd/drbd_bitmap.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/drivers/block/drbd/drbd_bitmap.c b/drivers/block/drbd/drbd_bitmap.c index 08259c101183..1aa29f8fdfe1 100644 --- a/drivers/block/drbd/drbd_bitmap.c +++ b/drivers/block/drbd/drbd_bitmap.c | |||
@@ -118,10 +118,10 @@ static void __bm_print_lock_info(struct drbd_device *device, const char *func) | |||
118 | struct drbd_bitmap *b = device->bitmap; | 118 | struct drbd_bitmap *b = device->bitmap; |
119 | if (!__ratelimit(&drbd_ratelimit_state)) | 119 | if (!__ratelimit(&drbd_ratelimit_state)) |
120 | return; | 120 | return; |
121 | drbd_err(device, "FIXME %s in %s, bitmap locked for '%s' by %s\n", | 121 | drbd_err(device, "FIXME %s[%d] in %s, bitmap locked for '%s' by %s[%d]\n", |
122 | drbd_task_to_thread_name(first_peer_device(device)->connection, current), | 122 | current->comm, task_pid_nr(current), |
123 | func, b->bm_why ?: "?", | 123 | func, b->bm_why ?: "?", |
124 | drbd_task_to_thread_name(first_peer_device(device)->connection, b->bm_task)); | 124 | b->bm_task->comm, task_pid_nr(b->bm_task)); |
125 | } | 125 | } |
126 | 126 | ||
127 | void drbd_bm_lock(struct drbd_device *device, char *why, enum bm_flag flags) | 127 | void drbd_bm_lock(struct drbd_device *device, char *why, enum bm_flag flags) |
@@ -137,10 +137,10 @@ void drbd_bm_lock(struct drbd_device *device, char *why, enum bm_flag flags) | |||
137 | trylock_failed = !mutex_trylock(&b->bm_change); | 137 | trylock_failed = !mutex_trylock(&b->bm_change); |
138 | 138 | ||
139 | if (trylock_failed) { | 139 | if (trylock_failed) { |
140 | drbd_warn(device, "%s going to '%s' but bitmap already locked for '%s' by %s\n", | 140 | drbd_warn(device, "%s[%d] going to '%s' but bitmap already locked for '%s' by %s[%d]\n", |
141 | drbd_task_to_thread_name(first_peer_device(device)->connection, current), | 141 | current->comm, task_pid_nr(current), |
142 | why, b->bm_why ?: "?", | 142 | why, b->bm_why ?: "?", |
143 | drbd_task_to_thread_name(first_peer_device(device)->connection, b->bm_task)); | 143 | b->bm_task->comm, task_pid_nr(b->bm_task)); |
144 | mutex_lock(&b->bm_change); | 144 | mutex_lock(&b->bm_change); |
145 | } | 145 | } |
146 | if (BM_LOCKED_MASK & b->bm_flags) | 146 | if (BM_LOCKED_MASK & b->bm_flags) |