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 96F20C83F01 for ; Wed, 30 Aug 2023 07:19:16 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D8E70280030; Wed, 30 Aug 2023 03:19:15 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D3E0A8E0009; Wed, 30 Aug 2023 03:19:15 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C0403280030; Wed, 30 Aug 2023 03:19:15 -0400 (EDT) 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 B1B8E8E0009 for ; Wed, 30 Aug 2023 03:19:15 -0400 (EDT) Received: from smtpin12.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 7DA0F1602A2 for ; Wed, 30 Aug 2023 07:19:15 +0000 (UTC) X-FDA: 81179919870.12.B41E739 Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.88]) by imf29.hostedemail.com (Postfix) with ESMTP id 55A5612001F for ; Wed, 30 Aug 2023 07:19:11 +0000 (UTC) Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=OWlbB8ih; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf29.hostedemail.com: domain of lkp@intel.com designates 192.55.52.88 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=1693379953; 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=WDuYftW9F5qlBrkcnZCVuV2t6Go27X8X0wra0nGPuNc=; b=Ffx4IbVMIS7Ac3lRRVYlGfRgnqaJqEDQDgccm2abIKFaF1MhkwqXTFMoRcAGTZ3/JjTKVr L/jvZ3fciS+Aju/hZuf03nSxQmHEkr8yOd7urbjOa50NMjQGwIWS35FRCFpz70yq8qAdna gJ/UmZn3cErsoF/IcKc0u6CnvOsnSyU= ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=OWlbB8ih; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf29.hostedemail.com: domain of lkp@intel.com designates 192.55.52.88 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1693379953; a=rsa-sha256; cv=none; b=a/Tl1zIZ74QGAqnuDD6YOYtOvWXGI07qSNj9l8FYP1qBi3rGr3pcAlzGiY9He59RkUwkwa lstRE99cA5wbWbl/GmvqNgSDnf4IXR8yOdTaf2bohsRh6aNDrmq8i+k7rAETRP8lk+ljKd N4MKuyKxODWlrFlNvbWdQEaDTGQUzOU= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1693379952; x=1724915952; h=date:from:to:cc:subject:message-id:mime-version; bh=TBeR4t7lTVB9IB+SQ8SrgC5rhrPX2uTGSt2QZmsSZ/o=; b=OWlbB8ihaG1/jLY1T7aeCEmhpeHiQ0uEK1RrvVQk963gwZXKIhaGWld8 7LhAktmhFTRlNtxLycCXeSpJKJ3Uejjnn3HScCINBhobGrsOi0XmvHwHS GCZ54vdO2yyeDOjDmWJ2scRWpkVigmHzwFtLPL5p6VZKC6zft2OzhCQwZ TMVNT+wBqiXEia6nBLGcpDDr1irfEsabJa64b/4ymCoQVNjIcExkkUn/1 ZYW9wgL2geysIpIzNPWsCp5Z0lGDiSapr74FVQr+iCMfOHXV4oFkAXsLV K/2ah1J3PB/BLfdiRuHbmD/G3pfqexSBw66BmbxBzjhyz7JABV2T6D23A w==; X-IronPort-AV: E=McAfee;i="6600,9927,10817"; a="406567961" X-IronPort-AV: E=Sophos;i="6.02,212,1688454000"; d="scan'208";a="406567961" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Aug 2023 00:19:07 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10817"; a="715795998" X-IronPort-AV: E=Sophos;i="6.02,212,1688454000"; d="scan'208";a="715795998" Received: from lkp-server02.sh.intel.com (HELO daf8bb0a381d) ([10.239.97.151]) by orsmga006.jf.intel.com with ESMTP; 30 Aug 2023 00:19:04 -0700 Received: from kbuild by daf8bb0a381d with local (Exim 4.96) (envelope-from ) id 1qbFTj-0009YV-0x; Wed, 30 Aug 2023 07:19:03 +0000 Date: Wed, 30 Aug 2023 15:18:34 +0800 From: kernel test robot To: Arnd Bergmann Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Masahiro Yamada Subject: [linux-next:master 10401/13390] include/linux/fortify-string.h:65:29: warning: '__builtin_strcpy' source argument is the same as destination Message-ID: <202308301542.li3KHkJl-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 55A5612001F X-Rspam-User: X-Rspamd-Server: rspam02 X-Stat-Signature: 8834wkzjsyr87o6u4ibwtj53aezpyoi5 X-HE-Tag: 1693379951-549578 X-HE-Meta: U2FsdGVkX19Z2INoI4WX6h20RW40EK+mJpH+fJkCb/XpJrAXoy5DJuh1XJBJB8iieJNmuW71cUikyBPbVdLg1CGfoRmzuExY+/Wm5bN/mDvkOzDSVBEEM2yGrCCuoTjyoHt2WwXuoi2pt3UyYTvrG4dODE6OE4tsi4w8pklruavJHotyzvUQoyCXRUsOdHqhBx3YKyaJG2+LCI2n0cfg5VYP6eBfBUm5nD6WuBhv8Z6yI6B+hyDaMV/Hb3rJfNWDviLNwLphE9aS8/4mxGBqN/B7ZdfRw40TrJeew3JapSEjCBi5nmJiy7cCGNKjLs5tm3QQfC6QZl2SzrorAMpKM3O++8z8oeOq8pHMcqv+C9o/LoNapICbD0XIo5vA34qc0813FGnIOopM6F8s73Zw5CJNmVp/hiX2igX1ro0bTd/gfMmUuA7sSrNIPKzqDyj4mJETYP6soNVBwYGaGa6str0+giMoasbilt17PPdrzj47wZvnYyFvdlsmw4Kp0WsjU8bIz1fw9xHjBD23x116UP6t1z37QHztAfMNEyfwdypxS+/96NWRXiodsp8bCQrKWZRB/nT1m5L0IdbqEiGh37XAFfxqnH6CuVU39+UH7x/9tmpcYpckaTmfHaRlOE+nFUWw45QxOvgo8jtgFpdsEKefJAliu4iEs+ptu6K6PQErRdrPU2qVGtv99gAVOBEijjOENnHIbMy+dfosD1bcs3Qn92gTdHb9kw1kH95CLX+hwQmRRwBj1tjgRMURdJIM3t2Au82ai8JLAvR2iKxG/kJ7tuooX2CQ3FjpU2uDF0chhsmQ/EWHAM/4SiThWaDgH9kkOg3THK8gbQ9WsvzySu2nYOmFdlXx1zc5wnXLK8m254N2K9LbqCDlnkHq9ISh4L2hhRhiSjFwgrZP9i86Jw2+G1NtDxEYMTbfKBAguj9WY/Eqmr7ivrtKw0n9GRUvjXK/GBSSqStl8R3fkVO axn6Kzke 0GGG5Odz8MoMHuGOoGFu3X2tnqEdvVCVrDDPQxVt0wIBnf0dBjAskUxfW8RJGS2ad+4VhlfniyVZWviMYFAs+/ei1UNB6HEq5y9sjgglaH/8Z/4ZQB4rIRmoM4gzxqYmGFSHgGztKy7DT7itHHbtESLyhfQ5UYnpDQ/et7Gzgq3eoryu0om1TBk3Ok4aYr8XnY/ZLWyNikEAF2S18/AB4rcq+nL4T7+rkBlB2l22erIPZn7xmXQxo6yBhR5gavXrMwTBL3ODxQPHCiNv0Ht5sAjmUpQVXdQ3yys9WAHS1iJnrwmR/W97pdjkZEjxr+F9uOAJ+iBjhe3+6+u88HmAJKq9qQ9J+YEy+GNEBgkQTj80NEMavjQttuhpThxPrXGqPBKalliGpF0RnowCVAjHUV/0uh/EgUuUroRl3vRX2X9CvonTCouCnv1aJg7zNZMVwzI9+TO87tTncsCSyFe/vEMbfWDwF1Xod01Y4 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: tree: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master head: 56585460cc2ec44fc5d66924f0a116f57080f0dc commit: 26030cb984dd65e0cb2d0c2489d94941cf8897b4 [10401/13390] extrawarn: move -Wrestrict into W=1 warnings config: um-randconfig-r034-20230830 (https://download.01.org/0day-ci/archive/20230830/202308301542.li3KHkJl-lkp@intel.com/config) compiler: gcc-9 (Debian 9.3.0-22) 9.3.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20230830/202308301542.li3KHkJl-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/202308301542.li3KHkJl-lkp@intel.com/ All warnings (new ones prefixed by >>): In file included from include/linux/string.h:254, from include/linux/bitmap.h:11, from include/linux/cpumask.h:12, from include/linux/mm_types_task.h:14, from include/linux/mm_types.h:5, from include/linux/buildid.h:5, from include/linux/kallsyms.h:10, from kernel/kallsyms.c:15: kernel/kallsyms.c: In function '__sprint_symbol.isra.0': >> include/linux/fortify-string.h:65:29: warning: '__builtin_strcpy' source argument is the same as destination [-Wrestrict] 65 | #define __underlying_strcpy __builtin_strcpy | ^ include/linux/fortify-string.h:794:10: note: in expansion of macro '__underlying_strcpy' 794 | return __underlying_strcpy(p, q); | ^~~~~~~~~~~~~~~~~~~ vim +/__builtin_strcpy +65 include/linux/fortify-string.h 78a498c3a227f2 Alexander Potapenko 2022-10-24 61 78a498c3a227f2 Alexander Potapenko 2022-10-24 62 #define __underlying_memchr __builtin_memchr 78a498c3a227f2 Alexander Potapenko 2022-10-24 63 #define __underlying_memcmp __builtin_memcmp a28a6e860c6cf2 Francis Laniel 2021-02-25 64 #define __underlying_strcat __builtin_strcat a28a6e860c6cf2 Francis Laniel 2021-02-25 @65 #define __underlying_strcpy __builtin_strcpy a28a6e860c6cf2 Francis Laniel 2021-02-25 66 #define __underlying_strlen __builtin_strlen a28a6e860c6cf2 Francis Laniel 2021-02-25 67 #define __underlying_strncat __builtin_strncat a28a6e860c6cf2 Francis Laniel 2021-02-25 68 #define __underlying_strncpy __builtin_strncpy a28a6e860c6cf2 Francis Laniel 2021-02-25 69 #endif a28a6e860c6cf2 Francis Laniel 2021-02-25 70 :::::: The code at line 65 was first introduced by commit :::::: a28a6e860c6cf231cf3c5171c75c342adcd00406 string.h: move fortified functions definitions in a dedicated header. :::::: TO: Francis Laniel :::::: CC: Linus Torvalds -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki