Received: by 2002:a25:4158:0:0:0:0:0 with SMTP id o85csp855041yba; Wed, 24 Apr 2019 10:40:56 -0700 (PDT) X-Google-Smtp-Source: APXvYqwc/P3RE/suHZNP+IeFCbxd0z+JwccQ7HD+TaLrPZMR2dZ52MtSBUnwkrnqTFq7qFC7hGtr X-Received: by 2002:a17:902:407:: with SMTP id 7mr33956266ple.62.1556127656576; Wed, 24 Apr 2019 10:40:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1556127656; cv=none; d=google.com; s=arc-20160816; b=vmXu1RzZkYixlho1TyhHUvH9WFCYY+M0pgUrUXF+7WGlNaA1W0mTRrkUu2IJ7Uu9v3 JcrUBowRnciucmAMXlNh/nFcjpyprfJ5Ts6W0c61A7OPTNBxTTQulYlhrwMEn+dg03tR JlrVq65fLyH4gtfjBP0exYXwgBlg3N6BY6RIJfFiAOaUWpbhnihsb4AraIsrFbh3fWJh ksAkdQEZVmmdxzv++x2D6uFOamuBZV8ypjvNm+Mej4IwBjXSvsD792P7TU/3IP1E8HoF 304XY277dPHSY4VOyW58t6kOI0hJagjZgx87mwhEYh3GVQ7QbrBFSsy6c528CceX92LU pdPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=sO7yOsYV/5pxT0jcB6DvePfLcle0l01GC1UFnOPuQPo=; b=Fir3WXm7G7Tet7MSguizSgvSFdJguM+/F035QTJ2FNrzRfgrAToreMyuufMJRebMd0 U3oiFZzgls4xUCCs8aw3pHrtj0IkWKN8bofuGLxiTis/QnsmOP5WQ2r1BCjdJl8SGiQU QUjnO5VED6Qv39BoyS6vvUVWjCbRWByo2kKgi9FtTmnOXqOHST33Ni/exxyGyiSUHgqc svSv9awBQ7qyCkjxDYN+ujKk1YN5phyRTw4AHoFu3i4MgTVArgDchgsGMbKYM9Nz3Syi Cm9zXQIdoTDFt2CdDDjkfyTFCt9JZijIf+m5vMjcf9g0Rij6AJMp64PHRsPeMuf14Aw/ 8LNw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=o5mXhrhj; 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 o8si19230869pll.391.2019.04.24.10.40.41; Wed, 24 Apr 2019 10:40:56 -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; dkim=pass header.i=@kernel.org header.s=default header.b=o5mXhrhj; 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 S2392028AbfDXRiB (ORCPT + 99 others); Wed, 24 Apr 2019 13:38:01 -0400 Received: from mail.kernel.org ([198.145.29.99]:37082 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2392301AbfDXRh5 (ORCPT ); Wed, 24 Apr 2019 13:37:57 -0400 Received: from localhost (62-193-50-229.as16211.net [62.193.50.229]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 4018620675; Wed, 24 Apr 2019 17:37:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1556127476; bh=bo2aulTAxicZiE39XAzO3FAOvczOP38m53ofMhCvz2M=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=o5mXhrhj9OUkR02S/t8bLMuIye+uuZ3XWtS6Lw5fP2sNknZEaCED5o860dHTiRlgK SkVYJBehoNBiAD8qACdx2ULRb6YhMHs/DWctPDyi9UY4A/mi39j6Qw2YGMyLzTxqq2 waIhgHo+jele0BfmMVLHwQAoDnJBeakqghvUAUoc= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, Jarkko Sakkinen , Yue Haibing , James Morris , Sasha Levin Subject: [PATCH 5.0 105/115] tpm: Fix the type of the return value in calc_tpm2_event_size() Date: Wed, 24 Apr 2019 19:10:41 +0200 Message-Id: <20190424170930.845688134@linuxfoundation.org> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190424170924.797924502@linuxfoundation.org> References: <20190424170924.797924502@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org commit b9d0a85d6b2e76630cfd4c475ee3af4109bfd87a upstream calc_tpm2_event_size() has an invalid signature because it returns a 'size_t' where as its signature says that it returns 'int'. Cc: Fixes: 4d23cc323cdb ("tpm: add securityfs support for TPM 2.0 firmware event log") Suggested-by: Jarkko Sakkinen Signed-off-by: Yue Haibing Reviewed-by: Jarkko Sakkinen Signed-off-by: Jarkko Sakkinen Signed-off-by: James Morris Signed-off-by: Sasha Levin --- drivers/char/tpm/eventlog/tpm2.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/char/tpm/eventlog/tpm2.c b/drivers/char/tpm/eventlog/tpm2.c index 1b8fa9de2cac..41b9f6c92da7 100644 --- a/drivers/char/tpm/eventlog/tpm2.c +++ b/drivers/char/tpm/eventlog/tpm2.c @@ -37,8 +37,8 @@ * * Returns size of the event. If it is an invalid event, returns 0. */ -static int calc_tpm2_event_size(struct tcg_pcr_event2 *event, - struct tcg_pcr_event *event_header) +static size_t calc_tpm2_event_size(struct tcg_pcr_event2 *event, + struct tcg_pcr_event *event_header) { struct tcg_efi_specid_event *efispecid; struct tcg_event_field *event_field; -- 2.19.1