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 8068DC3DA7F for ; Thu, 15 Aug 2024 13:15:06 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id DE61D6B00E3; Thu, 15 Aug 2024 09:15:05 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D96D46B00E4; Thu, 15 Aug 2024 09:15:05 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C5E306B00E5; Thu, 15 Aug 2024 09:15:05 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0016.hostedemail.com [216.40.44.16]) by kanga.kvack.org (Postfix) with ESMTP id A7A5C6B00E3 for ; Thu, 15 Aug 2024 09:15:05 -0400 (EDT) Received: from smtpin06.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id 55E871415C5 for ; Thu, 15 Aug 2024 13:15:05 +0000 (UTC) X-FDA: 82454525370.06.7160E6E Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.13]) by imf17.hostedemail.com (Postfix) with ESMTP id A0BA14001B for ; Thu, 15 Aug 2024 13:15:02 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=aXMCTa4z; spf=pass (imf17.hostedemail.com: domain of lkp@intel.com designates 198.175.65.13 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=1723727690; 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=LA2yzZqdUPVoqCMNvmi7hstacaGoLq/ay03ZmPSqdeM=; b=jxbCTvB+z/ZYHXAQhO6zmercQTR2UqmTmVAgzp4kp5eKJL3+ac3AfwK4yG1+c40X/7hbt3 G8zfVA4d6Ml/abH9yvWleyXyNjlnd8EXUu+NakBd8koPv/+uzNamM80mLP50Zi1yIetVis XSAJLfMdvyRqSRT3hu2xG6IlwXLsXGM= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=aXMCTa4z; spf=pass (imf17.hostedemail.com: domain of lkp@intel.com designates 198.175.65.13 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1723727690; a=rsa-sha256; cv=none; b=YJINnKSBF7A/Wu30iXsWSB0p6rIEkvfMvAFkP2aEjYEX3O0/NqWuYuL7dQXSGV4cDhEdmi ltxdL8OsY/XH6ururd5M+oXNSPWAk81fAKDQ2t9KT4RTPnEgdz6U09+/1dUQr57b/CPBg7 Qgo0+9h5Gp422HLDzshOwNBMIWOstbw= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1723727703; x=1755263703; h=date:from:to:cc:subject:message-id:mime-version; bh=46vkk3/GEmzlLJTZuuueVzHcJEsH3s7uhKXvhQPhdD8=; b=aXMCTa4z6jLeH+GOncM/RtsIb3CNXqz6xWJIwMHjXWrFXs+kIC7TCKgc QrR3S1T/fe9uqBhyKUTmzotnZ7Ycz2Cf45OrdqcErOekJNm3LR6loyo+P n3u9xKs3hPlZrxTq9S3JzQ3fHoZdTPMHyI2Puz/TNg+k5MLez0VGB0DtJ sg00JUhU8yTMjeh8oOpH3YCNrSqXWFIN9mF1UpCfyX0q3rQXKV10TP9KH p8li6E8YO49fiZdzt92udS6A1bZovgeY4eFMClQlR8I0Ge7sNmhHyjJiO Z3MA0KaKAZvIKgiSHR4dJH4TClWiTBIHTQPKXZei18DLBI4FMpXfX1KR9 w==; X-CSE-ConnectionGUID: Yg0vmnqeTkycVDIXPwXKBw== X-CSE-MsgGUID: i0fPdCIDRnuLT19XCvl9uw== X-IronPort-AV: E=McAfee;i="6700,10204,11165"; a="33135680" X-IronPort-AV: E=Sophos;i="6.10,149,1719903600"; d="scan'208";a="33135680" Received: from orviesa006.jf.intel.com ([10.64.159.146]) by orvoesa105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Aug 2024 06:12:43 -0700 X-CSE-ConnectionGUID: 6h94mWytR12BPMeTpUghfg== X-CSE-MsgGUID: B4lbTTjxTayZwTeU2GF9Hg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,149,1719903600"; d="scan'208";a="59624832" Received: from lkp-server01.sh.intel.com (HELO 9a732dc145d3) ([10.239.97.150]) by orviesa006.jf.intel.com with ESMTP; 15 Aug 2024 06:12:20 -0700 Received: from kbuild by 9a732dc145d3 with local (Exim 4.96) (envelope-from ) id 1seaH3-0003cC-1f; Thu, 15 Aug 2024 13:12:17 +0000 Date: Thu, 15 Aug 2024 21:11:55 +0800 From: kernel test robot To: Christian Brauner Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Jeff Layton Subject: [linux-next:master 4148/4951] fs/fcntl.c:111:13: sparse: sparse: Using plain integer as NULL pointer Message-ID: <202408152155.21zGGsA0-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Stat-Signature: xinp7h99rfwr5m3qgmdbdmqnt4agzdo8 X-Rspamd-Queue-Id: A0BA14001B X-Rspamd-Server: rspam11 X-HE-Tag: 1723727702-145220 X-HE-Meta: U2FsdGVkX1/fF+bNIf/MkcjvFZNWbnsz70wIPGK4Xi3LE1r8aEAIOAwOOFBkZDCFbKhoSrsakAM7mLXyCdVDKOD24Mb8GaTPQ4NWhwQjjI3YtOxPsZHDdzJMpHZwDjuhlYhc+kU4dvPRHKEwauT4h7tQSkdXcazqux0Xetfq3FJMKZSntUJq8isjstA17rsJNvoLkDl/bV4doNuw/hcYmoNRg9nwOSrEsS8v0Cykpi0poiGcIXdVopc1wcPWzFfg+YHhmIUpjcc2NUSy4iRGdoOPF2un8vvLhjxzKkBHODSrscn5gtkGjNiWO6lCAeATDkG5AZqzHwQRxN4x0YPi7n+bbVF+Me8WXLkg6Imcvhh7IkAVSM5NYRNTXbvtd8cXcnFkVaBFsxr+5M2mip1V2Yl8H2jxiwhRkMOGqxI5hcn++Lg7XZuR8kkOZYfiKddzlSd1d1ljVFqHCYj4NXSFwEJwOJ/7QQxnz25tWCu3f78oOuxSex1bKUDFzt8vGzFSveuA7EiKUfMTcY36gjxUt6/qiDc2VOk0V9RrAwWZSCLRzXaGmdJvC6bd5kmsWYq/l05ZsAnaQ1wJTaifYyQbxcUnjKDjTeZzJyAW5Xjp6Sur2GLxAzuRVyuBNOFMan51OMdodQpDDMXFzezEPuVnGrbntKfw2pt3V+fAsJaHR/E+nZcMBD9XG/UOqiTHbUsiWzrxe+JwGoceYOgL45WJnUmOvRU1kYVQwpZcjE1DsJXoDMvXWHL0j1Q3Yc7puT5a/wty8c8Kf1G+38TXhzcopIRDs46NfrDAwvy//C/15IXMpXlmfIFsY8YB7dsfwWlL0bUXQXPdHQ3WjmIWhTOcERfH8N7GVzGzfE7wOLB+fkK4uPDhdXwsbNt4rjnNgJdXtijzXNCrgIDdgr2jnxqdzaUYwn9MxnW7MovSEAfit4BnHUuHmWAZRMpJk9MoB3t4ZVeqQngA8tKdEXrkMff 1lCskiiw AG6CqFtJVum6Nz47HoZLYqSJc77Dc2D74ZApbiCaQfwuhMIPb2vukXYCAJkgm41jAgPrwSS1I5GfVp0CA4r4T50BtQqBkyK95kctKocmlUIS19txmP5ihhEC5JFNi0s2RhgxvNWbA4gDH2B/PCAPyGpZif2WLBJBRztESPg48KsTB6783YV9JiZZKYwPOb1WXGBu8XK26iCHFkTId5jzXXnmm2SmSLqTqelvfT/xZEjNh7ecxKl2MTm7xDWY43GP3P4Ep0tVkIcWx50PKnTPJzenVyB3esUs+UTuAsnodDWl3oq9WfT3qA/z0v5x5irKRZ4c0B1EfIC6UZFe5mzgKqRcjWw== 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: edd1ec2e3a9f5de7fb267a3af73e4f00e7e052b7 commit: 0e8540d012189259261c75360d2725a2107761e7 [4148/4951] file: reclaim 24 bytes from f_owner config: hexagon-randconfig-r123-20240814 (https://download.01.org/0day-ci/archive/20240815/202408152155.21zGGsA0-lkp@intel.com/config) compiler: clang version 20.0.0git (https://github.com/llvm/llvm-project f86594788ce93b696675c94f54016d27a6c21d18) reproduce: (https://download.01.org/0day-ci/archive/20240815/202408152155.21zGGsA0-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/202408152155.21zGGsA0-lkp@intel.com/ sparse warnings: (new ones prefixed by >>) >> fs/fcntl.c:111:13: sparse: sparse: Using plain integer as NULL pointer fs/fcntl.c:488:47: sparse: sparse: incorrect type in argument 3 (different address spaces) @@ expected struct flock [noderef] __user *user @@ got struct flock * @@ fs/fcntl.c:488:47: sparse: expected struct flock [noderef] __user *user fs/fcntl.c:488:47: sparse: got struct flock * fs/fcntl.c:502:51: sparse: sparse: incorrect type in argument 4 (different address spaces) @@ expected struct flock [noderef] __user *user @@ got struct flock * @@ fs/fcntl.c:502:51: sparse: expected struct flock [noderef] __user *user fs/fcntl.c:502:51: sparse: got struct flock * fs/fcntl.c:1068:9: sparse: sparse: incompatible types in comparison expression (different address spaces): fs/fcntl.c:1068:9: sparse: struct fasync_struct [noderef] __rcu * fs/fcntl.c:1068:9: sparse: struct fasync_struct * fs/fcntl.c:1146:22: sparse: sparse: incompatible types in comparison expression (different address spaces): fs/fcntl.c:1146:22: sparse: struct fasync_struct [noderef] __rcu * fs/fcntl.c:1146:22: sparse: struct fasync_struct * fs/fcntl.c:1157:33: sparse: sparse: incompatible types in comparison expression (different address spaces): fs/fcntl.c:1157:33: sparse: struct fasync_struct [noderef] __rcu * fs/fcntl.c:1157:33: sparse: struct fasync_struct * fs/fcntl.c:306:9: sparse: sparse: context imbalance in 'f_getown_ex' - different lock contexts for basic block vim +111 fs/fcntl.c 91 92 /* 93 * Allocate an file->f_owner struct if it doesn't exist, handling racing 94 * allocations correctly. 95 */ 96 int file_f_owner_allocate(struct file *file) 97 { 98 struct fown_struct *f_owner; 99 100 f_owner = file_f_owner(file); 101 if (f_owner) 102 return 0; 103 104 f_owner = kzalloc(sizeof(struct fown_struct), GFP_KERNEL); 105 if (!f_owner) 106 return -ENOMEM; 107 108 rwlock_init(&f_owner->lock); 109 f_owner->file = file; 110 /* If someone else raced us, drop our allocation. */ > 111 if (unlikely(cmpxchg(&file->f_owner, NULL, f_owner))) 112 kfree(f_owner); 113 return 0; 114 } 115 EXPORT_SYMBOL(file_f_owner_allocate); 116 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki