From patchwork Sat Nov 26 12:56:33 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dongliang Mu X-Patchwork-Id: 26228 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:f944:0:0:0:0:0 with SMTP id q4csp4621043wrr; Sat, 26 Nov 2022 05:08:57 -0800 (PST) X-Google-Smtp-Source: AA0mqf5x54edaw8nKK89JBewTPn91jbyThkMtpBshWeGr+pEShstivfGbL//UBbSeQ0fJBRXGBjp X-Received: by 2002:a17:902:e54f:b0:189:6a7f:3046 with SMTP id n15-20020a170902e54f00b001896a7f3046mr6493795plf.88.1669468137322; Sat, 26 Nov 2022 05:08:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669468137; cv=none; d=google.com; s=arc-20160816; b=I2AcxwXhjsuXuQfbpGT7Ok6PJUjHRDc0c9TEXLT+23W0UjAa+rQTbsvadK55F7fmBF M1ezb4A2DfL4hHcQoHgv5+KHxXm9MU5eqtTpHFoXKel0KUhiuPRC9Y6c+7kp0yrH3Iqi kSB6Nt0Kd6enB8ESNCiED79JPqLxSdB65eLLASW6FoxGyvbiR87Bko//1at6iBZNosrd bWUGIsBPEeKpq78PeMgrTDK/0Wi7Jvt8pWlaFS4oAEbshJkEbkCmHgDq0mR1+pNqMwx2 KSItuEpZ9oP7/L0MLiJEtB5g1FYkOochqK+x8NQv5RoGBF/jbRluIzxm5PVD/FAXLJNC Bb0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from; bh=68jOdG5b7YcsBy6gjdjJDs+T/lULF7bs51KRg8nNd7s=; b=sZC64ilbqEXmfPCHhdY5N3gAcE0QcAvMEzL1um9AO0qSWm17AxZHQ68p6hLD45lwnm uazExnx28ohLD6RWUvjW/KfpNhkBhEBhSfwqSZRcA4b3JrdWZjoM2OfIu0W8Hm/YEeTk ay6R28nnSITbmRZQdp7KgGgXmdN7TH1KG9mFTmByIcB5SkxiKyfjlDxsG8P/jh5WgdPW xDVNHvnTchgUoib4Di74yfhuuwh85UsDqHkd9mMyhISofomS+aAZc2TnYGt9TQPcCpYL B4Nk4iq1O5BjGdgOi0Zrpbmi4gfC8vz+sC+VX4z4to9nyq7WVDpNOKxkmcpYxhKPqqt1 PZbw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id g10-20020a170902d1ca00b0018967b2d3bcsi4102517plb.93.2022.11.26.05.08.18; Sat, 26 Nov 2022 05:08:57 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229600AbiKZM5k (ORCPT + 99 others); Sat, 26 Nov 2022 07:57:40 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44158 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229535AbiKZM5i (ORCPT ); Sat, 26 Nov 2022 07:57:38 -0500 Received: from hust.edu.cn (mail.hust.edu.cn [202.114.0.240]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9D074F00C for ; Sat, 26 Nov 2022 04:57:35 -0800 (PST) Received: from localhost.localdomain ([172.16.0.254]) (user=dzm91@hust.edu.cn mech=LOGIN bits=0) by mx1.hust.edu.cn with ESMTP id 2AQCuhbq014203-2AQCuhbt014203 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sat, 26 Nov 2022 20:56:51 +0800 From: Dongliang Mu To: Martyn Welch , Manohar Vanga , Greg Kroah-Hartman , Dongliang Mu , Arnd Bergmann , Mingyi Kang Cc: linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev Subject: [PATCH 1/2] staging: vme_user: add list_del in the error handling of tsi148_dma_list_add Date: Sat, 26 Nov 2022 20:56:33 +0800 Message-Id: <20221126125642.16358-1-dzm91@hust.edu.cn> X-Mailer: git-send-email 2.37.1 (Apple Git-137.1) MIME-Version: 1.0 X-FEAS-AUTH-USER: dzm91@hust.edu.cn X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1750564221481935627?= X-GMAIL-MSGID: =?utf-8?q?1750564221481935627?= Smatch reports the following issue: drivers/staging/vme_user/vme_tsi148.c:1757 tsi148_dma_list_add() warn: '&entry->list' not removed from list Fix this by adding list_del in the error handling code. Signed-off-by: Dongliang Mu --- drivers/staging/vme_user/vme_tsi148.c | 1 + 1 file changed, 1 insertion(+) diff --git a/drivers/staging/vme_user/vme_tsi148.c b/drivers/staging/vme_user/vme_tsi148.c index 020e0b3bce64..0171f46d1848 100644 --- a/drivers/staging/vme_user/vme_tsi148.c +++ b/drivers/staging/vme_user/vme_tsi148.c @@ -1751,6 +1751,7 @@ static int tsi148_dma_list_add(struct vme_dma_list *list, return 0; err_dma: + list_del(&entry->list); err_dest: err_source: err_align: From patchwork Sat Nov 26 12:56:34 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dongliang Mu X-Patchwork-Id: 26229 Return-Path: Delivered-To: ouuuleilei@gmail.com Received: by 2002:adf:f944:0:0:0:0:0 with SMTP id q4csp4622364wrr; Sat, 26 Nov 2022 05:11:11 -0800 (PST) X-Google-Smtp-Source: AA0mqf46ifF+kyzA4IzOVply0XC25iOKBgTxEpXeiMZQJUxQCR7FO6lZr8wXVVhIMGq0vxTrMbd7 X-Received: by 2002:a17:903:40c5:b0:186:738e:5703 with SMTP id t5-20020a17090340c500b00186738e5703mr35584822pld.136.1669468270932; Sat, 26 Nov 2022 05:11:10 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669468270; cv=none; d=google.com; s=arc-20160816; b=IWOfoj9V8DrsbqY3PKIooDsIYMiUh7RlIGurravyOSnyWDSzLYKwoS2vJGH8XKUS4Z qPwIXUE69A4rvfx96fk+NpW7jjN/DgRX8+ZYaXnTUiYlBgyqIGbTqic1xvpgD0uIr4X3 /Cb4jNOAKyH75m7T/M2cuOF25RzzF1Bnh2s6b7SLW6WR+LrDX66rtBiTt77IYbFfarVi xMO8FQ1Rx/kY6Jc/iX9/TXczkV1GMvRlc+pT1ecW6RpsWqHauseNBl0VpzGS38TmgoCM BobPtHq6Hs1teoKb+Tar4ag1KbQod1dhuGe9GJY0gZc8pHLvoLVCulLTchfs4q2eq5O7 SwkQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=epQOpH7QtVWtGQKxhshbtu9TxBs28dLGS7USo3ntE+s=; b=gwHKMGNIIO0b0C/CKl9XHDaK4HjICfO1pTzyHGS5PTuYxI3fycFFk20MsTGEvNHbKP 3jVVA0pxVSw4/jYU6YAqm9pPwXed3YFTTYrv0vZiPaVVhOlFm6FoXsZ94DpGYWmALWUa Nrm9NCNvciBZTCWHnhBHd+2YwobN2UHXDLxW3CFZ512oGgLfqIrPdeEDiaRtkC99bt0Y l/bhbB5Yxvs0erCxH1bUlH8ievKYmSCyzYrfY7dooudxy1TVffW675MHccQ0+04HaBqu VGoUsnWW0D1r6RdOtAAyIXthNqjoxQ8uwXu6y02OgMKwz0KpnHo/eZnxj04xYyA9e3ZL A4sA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id n18-20020a63f812000000b00476c6b9cf69si6726544pgh.856.2022.11.26.05.10.57; Sat, 26 Nov 2022 05:11:10 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229632AbiKZM5p (ORCPT + 99 others); Sat, 26 Nov 2022 07:57:45 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:44156 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229491AbiKZM5i (ORCPT ); Sat, 26 Nov 2022 07:57:38 -0500 Received: from hust.edu.cn (mail.hust.edu.cn [202.114.0.240]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 9D031B1E1 for ; Sat, 26 Nov 2022 04:57:35 -0800 (PST) Received: from localhost.localdomain ([172.16.0.254]) (user=dzm91@hust.edu.cn mech=LOGIN bits=0) by mx1.hust.edu.cn with ESMTP id 2AQCuhbq014203-2AQCuhbu014203 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128 verify=NO); Sat, 26 Nov 2022 20:57:02 +0800 From: Dongliang Mu To: Martyn Welch , Manohar Vanga , Greg Kroah-Hartman , Dongliang Mu , Arnd Bergmann , Mingyi Kang Cc: linux-kernel@vger.kernel.org, linux-staging@lists.linux.dev Subject: [PATCH 2/2] staging: vme_user: fix coding style Date: Sat, 26 Nov 2022 20:56:34 +0800 Message-Id: <20221126125642.16358-2-dzm91@hust.edu.cn> X-Mailer: git-send-email 2.37.1 (Apple Git-137.1) In-Reply-To: <20221126125642.16358-1-dzm91@hust.edu.cn> References: <20221126125642.16358-1-dzm91@hust.edu.cn> MIME-Version: 1.0 X-FEAS-AUTH-USER: dzm91@hust.edu.cn X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS, SPF_PASS autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= X-GMAIL-THRID: =?utf-8?q?1750564361329006595?= X-GMAIL-MSGID: =?utf-8?q?1750564361329006595?= Fix coding style enforced by Linux kernel Signed-off-by: Dongliang Mu --- drivers/staging/vme_user/vme_tsi148.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/staging/vme_user/vme_tsi148.c b/drivers/staging/vme_user/vme_tsi148.c index 0171f46d1848..5ba097e4d17e 100644 --- a/drivers/staging/vme_user/vme_tsi148.c +++ b/drivers/staging/vme_user/vme_tsi148.c @@ -1755,7 +1755,7 @@ static int tsi148_dma_list_add(struct vme_dma_list *list, err_dest: err_source: err_align: - kfree(entry); + kfree(entry); err_mem: return retval; }