Received: by 2002:a05:6a10:af89:0:0:0:0 with SMTP id iu9csp5138631pxb; Wed, 26 Jan 2022 05:45:31 -0800 (PST) X-Google-Smtp-Source: ABdhPJyf+JnCMjzK1QcwSTsiwfNpQilNyj927T/GZkJM2aahlYyCGYJsOySfdye5N2vm0aRz4Q9z X-Received: by 2002:a17:90b:390a:: with SMTP id ob10mr7817978pjb.20.1643204730857; Wed, 26 Jan 2022 05:45:30 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1643204730; cv=none; d=google.com; s=arc-20160816; b=dZIZCtUqPShqhltBGKIxGuHhZhyP/0qbbAlUbueW2iVOuMOusjxEE5tV0Do9N8Tr9O ixv6RSdsA2XFHGDrzUYR1L16orAmGFu7MLamLyLnq90L7qMj1k++LVzZofC3H0PV580W 99rAHguWGBPon2kWrL+4FJ7Sj1oo15ygC6yTXyJpaDjywLDzX6doVt6BZH/Gqm9kUjJ5 srZpi6Hqi7Rcx9zWvNdzz+nfRpA8mjyXGQKMPOhDgCBiN8rEcO+CIJEaAApVz0Rg3G92 0GwKw7fhBqp/ub7+o0OFRoGWBXqJOcAaYKjbj5p32oYx9H9OAp/GFV3ogGqfZcn3jRk/ SQ7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=oXZqBE0q9OTqMHj3VdB5E02o4A6FjZEHOwhK0PXA+iU=; b=Syeprs3zGv8x61AEDxz4DHXiVPhAKILyfYstmorvaEYm9eYALWKP5bN7GQgPYeGTJM gCwujAQ6Y8OuXjLEQ0CrkH2xbrTcDjDdnzFrJMEPnigTMiaRgpGEgZU74khJ9ntgYKMV Eb0mbSpKZWD5eSj6YZJWHW4z56BkKeJyieI6gz3PIMHsKUY+KOYdBcJlIabLk7Da0Pif JMfSn4mVCXhxGZVsmTcPe/SNo56BINv3/SP4eM3zaq8EMWjUoCeEHaEnDtsrRWV6Y8VP 6ZBlGR2U2SBelpXeP+X0ckCVcy6HAV++HWq9DLtWVKr3A5/1ZNEBwGAEKsxNQJoCRjrb qbSQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@paul-moore-com.20210112.gappssmtp.com header.s=20210112 header.b=Bq9cmOB9; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id v15si20102981pgq.418.2022.01.26.05.45.17; Wed, 26 Jan 2022 05:45:30 -0800 (PST) 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; dkim=pass header.i=@paul-moore-com.20210112.gappssmtp.com header.s=20210112 header.b=Bq9cmOB9; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235345AbiAZAgN (ORCPT + 99 others); Tue, 25 Jan 2022 19:36:13 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36574 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235340AbiAZAgM (ORCPT ); Tue, 25 Jan 2022 19:36:12 -0500 Received: from mail-ed1-x534.google.com (mail-ed1-x534.google.com [IPv6:2a00:1450:4864:20::534]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id CB442C06161C for ; Tue, 25 Jan 2022 16:36:11 -0800 (PST) Received: by mail-ed1-x534.google.com with SMTP id m11so66218822edi.13 for ; Tue, 25 Jan 2022 16:36:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=paul-moore-com.20210112.gappssmtp.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=oXZqBE0q9OTqMHj3VdB5E02o4A6FjZEHOwhK0PXA+iU=; b=Bq9cmOB9xSKfZwy7Sb1XHF82ViyWkrje71gb/xt7h6ltMt4beZ5ceHBDi96kl0nAsy 7hwTrD2JuT4/B6Lxq9l9pEyKUoTnD45PPoNywBMh9zQ/VSEaUXGi8Cb7cboTYLHZRkFc 2J7zO9jzPrpkNBZ3wyV7yRdQP9RjmM8yzGHmRpzdBLGpNFUhhwAK63gDPwV6Srikwyeq 1q5oROvo9gb5pyYQ7RDMtAA+jJStxllOIiLe7rTZW7Kj/IHIQKSRN84w/6pKz/eJ6KDM mglRA+0XbSyg6dRCLAgGLLT6P95YsSuYQwvrk/4eImwAngVNZSkPnaA0JXhLlcM+hj1H S33Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=oXZqBE0q9OTqMHj3VdB5E02o4A6FjZEHOwhK0PXA+iU=; b=GyiUL2q57AWvgzFkjS/VzYBAo4eypIAe0TBB0U73loW7kxwxbKBFzzh+pcA1fdcu2L YO+CxyPOB+is+TCh8XeeiPFcF5+4FZ6+u/XGlJ8JsGws7LyW9+MS8cVNkvka+6w9XZuT r5uv3L5XHwz26mBKheNkUnWcW0p7auDkFBGb8tlhBgaUlF47KwnwMaw8brlbjE03x8uP Z07ftnW5yEISvrObfj18TUDZaPATv+Xjy+tXJDsJPRbEvOV7a76Y5DV5KUy+QYyk6h4k ZDrsAM4S76ldbv/J3mxs+JgPrDNiXpSHMs/535tZsNM7TOADWTV76S12ICFGgHZRXTLc olzQ== X-Gm-Message-State: AOAM532dvI5PZEkxvDBuG2DGfQk/d2u38UQrGG5mGNIR6WqYvJagRNo6 KD4FNpKAg9JWzpzT4XVzVonPOj+/1Nh3ZahUW2KKsp8MfN9z X-Received: by 2002:a05:6402:3596:: with SMTP id y22mr9937844edc.232.1643157370397; Tue, 25 Jan 2022 16:36:10 -0800 (PST) MIME-Version: 1.0 References: <20220125141422.32655-1-cgzones@googlemail.com> <20220125141422.32655-9-cgzones@googlemail.com> In-Reply-To: <20220125141422.32655-9-cgzones@googlemail.com> From: Paul Moore Date: Tue, 25 Jan 2022 19:35:59 -0500 Message-ID: Subject: Re: [PATCH 1/9] selinux: check return value of sel_make_avc_files To: =?UTF-8?Q?Christian_G=C3=B6ttsche?= Cc: selinux@vger.kernel.org, Stephen Smalley , Eric Paris , Nathan Chancellor , Nick Desaulniers , Jeff Vander Stoep , linux-kernel@vger.kernel.org, llvm@lists.linux.dev Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Jan 25, 2022 at 9:15 AM Christian G=C3=B6ttsche wrote: > > sel_make_avc_files() might fail and return a negative errno value on > memory allocation failures. Re-add the check of the return value, > dropped in 66f8e2f03c02. > > Reported by clang-analyzer: > > security/selinux/selinuxfs.c:2129:2: warning: Value stored to 'ret' i= s never read [deadcode.DeadStores] > ret =3D sel_make_avc_files(dentry); > ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Fixes: 66f8e2f03c02 ("selinux: sidtab reverse lookup hash table") > Signed-off-by: Christian G=C3=B6ttsche > --- > security/selinux/selinuxfs.c | 2 ++ > 1 file changed, 2 insertions(+) Merged into selinux/next, thanks Christian. --=20 paul-moore.com