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 64D6AE6C5E5 for ; Tue, 3 Dec 2024 02:04:46 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id B603F6B0085; Mon, 2 Dec 2024 21:04:45 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id B0E0C6B0088; Mon, 2 Dec 2024 21:04:45 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 9ADC66B0089; Mon, 2 Dec 2024 21:04:45 -0500 (EST) 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 78F7F6B0085 for ; Mon, 2 Dec 2024 21:04:45 -0500 (EST) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id D722814051C for ; Tue, 3 Dec 2024 02:04:44 +0000 (UTC) X-FDA: 82852003584.07.C656CD6 Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.18]) by imf12.hostedemail.com (Postfix) with ESMTP id 3C2BE40003 for ; Tue, 3 Dec 2024 02:04:36 +0000 (UTC) Authentication-Results: imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=GD93GcqR; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf12.hostedemail.com: domain of lkp@intel.com designates 198.175.65.18 as permitted sender) smtp.mailfrom=lkp@intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1733191471; a=rsa-sha256; cv=none; b=J0+7/2+WBuckDB8cd5UWJDPC9MZO0fGmfGG0OUApNdtRh0xVeAvf0eXJ+eO8AholKKXSkU lguQiDX6dI77H4fs8C6vr6E2OZpTp73Xl2mja9dsZ8qLtmmHMpZeFuAM+d3WLzswA1QLW6 YmJodWp0CusJxCwENiSHcdgmnUnOiV0= ARC-Authentication-Results: i=1; imf12.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=GD93GcqR; dmarc=pass (policy=none) header.from=intel.com; spf=pass (imf12.hostedemail.com: domain of lkp@intel.com designates 198.175.65.18 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=1733191471; 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:in-reply-to:references:references:dkim-signature; bh=5unEpPsFzynk2ObaSCUkGZyShV2hACURC8Tcl7npxHo=; b=pPdBJwyZOUB7i31FtjhdMUJrfk0bDSYpiq1N0lIzCxlCOQBdWjlJ+AbF6wo2uRmN83maL+ XuAY4G83mEkDdW1jVzrefS45B3AATjGG94FVijuPYGgmn/S7oPsclhczC/0KPKU71SbtyZ Vp2p8s/HrOyErSoSxVIO5IcnPRwa3QY= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1733191483; x=1764727483; h=date:from:to:cc:subject:message-id:references: mime-version:in-reply-to; bh=aZrmviilsvEZDeMEz8Oi+rFs521z/1qu21p6tkM0odw=; b=GD93GcqR5p5OaTr/JZ+UhVPG6s+Fw/DyAWuBrDaJBKIm178RZTUKPDoM ke93uxvs2gxOLlQ+i47wXPGu6trE/XZh1VQ2c/lO+fMW0N5caLmg7kWQD N3ntvANSkmFBVwjdjhkAQ0ehI0J4htj6bn7DYhBQGH931ibmRRMtRDe9u daI7uw0uZjPEW8hYVDQgxhvtkyyjyv4DeBLaElrSmJORw3jOHQYui9d+b ylpSDHqADg+L7pm7clZa1Kiz+44q/T7F9SdUaidSxW4tRMbmBf0IVCRAh QfT50jwTaXG+axiQOjGYeQFJovVUs69Bo/WJ1L0ul27sBOQkOiTaDit44 A==; X-CSE-ConnectionGUID: vKyD92n3TvyiURgI7Est4Q== X-CSE-MsgGUID: y9GwSYXOTrCzgbYORAe7JA== X-IronPort-AV: E=McAfee;i="6700,10204,11274"; a="33535827" X-IronPort-AV: E=Sophos;i="6.12,204,1728975600"; d="scan'208";a="33535827" Received: from fmviesa005.fm.intel.com ([10.60.135.145]) by orvoesa110.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 02 Dec 2024 18:04:41 -0800 X-CSE-ConnectionGUID: +3hlY5ufRvSmYM9wax/eHw== X-CSE-MsgGUID: BGSUtcLxQzeCBSsdKvD/HA== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.12,204,1728975600"; d="scan'208";a="97718699" Received: from lkp-server02.sh.intel.com (HELO 36a1563c48ff) ([10.239.97.151]) by fmviesa005.fm.intel.com with ESMTP; 02 Dec 2024 18:04:37 -0800 Received: from kbuild by 36a1563c48ff with local (Exim 4.96) (envelope-from ) id 1tIIH8-00039j-1o; Tue, 03 Dec 2024 02:04:32 +0000 Date: Tue, 3 Dec 2024 10:04:07 +0800 From: kernel test robot To: Michal Schmidt , Rodolfo Giometti Cc: llvm@lists.linux.dev, oe-kbuild-all@lists.linux.dev, Uwe =?unknown-8bit?Q?Kleine-K=C3=B6nig?= , Greg Kroah-Hartman , Christophe JAILLET , "Dr. David Alan Gilbert" , Ma Ke , Andrew Morton , Linux Memory Management List , George Spelvin , linux-kernel@vger.kernel.org Subject: Re: [PATCH 5/6] pps: embed "dev" in the pps_device Message-ID: <202412030942.aHisJx3i-lkp@intel.com> References: <20241202163451.1442566-6-mschmidt@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20241202163451.1442566-6-mschmidt@redhat.com> X-Stat-Signature: aen7rfwmhurqr8pbwqk3trprkmf45ws4 X-Rspam-User: X-Rspamd-Queue-Id: 3C2BE40003 X-Rspamd-Server: rspam08 X-HE-Tag: 1733191476-958211 X-HE-Meta: U2FsdGVkX1+eNbs0Ykognv6qCrK85q1do7r+UlPNOFQn7LSQzmRoavAwMYJDxGbL47CXniIo3MEZ/Rn18EFqRSsZ2zu4fdzSGLfVEtSB/nUVhEpNnBwz9gv+WylPA4Xw/jlAePRe7JvpW08FJ6Nc+cihUZzLnww7i+WTW1gUapHQlZv5OcNyV19eiWh6ecDMWlnLM+qIHFTCFFsyiLSasKIC2SbT5qwCv64cL15fzEsPFJIqb4+d5DWscpXQssMG5I0Z3j/V3bNIvm63rGkTzqJvwEJKG+F5+n6Kq2YNxocWwAmO1vmJnjuj5NNqvVdVHRaNY7tq5QJu/lKHfqtAUhWuRvGeQSgk5lINai68y9KGJfL25nOtIWm+QB1P1Fpyo6UjDw4zqsfLP4+xoVE71ksjLy2r1YOFzcTa88ll8xLguQJ2473WENr6YN36z/dzKzXLN+X1wr+G/llm2CsCMWrp21pQq2HctfN7nzs+Qb0SUjLgSVjYg2dMFTWW+WTRA/Oqrv6i1J27H0yiWaZGiNBzc5mgNFVIrP8hbiFM725xcvxHZy3zIoU1e9FbilyqzDxKJo+7zfDdK123veDV7fvL7yLUS4fcNjnlIYu5z3Pw5+XHTOfMxSAI69rggr5SliujUtavPwqmO9A4ZkhwXt73dQH6vNA+QF+BFQnG3OH9QXEjSIWwzYm/mZmc+0QmhsEiT9woknFd5rWMoP4Jae6VI3n6sEDgpvgrI50UEruddhXfPZm4acBHuaO4wks+Z8Zo+GhsYLnUc+Z4Apz7JyxpkWtSViulZAsTxSQcINLwWFFy+raBL8s3IODDEIw7034CEHlxXgxBw38lnQ3VLKOtlTE5wHW8v81rXRiKdVDfEpil3s32YC11cwU89qKcBzPMKOBinJ0QvOu9jhQ6tVlumVDgCzj56luO0ZNoUlSRUmOyUrM70hXH0ZcUnBbjQQccjP6SoqYy7zf8pNv IN1HejA3 gUvxPtDBEHJfEiEBq0HkUOvw6gbcHYnBlsj2GkXY6HqU+WA0o3uBBjaFgX6IwUuoJbKP4MBpVl4fHHF/bFkRahjRrQ2V/drDVPn3WDQivEsMB+zvv7+Pc+7EiK53TWzrT0VXB9l0PB4LAOaZgLPE7+21cK0kxvjGOLSs8xanu/ldacyAQEftvVFLP0pwrcVZCBAq9/rslr6bVmjwdpjKkbtl7OameflAPaZfJw4ChUmOonhENIAWou2bTXeQiOqoxa1pNWFs6YH8p74oFdUxiLvPSNknA3VWCCl/hp5NZoP/MyBNuRjYfCb4+jXzr9vKM6Y8SyatVA0/Rq+QU8iQtnvsPpt+0Oig0Zk/PMyE1Op2AgNTYT1q6qBH/uCL7JRVr2GiPDJz4uIkgH2FoVoNLt93DRA== 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: Hi Michal, kernel test robot noticed the following build errors: [auto build test ERROR on 7af08b57bcb9ebf78675c50069c54125c0a8b795] url: https://github.com/intel-lab-lkp/linux/commits/Michal-Schmidt/pps-fix-cdev-use-after-free/20241203-025037 base: 7af08b57bcb9ebf78675c50069c54125c0a8b795 patch link: https://lore.kernel.org/r/20241202163451.1442566-6-mschmidt%40redhat.com patch subject: [PATCH 5/6] pps: embed "dev" in the pps_device config: i386-buildonly-randconfig-005-20241203 (https://download.01.org/0day-ci/archive/20241203/202412030942.aHisJx3i-lkp@intel.com/config) compiler: clang version 19.1.3 (https://github.com/llvm/llvm-project ab51eccf88f5321e7c60591c5546b254b6afab99) reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20241203/202412030942.aHisJx3i-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/202412030942.aHisJx3i-lkp@intel.com/ All errors (new ones prefixed by >>): >> drivers/pps/clients/pps-ktimer.c:59:11: error: passing 'struct device' to parameter of incompatible type 'const struct device *'; take the address with & 59 | dev_info(pps->dev, "ktimer PPS source unregistered\n"); | ^~~~~~~~ | & include/linux/dev_printk.h:160:46: note: expanded from macro 'dev_info' 160 | dev_printk_index_wrap(_dev_info, KERN_INFO, dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~ include/linux/dev_printk.h:110:11: note: expanded from macro 'dev_printk_index_wrap' 110 | _p_func(dev, fmt, ##__VA_ARGS__); \ | ^~~ include/linux/dev_printk.h:56:37: note: passing argument to parameter 'dev' here 56 | void _dev_info(const struct device *dev, const char *fmt, ...); | ^ drivers/pps/clients/pps-ktimer.c:77:11: error: passing 'struct device' to parameter of incompatible type 'const struct device *'; take the address with & 77 | dev_info(pps->dev, "ktimer PPS source registered\n"); | ^~~~~~~~ | & include/linux/dev_printk.h:160:46: note: expanded from macro 'dev_info' 160 | dev_printk_index_wrap(_dev_info, KERN_INFO, dev, dev_fmt(fmt), ##__VA_ARGS__) | ^~~ include/linux/dev_printk.h:110:11: note: expanded from macro 'dev_printk_index_wrap' 110 | _p_func(dev, fmt, ##__VA_ARGS__); \ | ^~~ include/linux/dev_printk.h:56:37: note: passing argument to parameter 'dev' here 56 | void _dev_info(const struct device *dev, const char *fmt, ...); | ^ 2 errors generated. vim +59 drivers/pps/clients/pps-ktimer.c 697fb85fcf21b5 Rodolfo Giometti 2010-03-10 52 697fb85fcf21b5 Rodolfo Giometti 2010-03-10 53 /* 697fb85fcf21b5 Rodolfo Giometti 2010-03-10 54 * Module staff 697fb85fcf21b5 Rodolfo Giometti 2010-03-10 55 */ 697fb85fcf21b5 Rodolfo Giometti 2010-03-10 56 697fb85fcf21b5 Rodolfo Giometti 2010-03-10 57 static void __exit pps_ktimer_exit(void) 697fb85fcf21b5 Rodolfo Giometti 2010-03-10 58 { 5e196d34a77642 Alexander Gordeev 2011-01-12 @59 dev_info(pps->dev, "ktimer PPS source unregistered\n"); 697fb85fcf21b5 Rodolfo Giometti 2010-03-10 60 5e196d34a77642 Alexander Gordeev 2011-01-12 61 del_timer_sync(&ktimer); 5e196d34a77642 Alexander Gordeev 2011-01-12 62 pps_unregister_source(pps); 697fb85fcf21b5 Rodolfo Giometti 2010-03-10 63 } 697fb85fcf21b5 Rodolfo Giometti 2010-03-10 64 -- 0-DAY CI Kernel Test Service https://github.com/intel/lkp-tests/wiki