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 3699FC48BF6 for ; Mon, 26 Feb 2024 05:10:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B43A76B0160; Mon, 26 Feb 2024 00:10:30 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id AF3A46B0161; Mon, 26 Feb 2024 00:10:30 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9BB4C6B0162; Mon, 26 Feb 2024 00:10:30 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0017.hostedemail.com [216.40.44.17]) by kanga.kvack.org (Postfix) with ESMTP id 8966A6B0160 for ; Mon, 26 Feb 2024 00:10:30 -0500 (EST) Received: from smtpin15.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay01.hostedemail.com (Postfix) with ESMTP id 546FA1C0283 for ; Mon, 26 Feb 2024 05:10:30 +0000 (UTC) X-FDA: 81832779420.15.A02E994 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.7]) by imf12.hostedemail.com (Postfix) with ESMTP id 359DF4000D for ; Mon, 26 Feb 2024 05:10:26 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=I2yOT5Y1; spf=pass (imf12.hostedemail.com: domain of lkp@intel.com designates 192.198.163.7 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1708924228; 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: references:dkim-signature; bh=6e+bXEV3rsC9u6L8CzrgDH4S7BZWRrGiHj1Mp1/MtEo=; b=f4vLMQ4cKVHzeLSrRMUtNtY2qMqdnublxRNjcp4CZp/xDWCXLUdy4h9HpdkUXdIf/uGlh2 5KFtalkda6RwJti736bWewNTZzVjBMxDrL9lvUmyG62LlGSpVOIXnd2F+bNoUFCG1Q73dv 3JDUiJLKCFgFwQE/XlC2tyf4zIVLc5s= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1708924228; a=rsa-sha256; cv=none; b=loUWRLJR78IVu8qyTWT/7/HF7OlGlEv4J6PQ5N5R8XIpDRdi7dZfF75p9eBJc/+i8E2ZFu HrttmETrxyPmtCZ8VnS1pmmRvyIu+BQFGcjE41Sm2Q46L0g2gfOIYJXkNA3vdFwXur0fko 7P/3Hua/4cOPESNATAXmYRuhiY/gEwo= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=I2yOT5Y1; spf=pass (imf12.hostedemail.com: domain of lkp@intel.com designates 192.198.163.7 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1708924227; x=1740460227; h=date:from:to:cc:subject:message-id:mime-version; bh=pwQDc0AW0RksJxMWqjNk6dqpZJe/lHfF4Oq+GFZD3CY=; b=I2yOT5Y1AxBc+SsX1B5EDEheOW+8sJnCGvRwhQjMUckOLx/No504sRzb ZzJwzkpc55qC7Jl4gAZUf7oNQGviLilgXd00TnRNNwBvrRJK5g/h34mtv 3J/uq9e7bzGhTCHXJjqryY2xuKbynu4F3GF2TLbPcXpmV/cxamylT3W8T /ex9a4RbPZZ73yBeuOS/raFVC0FLv3Q5hme4Aq06/J2a1IAtoCQJz3kL/ APzhuaQu8tPccA7id1Cfaq3iUzrXisInTzAkkoQCXViNpvEk3cOHGyv9w LVn93N3JRBcwjO5+4guyGaCXbdfvLgZ3HOQ05g+eyAb8AGR6Th2YAgKrG Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10995"; a="28616461" X-IronPort-AV: E=Sophos;i="6.06,185,1705392000"; d="scan'208";a="28616461" Received: from fmviesa001.fm.intel.com ([10.60.135.141]) by fmvoesa101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Feb 2024 21:10:22 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.06,185,1705392000"; d="scan'208";a="37543663" Received: from lkp-server02.sh.intel.com (HELO 3c78fa4d504c) ([10.239.97.151]) by fmviesa001.fm.intel.com with ESMTP; 25 Feb 2024 21:10:20 -0800 Received: from kbuild by 3c78fa4d504c with local (Exim 4.96) (envelope-from ) id 1reTFk-000A5L-0t; Mon, 26 Feb 2024 05:10:14 +0000 Date: Mon, 26 Feb 2024 13:10:02 +0800 From: kernel test robot To: Christian Brauner Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List Subject: [linux-next:master 8227/9575] fs/libfs.c:2018:13: sparse: sparse: Using plain integer as NULL pointer Message-ID: <202402261334.nvl11hSF-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 359DF4000D X-Rspam-User: X-Rspamd-Server: rspam11 X-Stat-Signature: ae3g5zmihsbhp5uo5mn1s61dnji7p4gj X-HE-Tag: 1708924226-806887 X-HE-Meta: U2FsdGVkX1/wYD9rJi5QimOTQR5W+BmPm+noiTM4rYNEXB9oxkd+QN5UAynvwt7melnvgVwyn6IgRqe6q4Y+p3MK92bjcDw9SyLPlR/aHQFsxsfhPv7RVEfCOr25lQGLCAhXHpJbxQcS1asq6JH7wxLlNqn0511smEeIkkw3O87JemQH/ixQc9N2uJVVYJTqf0C1QlwUiP0ZDdv/u1ZV45gcXBAiZ2EiYRh6TiwyZ34xsBk3vg/Sg6hzba55efmPa7QLu8SaaZ20KpA5515Mygma9WdSuaEJO4cKtFqkapdZLcEd5pj+vx8OES6+jazLpA48hcMn6CsqYjTYGO2kXdef5FJVE3yNFD+FgRvkB+lVkuat0Amx7ON9XBHaSfEs588vfcndrS+MG6yXkT+SV/HFueW8cIpXd3GO/wjAge22bQEc7XMiRtnoe23G/IomdBLyCzW5Bpl0c2aGjggoROsewGg0CqKSZzcFljF0rrjcwPDFcENIndA2FqBECldYXsoe3d1qm5TfFOcDZXOzfQ3eWzEtgi2Wve4f1YmQfXsnZmS2/jJVmsj4lCqLSxUonWGz3/3aaj+S80hGUkmsQugXcGZg4w+JXxBvi+QTr39XaISg0iJtcb33ZA+pfve5EOfaekXDiv/XeeUpa2A//T5cIReGcPWmTrAAdM0DpTbSr5wqg5NQTeXgnW2bE7oJK69TEb0H8XhPI1nJc64gji1yEJfVjHsqxWvR4NJJDv7FKXLdHxAy2tgUt9zLH3GAYL0S8gnU1Qyw7XsDFC84UBUDzm02rZybZBBBCkofeWFmgFqrAmUIeiL3tO7AyE4XzLMaNLb4kmFJTooFSOpQ4A== 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: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 33e1d31873f87d119e5120b88cd350efa68ef276 commit: 6cac4ea940896aa83f82e01fa22965f51a6158bc [8227/9575] libfs: add path_from_stashed() config: hexagon-randconfig-r113-20240226 (https://download.01.org/0day-ci/archive/20240226/202402261334.nvl11hSF-lkp@intel.com/config) compiler: clang version 19.0.0git (https://github.com/llvm/llvm-project edd4aee4dd9b5b98b2576a6f783e4086173d902a) reproduce: (https://download.01.org/0day-ci/archive/20240226/202402261334.nvl11hSF-lkp@intel.com/reproduce) If you fix the issue in a separate patch/commit (i.e. not just a new version of the same patch/commit), kindly add following tags | Reported-by: kernel test robot | Closes: https://lore.kernel.org/oe-kbuild-all/202402261334.nvl11hSF-lkp@intel.com/ sparse warnings: (new ones prefixed by >>) >> fs/libfs.c:2018:13: sparse: sparse: Using plain integer as NULL pointer fs/libfs.c:2049:5: sparse: sparse: context imbalance in 'path_from_stashed' - wrong count at exit vim +2018 fs/libfs.c 1989 1990 static struct dentry *stash_dentry(struct dentry **stashed, unsigned long ino, 1991 struct super_block *sb, 1992 const struct file_operations *fops, 1993 void *data) 1994 { 1995 struct dentry *dentry; 1996 struct inode *inode; 1997 1998 dentry = d_alloc_anon(sb); 1999 if (!dentry) 2000 return ERR_PTR(-ENOMEM); 2001 2002 inode = new_inode_pseudo(sb); 2003 if (!inode) { 2004 dput(dentry); 2005 return ERR_PTR(-ENOMEM); 2006 } 2007 2008 inode->i_ino = ino; 2009 inode->i_flags |= S_IMMUTABLE; 2010 inode->i_mode = S_IFREG | S_IRUGO; 2011 inode->i_fop = fops; 2012 inode->i_private = data; 2013 simple_inode_init_ts(inode); 2014 2015 /* @data is now owned by the fs */ 2016 d_instantiate(dentry, inode); 2017 > 2018 if (cmpxchg(stashed, NULL, dentry)) { 2019 d_delete(dentry); /* make sure ->d_prune() does nothing */ 2020 dput(dentry); 2021 cpu_relax(); 2022 return ERR_PTR(-EAGAIN); 2023 } 2024 2025 return dentry; 2026 } 2027 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki