[PATCH openEuler-1.0-LTS] net/smc: remove device from smcd_dev_list after failed device_add()