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 92880C52D7C for ; Thu, 15 Aug 2024 18:19:10 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 2930E6B01A0; Thu, 15 Aug 2024 14:19:10 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 241C96B01A1; Thu, 15 Aug 2024 14:19:10 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 109516B01A2; Thu, 15 Aug 2024 14:19:10 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0013.hostedemail.com [216.40.44.13]) by kanga.kvack.org (Postfix) with ESMTP id E5FE06B01A0 for ; Thu, 15 Aug 2024 14:19:09 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id A4B23161733 for ; Thu, 15 Aug 2024 18:19:09 +0000 (UTC) X-FDA: 82455291618.10.F6A027C Received: from mgamail.intel.com (mgamail.intel.com [192.198.163.10]) by imf27.hostedemail.com (Postfix) with ESMTP id D942440008 for ; Thu, 15 Aug 2024 18:19:05 +0000 (UTC) Authentication-Results: imf27.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=NB+vlZNr; spf=pass (imf27.hostedemail.com: domain of lkp@intel.com designates 192.198.163.10 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=1723745873; 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:content-transfer-encoding:in-reply-to: references:dkim-signature; bh=d8ZTp9vvodhnzuvyHKjd3sRn4H8J5khaiHcprVCjwr0=; b=WeylRS745USpjyw+gYY50rVrwcb3f6d3cTBYuMErnman1CN7G7MxAZc5DS8OZaz7Nwxtaa l4xYZ2oEXkkc6zZOFfz3MC+DIhlfMrgpDqTwDJulDt2qeFBkIyB+92MSq6NBPQi5vVwMvg rgfs183Y6Vm+xs32WDBdaCq1qxj+rK8= ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1723745873; a=rsa-sha256; cv=none; b=MG8hkz7FLeb9939zipWBxkJZcOdvelbtpuZ1+B3TIp0/8Ewe/5HR/6jvt+rpexrzn5XuiQ hsoc3EYhmO38wxFOWd7rnWDULnsRUJypCSUGun1Vms8pGBD1RKmHn4YDYKF3e9M02BVxE2 B8QgGszy15b3B6QSlIeeJ0FRK9xxIHY= ARC-Authentication-Results: i=1; imf27.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=NB+vlZNr; spf=pass (imf27.hostedemail.com: domain of lkp@intel.com designates 192.198.163.10 as permitted sender) smtp.mailfrom=lkp@intel.com; dmarc=pass (policy=none) header.from=intel.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1723745946; x=1755281946; h=date:from:to:cc:subject:message-id:mime-version: content-transfer-encoding; bh=9fEZXnYltoZ4VmIqPGV6rprk+HckacpgMGVj0vBGcq8=; b=NB+vlZNrXk9kBHBYrQZISJETKOVYx+TQxXJdqh3kIuJAb78NPO+yfIp3 rXScKkF+uUyrmOpBdI6HPR+MCS0wv55i9WWDFVpBvUdTVHxATmyEEqkvb yAUF3js/Mko5iQgKSq5W4YNXGNJmYrT2V4WHQykqUQPTxMIQiBcaoMN0W 90lKyVvG820n49YWvGsgZ9OnXgTugXXXUtBiBIzO0Xfa8E0WR5F5sTHCe E+9WUOJ/u8dOIu8k3goipQyFZYHwYf+2bpS9j9wVVkiEFwnvyaD3gbXd1 cJ6VNozpjXkGYz0Td1JeR+ZNvlTEyMmFb04m0hgmEUrvqgEZ9c+UAkVg/ w==; X-CSE-ConnectionGUID: QA/9JP0ATyyAk0PidoMX/Q== X-CSE-MsgGUID: nztegaJTTmW3O45XdFsszw== X-IronPort-AV: E=McAfee;i="6700,10204,11165"; a="33432472" X-IronPort-AV: E=Sophos;i="6.10,149,1719903600"; d="scan'208";a="33432472" Received: from orviesa003.jf.intel.com ([10.64.159.143]) by fmvoesa104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Aug 2024 11:19:04 -0700 X-CSE-ConnectionGUID: Kn60brVFTwmbZSTOZk6yQQ== X-CSE-MsgGUID: iBTGK79PTeG2GCdZ6Gb4Iw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.10,149,1719903600"; d="scan'208";a="64278244" Received: from lkp-server01.sh.intel.com (HELO 9a732dc145d3) ([10.239.97.150]) by orviesa003.jf.intel.com with ESMTP; 15 Aug 2024 11:19:03 -0700 Received: from kbuild by 9a732dc145d3 with local (Exim 4.96) (envelope-from ) id 1sef3s-0004me-1r; Thu, 15 Aug 2024 18:19:00 +0000 Date: Fri, 16 Aug 2024 02:18:32 +0800 From: kernel test robot To: Jani Nikula Cc: oe-kbuild-all@lists.linux.dev, Linux Memory Management List , Andrew Morton Subject: [linux-next:master 4567/4951] drivers/misc/xilinx_tmr_inject.c:69:43: error: expected ')' before '(' token Message-ID: <202408160254.7w492KEu-lkp@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit X-Stat-Signature: obabpfnwg7upfdokw65xcfuuug8hokq9 X-Rspamd-Queue-Id: D942440008 X-Rspam-User: X-Rspamd-Server: rspam08 X-HE-Tag: 1723745945-46034 X-HE-Meta: U2FsdGVkX1/X3MXWMhJYoX00s9j9LgznMoRzcQBrTN2f4ilNaHOO9I4mFmb8kbv8gSU/7In8nCjfC6ZNHoysj4P00QnIwpMNb7uRuf0tiBiZvmV9xEP0iAqhKxOptXERtOXv1c+mKXBRgznguxtrnRZAhvp0BUoCS4ZdH3oDtyRpW31tfX1IF96fDAyKmOAHCZDe3xrJ1TTK5bP1bF7JuAkYxbSpSUA/djo8TLW3vsDdr9NYvR+CmLzPjIT21Ao/M48m0gqutfCM8gWqmd9Vs5yRYqLs6KheSVD+msTPg1Q9M/7fw544gNFnAdBnREiU7HuQ6wHXthZALGf5jdf6erWydCc7RTcOLyAq6CnHQFy8NIU7OUxLO7MmV13i5D3Qw0klL3ymWaStJYuEV/zRxfxwtQ0R+TMP8lkR6vsNRTYuTat5tgoJVVOpt9rPUzdQqXlFwHiYJyln1kajNnk38AZUaCLJFhYCaixtAkQb253fvWsJYSPRFfPNLNIkj1pafkoyQbcNe5Sm4G6Xh7U5ZjckgR0TNxqjPtISIbvRf/r272GqX5Zs7N/y76lDPd4FTjg/N5fBpDV0QaxWrTjlqt0S7SArv62GW78M2Xla1nXLnmuFfeaa4fVJocPCEW23te+gbrJu+RQPfUjg+cfQlJk0N8wiP4BVx8sGgjGCsK5CIKfGbLEMRUTrPWvpsB9skKwi07kEoQa/r0ov7Qy9hhTzQyKfhF/aWYkOyBTim3awwzFkJgQtdRP840s/PDWCnIIHvNj0bXbFXuzur12/hD3WJfblhsnxo3jTwZHV+HAHufBVcYpPgHJmcD+i/QfJPV1Qa6IKtJK8ONj6dBuIS0gfRRT+8hNUm5eo20kmNqPRq7FweRJcwCkCOPH/QA916WxNvUSEb/pY0UvtMAQmcbc41t3CQB9v2LDucblHgPHBCYf214+hBYvTSrj9NUhkbuaU6Ig4symKjpTnysz wGHECX/h GciO5JZKvkM8pEXhkE4NRkHieJG4yMxM89UHYAiVDQsPnRxLJEiYSbmyydTHjop0GkEZ8XLx7LJMTB9FB52bPHslW+jjdaBnRTYd8eYvmSsLYx9dOcs+4zwJSQ7GKf+jqxyuGYdCmKuEBvjsLt4gSjobBA7v3EXurmk3hmIwYBN5roP8X7v71EOvgJB3RMfJJH+iMLgUOd6ZNouOi4hnusGWW26XaTwpeooFsCnkQMjLejkg6BpwKeU9EtTWRopJdtLr0ZVHC1hHhAVIlhPHkaiiySTRgYBk5xSWxMVuMwDDJcWRQ1GdMbM/5ROWQU8Nxh0xGqz6jDGcV8OjVEqUI/fQMOkLXx2v2mlyKP/2O3hDIJLUrx2joi5NL28meKlLJQCwyIuwiY8i8MY+zU6ehOn814MdrgRDSrJD60fiHtsKVJI5me3uGMLGWyzy7j9baq1ljz4wUP5Lk81ygzGgCVFpgxWbeJHwbS8fGTqbSASFwmWQP5Q4fEs0KEQ== 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: edd1ec2e3a9f5de7fb267a3af73e4f00e7e052b7 commit: 2771559a553119011ed3231ea68a2919565a1de7 [4567/4951] fault-inject: improve build for CONFIG_FAULT_INJECTION=n config: microblaze-allmodconfig (https://download.01.org/0day-ci/archive/20240816/202408160254.7w492KEu-lkp@intel.com/config) compiler: microblaze-linux-gcc (GCC) 14.1.0 reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20240816/202408160254.7w492KEu-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/202408160254.7w492KEu-lkp@intel.com/ All error/warnings (new ones prefixed by >>): >> drivers/misc/xilinx_tmr_inject.c:69:43: error: expected ')' before '(' token 69 | DEFINE_DEBUGFS_ATTRIBUTE(xtmr_inject_fops, NULL, xtmr_inject_set, "%llu\n"); | ^ | ) drivers/misc/xilinx_tmr_inject.c: In function 'xtmr_init_debugfs': >> drivers/misc/xilinx_tmr_inject.c:75:22: error: implicit declaration of function 'debugfs_create_dir'; did you mean 'kernfs_create_dir'? [-Wimplicit-function-declaration] 75 | dbgfs_root = debugfs_create_dir("xtmr_inject", NULL); | ^~~~~~~~~~~~~~~~~~ | kernfs_create_dir >> drivers/misc/xilinx_tmr_inject.c:75:20: error: assignment to 'struct dentry *' from 'int' makes pointer from integer without a cast [-Wint-conversion] 75 | dbgfs_root = debugfs_create_dir("xtmr_inject", NULL); | ^ >> drivers/misc/xilinx_tmr_inject.c:78:9: error: implicit declaration of function 'debugfs_create_file'; did you mean 'bus_create_file'? [-Wimplicit-function-declaration] 78 | debugfs_create_file("inject_fault", 0200, dir, NULL, | ^~~~~~~~~~~~~~~~~~~ | bus_create_file >> drivers/misc/xilinx_tmr_inject.c:79:30: error: 'xtmr_inject_fops' undeclared (first use in this function); did you mean 'xtmr_inject_set'? 79 | &xtmr_inject_fops); | ^~~~~~~~~~~~~~~~ | xtmr_inject_set drivers/misc/xilinx_tmr_inject.c:79:30: note: each undeclared identifier is reported only once for each function it appears in drivers/misc/xilinx_tmr_inject.c: In function 'xtmr_inject_remove': >> drivers/misc/xilinx_tmr_inject.c:148:9: error: implicit declaration of function 'debugfs_remove_recursive' [-Wimplicit-function-declaration] 148 | debugfs_remove_recursive(dbgfs_root); | ^~~~~~~~~~~~~~~~~~~~~~~~ drivers/misc/xilinx_tmr_inject.c: At top level: >> drivers/misc/xilinx_tmr_inject.c:61:12: warning: 'xtmr_inject_set' defined but not used [-Wunused-function] 61 | static int xtmr_inject_set(void *data, u64 val) | ^~~~~~~~~~~~~~~ vim +69 drivers/misc/xilinx_tmr_inject.c 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 60 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 @61 static int xtmr_inject_set(void *data, u64 val) 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 62 { 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 63 if (val != 1) 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 64 return -EINVAL; 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 65 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 66 xmb_inject_err(); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 67 return 0; 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 68 } 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 @69 DEFINE_DEBUGFS_ATTRIBUTE(xtmr_inject_fops, NULL, xtmr_inject_set, "%llu\n"); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 70 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 71 static void xtmr_init_debugfs(struct xtmr_inject_dev *xtmr_inject) 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 72 { 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 73 struct dentry *dir; 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 74 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 @75 dbgfs_root = debugfs_create_dir("xtmr_inject", NULL); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 76 dir = fault_create_debugfs_attr("inject_fault", dbgfs_root, 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 77 &inject_fault); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 @78 debugfs_create_file("inject_fault", 0200, dir, NULL, 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 @79 &xtmr_inject_fops); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 80 } 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 81 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 82 static void xtmr_inject_init(struct xtmr_inject_dev *xtmr_inject) 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 83 { 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 84 u32 cr_val; 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 85 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 86 if (inject_request) 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 87 setup_fault_attr(&inject_fault, inject_request); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 88 /* Allow fault injection */ 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 89 cr_val = xtmr_inject->magic | 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 90 (1 << XTMR_INJECT_CR_IE_SHIFT) | 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 91 (1 << XTMR_INJECT_CR_CPUID_SHIFT); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 92 xtmr_inject_write(xtmr_inject, XTMR_INJECT_CR_OFFSET, 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 93 cr_val); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 94 /* Initialize the address inject and instruction inject registers */ 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 95 xtmr_inject_write(xtmr_inject, XTMR_INJECT_AIR_OFFSET, 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 96 XMB_INJECT_ERR_OFFSET); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 97 xtmr_inject_write(xtmr_inject, XTMR_INJECT_IIR_OFFSET, 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 98 XMB_INJECT_ERR_OFFSET & XTMR_INJECT_IIR_ADDR_MASK); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 99 } 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 100 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 101 /** 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 102 * xtmr_inject_probe - Driver probe function 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 103 * @pdev: Pointer to the platform_device structure 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 104 * 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 105 * This is the driver probe routine. It does all the memory 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 106 * allocation for the device. 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 107 * 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 108 * Return: 0 on success and failure value on error 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 109 */ 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 110 static int xtmr_inject_probe(struct platform_device *pdev) 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 111 { 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 112 struct xtmr_inject_dev *xtmr_inject; 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 113 int err; 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 114 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 115 xtmr_inject = devm_kzalloc(&pdev->dev, sizeof(*xtmr_inject), 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 116 GFP_KERNEL); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 117 if (!xtmr_inject) 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 118 return -ENOMEM; 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 119 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 120 xtmr_inject->regs = devm_platform_ioremap_resource(pdev, 0); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 121 if (IS_ERR(xtmr_inject->regs)) 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 122 return PTR_ERR(xtmr_inject->regs); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 123 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 124 err = of_property_read_u32(pdev->dev.of_node, "xlnx,magic", 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 125 &xtmr_inject->magic); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 126 if (err < 0) { 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 127 dev_err(&pdev->dev, "unable to read xlnx,magic property"); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 128 return err; 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 129 } 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 130 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 131 if (xtmr_inject->magic > XTMR_INJECT_MAGIC_MAX_VAL) { 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 132 dev_err(&pdev->dev, "invalid xlnx,magic property value"); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 133 return -EINVAL; 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 134 } 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 135 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 136 /* Initialize TMR Inject */ 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 137 xtmr_inject_init(xtmr_inject); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 138 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 139 xtmr_init_debugfs(xtmr_inject); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 140 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 141 platform_set_drvdata(pdev, xtmr_inject); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 142 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 143 return 0; 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 144 } 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 145 37efe116bea197 Uwe Kleine-König 2024-02-21 146 static void xtmr_inject_remove(struct platform_device *pdev) 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 147 { 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 @148 debugfs_remove_recursive(dbgfs_root); 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 149 dbgfs_root = NULL; 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 150 } 895ae5bee159d1 Appana Durga Kedareswara rao 2022-11-25 151 :::::: The code at line 69 was first introduced by commit :::::: 895ae5bee159d148bac21a82899292c408c1aab1 drivers: misc: Add Support for TMR Inject IP :::::: TO: Appana Durga Kedareswara rao :::::: CC: Greg Kroah-Hartman -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki