Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp41310pxp; Thu, 10 Mar 2022 21:59:44 -0800 (PST) X-Google-Smtp-Source: ABdhPJx+Wiw5j/00ZM8EU0zQmQP2f0dnr/GIqtoYGZQBb9WlSnG/5Cb2O/PpmWoCPGpx4UVzb9+E X-Received: by 2002:a05:6a00:887:b0:4f2:6d3f:5b53 with SMTP id q7-20020a056a00088700b004f26d3f5b53mr8674749pfj.21.1646978384481; Thu, 10 Mar 2022 21:59:44 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1646978384; cv=none; d=google.com; s=arc-20160816; b=sVpTgBs94oCJY8NHn0aySvlV1n2yyPH72FCT4C86qEeyU8r+q9o2cyIU9VYm3zM5LF BwfdEVDgskgEl9gpQeY0WZp4r+kVZqow3QNgJYObvMCj0iODkJKVue0nYVIQhCqFosTt JuF3yMvUZVzoz0Lykn1NmwZ3CVMmIc3kCyjsitpFSKCeAGgpNqZXHtpC/NXddHwjSuc8 P+ndidFhH+CvLPqD29ORCr4VDYMR1apY/+z4KOqgOwVkYI3BUNahg09EjPHHEpJQL43z vniDZH3TuCvwd/Kl50UHG2URl1+c7OquhQ4JfC28cyl9Vru1ASGrfZD5b79fcj6wD9ld dZZA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=cKX1kj+QWNu4jooUhEjdLPsSv0lbIRZtaxwWhQNO5zU=; b=t2D0XygoPrhObD5qjiSrv2UH3uaOQfQT5J7XPy1f0P9ECjnH3N75flMyMlCccCoVIm rMJyrhxxazadSTF8qAt9+TZamIYBZyBW83UtN4CWbuJga1JOzbH3SSI+DM1aa7buMEFz 5BToriHRkv3286eo3SWBfZBRBFZdo+pLDBDQJObkzvm47byneskV1P5brO6WhHCYSgCu 32Hi5+VJreodE4AD9UiWCCJ2JaD9Dr+vg1pcycefu/Kps8mNr3fBRckJja6MHp3d6WZK TzNKEYNiHfC1mybByvsJ8EzX2kA2EWo1AEP1CTH/UD8AZT3zjhmnC+PMmLEt7znUW94L aF1Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=S8sbH6hv; 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=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id bk1-20020a056a02028100b00373ec9fcb5asi7216178pgb.270.2022.03.10.21.59.30; Thu, 10 Mar 2022 21:59:44 -0800 (PST) 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=@gmail.com header.s=20210112 header.b=S8sbH6hv; 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=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1344169AbiCJVxO (ORCPT + 99 others); Thu, 10 Mar 2022 16:53:14 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35620 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344306AbiCJVxK (ORCPT ); Thu, 10 Mar 2022 16:53:10 -0500 Received: from mail-lf1-x135.google.com (mail-lf1-x135.google.com [IPv6:2a00:1450:4864:20::135]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id F379D194161; Thu, 10 Mar 2022 13:52:08 -0800 (PST) Received: by mail-lf1-x135.google.com with SMTP id 3so11827923lfr.7; Thu, 10 Mar 2022 13:52:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=cKX1kj+QWNu4jooUhEjdLPsSv0lbIRZtaxwWhQNO5zU=; b=S8sbH6hvIyT9p5K2EvwdzG6NPFeZAG+EvFW/YKieqg3DVRPFH7Gs2Tor8rWb+N+yj4 vR/f+Vc7KymW0Gpop/60qdWeGAuq5k4sI59HzvoEBpcMiDX4A0nTLI/KcAz38cI+c+Og ilww15YPmDexdWr089bxeOV2tAlOJdr89utxJHdJJoI6J4JEpn6P2491ZnUfHYE+WIKO PV0CHsbGFs29mNgvWy/q1ZwM51Gnh9+G57mWIOR9qdWBezbgtpZmrdOHFf847xiFszDS GNao9eIK9oBUZ65Ir/zUTnn3vNmgJc4+MRzqmfOJGqoO78i3/+4aCTu3dHQT1oEjGqQX y1hg== 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; bh=cKX1kj+QWNu4jooUhEjdLPsSv0lbIRZtaxwWhQNO5zU=; b=6EsojCyTpwGYIsWroGBrxICCXJwVLBpLF5swhnpukndupTc0C8QJlTNWFqga6ErZSY R0exShuRDt8kGHdJ2RIArud+qg2cd0wtACAtnDD2p6fkMMynJlcgwxd1r9otZZfdHNcT gp78lMcwqlHi7c2ZGRd7VbacH3t8O2ccoABkTmWdJvZn3/qcYrJg+AIdtB8g+SvpTxoz ebZPTZzyHAu6qTBH286Rshz8WtRfJd+ng0f0FEHrf5a9gNDjIghxp+3N1HQ9lY7iZ4ja vJcjsn90Y+/I6eWRQ+dssHa6Ul4xC9n7wOJUAhe0fC7M/zSHQxFdY7RyTrZ1ut54uTtv zW0A== X-Gm-Message-State: AOAM530EkPQlpjZrRsGYgm5lx1eUelHj18YqLbzgbI3WMbp5oGhwBZGC Ag022dCdNvtjD/ueQavoKZp0Pb0+LDOUsy6S+Ns= X-Received: by 2002:a19:9201:0:b0:443:c317:98ff with SMTP id u1-20020a199201000000b00443c31798ffmr4149726lfd.331.1646949127172; Thu, 10 Mar 2022 13:52:07 -0800 (PST) MIME-Version: 1.0 References: <20220310161518.534544-1-ytcoode@gmail.com> In-Reply-To: <20220310161518.534544-1-ytcoode@gmail.com> From: Joanne Koong Date: Thu, 10 Mar 2022 13:51:56 -0800 Message-ID: Subject: Re: [PATCH bpf-next] bpf: Use offsetofend() to simplify macro definition To: Yuntao Wang Cc: Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko , Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , netdev@vger.kernel.org, bpf@vger.kernel.org, linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE 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, Mar 10, 2022 at 1:15 PM Yuntao Wang wrote: > > Use offsetofend() instead of offsetof() + sizeof() to simplify > MIN_BPF_LINEINFO_SIZE macro definition. > > Signed-off-by: Yuntao Wang Acked-by: Joanne Koong > --- > kernel/bpf/verifier.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/kernel/bpf/verifier.c b/kernel/bpf/verifier.c [...]