Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp3130566rwb; Fri, 11 Nov 2022 23:03:39 -0800 (PST) X-Google-Smtp-Source: AA0mqf6tOtwzD9bdtSyCiNG2uNpDCsqVylXIk+yIeQhoenZPB0vGvgfCnVMEOt79QAZjw4moYdy1 X-Received: by 2002:a17:90b:3c0b:b0:210:c10a:b703 with SMTP id pb11-20020a17090b3c0b00b00210c10ab703mr5292716pjb.241.1668236618927; Fri, 11 Nov 2022 23:03:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1668236618; cv=none; d=google.com; s=arc-20160816; b=cfb/S2SlLUBi+VeJljoccwelLenRMldyb8olHPUdiG3zISo4TDItplATRIiZ2dS6aw lFYPSjah+FmEgcZ0ZQrB9RNAh6P3POjO0+peA7vnIEEZnQfhlkOOTQOdGow/hTxUjTB9 bFihQUSEuT9XC8TAoYB1lfvkuKQij+SiSYk3Q/vq5kDFj40R/e73HcZTauZ01J8Ab8V7 tXdUy2y1hd8ndpoznL8jIvP6lMi+3dAiNSm7IUV9pdP+p1FW8jrthHJMrEwc5hHUrNzL cC3IvCtJFRW52TNuTojwgbG9DB6shxEcSeDzznRnHhgXAi5UVVw6txIGu4TKulTeHZGe 11dQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:subject:message-id:date:from:mime-version :dkim-signature; bh=SUnYP0kgCwUeXXgdI+TCo/SFpd9Gqab2nDh0GrqiI9M=; b=QLBOsn1C/S+8gUfyLa/4vtjIUo1S6gAsrUwOPjtVw0gBR44dYiNdJylFDHLwr77RQ9 yNtdZH0Y51B7eBBTlyImAUpp1rSIGcbjgsfsNxcw278T9vc9zBsQeIRiMidUmbBMLGE9 ONTAfFaRYEJBx/kE5JvwkrIg1T4Wa3bS5f/hOvp3asucRAHmiuikp28I0FeQojC8J/0J thnmMT0JBgwd4IEUSHiV+wZuGNWHcIOMk3DLmDwLop45P0MUOTEjKaV7+Gr6FWjkvDzA Ojq4eSfC6v5ktzknobifKuSh+kINIQJkL/CYG/u4JTkMQKWZcqmu3iegANUeh9Vd7pGq X9yw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=dyHEPHs6; 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 q18-20020a170902789200b00178aec118c9si4218998pll.378.2022.11.11.23.03.27; Fri, 11 Nov 2022 23:03:38 -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=dyHEPHs6; 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 S234696AbiKLGRx (ORCPT + 90 others); Sat, 12 Nov 2022 01:17:53 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:40526 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234687AbiKLGRw (ORCPT ); Sat, 12 Nov 2022 01:17:52 -0500 Received: from mail-ej1-x633.google.com (mail-ej1-x633.google.com [IPv6:2a00:1450:4864:20::633]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 78FAE69DFF for ; Fri, 11 Nov 2022 22:17:51 -0800 (PST) Received: by mail-ej1-x633.google.com with SMTP id 13so17028351ejn.3 for ; Fri, 11 Nov 2022 22:17:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=SUnYP0kgCwUeXXgdI+TCo/SFpd9Gqab2nDh0GrqiI9M=; b=dyHEPHs6SNzXyDOK8z+wWVKaF9J6e9tgJFiGxZsPpbOQS968I7IflHjdtmnq7tWNSH DI4ooiQes6aAs2TzGiv0OVI++l2oRaOq0hxIdPew4ODz0EaHT4RYekbAT5I3XkFBNNHb w4JLVTZf6L/hLqWk7s+7Dwk1nVaRH6w304NUelNJzu44+PsPpzGms9wScqLknKvbF/XX QabHCxvbEQiK29syiwKxLUjUdbtP7SjqcosGDK6OvIF94rvVexNGQN9W2Un44XQhOjcz zbDlBDCOSo2igmhe4UxrjnSk81VXusuAmcKNQp/bMQkM+fvhSnVnw8k2YHKGyirRCEkV cMoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=SUnYP0kgCwUeXXgdI+TCo/SFpd9Gqab2nDh0GrqiI9M=; b=nJ/AcQGtGG6PjgJ0FqtWwdqMINZ/4uuail0aOYwWsCpoKIjeVzfC7yLReBrlSG6MmG Zy1SG2rAMwQyOzUdp1t8hwC8cepAfgi2ghoZSW5SSScfvefdSOnwblFqzHvr0lRxKsgG 7872PKqT0D/cruErHUzcyU7HRxiopa0z9dnnE97YHJ1CLrPZ4NKvhAoxh60x6KTMN/Gl Pp1RCwUfK7viIQhB3N0/oAqJwqyYNvo9+XSeon953AAw9QlRg1u4q8ZDB2NAdC22G4Dx Jx+tgRPlf9SFAszhqxkv2t9c4rGk6qE6TqZeXH6Md+uaHtqwMAeIaIVGz5sWpFa3UTHv DaZg== X-Gm-Message-State: ANoB5pnv2GuPMBRIdllFh28bK+fpdxKUJqILes5ebAuPaqCiqa6N2w5b UASSqjl9Xq8yjyyjrEq+wk3rYrVTE7F5q1SijE0GjdVzaRA= X-Received: by 2002:a17:906:6843:b0:7ae:65e4:7204 with SMTP id a3-20020a170906684300b007ae65e47204mr4133849ejs.579.1668233869904; Fri, 11 Nov 2022 22:17:49 -0800 (PST) MIME-Version: 1.0 From: A Date: Sat, 12 Nov 2022 11:47:39 +0530 Message-ID: Subject: Setting variable NULL after freeing it. To: linux-kernel@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,FROM_LOCAL_DIGITS,FROM_LOCAL_HEX,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS autolearn=no 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 Hi, I am writing a linux kernel driver for a new device. Is it a good practice to set variable NULL after freeing it? Something like this - kfree(x); x = NULL; Please let me know. Amit