diff --git a/drivers/base/memory.c b/drivers/base/memory.c index 1c8ad7f929a8e79335dfb3c5a9b74c2265e9ce2e..8de1a7c6ed42c691514ecedc8f9c7ac13c76e3d1 100644 --- a/drivers/base/memory.c +++ b/drivers/base/memory.c @@ -521,7 +521,7 @@ memory_probe_store(struct device *dev, struct device_attribute *attr, ret = lock_device_hotplug_sysfs(); if (ret) - goto out; + return ret; nid = memory_add_physaddr_to_nid(phys_addr); ret = __add_memory(nid, phys_addr,