Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp4147160rdh; Fri, 29 Sep 2023 12:35:56 -0700 (PDT) X-Google-Smtp-Source: AGHT+IETVl5mLHkcE9iCHLpTh+rYA9U7fI22ZsRnNXNmARDCJxe+aNWo9/v3Kq+RAl11xSIQQF4h X-Received: by 2002:a17:90a:f0ce:b0:274:8310:d097 with SMTP id fa14-20020a17090af0ce00b002748310d097mr4989500pjb.11.1696016156166; Fri, 29 Sep 2023 12:35:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1696016156; cv=none; d=google.com; s=arc-20160816; b=UniuStff7J151LQbKB+muVQTBCbWtlOG9iu0WUsDXv040bhGGtaGLpRIw6EPkWUip/ 3z510ZsCZKHoZmpMQQyxyNRUy3JORcrcLNQvzx3ueZQ5npEONQHFMM2lUcWVbPXZ+nnH Pt3DLMY/mos0P21tWFQmoBGTj4M+rkiCszqMd1AFyfvV74GPDFP+Q88htdCLSgVgF9y/ Nc2Vopk+js+PN/pH7xb9dSd64nXeFiQU7Yk92fs47PVyHnfwplkyPhLkHmZWAR+TF8x/ /jCSLYxlHAzP6UdXBc6I+QTtAhLzUNZf3uYQ1UREevXZf0x9s1zROSv26A+0PgMXi3QR oQUA== 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=MbFwM/92voxCByKfu/1wITwt000tJNxRi7kEB/SC7Qc=; fh=t0DVY5pnyko2GqgBOAxeIIDBsBAonTGr7kLMQ6J5lQU=; b=aHN2MNGJ+MUPf8XBG51gDid3cylqAt0rJzTmaE7h/vn4Lph93K6KBEPIcojtON7nao eaM+G+I9r85IJ0hABbYS1HBHvR4IbE4cse8ZJjsz7vvXMsatAiAWCDih/Ql78Y0psYBn klo9BPlgUv+UoQjZOz4WGt6x6CRn1CHpcI/104EmvhUyQ/AVHRwwPco00kkz2QKcjB0b QUkVeUI2WAzICORIKAwInNln6jClPhtuUfdkEqC1Tapj45Kz3k+CQuu/P6YX7H9ZjfTy 9cc/tZzPiLnwbBSPqXVBO0nTq6NIe+IiaAtdTorp4aPIgnvlpkP7whsRfIdSUcfYMaKL k9rA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@umich.edu header.s=google-2016-06-03 header.b=H2+G2MD+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=umich.edu Return-Path: Received: from groat.vger.email (groat.vger.email. [23.128.96.35]) by mx.google.com with ESMTPS id a16-20020a17090abe1000b002774cdc919csi2024492pjs.176.2023.09.29.12.35.55 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Sep 2023 12:35:56 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) client-ip=23.128.96.35; Authentication-Results: mx.google.com; dkim=pass header.i=@umich.edu header.s=google-2016-06-03 header.b=H2+G2MD+; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.35 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=umich.edu Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by groat.vger.email (Postfix) with ESMTP id 9DE2683CE294; Thu, 28 Sep 2023 14:20:02 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at groat.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232370AbjI1VAv (ORCPT + 99 others); Thu, 28 Sep 2023 17:00:51 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39932 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232372AbjI1VAs (ORCPT ); Thu, 28 Sep 2023 17:00:48 -0400 Received: from mail-yw1-x112e.google.com (mail-yw1-x112e.google.com [IPv6:2607:f8b0:4864:20::112e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id DD4631AD for ; Thu, 28 Sep 2023 14:00:45 -0700 (PDT) Received: by mail-yw1-x112e.google.com with SMTP id 00721157ae682-59f4bc88f9fso133303077b3.2 for ; Thu, 28 Sep 2023 14:00:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=umich.edu; s=google-2016-06-03; t=1695934845; x=1696539645; darn=vger.kernel.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=MbFwM/92voxCByKfu/1wITwt000tJNxRi7kEB/SC7Qc=; b=H2+G2MD+PEIEb2V2k8j3dgkzuWLJsexJsMu/4f8iH8iLeIbTwmFUiMcCQHNgLebRMK 3xyerAPShfMOWqUrLpreAFdhXJVVoaXzDWhwG/s0lzxDrW5wWhu2DMDPyb4cffaO3Bhe W2fvhr/QOrc8L8yyWdvCkI58BR9PPt6X44UT4Qi0YEhMciygVQw/5e3CRQYgkwj7BlJR FMMLlMZBOHs9Rn+wIXO1lS6fVV1DC7t7wTlTREERipqFmp0OOReuulBhxd/3POIIrYjX qXJE8pDL+jOsr8bBuzIX9udccFP1RaM+icIdq9EKEbb+m8u4g5aroP1H46TztaYn9iQV Cjqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695934845; x=1696539645; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=MbFwM/92voxCByKfu/1wITwt000tJNxRi7kEB/SC7Qc=; b=BL2aTzB5Rzc3qOhga02eNxmt44Tc+pDyyWA2SNO41oXiAPrIkZROKiLXcRt/zhZTCg wXbbci1D+sPir+n7DKRpZ2wEdU4VX02paoxFl3mo1Vy2ZsDDEEIFntWo29QNXlblIiMQ 6Dkvwemz18iOb0BDmw4eU286AY5lWhnjfdEUCdUKnkDHAQIQdXBnmBGeZedK49kUOyEH 0oZqVLL+EkOB3zYevc09yI8o9gALeJy25EXly6oxpNWjXq0yGE2fVUYZTaBfifbeAjdQ lqD5mtkEzCmcPwiSJCMVbJlOCRg/ESpz+TlG3yhvDbVZNmw5zqlm5rJ4Lkcz+OQZOoSh Ty9Q== X-Gm-Message-State: AOJu0Yz56FwtfT60Wzy1BZjtnCzfqVUn2uHz89LPK6CIANyfxVlCVvNg nq4R4EqpOUloL7fKXYn3CsX0k4+oZZZSpuuxY2rpWw== X-Received: by 2002:a25:730f:0:b0:d80:9ef:928e with SMTP id o15-20020a25730f000000b00d8009ef928emr2208149ybc.33.1695934844754; Thu, 28 Sep 2023 14:00:44 -0700 (PDT) MIME-Version: 1.0 References: <20230928201421.2296518-1-mmaurer@google.com> In-Reply-To: <20230928201421.2296518-1-mmaurer@google.com> From: Trevor Gross Date: Thu, 28 Sep 2023 17:00:34 -0400 Message-ID: Subject: Re: [PATCH] rust: Use grep -Ev rather than relying on GNU grep To: Matthew Maurer Cc: Miguel Ojeda , Alex Gaynor , Wedson Almeida Filho , Boqun Feng , Gary Guo , =?UTF-8?Q?Bj=C3=B6rn_Roy_Baron?= , Benno Lossin , Andreas Hindborg , Alice Ryhl , rust-for-linux@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on groat.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (groat.vger.email [0.0.0.0]); Thu, 28 Sep 2023 14:20:02 -0700 (PDT) On Thu, Sep 28, 2023 at 4:14=E2=80=AFPM Matthew Maurer = wrote: > > While GNU grep supports '\|' when in basic regular expression mode, not > all grep implementations do (notably toybox grep, used to build the > Android kernel, does not). Switching to grep -Ev enables extended > regular expresions which includes support for the '|' operator. > > Signed-off-by: Matthew Maurer > --- Reviewed-by: Trevor Gross