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 1CF87C46CD2 for ; Tue, 2 Jan 2024 14:57:37 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A9BA08D0012; Tue, 2 Jan 2024 09:57:36 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id A4B488D0006; Tue, 2 Jan 2024 09:57:36 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 913638D0012; Tue, 2 Jan 2024 09:57:36 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0010.hostedemail.com [216.40.44.10]) by kanga.kvack.org (Postfix) with ESMTP id 7E9118D0006 for ; Tue, 2 Jan 2024 09:57:36 -0500 (EST) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id 53265407C8 for ; Tue, 2 Jan 2024 14:57:36 +0000 (UTC) X-FDA: 81634674912.10.1E8E4E6 Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.120]) by imf03.hostedemail.com (Postfix) with ESMTP id D5FB42000A for ; Tue, 2 Jan 2024 14:57:33 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=A5cqKhJE; spf=pass (imf03.hostedemail.com: domain of lkp@intel.com designates 192.55.52.120 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=1704207454; 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=sGYcosBKYrRylKfVKH1mkXBmVP4+GG7VmNThsBbEwAc=; b=rnhdRwiHZGFHpzG0UiHMYvsrfnlhplNTI2e9Cl2X3cn7HUQpuHsQq3HM0Vy7LssHBTikkC yhmJ3rdCVCufXHbuJF/GkPmSGu8Lxyncl66XTnf19DkQ5Vgy0CImPpALzDBwgvFuYJTeTh yqrUyw/3vi/4kMhErDvoV3kBBPVwn0U= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1704207454; a=rsa-sha256; cv=none; b=dAlCjEPv+rFb8qKmICD6yped+7f2K1tkoBE1Q3AxgvortAwWlBHKBZjo1SH/47ujFf8Zaj U04nEaZqUmxXl6g0rSZtXVFaAznEd9iW1XI0ZKhUVTJwa/Ni1P3j52IU+2HOk+Tq84Sn1r QVh1YKsBIZKRN2bXhZENQf0+3hYGw4g= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=A5cqKhJE; spf=pass (imf03.hostedemail.com: domain of lkp@intel.com designates 192.55.52.120 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=1704207453; x=1735743453; h=date:from:to:cc:subject:message-id:mime-version; bh=5VzesKxWKOsckXkr93gItJ52xdmgJ5rbjX4n9Mjz9Fg=; b=A5cqKhJEZS3gtWrTu6rlBkc1p2eijoY6maNJG65IeenrBZoSJ3BDIsMj R8xGR6MZiOv/AqBtPFVdiPhjWjByu0etSqJIBIEk0e03go8Fs6nDUaK/Q SjPEY5dj0mzzZ0pwxFTJwEqeqEEckVWmCtRvVOCQe2x8X0LO+Wh9g5NDk ho2hlMql5McWW5JlHhQiSbbjLVwTJzxyn9lqAK/TSi0S+Oc4kkTjcfQjR 5cy48isnb3MAXkKYwqOqjVbpkJB0PWTXP5KwGZjSeh+gaScczvw2fKqQT rOix1f17LhdLaUd5aFNYB9fY4Sl3ViD2pZSKZQlQ/7WYFCG8vJdFsuMx5 A==; X-IronPort-AV: E=McAfee;i="6600,9927,10941"; a="395766449" X-IronPort-AV: E=Sophos;i="6.04,325,1695711600"; d="scan'208";a="395766449" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Jan 2024 06:57:32 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10941"; a="808531786" X-IronPort-AV: E=Sophos;i="6.04,325,1695711600"; d="scan'208";a="808531786" Received: from lkp-server02.sh.intel.com (HELO b07ab15da5fe) ([10.239.97.151]) by orsmga008.jf.intel.com with ESMTP; 02 Jan 2024 06:57:30 -0800 Received: from kbuild by b07ab15da5fe with local (Exim 4.96) (envelope-from ) id 1rKgCt-000LGC-2b; Tue, 02 Jan 2024 14:57:27 +0000 Date: Tue, 2 Jan 2024 22:56:32 +0800 From: kernel test robot To: Alison Schofield Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Dan Williams , Dave Jiang , Vishal Verma , Fan Ni Subject: [linux-next:master 10859/12059] drivers/cxl/core/region.c:556:25: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'resource_size_t' {aka 'unsigned int'} Message-ID: <202401022246.En9oIBzU-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Stat-Signature: gb45unqxwicz53cmg8p6reac7adsg1oo X-Rspamd-Server: rspam10 X-Rspamd-Queue-Id: D5FB42000A X-Rspam-User: X-HE-Tag: 1704207453-770426 X-HE-Meta: U2FsdGVkX18JklevkBeDa++Uzj7G73+bBtgZHAl/RYmDzBlSsjQuKPoceGVGeLtd80/LYwi/RnSL6n2HooGypPVlZKIu/S+oN+UY1CbyXWhmrL5UK58o1Ae3YkUOXIcqvTPb1UbjsZUYN/tzn9l5YeQ+GnyvxpppDXcFNbRiQIRSh7wl4/6+PkcTp28b0Li4V8uca3RtKXqWZIfV/m5iySVH9FYMnYqBEqYTCeCuZSKfxxDwABWuuYVdyiHAuR210gK5lJPdAJRI1PebpUmjhy+9gzAHZiJNt4rSrD+Q6LQT6dBaHEJqxJnJm0huyvqm2FPkT2O5QXcBSZ3SNmc4zjBKLBa/mUQ9E+DXwSIwXV3gs/0n2bd7E7kPV7tQ8v0P+LBGw7Ox4aDQahGtkfgObv36usHGRWZ+F8yX5FNb7iSIKG8m/Kx37bPbpHXxAGNiafnFLhUa5z7OL5Gl93yaZW+kkWQ6Rf9pFUQy3weXwYz+OdjG7MZ2AwkEqF9rihSZCFyzuxKtBDBWTWSGWHm4wGSuJvkAqM+5P3qIDsNZ/2z5HkAnWeXL1q853KB8ChA5OUkhYpOLRPFegkvtc0fk8K8SewItoQ8VuzvuD2XyqkmmOOhYfGOye0aAEaHsXjX8j385oroNbITBFQpHXfSdN4wL2q22pKaeiVpqR1S677xIdF8SFt4KdPDijsFIJ1CSiLVr8anbGaYmVhPu3Rv2bYjvl08GHM70bqlH5Jc6JsUPjDUDzhOiWKagRRo1V8eZfY7xLikgjf1sH60hB7xBZbIIQUv9TTKaM6avq+dXz+uBAGglDwUPP2ek4d8tksPgJ6ZAXsrVrpRmwdQ+vp/D7aY9xYm3sZpBMTjPZIR2h3lkZdI64tk8ZUifIKgooKwOXA5fvO5rliSWnUJZ+5KNktQlA9OSk2qUSXFlAiK2bN71QS6CaeY/lUSclKwEN0L2Uf8tryOIOI6wU5kJ25u khbrTEcK 4g/tgyxxuzN2FzQx5km3N2HPcd1Lr/xL+Ub87Fu85fIHdYvBxNN6Dm971wNCQszQ+n8ktaReSuQ/IW9KEvs1JQTIlMGEImLgR0esuXVGTK44QepD7kaPcUC6E6N60pkdiQtTtlp9hMmV6NCaVPmZiZ8hEAqAdcfiYAUlPiquzJ2X+aoT6kYQezx4eQhBpmAT3jJU5I/99WROHE65+vAhyoPpE3viqmgD5zaFcca0KiN3M52ewgKG1KRjHrSkoE6/ViFznENYhRF6rpynJKZ41mSpnGHL0lyd1jbFBbelpc25/29+rQA5bBlws8kIinK0wjBYQjhgewpcWlAiohp1z2RbA/N/U9Qok4gW54PlOoJt+bNB1CM0qzCXmDqTyOp9vNqqC 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: ab0b3e6ef50d305278b1971891cf1d82ab050b35 commit: 7984d22f1315bf30433e11e5010e4ce09ca22037 [10859/12059] cxl/region: Add dev_dbg() detail on failure to allocate HPA space config: riscv-randconfig-r022-20221204 (https://download.01.org/0day-ci/archive/20240102/202401022246.En9oIBzU-lkp@intel.com/config) compiler: riscv32-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240102/202401022246.En9oIBzU-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/202401022246.En9oIBzU-lkp@intel.com/ All warnings (new ones prefixed by >>): In file included from include/linux/printk.h:564, from include/asm-generic/bug.h:22, from arch/riscv/include/asm/bug.h:83, from include/linux/bug.h:5, from include/linux/memregion.h:7, from drivers/cxl/core/region.c:3: drivers/cxl/core/region.c: In function 'alloc_hpa': >> drivers/cxl/core/region.c:556:25: warning: format '%llx' expects argument of type 'long long unsigned int', but argument 5 has type 'resource_size_t' {aka 'unsigned int'} [-Wformat=] 556 | "HPA allocation error (%ld) for size:%#llx in %s %pr\n", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ include/linux/dynamic_debug.h:224:29: note: in definition of macro '__dynamic_func_call_cls' 224 | func(&id, ##__VA_ARGS__); \ | ^~~~~~~~~~~ include/linux/dynamic_debug.h:250:9: note: in expansion of macro '_dynamic_func_call_cls' 250 | _dynamic_func_call_cls(_DPRINTK_CLASS_DFLT, fmt, func, ##__VA_ARGS__) | ^~~~~~~~~~~~~~~~~~~~~~ include/linux/dynamic_debug.h:273:9: note: in expansion of macro '_dynamic_func_call' 273 | _dynamic_func_call(fmt, __dynamic_dev_dbg, \ | ^~~~~~~~~~~~~~~~~~ include/linux/dev_printk.h:155:9: note: in expansion of macro 'dynamic_dev_dbg' 155 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~~~~~~~~~ include/linux/dev_printk.h:155:30: note: in expansion of macro 'dev_fmt' 155 | dynamic_dev_dbg(dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~~~~~ drivers/cxl/core/region.c:555:17: note: in expansion of macro 'dev_dbg' 555 | dev_dbg(&cxlr->dev, | ^~~~~~~ drivers/cxl/core/region.c:556:66: note: format string is defined here 556 | "HPA allocation error (%ld) for size:%#llx in %s %pr\n", | ~~~~^ | | | long long unsigned int | %#x vim +556 drivers/cxl/core/region.c 522 523 static int alloc_hpa(struct cxl_region *cxlr, resource_size_t size) 524 { 525 struct cxl_root_decoder *cxlrd = to_cxl_root_decoder(cxlr->dev.parent); 526 struct cxl_region_params *p = &cxlr->params; 527 struct resource *res; 528 u32 remainder = 0; 529 530 lockdep_assert_held_write(&cxl_region_rwsem); 531 532 /* Nothing to do... */ 533 if (p->res && resource_size(p->res) == size) 534 return 0; 535 536 /* To change size the old size must be freed first */ 537 if (p->res) 538 return -EBUSY; 539 540 if (p->state >= CXL_CONFIG_INTERLEAVE_ACTIVE) 541 return -EBUSY; 542 543 /* ways, granularity and uuid (if PMEM) need to be set before HPA */ 544 if (!p->interleave_ways || !p->interleave_granularity || 545 (cxlr->mode == CXL_DECODER_PMEM && uuid_is_null(&p->uuid))) 546 return -ENXIO; 547 548 div_u64_rem(size, SZ_256M * p->interleave_ways, &remainder); 549 if (remainder) 550 return -EINVAL; 551 552 res = alloc_free_mem_region(cxlrd->res, size, SZ_256M, 553 dev_name(&cxlr->dev)); 554 if (IS_ERR(res)) { 555 dev_dbg(&cxlr->dev, > 556 "HPA allocation error (%ld) for size:%#llx in %s %pr\n", 557 PTR_ERR(res), size, cxlrd->res->name, cxlrd->res); 558 return PTR_ERR(res); 559 } 560 561 p->res = res; 562 p->state = CXL_CONFIG_INTERLEAVE_ACTIVE; 563 564 return 0; 565 } 566 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki