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 BF27CE7AD46 for ; Tue, 3 Oct 2023 13:39:19 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 5784B8D0079; Tue, 3 Oct 2023 09:39:19 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5297A8D0003; Tue, 3 Oct 2023 09:39:19 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 3F09C8D0079; Tue, 3 Oct 2023 09:39:19 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 2F59C8D0003 for ; Tue, 3 Oct 2023 09:39:19 -0400 (EDT) Received: from smtpin28.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 098A4160344 for ; Tue, 3 Oct 2023 13:39:19 +0000 (UTC) X-FDA: 81304256838.28.DE6C62B Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.126]) by imf16.hostedemail.com (Postfix) with ESMTP id 4C35618001C for ; Tue, 3 Oct 2023 13:39:16 +0000 (UTC) Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=gvyhjpkw; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf16.hostedemail.com: domain of lkp@intel.com designates 134.134.136.126 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=1696340357; 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=B+M4JF+bW63JF4Fy5zC4MzCZBqWsCO9pwF14Wd3587E=; b=A8FYDy6r9MuGA0bdKRSxEkpIwLXENY/EHQ53C95aYrKqcXPd8+RRmsb9X/NnTbf6Hh2eHO dc9hspq1/gG789mJp0o4WcicchhUmQN56GtxrZ3dvxdRYttJdUMxSmB7HCGt2Jy7rojLda PVNKE2XV4SwVCV8sQpS4kifGXemejV8= ARC-Authentication-Results: i=1; imf16.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=gvyhjpkw; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf16.hostedemail.com: domain of lkp@intel.com designates 134.134.136.126 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1696340357; a=rsa-sha256; cv=none; b=YF9U73tWo64HlE/wM9IDzgJBc0ctvKTnsEmXNyv9QsEFKSdKC47zNlLqt02j6hDhUxWToF ywUTygxt5ZkpPTIb8gpAMG9o+PITkkJ9xM2zWhn9Mbet4d2smPzYCFtT8xjvGxmYl6PphA WED4rrKQMI3yByxTd8FgsO0pKKqIeE8= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1696340356; x=1727876356; h=date:from:to:cc:subject:message-id:mime-version; bh=3d1MLq266/R9YwYsqx83Hkdi/O/k5L+d39LmgvIbUZo=; b=gvyhjpkwh7zxrTZSfw2AX3/rXEoxYKexV4atI/Lh5z8O8ViqyLyrYgXY bwm6TFu7NO2ycqQ7O3/KvkKgp29U9fSAcHnjQTeABlwhD85hAB6hAV/ZP 1hmEhy63zMFtTTvCeleVykugwcPnNN9vKDFf/Jw435gYKhPg6IJwo2Zjo JuCZyZdLKnn4j7OVigZ/xgsBIzzcMHM5uS1V8EiEmlnXGSUeZbLVea6Xj zQofrClQyFZnQn6MrQVIITlqslcwygks2p53SPD28Zf/N6lDlvYVdmdVm LjgMz0JjZYm+zDUtto783LNrxurcIl6qUVOz6vhl1upj0yE9i15OmTmC1 w==; X-IronPort-AV: E=McAfee;i="6600,9927,10852"; a="367930159" X-IronPort-AV: E=Sophos;i="6.03,197,1694761200"; d="scan'208";a="367930159" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 03 Oct 2023 06:39:14 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10852"; a="998038585" X-IronPort-AV: E=Sophos;i="6.03,197,1694761200"; d="scan'208";a="998038585" Received: from lkp-server02.sh.intel.com (HELO c3b01524d57c) ([10.239.97.151]) by fmsmga006.fm.intel.com with ESMTP; 03 Oct 2023 06:39:13 -0700 Received: from kbuild by c3b01524d57c with local (Exim 4.96) (envelope-from ) id 1qnfcE-00079m-2H; Tue, 03 Oct 2023 13:39:10 +0000 Date: Tue, 3 Oct 2023 21:38:59 +0800 From: kernel test robot To: "Lee, Chun-Yi" Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Luiz Augusto von Dentz Subject: [linux-next:master 9226/9381] include/net/bluetooth/bluetooth.h:364:16: warning: 'memcmp' specified bound 6 exceeds source size 0 Message-ID: <202310032158.OvfQjd58-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Server: rspam09 X-Rspamd-Queue-Id: 4C35618001C X-Stat-Signature: 8xqwdn5qwc7b8dokknwrm6yg1afz1afq X-Rspam-User: X-HE-Tag: 1696340356-853735 X-HE-Meta: U2FsdGVkX1+R+T/8L21pDREKUr7Rrhn9/9X+zjjjstgp9g1h6qDsXtKt6kqPnAgqZyM3iR6jNu9CEgVMBy77BaSCq8u8NcAtFfjFk33XIfzzoTXpZUGMF2k0zu/j0yQB1CCVUbc84ZbjsnoawWNDZ0mOqeazbOej7vOJyk2uZ0F1QySM6AXohiYI6WqEQUXXnBMwRC7k86akC0jgGe03Nx9msRCa/zsV0ikUfu1ZyyOiUC1kLLLkSrD/tc6Mg5i2eH0qHEN0vGh5Yrl31SNCnUpDNzNlHsRWTMG3yKMBT1vp9lk4LAJMdUeTyrDiYoHQYILS41yzA3iKs/vvufqqRgPdGxoWAgEp6WLVACd+E/+WUPD+WcUlyZjk7uRVi5lWdJa8fguZE05S+D8S5MMEeYs5hlVSgH9IPk5Jg4y35S0sDJgNC/1mk8GU38YegQRp+mhsJqpYwvibL9WSyIhqVsRNEMAVtEUM3r6tVd66E/CH+juc01pbZZntkzxnETTReeMSy6bXRx8zyED2VPyUd8xoBFS0Y8+Y1LTE/aBIIZlnFBZROsV1yeGmUpCyC8WpRj9SwWTPEhWhtyrKXSk5CFyUWyZlQNdKSM63iUlCbYYwBkuLExg5yTl5KhUczxXYi/e2jxlR8Yl0unhXd+C+dBR1x5U98m84cS7cl1dYwjqI6yiAMiL4TVFPbwFEmHhtnUDLHrrlq5BT4x+FvMVu0EvWvCmXitLOa5wz4ctGgy8TczMv1D7CRoP045bnlTJazWvXe1Z5LIZMvJKwfqbeqnDNYaGY0hRPVqMaBkvMiOFrleV+a1lp1ron25fkWApmhKuQ1b3hCttIX44q8E90lJU+UoGK8tG9TbwHDdAVycATmlvyk0AtYZS9tfM7ES2pLk9cJNnxBWvgWvtxphQmvcA97PPZNiWMm8iK+YnWmp1FiDc6sfHjVj4Haz1ymkl32rRGI/1WVo9i9RJDYrB CtCR4Kgm 1v9q9MMszJ+3hk75rlJnB5D77yesQJgnfjz4nV5D9prjeig2eyVm9mevx+s0xWvpfJ6mTukUPNKXc/tWJOfwamaM+kANVWkGRbxUpF59cPFfgAdISJdxOMM3UAaXSFw7gL+kqM3mV3s3wAWIguB4Bt0zbsNd/QBM1WV9D6Pmj2+MhEsf7ntqW21IQdXTdTGPc+SgJvz0XFkvj6mACfGISqpne5J/PSAvDrL6xUQ3c8HL7mimv7BaJukGrlMNzcGlxUNJih2gdYoE3g7rfb5GYkvjP0cT8rI1Ls2CkRd15UIAzjtByueqU11EqIseMLikwoqfptQhVGTx9cOmHNORXMUhHY9CrRVPBUkB6meO7MamS2kiCIAXqJzzNdg== 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: c9f2baaa18b5ea8f006a2b3a616da9597c71d15e commit: d70e44fef8621aeae895e1cbc62059df9e31836b [9226/9381] Bluetooth: Reject connection with the device which has same BD_ADDR config: arm64-randconfig-r002-20230421 (https://download.01.org/0day-ci/archive/20231003/202310032158.OvfQjd58-lkp@intel.com/config) compiler: aarch64-linux-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20231003/202310032158.OvfQjd58-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/202310032158.OvfQjd58-lkp@intel.com/ All warnings (new ones prefixed by >>): net/bluetooth/hci_event.c: In function 'hci_cc_read_class_of_dev': net/bluetooth/hci_event.c:522:9: warning: 'memcpy' writing 3 bytes into a region of size 0 overflows the destination [-Wstringop-overflow=] 522 | memcpy(hdev->dev_class, rp->dev_class, 3); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: note: destination object is likely at address zero In file included from net/bluetooth/hci_event.c:30: In function 'bacmp', inlined from 'hci_conn_request_evt' at net/bluetooth/hci_event.c:3274:7: >> include/net/bluetooth/bluetooth.h:364:16: warning: 'memcmp' specified bound 6 exceeds source size 0 [-Wstringop-overread] 364 | return memcmp(ba1, ba2, sizeof(bdaddr_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ vim +/memcmp +364 include/net/bluetooth/bluetooth.h ^1da177e4c3f41 Linus Torvalds 2005-04-16 360 ^1da177e4c3f41 Linus Torvalds 2005-04-16 361 /* Copy, swap, convert BD Address */ f53c20e93612f7 David Rheinsberg 2013-04-06 362 static inline int bacmp(const bdaddr_t *ba1, const bdaddr_t *ba2) ^1da177e4c3f41 Linus Torvalds 2005-04-16 363 { ^1da177e4c3f41 Linus Torvalds 2005-04-16 @364 return memcmp(ba1, ba2, sizeof(bdaddr_t)); ^1da177e4c3f41 Linus Torvalds 2005-04-16 365 } f53c20e93612f7 David Rheinsberg 2013-04-06 366 static inline void bacpy(bdaddr_t *dst, const bdaddr_t *src) ^1da177e4c3f41 Linus Torvalds 2005-04-16 367 { ^1da177e4c3f41 Linus Torvalds 2005-04-16 368 memcpy(dst, src, sizeof(bdaddr_t)); ^1da177e4c3f41 Linus Torvalds 2005-04-16 369 } ^1da177e4c3f41 Linus Torvalds 2005-04-16 370 :::::: The code at line 364 was first introduced by commit :::::: 1da177e4c3f41524e886b7f1b8a0c1fc7321cac2 Linux-2.6.12-rc2 :::::: TO: Linus Torvalds :::::: CC: Linus Torvalds -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki