Received: by 2002:a25:1985:0:0:0:0:0 with SMTP id 127csp345847ybz; Fri, 24 Apr 2020 17:27:43 -0700 (PDT) X-Google-Smtp-Source: APiQypJDagXp240GdydiPyIO1QqRfiiaPaSNei9pv08tkNlc9LpJdVmUze8XXQ1eQ+fAg4pBNG5I X-Received: by 2002:a05:6402:711:: with SMTP id w17mr10077980edx.228.1587774463820; Fri, 24 Apr 2020 17:27:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1587774463; cv=none; d=google.com; s=arc-20160816; b=QDfJn2DNNPgtiAQ/6POWBo2XV8/O3nwBnTxjN1hDmYbXbBsPfWtCPRUU1bkx/X/R6t EnLa2mSBWlnNCDVCkO2L5BRmPfvGdN2eoycyMM38O6yXP1i6UR1hsopTB2DyyfmrDjIQ Lh1cGI7WVNo4B/7zYpzd6LLvj51Dzo3IVr9hRIFbBNYoVnYwE4hWfjvik60zdmLFvYWm KPyLjhKCGhK7C4e/w2cXQZHdfBny5nnh9JzfLOqejxH0/7tsqYg7iEIlRDmm23gURg0F t8jiQE77Z9JM6JMyI2OLaztfuvZECvAU87ehSA2QSCpUfCIIFiRev9mxOx5w3CVND0DT edPQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=jV8boHgUOS/pdyj9br5NN2uDVZis4I9hgoWkuGr8doE=; b=yidBdwpaI6w/lf1Wk9C4UYpclb6f6GMSVMzL63EhGr3rnNWi+Bs9peB9hUVU7WfwUP reoLMUa388sqzm7S8E0KIIcm40Q1y16/5ejTrmHciFCws70gAZiINN6PHYHUlgnni0Th PPuBeK//FVqjEoWFxYi1h2SbmvzeLRcbSo/E0KD832DlBotaYndV9TcDUpmeX5k0WiEZ jbid9XC4MIcEjJU31QESDBAnw5e1xKIwJQxtwbWYGaCzFbYP+nvfmDvFj/g3nA4aN1e/ r54aixW7i8fVLXT+TqxBjJmk67peF41vj6ic0NWPCLDTNNLr34z6EmZdgoWDiHPfUBIM 9gYg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=nyZ1Pz7t; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id x21si3727317ejc.141.2020.04.24.17.27.21; Fri, 24 Apr 2020 17:27:43 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=nyZ1Pz7t; 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=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726130AbgDYAZw (ORCPT + 99 others); Fri, 24 Apr 2020 20:25:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51914 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725874AbgDYAZv (ORCPT ); Fri, 24 Apr 2020 20:25:51 -0400 Received: from mail-lj1-x241.google.com (mail-lj1-x241.google.com [IPv6:2a00:1450:4864:20::241]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 85106C09B049; Fri, 24 Apr 2020 17:25:51 -0700 (PDT) Received: by mail-lj1-x241.google.com with SMTP id b2so11771901ljp.4; Fri, 24 Apr 2020 17:25:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=jV8boHgUOS/pdyj9br5NN2uDVZis4I9hgoWkuGr8doE=; b=nyZ1Pz7tsmG0T/0T9uv9RSTUVYU5BNAkqG/l34W0MtyeFppfvvz74NpfUaxA+mcw0B fNGqfNZfVX3W27zljNqFcd8TGrkE/rTXGfobI3y5tfKBMxNLFK/NwK1jIV4D1jtnRlCU CN/2pCSonrYU69vx7MYnVT277zHQGoDDEZUT2jy3rH+h44dzf6kWiZ4ynTTiWMCIf98j EDjqESdCbGd2Ysz//gHKzQnCl3smuxf8hZ00qFDHQRNMndZr/lmxjN243qBYnzraKc6W eAwT3Ahq/yhBTw5ZQilie6EDOZzgEYCTS6NRlQdu6GvmOtFZg+VqYd2b3OGMP0DXwUSJ YsYg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=jV8boHgUOS/pdyj9br5NN2uDVZis4I9hgoWkuGr8doE=; b=qhr5ZCFgeymlVlo6Hy/5gD7U2zhPBKl1pr7HDhBtz9tzo5rEIDPdirJgw8DMcFnEKy Wq2Re7xGRYS75mPfxWS0HyUU037cZ9B9n+dWsk1EAkMRXdYeYOy7v6xm9vaZXarMOUFZ npe7I8xrlANnRVZJ0kqCXalsIGbVZu49/rPFYyVk45or7+pspT2wuyNQ/v2iWxT8krX0 pxi5oAOTY69huHr6THueVMxpKI/4ZCApV3Vf2hnLbjYo+9G5p0XGVDPd4+2TKfWXlrhC VXdamvIvKRgLqJhVwcF5nZyT3/5OaGT5wasXknjoTULvvhwg+m6dULxBkN8TPoCX+Bgi 9D+A== X-Gm-Message-State: AGi0PuY2teD/Z4J5Pn9o8tPMOcZCADN2+tAlG3T8oRtAyq7VM/9fXH0V 8IqYZC8W+4zZy6cHWS2JCb/RF6ScfdgI6McrgHI= X-Received: by 2002:a2e:b17a:: with SMTP id a26mr7044039ljm.215.1587774349870; Fri, 24 Apr 2020 17:25:49 -0700 (PDT) MIME-Version: 1.0 References: <20200423050637.GA4029@udknight> In-Reply-To: <20200423050637.GA4029@udknight> From: Alexei Starovoitov Date: Fri, 24 Apr 2020 17:25:38 -0700 Message-ID: Subject: Re: [PATCH] bpf, x86_32: Fix logic error in BPF_LDX zero-extension To: Wang YanQing , Daniel Borkmann , Alexei Starovoitov , "David S. Miller" , Jiong Wang , Alexey Kuznetsov , Thomas Gleixner , Network Development , bpf , LKML Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Apr 22, 2020 at 10:18 PM Wang YanQing wrote: > > When verifier_zext is true, we don't need to emit code > for zero-extension. > > Fixes: 836256bf ("x32: bpf: eliminate zero extension code-gen") > > Signed-off-by: Wang YanQing Applied. Please make sure fixes tag looks like this: Fixes: 836256bf5f37 ("x32: bpf: eliminate zero extension code-gen") all 12 digits.