From patchwork Mon Oct 16 17:30:13 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: SF Markus Elfring X-Patchwork-Id: 826439 Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3yG55M4z0vz9t3f for ; Tue, 17 Oct 2017 04:33:27 +1100 (AEDT) Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3yG55M1ZKvzDrJc for ; Tue, 17 Oct 2017 04:33:27 +1100 (AEDT) X-Original-To: linuxppc-dev@lists.ozlabs.org Delivered-To: linuxppc-dev@lists.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=users.sourceforge.net (client-ip=217.72.192.78; helo=mout.web.de; envelope-from=elfring@users.sourceforge.net; receiver=) Received: from mout.web.de (mout.web.de [217.72.192.78]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3yG52v6mgKzDrFv for ; Tue, 17 Oct 2017 04:31:19 +1100 (AEDT) Received: from [192.168.1.2] ([78.49.107.148]) by smtp.web.de (mrweb103 [213.165.67.124]) with ESMTPSA (Nemesis) id 0Lk8ko-1dXYUG29Qg-00cCGU; Mon, 16 Oct 2017 19:30:22 +0200 To: linux-integrity@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, Andy Shevchenko , Benjamin Herrenschmidt , Corentin Labbe , Jarkko Sakkinen , Jason Gunthorpe , Jerry Snitselaar , Kenneth Goldman , Michael Ellerman , Nayna Jain , Paul Mackerras , =?utf-8?q?Peter_H=C3=BCwe?= , Stefan Berger From: SF Markus Elfring Subject: [PATCH 0/4] char-TPM: Adjustments for ten function implementations Message-ID: <1d3516a2-a8e6-9e95-d438-f115fac84c7f@users.sourceforge.net> Date: Mon, 16 Oct 2017 19:30:13 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.4.0 MIME-Version: 1.0 Content-Language: en-GB X-Provags-ID: V03:K0:GwM3saKQzPec5YNeEVGma/8gzsn8ItbNoXyp4emUWZJg8iVL9pA Uss0xVCtHN6SvlbeVUACzinTjeUWGwHI+axUZ1ZbPnYB3UI6LU7C+8TQj+9k9LWKoU1VZG2 S3R30OXbojt+eMB6rW/zYUGj9JPxsB+O6tk+2kRLsnP0eOAur/LDnjzDjAOA8rsmMI+15Lv mGg0lKC1OJ7eA743QIWwA== X-UI-Out-Filterresults: notjunk:1; V01:K0:wxyABHjwbLw=:bm6717uRa/8GM+joCJSF0S aIG25v6tzqRrWODzgVi++cszkCiTIV7pvz71m69tKePx7/lGWopm00KbBm1Hyp/9uRLV/5utU xdKWY+Y5VE9uKjqaaRzllqbetq8lbWRiuRcVthsRAeEDBjonHnOWBWEc99Rii47XGWIHT7zJz zp/zMqJzXci6rdgsQHny+qAL+7tM6sqxQBqanFvfSWDjHE35ggVOZ4PnS+2h4eM6aeqsi1v3N 6xWtCxzGBUOr4rM0f627wNvV7g1BvcyRpYHmkIe05ZJRDiSK45QikaENPFNwqSD5lifZAfa7x b1Beaf7pRGl2j/+nb32pkHK9Xt40ilPGqmYtRASt/o7oLlzdj0RSJ/G+POr8jB1H++AzfrRlZ JvyENu8sa5Yh6wzZz1mcH87L/3ZlH2twfmNa/oaIrD9Xg4ABO65SP5DRzyFHIQLL4JfVz7XKp dQIlbcd+XT98FM6npcYxwcePfA0JEu2PjpwFaaNcfHcU1Q8+QawtfGOcIli1QspcAO5OtYFgR g4ipuKVPaCSEZD4IDH53y8kRY16gpT55xxsphB50qbvOwz/se9x32esW7QBRoHYsCH79g7Wl3 qSk1EYIuCkNvsD0C8dsidIn8RYEd9Ew14IKP1LB6XvRpfmjBKoRLvw5mPvRO52ogju+r9qhLy mSLwGELJLvI0Wqmd+DI5zhW55/yGQfAq3IdIPlSdn17j9wul7/YdLyEIrPItLosbFu8ZPg9AW Rumoq+ysEVWMT0MqP76dhaHMK7vsBO8ZJjWrwBvB/oLbqCF7i/Lkq5esHVo3oyxN1R/f/cmXt j6rzQdnIuGFy9w1I2FaqFyfhnNplGteHF8EKZC6dYud7h9dp6A= X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.24 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: kernel-janitors@vger.kernel.org, LKML Errors-To: linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org Sender: "Linuxppc-dev" From: Markus Elfring Date: Mon, 16 Oct 2017 19:12:34 +0200 A few update suggestions were taken into account from static source code analysis. Markus Elfring (4): Delete an error message for a failed memory allocation in tpm_ascii_bios_measurements_show() Delete an error message for a failed memory allocation in tpm_ibmvtpm_probe() Improve a size determination in nine functions Less checks in tpm_ibmvtpm_probe() after error detection drivers/char/tpm/st33zp24/i2c.c | 3 +-- drivers/char/tpm/st33zp24/spi.c | 3 +-- drivers/char/tpm/st33zp24/st33zp24.c | 3 +-- drivers/char/tpm/tpm1_eventlog.c | 5 +---- drivers/char/tpm/tpm_crb.c | 2 +- drivers/char/tpm/tpm_i2c_atmel.c | 2 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 2 +- drivers/char/tpm/tpm_ibmvtpm.c | 23 +++++++++-------------- drivers/char/tpm/tpm_tis.c | 2 +- drivers/char/tpm/tpm_tis_spi.c | 3 +-- 10 files changed, 18 insertions(+), 30 deletions(-)