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 86CDCC3DA5D for ; Mon, 22 Jul 2024 08:39:31 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id D98A96B0082; Mon, 22 Jul 2024 04:39:30 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id D21446B0083; Mon, 22 Jul 2024 04:39:30 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id BC28B6B0085; Mon, 22 Jul 2024 04:39:30 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0011.hostedemail.com [216.40.44.11]) by kanga.kvack.org (Postfix) with ESMTP id 99A296B0082 for ; Mon, 22 Jul 2024 04:39:30 -0400 (EDT) Received: from smtpin24.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay09.hostedemail.com (Postfix) with ESMTP id 345F481693 for ; Mon, 22 Jul 2024 08:39:30 +0000 (UTC) X-FDA: 82366739700.24.F2EB757 Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.17]) by imf19.hostedemail.com (Postfix) with ESMTP id 1C5931A0013 for ; Mon, 22 Jul 2024 08:39:26 +0000 (UTC) Authentication-Results: imf19.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=N550URUa; spf=pass (imf19.hostedemail.com: domain of lkp@intel.com designates 192.198.163.17 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=1721637507; 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=HLnVOqa+LcVl1GuChZXLjnTWQqHLPqLMOXWx1je9r7g=; b=vONc6VgFfufkx3COWPneeJ/NL34k0F2z7IZacq59mmrTN9UqzOhqf70RaLzLozGq4fKp14 A3e+Gs69tKNylk/faVFiBsaImjTGPLGOiV8xSDnsNOCGAtaOWJJVOF3zuSRs0GRVL2AJqF jrs+jN8we61jzH8/kXgt/k9PLE+M36U= ARC-Authentication-Results: i=1; imf19.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=N550URUa; spf=pass (imf19.hostedemail.com: domain of lkp@intel.com designates 192.198.163.17 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=1721637507; a=rsa-sha256; cv=none; b=ZWGYqSar5SbpZK7ipw/OVcrQQl6YzCEv9Gz/Wm4yO0k6Pu3G9RAfp0is45j+N/vJvALT1F 7JRKJ4Om5qC//aoszhTJcwIuMKsB5euP3ogPaQxUwDwdXUf1Otf+Z1sFphwv2bROSwaukY 1BmppgbmZBTLrVjzbzCNtp6q7z/qnUE= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1721637567; x=1753173567; h=date:from:to:cc:subject:message-id:mime-version; bh=jF3MK90FdCeT3Rjse46xXmL99nQyJlT7//xcvqkBi9k=; b=N550URUaf2JabF/cXnsiCrlI0W/8WPu8d9XmyTvYrxLoLBw6ocBkEwQs OyI7QVJY2aQtHHGVlSYDk8jMdxkmloJH5LhdrIuuVFr8VlwU08v0fkGh7 1k4vVygM9feo2hGO/VpPPr7stSOA+oJhL9fL3wMO3UgH9hVXA8P7uAFQU 96RJAxAGa0vvwpMX//JPfRFh2S16Yn0VjaDladpijZXaXtPpIzPyBoT30 4HWDTLgLDHZpxyJ2kc722ert8bnMUSgPsjLFghow2/d9IT/ZWyXhb3egD gxYJ6qSluxjCYqqT7B5b98CffJHun0HRAigUBmSKuBc1Wb8E74DYny8fK A==; X-CSE-ConnectionGUID: tk5O1Mr0Rrip/pDVQ1HhXw== X-CSE-MsgGUID: uA3lZbLGToaPDDc5/dWNuw== X-IronPort-AV: E=McAfee;i="6700,10204,11140"; a="19066166" X-IronPort-AV: E=Sophos;i="6.09,227,1716274800"; d="scan'208";a="19066166" Received: from orviesa005.jf.intel.com ([10.64.159.145]) by fmvoesa111.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Jul 2024 01:39:26 -0700 X-CSE-ConnectionGUID: sEEq58b+T2+arOQpmUUeAg== X-CSE-MsgGUID: SiMr1BfOTkSKTDPDfa5aYQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.09,227,1716274800"; d="scan'208";a="56669861" Received: from lkp-server01.sh.intel.com (HELO 68891e0c336b) ([10.239.97.150]) by orviesa005.jf.intel.com with ESMTP; 22 Jul 2024 01:39:25 -0700 Received: from kbuild by 68891e0c336b with local (Exim 4.96) (envelope-from ) id 1sVoZl-000l1X-34; Mon, 22 Jul 2024 08:39:21 +0000 Date: Mon, 22 Jul 2024 16:39:01 +0800 From: kernel test robot To: Chris Lu Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Luiz Augusto von Dentz Subject: [linux-next:master 13182/13495] drivers/bluetooth/btusb.c:2720:21: warning: assignment to 'struct urb *' from 'int' makes pointer from integer without a cast Message-ID: <202407221627.toIry7kJ-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Server: rspam06 X-Rspamd-Queue-Id: 1C5931A0013 X-Stat-Signature: 37cp1fijp8scpt9iqp84bizyhio38hdu X-Rspam-User: X-HE-Tag: 1721637566-559534 X-HE-Meta: U2FsdGVkX18W3vzd2q2l3Ol4TWqQoQdWSgZT+05yc5YHb+A7/HI9z2K8eypLipc3ajF9nvjI/9S0trw2CRL3JVxqf3wKwqgyuK/JDmPwkg90R2jMawEfO65YUpFW4kiC687X/Syy9c0urafgIGejZnRItnFfGxJlylqnNs+k93hfSPX1nxnTngrIa2RLpD4iaFARG3yXeC8KeI5rWNYwc4gMHM3ewWbyl2wARfiiV60gUZejX0b7j9BCfZ0PyWpeL85GX6qMphoKGya+qG8Ql3vJ0kPubxB/FmPqtQ5B6uFaq1D5oHnWcVk+HtEsR+6+GF/6R/YoaQFQCtn23EyqrsjY92ALBLJ2zCxV/2kemuP9+NIETK7Mu98Lga0so0Npclim1lyT/pMHA8K7HVkdbNUBJqeBAfaA54dn9RrjvNeXbtnn4WuhH38UXRU3t463YWhi4HdV0V/4Kv61DWEvTdnSMHSuggElGqSLbx8iRwFPL/BhbXbCeF0vbyY98yVbpZrqlqC1MHcsLp38akVvkUCW0fC1CYDWx+YXJVkWuRSVP14tN2gLTR1gUMI8sXdwfK9IFhFOgK+vY0jPORbQNVkq7qxQkQ/X+4fxTUkUTV0lq3+VhCfswaokBMkiWQ4MtRPea4sg6F0HkWKWfz9+jtt4WoEWZmNqEkLJl/syLwHNdp+CGVTJtMSeVUicVtMtq3KBOsBS4/2Zvb1bLQnjMY6i6Noz8X2RSAaLZclFJRIx1ceYe6zuqfEBSO9YPny0jWgZvkFLVHc51d8vw87dH3mcIu4N+6wdjKDpQ5zVCE+Xnqi0o3fgjOK4TdY0civCbom+g/sbcve1B8WLTswoTSdcYOBMjr2PmW9gbwbEnKjmQpT1PM+ExJ5HN3SjpJNiiex1Xmufc4CWpLw7NBC+zmqiwKEkqwblcPh2AuHCpMKWI5pbCH2MH9m8Lu4j44+lh7Ud97KWHZqpB8aqPCu HS1Y89KM vfe7dZJiWnIGrfFsF27lAFzjNN71vwzIYXedGWZW8yjdQPGPjkVNTj8TQ1qbwNCy3afKczw6kO40H5LEiDGM+3zS38Zk7FA1+jCi5c36Gt4yK5RjTCQ8w6X2nKU5F8MZaT/VCvmx+0jwA1ncTXprp1hQXE29OT+GlsZbsGdHU79C2JSj9IUpBo8XRcxMHq36YXpufnHos96CG3uRGQtJ0r3Aewg6CyVIgXfjsaR2aiAagyWx8nllM2sidc97N1ltI44HyfUzz0kVdok+sjU2D09bwPWJNjPtpl/O0QllZLw8bfOrytQGnabv/jPtZCcsf/G7ZfoISCeoC6HGNUb0TCmbFEGUfUqzLEWp+UuyeQSmsi+vlV1G50fZBYyhYD3DepOeRdGim6wgcZPqbQDlmQWqpbA== 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: dee7f101b64219f512bb2f842227bd04c14efe30 commit: 52828ea60dfdd05246fc92dedfad1c8bbfa2dd66 [13182/13495] Bluetooth: btmtk: Fix btmtk.c undefined reference build error config: nios2-randconfig-r024-20220113 (https://download.01.org/0day-ci/archive/20240722/202407221627.toIry7kJ-lkp@intel.com/config) compiler: nios2-linux-gcc (GCC) 13.3.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240722/202407221627.toIry7kJ-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/202407221627.toIry7kJ-lkp@intel.com/ All warnings (new ones prefixed by >>): drivers/bluetooth/btusb.c: In function 'btusb_mtk_reset': drivers/bluetooth/btusb.c:2705:15: error: implicit declaration of function 'btmtk_usb_subsys_reset' [-Werror=implicit-function-declaration] 2705 | err = btmtk_usb_subsys_reset(hdev, btmtk_data->dev_id); | ^~~~~~~~~~~~~~~~~~~~~~ drivers/bluetooth/btusb.c: In function 'btusb_send_frame_mtk': drivers/bluetooth/btusb.c:2720:23: error: implicit declaration of function 'alloc_mtk_intr_urb' [-Werror=implicit-function-declaration] 2720 | urb = alloc_mtk_intr_urb(hdev, skb, btusb_tx_complete); | ^~~~~~~~~~~~~~~~~~ >> drivers/bluetooth/btusb.c:2720:21: warning: assignment to 'struct urb *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 2720 | urb = alloc_mtk_intr_urb(hdev, skb, btusb_tx_complete); | ^ drivers/bluetooth/btusb.c: In function 'btusb_mtk_setup': drivers/bluetooth/btusb.c:2749:16: error: implicit declaration of function 'btmtk_usb_setup' [-Werror=implicit-function-declaration] 2749 | return btmtk_usb_setup(hdev); | ^~~~~~~~~~~~~~~ drivers/bluetooth/btusb.c: In function 'btusb_mtk_shutdown': drivers/bluetooth/btusb.c:2760:16: error: implicit declaration of function 'btmtk_usb_shutdown'; did you mean 'btusb_mtk_shutdown'? [-Werror=implicit-function-declaration] 2760 | return btmtk_usb_shutdown(hdev); | ^~~~~~~~~~~~~~~~~~ | btusb_mtk_shutdown drivers/bluetooth/btusb.c: In function 'btusb_probe': drivers/bluetooth/btusb.c:3869:34: error: 'btmtk_usb_recv_acl' undeclared (first use in this function); did you mean 'btusb_recv_acl'? 3869 | data->recv_acl = btmtk_usb_recv_acl; | ^~~~~~~~~~~~~~~~~~ | btusb_recv_acl drivers/bluetooth/btusb.c:3869:34: note: each undeclared identifier is reported only once for each function it appears in drivers/bluetooth/btusb.c:3870:33: error: 'btmtk_usb_suspend' undeclared (first use in this function) 3870 | data->suspend = btmtk_usb_suspend; | ^~~~~~~~~~~~~~~~~ drivers/bluetooth/btusb.c:3871:32: error: 'btmtk_usb_resume' undeclared (first use in this function) 3871 | data->resume = btmtk_usb_resume; | ^~~~~~~~~~~~~~~~ cc1: some warnings being treated as errors vim +2720 drivers/bluetooth/btusb.c 25b6d7593a3af7 Jing Cai 2023-06-29 2712 ceac1cb0259de6 Chris Lu 2024-07-04 2713 static int btusb_send_frame_mtk(struct hci_dev *hdev, struct sk_buff *skb) ceac1cb0259de6 Chris Lu 2024-07-04 2714 { ceac1cb0259de6 Chris Lu 2024-07-04 2715 struct urb *urb; ceac1cb0259de6 Chris Lu 2024-07-04 2716 ceac1cb0259de6 Chris Lu 2024-07-04 2717 BT_DBG("%s", hdev->name); ceac1cb0259de6 Chris Lu 2024-07-04 2718 ceac1cb0259de6 Chris Lu 2024-07-04 2719 if (hci_skb_pkt_type(skb) == HCI_ISODATA_PKT) { ceac1cb0259de6 Chris Lu 2024-07-04 @2720 urb = alloc_mtk_intr_urb(hdev, skb, btusb_tx_complete); ceac1cb0259de6 Chris Lu 2024-07-04 2721 if (IS_ERR(urb)) ceac1cb0259de6 Chris Lu 2024-07-04 2722 return PTR_ERR(urb); ceac1cb0259de6 Chris Lu 2024-07-04 2723 ceac1cb0259de6 Chris Lu 2024-07-04 2724 return submit_or_queue_tx_urb(hdev, urb); ceac1cb0259de6 Chris Lu 2024-07-04 2725 } else { ceac1cb0259de6 Chris Lu 2024-07-04 2726 return btusb_send_frame(hdev, skb); ceac1cb0259de6 Chris Lu 2024-07-04 2727 } ceac1cb0259de6 Chris Lu 2024-07-04 2728 } ceac1cb0259de6 Chris Lu 2024-07-04 2729 :::::: The code at line 2720 was first introduced by commit :::::: ceac1cb0259de682d78f5c784ef8e0b13022e9d9 Bluetooth: btusb: mediatek: add ISO data transmission functions :::::: TO: Chris Lu :::::: CC: Luiz Augusto von Dentz -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki