From: Jens Axboe Date: Thu, 21 Dec 2017 17:01:30 +0000 (-0700) Subject: Revert "bdi: add error handle for bdi_debug_register" X-Git-Tag: v5.15~9648^2~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=6d0e4827b72afc71349784336d5eb6df4df106e6;p=platform%2Fkernel%2Flinux-starfive.git Revert "bdi: add error handle for bdi_debug_register" This reverts commit a0747a859ef6d3cc5b6cd50eb694499b78dd0025. It breaks some booting for some users, and more than a week into this, there's still no good fix. Revert this commit for now until a solution has been found. Reported-by: Laura Abbott Reported-by: Bruno Wolff III Signed-off-by: Jens Axboe --- diff --git a/mm/backing-dev.c b/mm/backing-dev.c index 84b2dc7..b5f940c 100644 --- a/mm/backing-dev.c +++ b/mm/backing-dev.c @@ -882,13 +882,10 @@ int bdi_register_va(struct backing_dev_info *bdi, const char *fmt, va_list args) if (IS_ERR(dev)) return PTR_ERR(dev); - if (bdi_debug_register(bdi, dev_name(dev))) { - device_destroy(bdi_class, dev->devt); - return -ENOMEM; - } cgwb_bdi_register(bdi); bdi->dev = dev; + bdi_debug_register(bdi, dev_name(dev)); set_bit(WB_registered, &bdi->wb.state); spin_lock_bh(&bdi_lock);