diff options
Diffstat (limited to 'fs/btrfs/dev-replace.c')
-rw-r--r-- | fs/btrfs/dev-replace.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/btrfs/dev-replace.c b/fs/btrfs/dev-replace.c index dd717e204b5e..c523478b3de2 100644 --- a/fs/btrfs/dev-replace.c +++ b/fs/btrfs/dev-replace.c | |||
@@ -312,7 +312,7 @@ void btrfs_after_dev_replace_commit(struct btrfs_fs_info *fs_info) | |||
312 | 312 | ||
313 | static char* btrfs_dev_name(struct btrfs_device *device) | 313 | static char* btrfs_dev_name(struct btrfs_device *device) |
314 | { | 314 | { |
315 | if (test_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state)) | 315 | if (!device || test_bit(BTRFS_DEV_STATE_MISSING, &device->dev_state)) |
316 | return "<missing disk>"; | 316 | return "<missing disk>"; |
317 | else | 317 | else |
318 | return rcu_str_deref(device->name); | 318 | return rcu_str_deref(device->name); |