Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit c8b124e2 authored by Marek Belisko's avatar Marek Belisko Committed by Greg Kroah-Hartman
Browse files

staging: ft1000: Check return value of kthread_run.



kthread_run could fail so we will check return value.

Signed-off-by: default avatarMarek Belisko <marek.belisko@gmail.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent a10bb4fb
Loading
Loading
Loading
Loading
+6 −0
Original line number Original line Diff line number Diff line
@@ -175,6 +175,12 @@ static int ft1000_probe(struct usb_interface *interface,
	gPollingfailed = FALSE;
	gPollingfailed = FALSE;
	pft1000info->pPollThread =
	pft1000info->pPollThread =
	    kthread_run(ft1000_poll_thread, ft1000dev, "ft1000_poll");
	    kthread_run(ft1000_poll_thread, ft1000dev, "ft1000_poll");

	if (IS_ERR(pft1000info->pPollThread)) {
		ret = PTR_ERR(pft1000info->pPollThread);
		goto err_load;
	}

	msleep(500);
	msleep(500);


	while (!pft1000info->CardReady) {
	while (!pft1000info->CardReady) {