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 A17BCEB64DC for ; Tue, 20 Jun 2023 16:41:40 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id E2A078D0002; Tue, 20 Jun 2023 12:41:39 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id DD9698D0001; Tue, 20 Jun 2023 12:41:39 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id C79E88D0002; Tue, 20 Jun 2023 12:41:39 -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 AADC38D0001 for ; Tue, 20 Jun 2023 12:41:39 -0400 (EDT) Received: from smtpin04.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay07.hostedemail.com (Postfix) with ESMTP id 655C8160489 for ; Tue, 20 Jun 2023 16:41:39 +0000 (UTC) X-FDA: 80923692318.04.BD4F551 Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by imf26.hostedemail.com (Postfix) with ESMTP id 99FB8140002 for ; Tue, 20 Jun 2023 16:41:36 +0000 (UTC) Authentication-Results: imf26.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=YRidF2qt; dmarc=pass (policy=none) header.from=intel.com; spf=none (imf26.hostedemail.com: domain of andriy.shevchenko@linux.intel.com has no SPF policy when checking 192.55.52.120) smtp.mailfrom=andriy.shevchenko@linux.intel.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1687279297; 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:in-reply-to:references:references:dkim-signature; bh=+n4FqAhNwbT/5aOT3MYINL/DLEFIDFNjdIFkRwd46vY=; b=cSzIA4iotQqADTDcMHjYVXAvC6ADdkg9ubZ6WWx7+9BDXmwGio6+oegbzdh2nz423dVnv9 BmhyiOYd6Ckk09RAmn8276CInYVoTjPJkfyg/y5Y//R46JB1f+DX+h7ad/apvqaNmSXbFH Ily5PNmfByZJfhwX4ATaf8XpFuD8+Ts= ARC-Authentication-Results: i=1; imf26.hostedemail.com; dkim=pass header.d=intel.com header.s=Intel header.b=YRidF2qt; dmarc=pass (policy=none) header.from=intel.com; spf=none (imf26.hostedemail.com: domain of andriy.shevchenko@linux.intel.com has no SPF policy when checking 192.55.52.120) smtp.mailfrom=andriy.shevchenko@linux.intel.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1687279297; a=rsa-sha256; cv=none; b=2eflRn3j4li9F7+yVntUaMpXQIgDtYZl36LnmmQZd35XXtYzWYQp5d/Zyfu+w/xsQt2v9e Rvo8rpdtdKGLjwqjO9l2bSfk4GIvYe6WbdcCMcTODnKstcbjbhC5N05oWDHwhkG4PfsYFa XwER70RMRUjXVKRKEK83DnOxukHj8TA= DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1687279296; x=1718815296; h=date:from:to:cc:subject:message-id:references: mime-version:content-transfer-encoding:in-reply-to; bh=Ixbk6Is2biXcZua8H62STJO3xjYtt2Imiuj7LbOAMf0=; b=YRidF2qtcMHUUCSDF55mqav/cTHpZyUphHHo/v5i1lNkQ+W0Eby9nHYV MuVyO9pXiAT59lj23oUJt+l3Klr3XPWLJG9NQx+DXjQnpRl6/icF+cl+A RS7WInxh4fwhVICYC7pMF+hmVespcrRD3f81xZGLRCfXkg+cXrM7eNteu erZelrLMmHvuBtRbG2p/M4gUSuh761kb45B4gM4bGVMp4IyCHMlV9VtaF mgkEOKicot/8x8umWWu0CiHcLnt4Ss3r24+upJXOGvHl0gtN0xUcKfnXb BAPIla23RyxNJMqOBJoTxU/q+F1GEgDVZKhpxovHhFBIAUBqrS7aAykrL w==; X-IronPort-AV: E=McAfee;i="6600,9927,10747"; a="358785604" X-IronPort-AV: E=Sophos;i="6.00,257,1681196400"; d="scan'208";a="358785604" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 20 Jun 2023 09:40:28 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10747"; a="743838745" X-IronPort-AV: E=Sophos;i="6.00,257,1681196400"; d="scan'208";a="743838745" Received: from smile.fi.intel.com ([10.237.72.54]) by orsmga008.jf.intel.com with ESMTP; 20 Jun 2023 09:40:24 -0700 Received: from andy by smile.fi.intel.com with local (Exim 4.96) (envelope-from ) id 1qBeOz-005Ikn-2E; Tue, 20 Jun 2023 19:40:21 +0300 Date: Tue, 20 Jun 2023 19:40:21 +0300 From: Andy Shevchenko To: Linus Walleij Cc: Naresh Kamboju , Bartosz Golaszewski , "open list:GPIO SUBSYSTEM" , Anders Roxell , Linux-Next Mailing List , open list , lkft-triage@lists.linaro.org, "open list:KERNEL SELFTEST FRAMEWORK" , linux-mm , Arnd Bergmann , Shuah Khan , Bartosz Golaszewski , Andrew Morton , Pengfei Xu , yi1.lai@intel.com Subject: Re: selftests: gpio: crash on arm64 Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo X-Rspamd-Queue-Id: 99FB8140002 X-Rspam-User: X-Rspamd-Server: rspam04 X-Stat-Signature: hzci3q8a3peh3zhkbyq99y9hkjxss67c X-HE-Tag: 1687279296-912833 X-HE-Meta: U2FsdGVkX1/kcgnIMfOXMfPGwQwKKKyM4AaCwZ8x1d+l20aA9SDublHzzJYHYZ5C/EfY66nndDa9CsCl7+ssKYiCjyzfGz2Kni2JfnfHUBoQXY6diYtqkHF3EeUj4Qkvb+nz7SZK2pyoeD9cOjjqxlZxjSKFIHXhVoupyNN4pBiIa1R0tmDgtRPyQJOh9+5CmgiBGC/Txtl3ckDRoKMTZtbg8ecsT/7/F3WD1Bi8di88+2y5RuNVb4d9IXUIkauo7RMlzN3v43Uj4pfpwdfQVNHV+4dyFrFIToG0IrPmqbEqTc5jaFWClftbPGDYuqatbr95Sx7UIUvHwxJYKRj8hKJT64Jw/l9M1K488X4NUJnP7hJEHf4znsRorECJnUVOi9/5770+7hUi0kNlEZH2oY+h+LF8o7SYHzVYvXdbYjM6NH0TzMIaj9+dNXOWnLXUKcZsPgBFCVh7dyDcC92etd4AMdF3e+jkHCYpfWAGQjc+EZVZfGnGcOybYYYx+6V1V88MBLlsDQz5/FvOc2/4dxcrQh0k9PtNjma1+yuA/7v63htPwvQtvHBte3VmbqKAfEL6uerdqKN30z3wPC6vcRWge2aUy/Y8lkk2iEfkGVxRDRBlRmGttk2dGJM8pC2VkvuTR3ENZtGcWxBoCK6lS35E/Zfl4q5Ekhi4Fi3nFn3bWw7XGrgymJVdBuCGurTV92Gnc5RnA0PbhxSCN6BiCa3JFubCuzgwNwGLrktxMIeWMiiEKWJKOvNZXwSKoew+cL0GPKUD+0wRcUklTCA27bxntsHp6UxmOcMLxAdK/eO4bnWXWCMREbSKksjDE3ML/WsKOXDjpx8NR6DNsIZLiD7O/oXpzb42NyRIvBGEiLAEOUq5paUrWJMPOYhZfrR1uYRheqEbCR0d+Lh6K+sQx4LQxaEQ6jCT2XZwGDc+ABHhocf8pMJKhyej72DCZIwwnKzhMleKgmOk5GtQPoI 2s56m3vY yGw7DhElH++UJwKscoUIZHXjmETErtw9cNcwqerEY95Kx/EVwjcGVc97xgiAL1wK2CyeLf1kqjBUL8veWEvYq37x/TxcF+HfohvKLF6k+f7T2Rp12MFZ0jG6tYUY6EIlVn1s3zIta6H5RkDYPhjkHJvz1+nqJLz5W5QdUaxwf9Ky84csv4AFUQmB04t5RqPB5+bT929HJUv/bxTnftyMN5f7wFTnFB9SZ+qMF 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: On Tue, Apr 11, 2023 at 10:57:28AM +0200, Linus Walleij wrote: > On Mon, Apr 10, 2023 at 11:16 AM Naresh Kamboju > wrote: ... > Add a pr_info() devm_gpio_chip_release() in drivers/gpio/gpiolib-devres.c > and see if the callback is even called. I think this could be the > problem: if that isn't cleaned up, there will be dangling references. Side note: Since we have devres tracepoints, your patch seems an overkill :-) Just enable devres tracepoints and filter out by the function name. I believe that should work. -- With Best Regards, Andy Shevchenko