From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 51263CD610E for ; Mon, 9 Oct 2023 16:56:50 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B67158002D; Mon, 9 Oct 2023 12:56:49 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id B170B80027; Mon, 9 Oct 2023 12:56:49 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9DE738002D; Mon, 9 Oct 2023 12:56:49 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 8E53C80027 for ; Mon, 9 Oct 2023 12:56:49 -0400 (EDT) Received: from smtpin01.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay03.hostedemail.com (Postfix) with ESMTP id 63DC8A0327 for ; Mon, 9 Oct 2023 16:56:49 +0000 (UTC) X-FDA: 81326527338.01.A31817A Received: from mail-pg1-f171.google.com (mail-pg1-f171.google.com [209.85.215.171]) by imf15.hostedemail.com (Postfix) with ESMTP id 997E5A0011 for ; Mon, 9 Oct 2023 16:56:47 +0000 (UTC) Authentication-Results: imf15.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=EoDZkYFK; spf=pass (imf15.hostedemail.com: domain of alexei.starovoitov@gmail.com designates 209.85.215.171 as permitted sender) smtp.mailfrom=alexei.starovoitov@gmail.com; dmarc=pass (policy=none) header.from=gmail.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1696870607; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=4mjHa9MtzoCrZMbsVkxE71m/W2TgbkQOpL7P8bbISFw=; b=T4Wh9JZzgTCvaZvV2cXkFy/t05jpcONwW0qUZdLzN1lF3RXsxDC/u5ZwLHkwIPsjl5qpdR Ea1pdDu+xTfBmiiwB6wGCKI6MGa+SL9aeru1SYy3u+HzeWGPnXOedJqPTBayQ2Fsvq0aZn XiFJyHzJkKwds4Xe8PwgCFCI5g2SN2M= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1696870607; a=rsa-sha256; cv=none; b=Dpw4lKq6FDbbG080inTP1fjavsTRzaQWFIjzcyG81ZAsviLUBkhzNnv9obwi9bGYIyugRy VJfli8t4ivcl53WHZbOKrsXGgjW5rD840JUbP3TS4vkhqVWWCWhSsuLberTMlHp6yHgn/K VlxlgOavqB2/TiSsu5x+G25AB/1hA/c= ARC-Authentication-Results: i=1; imf15.hostedemail.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=EoDZkYFK; spf=pass (imf15.hostedemail.com: domain of alexei.starovoitov@gmail.com designates 209.85.215.171 as permitted sender) smtp.mailfrom=alexei.starovoitov@gmail.com; dmarc=pass (policy=none) header.from=gmail.com Received: by mail-pg1-f171.google.com with SMTP id 41be03b00d2f7-517ab9a4a13so3473565a12.1 for ; Mon, 09 Oct 2023 09:56:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1696870606; x=1697475406; darn=kvack.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=4mjHa9MtzoCrZMbsVkxE71m/W2TgbkQOpL7P8bbISFw=; b=EoDZkYFK8XfSO0kLgzkfJKYJgFAIVHRhoT95KZjlYdRPDmDl+N/uGT80SXYhrlpip4 +c6el7quhsVFqAjZ4D1xU0q8QpoOuCGIRtSsGdPfLhnY4s9o0yPtsfmvCdrmnXEKJYCY I5y56nFBKsXm4nnYrvnRtJ5HgaCffmorTsANrwiyhH/rZ6d/ouLHlHHhscNTZ2YSdRa7 9s4NQEF/6yyymjXNzzTQ4IiVVxrZPbG08tMyN1Q1+oNYjiryieiRNgtpBcXElilc4kQ7 rqMTsQ630T2gHMGilEKPXd/lJXYILVef06XP3wF2pOawqwPuxGW68EPjRmD4OBslpenm cDrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1696870606; x=1697475406; 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 :message-id:reply-to; bh=4mjHa9MtzoCrZMbsVkxE71m/W2TgbkQOpL7P8bbISFw=; b=Xi6oHHVyaqfb2ItTPjyPS5VcSZVCP2nGi9/5F7OEc9KVQV3xQeqXAL9NKscwUiHxvs ze/qOAaz0t+LdZdcoCCO7aq+CIfitR6mwEypmKFv52gNSj0SdqkUqlPOLojwpI4+GlML agV6GmW5qbJYZCAWgF2JTlb7mqihEk9WLnEFxn43HKR+4PQtzd1amBaCaUOatxArlHdA kVf++WOtTwhnZXmAp7Oe6QzGS8yMqYQaiD0PulMCTDTwz700oOVN3vz3JeOnwbLo2Xtm c8Q9YcIvtAsKxlOYD4yo8HVERMage64N2IJkO6oR3GedWILgEpKISlJ+GJ9pDX0cscFK KbVQ== X-Gm-Message-State: AOJu0Yy429NVjsPTi7zq7034r27csWGLWBCA2lS/VyKSe3JH6kLn5mq+ TV/5qwesbSBx1FT2smB1t88= X-Google-Smtp-Source: AGHT+IEciPoNcqZA6nHVz1Gm7GLZY+VpGQiifsZk3/+rHEOkgN4Y3TpXu5+Ew64OjX2DexAXpSNM0w== X-Received: by 2002:a17:90b:4a49:b0:277:3569:2a05 with SMTP id lb9-20020a17090b4a4900b0027735692a05mr13725965pjb.27.1696870606263; Mon, 09 Oct 2023 09:56:46 -0700 (PDT) Received: from MacBook-Pro-49.local ([2620:10d:c090:400::4:85e9]) by smtp.gmail.com with ESMTPSA id gw3-20020a17090b0a4300b0027476c68cc3sm8670403pjb.22.2023.10.09.09.56.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 09 Oct 2023 09:56:45 -0700 (PDT) Date: Mon, 9 Oct 2023 09:56:42 -0700 From: Alexei Starovoitov To: Hou Tao Cc: bpf@vger.kernel.org, linux-mm@kvack.org, Martin KaFai Lau , Andrii Nakryiko , Song Liu , Hao Luo , Yonghong Song , Daniel Borkmann , KP Singh , Stanislav Fomichev , Jiri Olsa , John Fastabend , houtao1@huawei.com, Dennis Zhou , Tejun Heo , Christoph Lameter , Andrew Morton Subject: Re: [PATCH bpf-next 4/6] bpf: Move the declaration of __bpf_obj_drop_impl() to internal.h Message-ID: <20231009165642.vhxucl2nqnolspnw@MacBook-Pro-49.local> References: <20231007135106.3031284-1-houtao@huaweicloud.com> <20231007135106.3031284-5-houtao@huaweicloud.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20231007135106.3031284-5-houtao@huaweicloud.com> X-Rspamd-Queue-Id: 997E5A0011 X-Rspam-User: X-Stat-Signature: du4d55q3pgdyoyfhcnig19cpfjsfwkpt X-Rspamd-Server: rspam03 X-HE-Tag: 1696870607-901237 X-HE-Meta: U2FsdGVkX1/T68IXi/Z5ZhsCPFu6bZuIhbsqjuyr2G3JE7s+2elga+98VJUQayUzI82X87oD+BDz5UNtpuxmI3s7eOYUQn6oPS1qz68BUhVxhnpn7Q/1fOEYuUrZVeW5VpjUbAj/cDY7eTAb9qGGjJr9b/z98glb1Z1HzP+wlYOfm0YbeXLrsY89lMWRx6rF2B9/ed1vm998oVPzrqpwliLjwgduRu3m0s9auuuKbt+0p3TFyqcGBbhmRVSGQzVgrWM3X9aWoQ3zUX5WBg7kLTZMWgGbVAiSKAs+2acg7GhyGvgrXRftMTrdB5MLvYg1POGKxrvyqmVmTY88ux2NsB/zCQPdso0yIyIfooKJBgbkfyBzl7r3bSBjbGaKeXcO6a5PL7eiUMtERhfV5YFwtmngetT6xftCJfHR5RnAkL+jEzrZj/42t8v8aYL457F009tGtP6KXu0ZTb7cFtUO7iKKteMuI49ojmCna7Nz0lGCImxdX6I5LzqLVZoDL6YQdIyY8ryDlUaN0lYRbVZ1AGAQfoZwRk5G6/hdEuX0mW7RUlHh3evQInFjxs9vrozq3CBSj3g+eJ69TkbCaLoH5PqMqWKs7Kh8guyDMQ0AUBjYngE/5z/TWjP6XtOwFn9RM+DK+J8AYxsIRJ5F/0HXs5QxvPsLzaj1kDeFuqFVNVAJo24L0EwPy9xbYowzLN6S/WTkr8uhwJFL7jWwKN57cIwobrwcRiIpvF6fhHS1krfQF/BUw1IqOh3Oq6aVqsPyMqJ9dlokMOdq3NNzT/CpmlsX3RO2NPZnZxmliSQukAKFDaPKSItWSBl/f6U8bVyRkLi8eBeV8Nq249STJzy70UgSC3+Xol5q1/xI/aAcm7w/uLWuzywjlH9qm/mt6Hyg5Qhji/NvHScT3mEQjjzw6wSpStWs2/wJvp9cvR/rIUATNf1dSHtaR8ahOK/+J65haOiJ0jYtMQRuoGG1FLH WpDXQY1X CoWia2uEHRez+PcVEFsa/FpUo3i7sIG+lGLIj17iLp2aRdOHNBK38+BVjccWYhq1h2zc4UTmpFK2mLj1ZOBbD/8mUl7wJTo4hJDP6SHJ6LQcHU/cYHhLRA5lQnUp9ZLGWnqjvzyVhN/io0ctKMz7QOmbQszlK3oxsqSOOH8zXakNVUf4XESNbXG1esMIesUAmAltjix/Vuct6NT40JnroaqVjc80Z2vtUeJaXPEihhIljd8WfUt6/Jm9+V1h2LMsOBR7NFn5V+zNe5st0ViPunDam3g3tcGsU09qn/klJ3Ub4qSYlNDyR7w4UN6phE5JG/93XwYw6csRI0wd6sLwAR/E6LgNo4PdQ1b08vosw81p87NHbrCW7Er0Vt+xsbCud7fX2xSULHZs4QKqQrM7EJbqqz7YCKgZ2oApSUHuLAV5fQJuzhxPH7tp+lWRkNBy8PzCVkV9xc9XN0SrGJsMfDPlGjclVI1rIBzB2AwLduJGMCIxEEuoPlp7lBpu8rc9mYRqYLifRtxaJJIl2tSB/nTxnc5dAbMsZtCAsJTITDvzQvYLWUecTjwbudfVY+BiDjjdzp301cdLHZO60owjgYfwqgMPFlJWfxJS7lZ1/XCGejjMzuQhiAz2CgXrZMhPBu8mX4Z9w9wqWIAgDToRgd+NnQg== X-Bogosity: Ham, tests=bogofilter, spamicity=0.004492, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: On Sat, Oct 07, 2023 at 09:51:04PM +0800, Hou Tao wrote: > From: Hou Tao > > both syscall.c and helpers.c have the declaration of > __bpf_obj_drop_impl(), so just move it to a common header file. > > Signed-off-by: Hou Tao > --- > kernel/bpf/helpers.c | 3 +-- > kernel/bpf/internal.h | 11 +++++++++++ > kernel/bpf/syscall.c | 4 ++-- > 3 files changed, 14 insertions(+), 4 deletions(-) > create mode 100644 kernel/bpf/internal.h > > diff --git a/kernel/bpf/helpers.c b/kernel/bpf/helpers.c > index dd1c69ee3375..07f49f8831c0 100644 > --- a/kernel/bpf/helpers.c > +++ b/kernel/bpf/helpers.c > @@ -24,6 +24,7 @@ > #include > #include > > +#include "internal.h" Pls use one of the existing headers. No need for new one.