Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp655714imm; Wed, 11 Jul 2018 08:46:00 -0700 (PDT) X-Google-Smtp-Source: AAOMgpf+gxU/XWJaL+EL6dULI94NlHVF81s9H92XuqW/fRvLrgOCsBiGtAO98fdZEjUGmIZDC+4z X-Received: by 2002:a65:5641:: with SMTP id m1-v6mr27789991pgs.246.1531323960557; Wed, 11 Jul 2018 08:46:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1531323960; cv=none; d=google.com; s=arc-20160816; b=YjWyh/0px+/XThCFsaSK23T1TShPUmotZfCpPMKsDRT7mersaktJHflNXJEkB4D85B SVDo8V8mjDu5WPfI+bjHEHs8Etu9KVeEpW5PysE4bcgQ3fxaQs4OnfQ6DURr7q2MUWeX bd7WLbHK+8DYi4+iz37TaZnPcNmKjXJ9JjvCwqxMFlv+m8jITTyse9s2HJSlIl4RurFm y6keAtNs7aZPXS0tdh54yymqVwrYfgifG++3JVQ44MlMreggXSf8P97KB6yjQoJoRl/X vGoPD5wysGTOj3Vzyix8n3i2uetm48dHJkHQU44byHckRsaQEq7CG3cv2dyBjWF0E6zt n+TQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:mime-version:content-transfer-encoding :message-id:date:subject:cc:to:from:arc-authentication-results; bh=7Q7TYIURURtF8nR8Fig6wbLjpwX3n+H+vkx5mJW6+PY=; b=vlibTOPjn/tfz9oWfw2a8URRZL5q4dss+bmqieoovD7yR6Jv5K9soebJlJxmcS12Sy rO6sVAido6UGTRFoPs0mCRQnxliJKvy0HEpBba3GbLcMwdAyoABFou0ogxkFPFqqzJBp jz5tIgcnL6tF7fIXokzlowTGCY1BN0FRxxh7yDmy0h+Rghy3XwyWWCHC+xdQAh/Wy4PZ TydZBv4oNKAr7QFBpd8QlrqLsIPHtHNgNG5dg9fmFfpzq9/wq3gjH/T1cjmgmUgg5/uR x64T/vqE5hDg01LwB7Xb9gHqf0+Iok1mHuV0kfWC13Ljk0s7k4SqihTbwOsNH6+S8QlX p1VQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id m18-v6si18125015pgg.693.2018.07.11.08.45.45; Wed, 11 Jul 2018 08:46:00 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2387775AbeGKNLg (ORCPT + 99 others); Wed, 11 Jul 2018 09:11:36 -0400 Received: from szxga04-in.huawei.com ([45.249.212.190]:9172 "EHLO huawei.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1732739AbeGKNLg (ORCPT ); Wed, 11 Jul 2018 09:11:36 -0400 Received: from DGGEMS413-HUB.china.huawei.com (unknown [172.30.72.58]) by Forcepoint Email with ESMTP id 12EAB61F13206; Wed, 11 Jul 2018 21:07:07 +0800 (CST) Received: from localhost.localdomain.localdomain (10.175.113.25) by DGGEMS413-HUB.china.huawei.com (10.3.19.213) with Microsoft SMTP Server id 14.3.382.0; Wed, 11 Jul 2018 21:06:58 +0800 From: Wei Yongjun To: Greg Kroah-Hartman , , , , , , CC: Wei Yongjun , , , Subject: [PATCH -next] staging: pi433: fix error return code in pi433_probe() Date: Wed, 11 Jul 2018 13:15:54 +0000 Message-ID: <1531314954-179244-1-git-send-email-weiyongjun1@huawei.com> X-Mailer: git-send-email 1.8.3.1 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit MIME-Version: 1.0 X-Originating-IP: [10.175.113.25] X-CFilter-Loop: Reflected Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Fix to return a negative error code from the kthread_run() error handling case instead of 0, as done elsewhere in this function. Signed-off-by: Wei Yongjun --- drivers/staging/pi433/pi433_if.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/pi433/pi433_if.c b/drivers/staging/pi433/pi433_if.c index 293602d..d4bfac1 100644 --- a/drivers/staging/pi433/pi433_if.c +++ b/drivers/staging/pi433/pi433_if.c @@ -1235,6 +1235,7 @@ static int pi433_probe(struct spi_device *spi) device->minor); if (IS_ERR(device->tx_task_struct)) { dev_dbg(device->dev, "start of send thread failed"); + retval = PTR_ERR(device->tx_task_struct); goto send_thread_failed; }