Merge branch 'kvm-arm64/fixes-3.11-rc4' of git://git.kernel.org/pub/scm/linux/kernel...
[firefly-linux-kernel-4.4.55.git] / drivers / md / bcache / sysfs.c
index dd3f00a42729533853608ebe8db8b7dd3962b8f8..12a2c2846f994a1e2d51bf79374426df96893418 100644 (file)
@@ -232,6 +232,8 @@ STORE(__cached_dev)
                        bch_uuid_write(dc->disk.c);
                }
                env = kzalloc(sizeof(struct kobj_uevent_env), GFP_KERNEL);
+               if (!env)
+                       return -ENOMEM;
                add_uevent_var(env, "DRIVER=bcache");
                add_uevent_var(env, "CACHED_UUID=%pU", dc->sb.uuid),
                add_uevent_var(env, "CACHED_LABEL=%s", buf);