Unverified Commit 8f486f20 authored by openeuler-ci-bot's avatar openeuler-ci-bot Committed by Gitee
Browse files
parents 8d055501 3894f464
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -100,6 +100,8 @@ EXPORT_SYMBOL(ntb_unregister_client);

int ntb_register_device(struct ntb_dev *ntb)
{
	int ret;

	if (!ntb)
		return -EINVAL;
	if (!ntb->pdev)
@@ -120,7 +122,11 @@ int ntb_register_device(struct ntb_dev *ntb)
	ntb->ctx_ops = NULL;
	spin_lock_init(&ntb->ctx_lock);

	return device_register(&ntb->dev);
	ret = device_register(&ntb->dev);
	if (ret)
		put_device(&ntb->dev);

	return ret;
}
EXPORT_SYMBOL(ntb_register_device);