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 108E6C4167B for ; Fri, 15 Dec 2023 11:24:12 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6324F8D012A; Fri, 15 Dec 2023 06:24:12 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 5E0338D0121; Fri, 15 Dec 2023 06:24:12 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 4A8268D012A; Fri, 15 Dec 2023 06:24:12 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 37F4F8D0121 for ; Fri, 15 Dec 2023 06:24:12 -0500 (EST) Received: from smtpin22.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 0B63A160265 for ; Fri, 15 Dec 2023 11:24:12 +0000 (UTC) X-FDA: 81568818744.22.0BBB01B Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.100]) by imf03.hostedemail.com (Postfix) with ESMTP id BCED720002 for ; Fri, 15 Dec 2023 11:24:08 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=GRMGgTgo; spf=pass (imf03.hostedemail.com: domain of lkp@intel.com designates 134.134.136.100 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=1702639449; a=rsa-sha256; cv=none; b=179coSeGMXllgd5zv4yiMBscESAf//PgsoA+tLjJSv/06JN8EVWuEWst2iJyTLIXWAmaLZ telxuWjW0mnCJl6a3Ed1/c3xzAlSmbW/g1eWT4K4l5e+TUzjaWndZBeUNOSfDzBxOT+Uip kPOwSaHELLlGdhROx/4qeJRcO0bcTZA= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=GRMGgTgo; spf=pass (imf03.hostedemail.com: domain of lkp@intel.com designates 134.134.136.100 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=1702639449; 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=rIb7rBRPHL+tK1kvcE6Q3e4BabzZwVtwcVGQGPK7OwM=; b=gWXzncYrWKMNtZ9CihwXP0raOec/aUqstwi8gI506js1xLxLq/8poM/U//jztRMzNRgT8F V6GA2jlp8RmdpzaK/wtVtq+RPUPn2HVKFAxiM2xFU8/HxBFB5lbh6WrKoD5iTOlbDrpBmW eEdPvD+FWD8iGGoTiNvBjT108PNt158= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1702639448; x=1734175448; h=date:from:to:cc:subject:message-id:mime-version; bh=eBVAurxrlkcm9j6ZB/fbNGQaEZcgVA5ZMM0Y3/JHQCg=; b=GRMGgTgoAJr8g8ZPHra+L1BtF+jvel9WNAb+GlrWxInTAhR10gObXtEb 1AKQIaj3VdXBwDg5Nesxv2+dI4eYATzonzeebZ5GsKvLbihQlR5S5mcpx /neYn+RhfoxDziG+l+FW8JECUQ4lSe1vqiqoCkbPIa57ynCdZvVFaYJGg p44fR0R0QB+ea7oEH1kDGAyrWH7sk9Z9lmBwKtrebID1rsFZbwBuioo24 kxpqDIs9poKALPRfoOn0Vbzp5yqj6ic+NK0B5ICLBzrcV4Ko0okWDiM81 M+HuNtN9EGiX1CbjXHpj9UlJCttg1kmdoqhzHizbYhHiw6IjwICAyKNYm A==; X-IronPort-AV: E=McAfee;i="6600,9927,10924"; a="461727214" X-IronPort-AV: E=Sophos;i="6.04,278,1695711600"; d="scan'208";a="461727214" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Dec 2023 03:24:07 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10924"; a="724431960" X-IronPort-AV: E=Sophos;i="6.04,278,1695711600"; d="scan'208";a="724431960" Received: from lkp-server02.sh.intel.com (HELO b07ab15da5fe) ([10.239.97.151]) by orsmga003.jf.intel.com with ESMTP; 15 Dec 2023 03:24:05 -0800 Received: from kbuild by b07ab15da5fe with local (Exim 4.96) (envelope-from ) id 1rE6IV-00005c-0d; Fri, 15 Dec 2023 11:24:03 +0000 Date: Fri, 15 Dec 2023 19:23:07 +0800 From: kernel test robot To: Ilya Leoshkevich Cc: oe-kbuild-all@lists.linux.dev, Andrew Morton , Linux Memory Management List Subject: [akpm-mm:mm-unstable 315/342] mm/slub.c:1038:17: error: implicit declaration of function '__memset'; did you mean 'memset'? Message-ID: <202312151925.c1R7UpLE-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Server: rspam08 X-Rspamd-Queue-Id: BCED720002 X-Stat-Signature: eztzrqb3yj549s1wem6txxs4hj3i55k7 X-Rspam-User: X-HE-Tag: 1702639448-808629 X-HE-Meta: U2FsdGVkX1/oDk53ZsPQsVWnT2AhyaoWHZVAc+wCsX+g+ehwUIYMw7wVtIuEabM9kuvd3H7r2dr8t7z16daha+f8HlRgDwTL0f5nfIJtBYdViLfwzhUcUHzrF8cB/DwOxFX2L3qX5MO4csPa1q44QeWRezRgKCdEv/eE4o9WHNwLLVKvNyyxUXqB8K8jWKJ/1kw/5f5HVlSax0MY5adJkVmEr7CnJns6UbtF6pdHcenNWo7IxTvFhHrmJ13WX/qbKoIB44Xp1wO7UD5gqSCWqjE5TeeuujIUqfaTyvcrCkQOO8XBeySsU9pUuEITyJv3DHzOsQgYJ0tnqlMfB41B1qDCRsfXgbc1UHzcuepnkDb43bqCkYi+k7uVJ3RRlYY519HBCRoOJ767ZDl4PfyM8JzAuuULPiLxfRt+8Hd5ULshv/gQ6f+OaKuK8p3m2DMb2ZdnrKBjNxpliQjwykgDtLO7msj7F5iyJtwiKQ032FHV5WHKMUSIOhFweU/wDjoeicU6icTCPM5UONrtM5uEGzpg6EWS3WDO2ePHiFS/6Fjp1tN9WtbjWEd7q1kiKk0ylKshiOJjq90cYiu4xkOb1Zg3xnuG01YrlG59HEdH8eP6CGlMAWpWqCxzdTnyb78jUKrWtRxHZwp2oNNpyukG+yQGTUyz6yzKnOVlYC1/zap9VLlaPxcQnI+MyljOw+lqcCsJZ9DZhfz4YKGa+O8OWnVAv3TYi9J5n+/V9eawDQLjpy/2a1Mk4qNp3jbB/Z7jHXwTKCJiadMusqUxpn9Uz8QPYT6X9So9mP+j7A75U5OZhrkfNCNGMXa2yAU6xScI5CXIBx0yimOK2/YvlhTiVuE6J6ZCv+enrcNe+8Jkj+WBRQKpLBgGnIHGBDygHGLxgq/N3fXQPBhzGLXO/BYOxlllE7z5KirHUCBfKl/ElMU3JwHUcMp0FMzKgrleDGb9eYI4t7KT5+IZhCZr0Kc 859j/Cy1 W6N2ALQnuQO2OFpregYdzrVkIt5iLR1Fp2i1rIBnS6vBGdf0ACTRFRBqGthoBO3j+b43A4Snn5YKQO4mMBTaucv39mlOLtKjtgH9j6qgE8fbid0kIN2+hS5tMnbrc0xZetrN3bdvyyf+/1oYC9oK9kAWOr0+t9ApAMbjVa1rk5HmahQvXQY4ETd4tiYSyBRkcwFomYZBbUrqCuIBSK37ZB7CgiXGOvjYW9OOSAL0rF457jq30lW9iUYxOERcOi0c2jt7JFHKmyXo+VPMsQty6Bn/WXbmz6vL4a9SSUHeW/o27Rkg1osUhs1pE6aFz+iiaATL4kXXWDfx4H0Ri8g6VXxRs14NmLpqGS4pb3o8T4kB/Sxfah1iPSHs4aJVAAzbZjOzwV4JTTuR2yI21rpVCqhcgHA== 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/akpm/mm.git mm-unstable head: 3271cacfede84a7e27d318fdf12fbeb7cab7b305 commit: 082b07014f97afe25e73493a58f21b45c2742cd7 [315/342] kmsan: support SLAB_POISON config: arc-allnoconfig (https://download.01.org/0day-ci/archive/20231215/202312151925.c1R7UpLE-lkp@intel.com/config) compiler: arc-elf-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231215/202312151925.c1R7UpLE-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/202312151925.c1R7UpLE-lkp@intel.com/ All errors (new ones prefixed by >>): mm/slub.c: In function 'init_object': >> mm/slub.c:1038:17: error: implicit declaration of function '__memset'; did you mean 'memset'? [-Werror=implicit-function-declaration] 1038 | __memset(p - s->red_left_pad, val, s->red_left_pad); | ^~~~~~~~ | memset cc1: some warnings being treated as errors vim +1038 mm/slub.c 1026 1027 static void init_object(struct kmem_cache *s, void *object, u8 val) 1028 { 1029 u8 *p = kasan_reset_tag(object); 1030 unsigned int poison_size = s->object_size; 1031 1032 if (s->flags & SLAB_RED_ZONE) { 1033 /* 1034 * Use __memset() here and below in order to avoid overwriting 1035 * the KMSAN shadow. Keeping the shadow makes it possible to 1036 * distinguish uninit-value from use-after-free. 1037 */ > 1038 __memset(p - s->red_left_pad, val, s->red_left_pad); 1039 1040 if (slub_debug_orig_size(s) && val == SLUB_RED_ACTIVE) { 1041 /* 1042 * Redzone the extra allocated space by kmalloc than 1043 * requested, and the poison size will be limited to 1044 * the original request size accordingly. 1045 */ 1046 poison_size = get_orig_size(s, object); 1047 } 1048 } 1049 1050 if (s->flags & __OBJECT_POISON) { 1051 __memset(p, POISON_FREE, poison_size - 1); 1052 __memset(p + poison_size - 1, POISON_END, 1); 1053 } 1054 1055 if (s->flags & SLAB_RED_ZONE) 1056 __memset(p + poison_size, val, s->inuse - poison_size); 1057 } 1058 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki