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 A7FDEC46CD3 for ; Wed, 27 Dec 2023 02:16:13 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 1AB846B0083; Tue, 26 Dec 2023 21:16:13 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 15BF46B0085; Tue, 26 Dec 2023 21:16:13 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 04B6B6B0087; Tue, 26 Dec 2023 21:16:13 -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 EB5416B0083 for ; Tue, 26 Dec 2023 21:16:12 -0500 (EST) Received: from smtpin05.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id BFBAC160131 for ; Wed, 27 Dec 2023 02:16:12 +0000 (UTC) X-FDA: 81610983384.05.884F3D6 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.11]) by imf23.hostedemail.com (Postfix) with ESMTP id 9C470140005 for ; Wed, 27 Dec 2023 02:16:10 +0000 (UTC) Authentication-Results: imf23.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=FBHftNTq; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf23.hostedemail.com: domain of lkp@intel.com designates 192.198.163.11 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1703643370; 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=9ZXsNg9iJ4WxGMeJhnAmXRroRAzasOS6QICafGCXWMU=; b=iffhMDwx/G3cy/Xk1cH2eWroxB7NHazuBVFZmKcKe0XjyHeyrcdM/Hc4Nvq8+dYxF9TulU HMFTbY3wAlY1WlEuglhSmIEilLf9J0NPxjJKg2MI+lzSTopF0SmFnNi3hikhsp0XayEua5 R8q0FfUtK817qW4i/wm5RVyAqnopXc4= ARC-Authentication-Results: i=1; imf23.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=FBHftNTq; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf23.hostedemail.com: domain of lkp@intel.com designates 192.198.163.11 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1703643371; a=rsa-sha256; cv=none; b=kolzoCy/SLdUOT+UpfYEKC3oXpfKmbzpIYY4d8zpKLfle4PRLWEMOw/xgs3HRU/PMpE2IG W+2F6eIvHr41e7Q/kh5poOtlCr45dOALRMl2plFXu///EvmXXzm6aJSFtt9gt3MKTI+17F 76pzONobTp+0g9VUtGKFxnS4u+WliD8= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1703643370; x=1735179370; h=date:from:to:cc:subject:message-id:mime-version; bh=5RXuw92YAUGjAHlMcwY0yA6Rn/jyU8gFUDG/57Vnuf0=; b=FBHftNTqQwktmZVMWyNvGUcS0yfTCHM0R3OFnW5Vy0nVyTyNilM96gEg uoJGpT929mmcXpfuhEGNSTVMA5OVZg0x0v1AfCIdBb2bi2CAM5UCUIqoO We8IMPbbu1AJYqeYX4lo0r8gCIbkZfbl0ndUYkQEUEJm5nVfcsPUp9/12 gmg6GdyGFMp8P73WJUmd3rwUGHVFEn+QT9x3WV3MGc9ZIW8kzsqYRbsdF FPgdkLR0uvjZ4oHbT8+9umAN0+J280uBdY/LlznNqOPv+fk8gPT6d4x2/ vbr5x+IErfNg2uyVoW1zYMjhvSrQMyUjWxRU+YWN1kiPYS+tD+sNQU/Sz Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10935"; a="3232784" X-IronPort-AV: E=Sophos;i="6.04,307,1695711600"; d="scan'208";a="3232784" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmvoesa105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 26 Dec 2023 18:16:08 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10935"; a="848562559" X-IronPort-AV: E=Sophos;i="6.04,307,1695711600"; d="scan'208";a="848562559" Received: from lkp-server02.sh.intel.com (HELO b07ab15da5fe) ([10.239.97.151]) by fmsmga004.fm.intel.com with ESMTP; 26 Dec 2023 18:16:07 -0800 Received: from kbuild by b07ab15da5fe with local (Exim 4.96) (envelope-from ) id 1rIJSn-000Ext-0L; Wed, 27 Dec 2023 02:16:05 +0000 Date: Wed, 27 Dec 2023 10:15:24 +0800 From: kernel test robot To: Andrey Konovalov Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Andrew Morton Subject: [linux-next:master 9655/10295] mm/kasan/common.c:511:53: sparse: sparse: incorrect type in argument 3 (different base types) Message-ID: <202312271042.FsuPQlul-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspam-User: X-Stat-Signature: 8h9pamrew1pmbd6zducxobxrtjce1hrt X-Rspamd-Server: rspam07 X-Rspamd-Queue-Id: 9C470140005 X-HE-Tag: 1703643370-630699 X-HE-Meta: U2FsdGVkX1/ut/WXdBdh2BdBTS5KJ6dVlgH+DXubx9rQHB0VPqUOqSo2ItQA3A9P9eclSBuGq9UjVo01DP6pQFIWhdZWDjmZXPfqisST8FsuFmDDMH4pYZh7RXtFU5ZfanFYdDzTgO/CFFrmYkdsn89hxO8ffVmZLOHdnh+GT1VNWgAAekWXAO6JSAhPeCbV0roJMgQPoUX7ZHrMlFeV19Stqa3rxPNJ4sKv2PIgDaR/2oLorCqbvsrTTJNRIpptIFWQmRAYIKkRYfaV1NjAVKn0IDpTgeHMGJ+qvAhGOYyikmHvxFRqCoVde2+Ldsgo8ttI4osWtzmPFPuorI1YEqyqpa3BYU2JfCa7kzUrSLeeESMoim5XIR9so0cUMWpVgA0vXt+VHmiNunlBBJUwZagLP+llJ4evwsAVQ8tw4982l4kCCfsEIgf0S9hZpaG9JuVN+AovPrVkGyjhKS5XZbcL3gzcm54G5S8JqIfJw/lnxvtl9OkTwc2a3kGmpFobve00wglPcS0ceQhuFoEaIONBrbXb+BjAs/mTFmBwsi9J001VRvUEdWW6aglSuXgzWtPJFFLJ5ohUhEkkV1wPeTwNJQJClWS5TtB6MBEi+lcb+SnUHpaUTybSMD64h/OHl61d+K73JLTgewoBOUuv8b0UOuwVd0eFfcneDvoS59K+hUyYNtbSqzUUQlB9EA38uJ204UHi2RoIOg/RmLRidPnUYr9XyBVTjQ808zX5EBcKmIuZ3HSob4s6jOlcMc1bKmQ4RDf+nhKZRHyI+shMSPYaSos2Bwa9XrVv9/xMB6HWim/X8iEbKFwrzlA49GVm+XETdwgmfDCPzZaMhLCXOG1Fa5Q6+NVfy0LzGMskuxsM7pse9/lrbCLcErP4gNhTLXrYL3EHIZywO2krcmtMZgajvl7KOxaFVbkyp/PKVJ3eCi/u/BiMIXcjgvY0M6nhBgBg3Ox+L44/UJgnLhF W+bNT2rK mQfar9rjSaq4Gs1jwAOPmbl/9h4aUTeiHxOLXMuz0juo9H3Xx7mVGrc3Ev/u4SC/BKXgtN8+3SfQuyGyiRVd8fLw/76+Wa2XEqAv+QgRRH8RMcdvjY34NEpANOsm9NxKPRQElsSsTGrj/7llnaraGgqsvJuOAiapPBTe2mz//V40MmjmZr/Ymrtm/+EA4p9M1PPtJZCwrUfQx3L33GlGnzxSJWLdV+JSLtNtfkvHn55XW/9VHzXgnD8FkywqJO9L0OyIeLlIJp+6c+pZmsO/8FM9hx+9qUDx3S7isVUunuygYs0Zuv0ibwtbpEA== 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: 39676dfe52331dba909c617f213fdb21015c8d10 commit: 3f38c3c5bc402c3b13c3bc08fbbdecb70e4164a9 [9655/10295] kasan: save alloc stack traces for mempool config: powerpc-randconfig-r123-20231227 (https://download.01.org/0day-ci/archive/20231227/202312271042.FsuPQlul-lkp@intel.com/config) compiler: clang version 16.0.4 (https://github.com/llvm/llvm-project.git ae42196bc493ffe877a7e3dff8be32035dea4d07) reproduce: (https://download.01.org/0day-ci/archive/20231227/202312271042.FsuPQlul-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/202312271042.FsuPQlul-lkp@intel.com/ sparse warnings: (new ones prefixed by >>) mm/kasan/common.c:280:6: sparse: sparse: symbol 'unpoison_slab_object' was not declared. Should it be static? >> mm/kasan/common.c:511:53: sparse: sparse: incorrect type in argument 3 (different base types) @@ expected restricted gfp_t [usertype] flags @@ got unsigned int [usertype] size @@ mm/kasan/common.c:511:53: sparse: expected restricted gfp_t [usertype] flags mm/kasan/common.c:511:53: sparse: got unsigned int [usertype] size vim +511 mm/kasan/common.c 489 490 void __kasan_mempool_unpoison_object(void *ptr, size_t size, unsigned long ip) 491 { 492 struct slab *slab; 493 gfp_t flags = 0; /* Might be executing under a lock. */ 494 495 if (is_kfence_address(kasan_reset_tag(ptr))) 496 return; 497 498 slab = virt_to_slab(ptr); 499 500 /* 501 * This function can be called for large kmalloc allocation that get 502 * their memory from page_alloc. 503 */ 504 if (unlikely(!slab)) { 505 kasan_unpoison(ptr, size, false); 506 poison_kmalloc_large_redzone(ptr, size, flags); 507 return; 508 } 509 510 /* Unpoison the object and save alloc info for non-kmalloc() allocations. */ > 511 unpoison_slab_object(slab->slab_cache, ptr, size, flags); 512 513 /* Poison the redzone and save alloc info for kmalloc() allocations. */ 514 if (is_kmalloc_cache(slab->slab_cache)) 515 poison_kmalloc_redzone(slab->slab_cache, ptr, size, flags); 516 } 517 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki