Received: by 2002:a05:6359:c8b:b0:c7:702f:21d4 with SMTP id go11csp2911948rwb; Thu, 29 Sep 2022 17:23:24 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5qTqJn2YezUgwg9TXVuvmrERNicYgAAUyWAJihIAcMjQ7WijiJLMRw0gtwWCKLvvYgng3c X-Received: by 2002:a17:902:bd05:b0:179:bbad:acff with SMTP id p5-20020a170902bd0500b00179bbadacffmr5936806pls.170.1664497404045; Thu, 29 Sep 2022 17:23:24 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1664497404; cv=none; d=google.com; s=arc-20160816; b=JKYRnGdE6hl2KD15eXmQik5WeWSEc3mMqngh7Dt9Ur0PUpfekevnEc2fqVVEqqt6YJ j2uV66HZG7Z7uF33tyyPUgWy7dkOr0DRUn+VrjB1idMKgjRpMXNZMzQiIKkckIFzpbrl 6M8EJ84QX9J4HFnuBVvxVBzIAj+1p8Eu7qdvICtWZkjr0/oCMm+s/7hlpxRP7qbBKsg/ 6XJ5e1htMkPw8ILz1KbSzB6PR0eSqlIC/84F7mOopFdgIm0jeWLZzvdHE6GXboP0tVnJ unTobncTe5/dFlYxLUJDq6MPhmOcK9eUVypUxVovcJIILDTJ+4jcN3sOKcVymczRchiK AmCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=Xbz67oZK82CtGclYCJkU8C5apLwvJO6ocDW2GQnKsP0=; b=DTsymtfQL17XJKo86hfIXY9PquvRdIvGH/XeuG9WTC/4TNoKODx0gbRP3UEvfIU1yY GxMPwVY5AFMOvvM7EQb4oj/N435q3QN0mHHSFtJKZw+12GvNEfqA0cYCsRvDK9CT29C6 7gGkYeO4Bmuu7QoyGP4+jBJBkMLcKnsC7RVXGn6aZs6ONhl4Ms4C2VESB/w5+Xslvd1K mTer9DVSeenhsKI9lCjHgCpRHrRzoVD8VnptXetTwbhIXpKvI41tffvLN2WkB1xQHl1c eHj2ywdwl4DvZhBq+fJAmV51KmTosfdVK9deb7SkOO1PLfAALHXJtBaqGOn3wWxkwMKj MdwA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@chromium.org header.s=google header.b=AUn3kZDM; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l62-20020a638841000000b0043abd68507csi1296038pgd.42.2022.09.29.17.23.10; Thu, 29 Sep 2022 17:23:24 -0700 (PDT) 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; dkim=pass header.i=@chromium.org header.s=google header.b=AUn3kZDM; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=chromium.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229449AbiI2Xgc (ORCPT + 99 others); Thu, 29 Sep 2022 19:36:32 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46350 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229650AbiI2Xgb (ORCPT ); Thu, 29 Sep 2022 19:36:31 -0400 Received: from mail-pf1-x434.google.com (mail-pf1-x434.google.com [IPv6:2607:f8b0:4864:20::434]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 66A8814C075 for ; Thu, 29 Sep 2022 16:36:30 -0700 (PDT) Received: by mail-pf1-x434.google.com with SMTP id w2so2807437pfb.0 for ; Thu, 29 Sep 2022 16:36:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date; bh=Xbz67oZK82CtGclYCJkU8C5apLwvJO6ocDW2GQnKsP0=; b=AUn3kZDM5lNvy5m2+3Ts9Kl9mS+Bt4VFAtsVryc4ezGL1WMAmzOAlrP87i9nHVp7A5 VZZypx1I4Z/tOJTTDsGmlHyxag27HLBJi+gMYjZEt7Tg9PggmlXUdJpR0sRwSOp2Ab7O cqN4IvhgOSoj5j1zwMctOnj01LrTNiFVO6lJo= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date; bh=Xbz67oZK82CtGclYCJkU8C5apLwvJO6ocDW2GQnKsP0=; b=wUUXH0g1ZqvjTPzwbLyvpKpHin2y9g6LtqDvCd6nhZ87IaipipbIH7EbD7sLgPXCUr yAc1OKjtZUsO3prdtIQFgZg8tZCCrhggpgh4attZROe27T25tmCHDMzERG6Bm21YdOBX t2i5PPAQDJcnR4yfh3m/jc5b6C+cdxQ8sryvV0W23QZ8uoYr5EpTQFxdPaUihW8+oOdA exiGjAKQQ6qxeR+/IApFJ4C58oiF3a6oquKCMMHnPBnzZvcQq5uEbrIdbq7Dcgs3py7g bwUO62otaOkpJ6SgWhRVb7x8XtBNtWDfnr+SKca9C/GC7z6LKGVMxlipOsM1XeGNqW3r poww== X-Gm-Message-State: ACrzQf1PL90EJh7jdodK8D4uoNCcKg157oxK6wTuzO3xUGpQk1O7AT50 zaJNOxgo+584JmurBwRcYtjO6g== X-Received: by 2002:a63:f518:0:b0:43c:403:9833 with SMTP id w24-20020a63f518000000b0043c04039833mr4829720pgh.461.1664494589889; Thu, 29 Sep 2022 16:36:29 -0700 (PDT) Received: from www.outflux.net (smtp.outflux.net. [198.145.64.163]) by smtp.gmail.com with ESMTPSA id ij28-20020a170902ab5c00b00178af82a000sm452969plb.122.2022.09.29.16.36.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 29 Sep 2022 16:36:29 -0700 (PDT) Date: Thu, 29 Sep 2022 16:36:28 -0700 From: Kees Cook To: "Eric W. Biederman" Cc: Lukas Bulwahn , linux-mm@kvack.org, kernel-janitors@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH] binfmt: remove taso from linux_binprm struct Message-ID: <202209291635.EA24FCEA@keescook> References: <20220929203903.9475-1-lukas.bulwahn@gmail.com> <87tu4p3jwn.fsf@email.froward.int.ebiederm.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <87tu4p3jwn.fsf@email.froward.int.ebiederm.org> X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,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 On Thu, Sep 29, 2022 at 05:17:28PM -0500, Eric W. Biederman wrote: > Lukas Bulwahn writes: > > > With commit 987f20a9dcce ("a.out: Remove the a.out implementation"), the > > use of the special taso flag for alpha architectures in the linux_binprm > > struct is gone. > > > > Remove the definition of taso in the linux_binprm struct. > > > > No functional change. > > Reviewed-by: "Eric W. Biederman" > > Alphas binfmt_loader is the only use I can find of that variable > so let's kill it as well. I can't find anything using "taso". Where are you looking? -- Kees Cook