nvdimm: Fix return value of nvdimm_bus_init() if class_create() fails
PATCH 1/1 nvdimm: Fix return value of nvdimm_bus_init() if class_create() fails
Return proper error if class_create() fails.
Signed-off-by Axel Lin <[email protected]>
--- drivers/nvdimm/bus.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
drivers/nvdimm/bus.c +3 -1
@@ -644,8 +644,10 @@ int __init nvdimm_bus_init(void) nvdimm_major = rc; nd_class =class_create (THIS_MODULE ,"nd" ); -if (IS_ERR (nd_class)) +if (IS_ERR (nd_class)) { + rc =PTR_ERR (nd_class); goto err_class; + }return 0 ;
Signature · 1 line
2.1.0
Dan Williams
AppliedQuoted 3 lines · Axel Lin
Return proper error if
class_create()fails.Signed-off-by Axel Lin <[email protected]>
Thanks, applied.