Received: by 2002:a05:6a10:6744:0:0:0:0 with SMTP id w4csp558603pxu; Wed, 7 Oct 2020 09:51:25 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxJ0Ro2qNqut2vwPR1xFQi5ztp+3OajqedodBAeLg86IRCNVlabDWLpMrwt+0aDObqxOkyX X-Received: by 2002:a05:6402:1148:: with SMTP id g8mr4679287edw.271.1602089485359; Wed, 07 Oct 2020 09:51:25 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1602089485; cv=none; d=google.com; s=arc-20160816; b=bQcqrRB8q715F7/DXEhFfBYAT4zzzJhmozMm3Bvj3nhzYRcllLaZQ+VxHEqjbq5uma 5g6B8zbtjn5wrIqT95fHAAV0pRzuPH3aOvfDcHVAorZuvLV0XqewSydpqvXfkX8r+3Oh uUxAK1i6BpgNknYYgRGRd/ldAjtafkZdJBKQ+pppnYAW546DfvLaxQFv0l4zsONd6q0c OVoxW48Hnuvn28MHMXeuz5GPmy6DNuuszTTJ7WKPi2D9WUBay8GnNF1jndfVJ8MJV1jF 1YjOqz9IeqXr6+CmSd2xObK2MqQ/nXqQFgt6qzGiu1P2D/MEpDRBjEPY6lz5nWtURsum cYuw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:organization:in-reply-to:content-disposition :mime-version:references:message-id:subject:cc:to:from:date :ironport-sdr:ironport-sdr; bh=KnKsWj9VRO616GNHHEAeCZ2QvpFLbXOXsaW4n+wpRgs=; b=WTIeSfEDuDYtth2HeIIRGrH5XMOsCVVyqKYvGcXx9GIkRKcjFJf8FK2VpA9Rpdfb9v xvJufbtKW3tmLZWjtVV8sdUfddaG4n9/kaM/pjXhrZPJiK8aSR/wxGMJbqFAJt4hdGL2 1v0YXlSbK7zpib87s6n04z3xu5BMma8PGTjgUqJN6hf0zFFuu1xXXVBuuHW0b1uuRBku P0VGyNHRWULvGMiOk+haqWJwUnW4Wv2OYWDA/x98IH3B79/SJ0R/zekZcyFMr4423jb7 JKTFuzZM4KUqze+z9BRZewsVG3U//J0NMueFDO9muLHTikMYad6rF95Q8CdukaTvHef8 pI9A== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id s11si1862951eju.335.2020.10.07.09.51.02; Wed, 07 Oct 2020 09:51:25 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727857AbgJGQuH (ORCPT + 99 others); Wed, 7 Oct 2020 12:50:07 -0400 Received: from mga12.intel.com ([192.55.52.136]:1632 "EHLO mga12.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726948AbgJGQuE (ORCPT ); Wed, 7 Oct 2020 12:50:04 -0400 IronPort-SDR: JBibSw9JQUkvjf8svBRGePcjX13PgvkVGMyP1SkUQ+FeUb8tcsX/L0q4USOh3rJPhm+7KaKjWb cgZqQQ4loD9g== X-IronPort-AV: E=McAfee;i="6000,8403,9767"; a="144400703" X-IronPort-AV: E=Sophos;i="5.77,347,1596524400"; d="scan'208";a="144400703" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga005.jf.intel.com ([10.7.209.41]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Oct 2020 09:50:04 -0700 IronPort-SDR: 0f+EG1A00l6z1hUghZw9f9jpHEWqPaisY8h+zEDQzhrqtzc50Y4k340UIVEDp5Vj9XVHr7y+Cd Be2Be8cKTM0w== X-IronPort-AV: E=Sophos;i="5.77,347,1596524400"; d="scan'208";a="528047390" Received: from dumser-mobl1.ger.corp.intel.com (HELO localhost) ([10.252.51.100]) by orsmga005-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Oct 2020 09:49:54 -0700 Date: Wed, 7 Oct 2020 19:49:50 +0300 From: Jarkko Sakkinen To: Colin King Cc: Mimi Zohar , Dmitry Kasatkin , James Morris , "Serge E . Hallyn" , Roberto Sassu , linux-integrity@vger.kernel.org, linux-security-module@vger.kernel.org, kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] ima: Fix sizeof mismatches Message-ID: <20201007164950.GA3885@linux.intel.com> References: <20201007110243.19033-1-colin.king@canonical.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20201007110243.19033-1-colin.king@canonical.com> Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Oct 07, 2020 at 12:02:43PM +0100, Colin King wrote: > From: Colin Ian King > > An incorrect sizeof is being used, sizeof(*fields) is not correct, > it should be sizeof(**fields). This is not causing a problem since > the size of these is the same. Fix this in the kmalloc_array and > memcpy calls. > > Addresses-Coverity: ("Sizeof not portable (SIZEOF_MISMATCH)") > Fixes: 1bd7face7439 ("ima: allocate field pointers array on demand in template_desc_init_fields()") > Signed-off-by: Colin Ian King Acked-by: Jarkko Sakkinen /Jarkko