author: Qinglang Miao <miaoqinglang@huawei.com> 2020-11-20 15:48:47 +0800
committer: Thomas Bogendoerfer <tsbogend@alpha.franken.de> 2020-11-27 10:38:02 +0100
commit: f0e82242b16826077a2775eacfe201d803bb7a22
parent: a307a4ce9ecd2e23c71318201330d9d648b3f818
Commit Summary:
Diffstat:
1 file changed, 1 insertion, 3 deletions
diff --git a/drivers/bus/mips_cdmm.c b/drivers/bus/mips_cdmm.c
index 9f7ed1fcd428..626dedd110cb 100644
--- a/drivers/bus/mips_cdmm.c
+++ b/drivers/bus/mips_cdmm.c
@@ -559,10 +559,8 @@ static void mips_cdmm_bus_discover(struct mips_cdmm_bus *bus)
dev_set_name(&dev->dev, "cdmm%u-%u", cpu, id);
++id;
ret = device_register(&dev->dev);
- if (ret) {
+ if (ret)
put_device(&dev->dev);
- kfree(dev);
- }
}
}