Received: by 2002:a05:6a10:2726:0:0:0:0 with SMTP id ib38csp51932pxb; Wed, 23 Mar 2022 12:51:07 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyFUmCGMNw49dpo/SVUi7W923Z7idr/J6DJD0ZC7l/dAqFkej/Na+VmvNaxCmVALKo0tgF5 X-Received: by 2002:a17:90b:3a92:b0:1c6:64a5:a403 with SMTP id om18-20020a17090b3a9200b001c664a5a403mr13669479pjb.89.1648065067692; Wed, 23 Mar 2022 12:51:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1648065067; cv=none; d=google.com; s=arc-20160816; b=VATYKPRnLvuqz40sq5TgyUGLorBA53fu+5yRhpyvHbys0a4+UYkiaW9LkOdx2kBVET nP6WssRYvYjzrKiSC5z6LFYryyVTaFUeTTwalivmOwP8mV9JoePKAtHdnCHF9RZCU9Du LY2dj76cM/N7zisLJyFpjsPEE109jEDOuPHBKGr/tDVTHVAKvHGR2Du7nkRub8HoiKtZ IsmNji7Qs3Ihv2zFebWxg4LUyRNUbTp/NObm5gr9a8kQk5vjdgFZCuWRbwqScRB+1AeV l9MZDVW5+Mu9fl8L04CjPpFk6I0rr27WhdhnRACWa7i/gDpseItZJHYfAfWS2h7T/WvN YlYg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=m1iCmozCFO2nDUbdDZOeMBYLeshVtbE1//V44gRhfv8=; b=x4Y9gp2ej1iKZUF1qHE94AOAFnaBW2ZWfvnKtE5OuOVJrqjBlHQJ0UGOpFcf5MijSf jS+Bn36WOfXDQa5Dt+jJP/ysh7aBy544Kkc0x2U7WLgY3Xe/yOjGzeYGEFPI/XZq+UWy pOCyLNgMSpApjUDYvYuyFSIYALc15LZqDPqTotoH2uSE3AelvHJC3+ZDHtrQgsBJ3kYs uLAeenAP2oe2U+xUsDYVafACjh96KT3NEqdH8YR0JOHYiKDKb+N5WK4hjxpHvmDSV0C8 WDfXQo9d05vgsxWr6t1X8mCkcibsExa7C1YM2gHX88U9R4cQLS4ED08PWj77mZpWzKSn kfyg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=MqHMspPc; 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 lw1-20020a17090b180100b001bf5531ee72si749591pjb.15.2022.03.23.12.50.54; Wed, 23 Mar 2022 12:51:07 -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=@gmail.com header.s=20210112 header.b=MqHMspPc; 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 S242273AbiCWHib (ORCPT + 99 others); Wed, 23 Mar 2022 03:38:31 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41618 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S235948AbiCWHi1 (ORCPT ); Wed, 23 Mar 2022 03:38:27 -0400 Received: from mail-pl1-x62e.google.com (mail-pl1-x62e.google.com [IPv6:2607:f8b0:4864:20::62e]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 57BD35EDFD; Wed, 23 Mar 2022 00:36:53 -0700 (PDT) Received: by mail-pl1-x62e.google.com with SMTP id w8so746787pll.10; Wed, 23 Mar 2022 00:36:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=m1iCmozCFO2nDUbdDZOeMBYLeshVtbE1//V44gRhfv8=; b=MqHMspPcSlKu9NLkB7yl/rkEVfNptO/w7y0kPb8esvKHzzWH+HAarv7W2zksAiOvGI L0smPUkUiYS9wnFvpXA5v+/kODBl8g9RSJC7wuoIRew8x2ULMgJidGZS7U+6GZHomqR+ dDWPGSStirVRDj8dZZjVJ/TRFTrgJrfbg3tA47YXVxldwQK3s+NakqlxIAREsmGYcx/E CS2EZEd5uQJ58J6xxMAlmopw05uvtpaeIGkgidxIiACTsASMiIYWHDowxTDKoMX1v30b KqDYqoLRn5mOEwIGZfMZBW9QUCx7kpVAIfxFsd9mne+96jPRdWyX1cY1pECqxYU22Rz3 uvfQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=m1iCmozCFO2nDUbdDZOeMBYLeshVtbE1//V44gRhfv8=; b=j4Mr5P4hPKpNaKlhrnBAxDOA3roSNGrvvt0CZX9JKRPkwKLUUGxJ78cUtm+Eyoikn8 N1ScFks3zFDhflni5vkt9GClhGQe0XtTxT9MUOxXhxmMWGm546JPdT98lf+OxBoJjeC/ r936YLKonPKtuhiZChsnqSGZarBhDCw0al3J9V79UmWhTCi26EUNf5ex1w/R1OHUyXDV 9JsanXu6cLTgZmd6xMmKHE0tq9N06FqzAhxyc+elROKzkaqWWWMx5u38FXRR8z+UWN0M Z2Edr9ZHn392noV5UfaO7ZpR65ZBQ+Hnp4/u/8eFupN+y7xDEldvvOOkOpgbOqtjNPJY 9AiA== X-Gm-Message-State: AOAM532oYTR0RSlh4h6+TDcOEyI9e2PPqHsCCsGwUUYMQAn609rpXCPw I5fBsk66/QKUXtUyTzArQMc= X-Received: by 2002:a17:902:c40a:b0:154:2302:9b88 with SMTP id k10-20020a170902c40a00b0015423029b88mr22204578plk.165.1648021012846; Wed, 23 Mar 2022 00:36:52 -0700 (PDT) Received: from localhost.localdomain ([43.132.141.4]) by smtp.gmail.com with ESMTPSA id u9-20020a056a00158900b004faad3ae570sm8416190pfk.189.2022.03.23.00.36.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 23 Mar 2022 00:36:52 -0700 (PDT) From: Yuntao Wang To: Alexei Starovoitov , Daniel Borkmann , Andrii Nakryiko Cc: Martin KaFai Lau , Song Liu , Yonghong Song , John Fastabend , KP Singh , netdev@vger.kernel.org, bpf@vger.kernel.org, linux-kernel@vger.kernel.org, Yuntao Wang Subject: [PATCH bpf-next] bpf: Remove redundant assignment to smap->map.value_size Date: Wed, 23 Mar 2022 15:36:26 +0800 Message-Id: <20220323073626.958652-1-ytcoode@gmail.com> X-Mailer: git-send-email 2.35.0.rc2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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 The attr->value_size is already assigned to smap->map.value_size in bpf_map_init_from_attr(), there is no need to do it again in stack_map_alloc() Signed-off-by: Yuntao Wang --- kernel/bpf/stackmap.c | 1 - 1 file changed, 1 deletion(-) diff --git a/kernel/bpf/stackmap.c b/kernel/bpf/stackmap.c index 34725bfa1e97..6131b4a19572 100644 --- a/kernel/bpf/stackmap.c +++ b/kernel/bpf/stackmap.c @@ -106,7 +106,6 @@ static struct bpf_map *stack_map_alloc(union bpf_attr *attr) return ERR_PTR(-ENOMEM); bpf_map_init_from_attr(&smap->map, attr); - smap->map.value_size = value_size; smap->n_buckets = n_buckets; err = get_callchain_buffers(sysctl_perf_event_max_stack); -- 2.35.0.rc2