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 vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 74D60C38145 for ; Sat, 3 Sep 2022 18:56:22 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231880AbiICS4U (ORCPT ); Sat, 3 Sep 2022 14:56:20 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54530 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229526AbiICS4R (ORCPT ); Sat, 3 Sep 2022 14:56:17 -0400 Received: from mail-wr1-x433.google.com (mail-wr1-x433.google.com [IPv6:2a00:1450:4864:20::433]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 8554C4E845; Sat, 3 Sep 2022 11:56:16 -0700 (PDT) Received: by mail-wr1-x433.google.com with SMTP id c11so1985468wrp.11; Sat, 03 Sep 2022 11:56:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :from:to:cc:subject:date; bh=auo0Yh1ew/M6mCn6aj4WFRXG6DkdVRyhM9HBkAtNNMk=; b=gn1NG5U15WlrFg13cEU+uRfBvztx2UMeacnxZAiCrTVGCwEjx0v2ByLkQVN4n85u2V PWnab4rY8JAtAEcHbUd3+RRcFr8wcYIM9HMVdE21PHiVTKrVTsto2KQfx6V1WrinRYgB drCDNH2grgFt5GiwJ4EI/iwp3+T+wCH/0N6/fw/rSPKpqwhGZLX2Tx6wY7D5ihqKAl7T FPTtXNC02qRdM4M2TGk0hGipLz4BDTX2hoDvvWJOj8jVBR1Nl3h99FCsVpLUvI9Nc2iE BrYGE1XIcqZAOBi62fPHPzUWzua1b1HnRhckSf4UF/H5vyyrzm+2F0+SUFCwYvpdokal 8qVg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-disposition:mime-version:message-id:subject:cc:to:from:date :x-gm-message-state:from:to:cc:subject:date; bh=auo0Yh1ew/M6mCn6aj4WFRXG6DkdVRyhM9HBkAtNNMk=; b=C/5BSw/+iKO6WLaZN+ZgTBC7npU6wS99xKGrFYnhWdVcPPsyeM6TRjlSQZhYCN1BDi bTZhoc9tRzqLc31/2NHo/VsVcGKDQb02V48hSVIm2MnMkfI2bn8CyYUmE4Hd4jV31cff SdP/mAJSt2W6Dx6uOf+d/lqBjOpo77FdzXZ4/ZIQkA2PA3m07FhM0benDb99OBW/Vvpn ZYw9R2a7hxDL+q9RRP7OIaCHufO0ddO+3oP8ymqyhetVoVxw2fOj5/XlIfBQgqrHJbaG jfSZL+7yD/eFgRC7sOWzWejFa9Q7mfo9gm+/Vsa+lSGAhZVlwBZMzSwQJKR1mEGm9Vbj Tblw== X-Gm-Message-State: ACgBeo0OeowRKoXojiWhUeW5DaDW0FLlgPkXqdQWjjwBz0kOINs/7ZuX RnUbx05aTpwNdFN0s/LoVpxTTe7Ur7vb X-Google-Smtp-Source: AA6agR6w2GvmL0I/sgLYnsKM5RoKw/N7UFODpAp5t/8fRe5vlsIcHUmZbbE7C99mhzBtq5j272E1bg== X-Received: by 2002:adf:e508:0:b0:228:62fd:932b with SMTP id j8-20020adfe508000000b0022862fd932bmr928365wrm.410.1662231374836; Sat, 03 Sep 2022 11:56:14 -0700 (PDT) Received: from playground (host-92-29-143-165.as13285.net. [92.29.143.165]) by smtp.gmail.com with ESMTPSA id e7-20020a05600c4e4700b003a60f0f34b7sm6006123wmq.40.2022.09.03.11.56.13 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 03 Sep 2022 11:56:14 -0700 (PDT) Date: Sat, 3 Sep 2022 19:56:06 +0100 From: Jules Irenge To: ast@kernel.org Cc: john.fastabend@gmail.com, andrii@kernel.org, daniel@iogearbox.net, bpf@vger.kernel.org, linux-kernel@vger.kernel.org, martin.lau@linux.dev, jbi.octave@gmail.com Subject: [PATCH 1/2] bpf: Fix warning of Using plain integer as NULL pointer Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This patch fixes a warning generated by Sparse "Using plain integer as NULL pointer" by replacing the offending 0 by NULL. Signed-off-by: Jules Irenge --- kernel/bpf/syscall.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/bpf/syscall.c b/kernel/bpf/syscall.c index 27760627370d..427b7e3829e0 100644 --- a/kernel/bpf/syscall.c +++ b/kernel/bpf/syscall.c @@ -598,7 +598,7 @@ void bpf_map_free_kptrs(struct bpf_map *map, void *map_value) if (off_desc->type == BPF_KPTR_UNREF) { u64 *p = (u64 *)btf_id_ptr; - WRITE_ONCE(p, 0); + WRITE_ONCE(p, NULL); continue; } old_ptr = xchg(btf_id_ptr, 0); -- 2.35.1