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 4F81BC4828F for ; Fri, 9 Feb 2024 16:06:51 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 9FBD16B0075; Fri, 9 Feb 2024 11:06:50 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 984A66B0078; Fri, 9 Feb 2024 11:06:50 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8250D6B007D; Fri, 9 Feb 2024 11:06:50 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 6E0E46B0075 for ; Fri, 9 Feb 2024 11:06:50 -0500 (EST) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay02.hostedemail.com (Postfix) with ESMTP id 31CC212111B for ; Fri, 9 Feb 2024 16:06:50 +0000 (UTC) X-FDA: 81772743780.06.3F66EF3 Received: from mail-qv1-f52.google.com (mail-qv1-f52.google.com [209.85.219.52]) by imf17.hostedemail.com (Postfix) with ESMTP id 4058440019 for ; Fri, 9 Feb 2024 16:06:48 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=none; spf=pass (imf17.hostedemail.com: domain of dcvernet@gmail.com designates 209.85.219.52 as permitted sender) smtp.mailfrom=dcvernet@gmail.com; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1707494808; 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; bh=Q1rePlirM1GTpypDojMAgz+J9Qv6kDJuBgc8qPPX7pE=; b=dm9Txax26Na+Eb6MZFpxSiEMual1wn27iqlLWctxglw9omzj2/ywTk9mzIF8KOSAALctvF pY/Arkp+ZtyfSYRJjPGZvvGCGEO3m5CW1yaXKoj5eU+FwLpcHyUf+O6YtWQ3nASJcYTuT5 avhgeMs6o5FI/2A+bqfncawmwtTSDIY= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1707494808; a=rsa-sha256; cv=none; b=FR3rB3aJXjtzLcP2efJ8Cvt1BgPnfGIP4t9UZsBAbtkKcDDfuUYA5V+J2t5+ozauP22Ogm yqbjelGJZvc/2Tu/NSMdsatPs6pxDgLgL07FzXduEwRMsK9fCGQEAuFZrsZjW+HJsJD9xR 4oueV66gvIA926sW6tW+9+wOKyNOY0Q= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=none; spf=pass (imf17.hostedemail.com: domain of dcvernet@gmail.com designates 209.85.219.52 as permitted sender) smtp.mailfrom=dcvernet@gmail.com; dmarc=none Received: by mail-qv1-f52.google.com with SMTP id 6a1803df08f44-68873473ce6so5384696d6.0 for ; Fri, 09 Feb 2024 08:06:47 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707494807; x=1708099607; h=user-agent: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=Q1rePlirM1GTpypDojMAgz+J9Qv6kDJuBgc8qPPX7pE=; b=iqXrFkKTzaQ4+JqHbZBoQd/cw7DTz6EApNRrkkUstiOVjaVLfvETsXqBSUCkuEIwqg pmth5pM8DUWfW3ny+EHmEzbeM5471yhba1G8iqHv9O+e3jPf6csoUbsFPEMPdg1l811O +EjB1SpacMbYlw0smv5mNrW7bMRGodtW7+oMadVQSZgMzbqlkCzp3CpVANPljIkHgi3h XnRrVQsZSTFkEpK9v8kdPRtCHrKo7/Nbnm6uY9meIxUqN16Pqo23F5vUKAGrAvp2/SdK AHMc2NH8VBz0QFEKWGqghad5WN+tTL6e93Tby6Eby2RTojInXHuOt2uUnffS81dyRoNe eJgg== X-Forwarded-Encrypted: i=1; AJvYcCVAuhn/FJh1mxLtO7Wh1Pi8jlrnjhOpcxAhmoihrROyB6JjRlyq1z2RYa532fKW3lCISPxaDzt+YTV/ovN5Z/bfpsY= X-Gm-Message-State: AOJu0Yyke5lCKC2u6R95eq/wr87nOhw+3sadGzW87xFSja7lR/SOOvbb T/NPQTfMudApx6H2T4Kd5ibNAEQ+cofKfL4sbck4acWLjsOhUsDB X-Google-Smtp-Source: AGHT+IGvfMKzShVAoGa7pB4DWTnX04g/D9FeD2HAF19ScWIBImSI7OoumXl7uilIXtWZlMZZlZSFhg== X-Received: by 2002:a0c:e382:0:b0:68c:9109:b5e2 with SMTP id a2-20020a0ce382000000b0068c9109b5e2mr1685240qvl.30.1707494807192; Fri, 09 Feb 2024 08:06:47 -0800 (PST) X-Forwarded-Encrypted: i=1; AJvYcCWsxR3c30PG3bFYkTvHzgC2k9Sx6F017T1G3A5nQNtQJOnXywn/Mh5jQbWMlatyZDUz+Q5klnPMBtmktUxwlfK4EZJ86chNaUiztx2ao0vJa+DueihdXEV4WdF5WagVEpHSXE4geq+0OnHJJKoIqmZvxtRIq97tThXLvWrTtLVCk/5SMPZH3+8sswrHkesfe7zdJ2UCGykbQpJZjiGr/S1wvBNktM/ae+61x73xY6Jf5hg45ZnXNs0w6ItRTcpMauMa7bFNrzNzK6fETD6LtUbNGqPcONhpfpBYrkUffon+rHkO3EuxOzrhe5sfRe48CA== Received: from maniforge.lan (c-24-1-27-177.hsd1.il.comcast.net. [24.1.27.177]) by smtp.gmail.com with ESMTPSA id qp5-20020a056214598500b0068cac993878sm941877qvb.115.2024.02.09.08.06.45 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 09 Feb 2024 08:06:46 -0800 (PST) Date: Fri, 9 Feb 2024 10:06:43 -0600 From: David Vernet To: Alexei Starovoitov Cc: bpf@vger.kernel.org, daniel@iogearbox.net, andrii@kernel.org, martin.lau@kernel.org, memxor@gmail.com, eddyz87@gmail.com, tj@kernel.org, brho@google.com, hannes@cmpxchg.org, linux-mm@kvack.org, kernel-team@fb.com Subject: Re: [PATCH bpf-next 01/16] bpf: Allow kfuncs return 'void *' Message-ID: <20240209160643.GA975217@maniforge.lan> References: <20240206220441.38311-1-alexei.starovoitov@gmail.com> <20240206220441.38311-2-alexei.starovoitov@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="e8HMK8mEfo6j+O3H" Content-Disposition: inline In-Reply-To: <20240206220441.38311-2-alexei.starovoitov@gmail.com> User-Agent: Mutt/2.2.12 (2023-09-09) X-Rspamd-Queue-Id: 4058440019 X-Rspam-User: X-Stat-Signature: 97sigie4f1xpmz7yczxbx6jiwp7xi691 X-Rspamd-Server: rspam03 X-HE-Tag: 1707494808-339104 X-HE-Meta: U2FsdGVkX1/KKphIRUsutAy/JhHUC79+emOognXV6lpMq2mOvP4s3vMFSxpuSNCXaTDkUlsy70W2HnI0u6H5+SH9lrO8EIqss9PLvkDLJLQ4p9EPi4LlmZZm2gAcvCMJIZK2wbwTyNeTY3g8in3NUv1wATOjIYdau8SScvdmqhMq07dECTHusfs3DuOI+xR5deOQ2Ich9V6Z02calYvRXEZ1/i9uDEjRim6ZxsaXB6oMqoSJNhVLs/kCAksWktj36RAOld+JOerVNUoR/5bctrdBiaw3sl2Ou+FzOCXlg9a4PtHmv57LAWySwAx+XC/XbFXTN1oXgQGC1Q/wzXLdtnsD01i+CBnHQLaijwKWyQm+GaPKBrb2+Rl7YOnF01mW0+lSGyiMTSieabWyHFnnFOEwkYqso9E70nWQOQ/Rha4xEKg7E+aLn5pTxqDIWEIpVEhlp/gWTz4ulv2WnzBxSa1dnfXD3GRS3VZUneuPv0G7JiUmrjZftQIUZ5PvzwCi9HRILFP4mHPU7cH/BUb8q/4lz0nLOkYLmFZUn857z7OWrk8H6oF8y5tSyVqm5M82DTHp4t0H+IpkLfQidzvBrfl294EypOD14Fi6KLoOG+Z0aFtArpAohu//f41xpesByCIetwu3Zj+0uXiHKgaI9+DS3a5/ngltX7TlSz8GHVEYSO5YAgt4cqnwklQG0NdG5okLENqeQQfJCr8Bs+WOSyh0abwEBO9lookREcQ7974qDOzxGYDvFvwmW86ovv53TpJHjwmWuZVEisR4q6G3qrojPvBUm/A99SgwMdkYhBNb1XkmGVzpet8RAxIK3rSshF322vW6wpeBvNuEeD+jybbiywaQHNI0a6VBTEVqvK56Pv3UQ5YwGwbkwovFElc/HaD1RWT+M6cYkAmI7NWBCx9W3eni5UGzSdFl+zzprZzD6wHAXXEWb38xME5EIHbucwFuMgwdlDayhxOvogA et8PAdbC AiNzcU0siKxyETwAK+Ql09gbM8P5XznWK4pNdJV8LnXtagri66+zdg4v/5/7NtRDzXnf6OOBkZzJFzmtWJ8afWUeyL9GuXwV03NoAagxT0MoBafn9oOczaSrwdO83zDHVjZ7A6Gv08e0N52CPSzAaxKSaFzjGjXUnZXijhJl/zU++PXd0wxtmYJhj9wE8cy7qNK2uKE7vurbMbaxr/c9MbmjdLhr5S9QkdgUxxjRtN6CMSDEfZcY8vALPKiSmdvffdt5vPcDAzgjmBCtuvV8roWcVu04niFeXu22cHXs1MhEVYpMtPPWUq0gFGbvS/45ncABfqBEvmwSeDcbEw/APLkZjpWuTKMfIlmaGKZMK9XXcuahmQPdSUZmJ/FbxFF8SM0TwM7iUWt1Kuwgx1tYShDLTx2dSvbtyFHcXoRpKCXd+omg4ms2EpurDoq3kLchMKSjrpM5utPYXV2E+kb0ZaJ7UMaLiuj5cuN4tXOjg9Uwv57oSwslK88TZYMcyOOnjLVWSYGuYI4kTrs/t1y6ImZaHfSCw9EmQPkf2TiAEB1pSF8EbY5xtEBXCT0HNQKyTvafhG3pvigUwFIQjHF6PDXjIyfFVD1uwX71UAj79YVBnTWMUBMO3NMNs+ZbPZUc1oCiLOrKkSujxXktq+9ZPrY7ytkxUs7Xhk7hu X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: List-Subscribe: List-Unsubscribe: --e8HMK8mEfo6j+O3H Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Feb 06, 2024 at 02:04:26PM -0800, Alexei Starovoitov wrote: > From: Alexei Starovoitov >=20 > Recognize return of 'void *' from kfunc as returning unknown scalar. >=20 > Signed-off-by: Alexei Starovoitov Acked-by: David Vernet --e8HMK8mEfo6j+O3H Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQRBxU1So5MTLwphjdFZ5LhpZcTzZAUCZcZNkwAKCRBZ5LhpZcTz ZN7ZAQCNqR9PwN8kZw7l7MA/OPxA0VAuoyLZwhVSjhYoM69CFQD/V47UJqwVvo2R euVjAUL19njxWiPjdgvEQ2s1dXwnDgc= =oji0 -----END PGP SIGNATURE----- --e8HMK8mEfo6j+O3H--