diff options
Diffstat (limited to 'fs')
-rw-r--r-- | fs/fs-writeback.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/fs-writeback.c b/fs/fs-writeback.c index 556af9eff336..1633459fcb98 100644 --- a/fs/fs-writeback.c +++ b/fs/fs-writeback.c @@ -1025,7 +1025,8 @@ void bdi_writeback_workfn(struct work_struct *work) struct backing_dev_info *bdi = wb->bdi; long pages_written; - set_worker_desc("flush-%s", dev_name(bdi->dev)); + set_worker_desc("flush-%s", bdi->dev ? + dev_name(bdi->dev) : bdi->name); current->flags |= PF_SWAPWRITE; if (likely(!current_is_workqueue_rescuer() || |