X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=mm%2Fbacking-dev.c;h=801c08b046e6cc0f1a12740dc74fed16ff018fe6;hb=cc3a4347f0c919f23694e6d5762a97bfdc60d353;hp=f2e574dbc30089d778880d2ad178d5dd48174034;hpb=c2448278e3be3a43fe0343e138444742af1e99ae;p=pandora-kernel.git diff --git a/mm/backing-dev.c b/mm/backing-dev.c index f2e574dbc300..801c08b046e6 100644 --- a/mm/backing-dev.c +++ b/mm/backing-dev.c @@ -176,6 +176,9 @@ int bdi_register(struct backing_dev_info *bdi, struct device *parent, int ret = 0; struct device *dev; + if (bdi->dev) /* The driver needs to use separate queues per device */ + goto exit; + va_start(args, fmt); dev = device_create_vargs(bdi_class, parent, MKDEV(0, 0), bdi, fmt, args); va_end(args);