Received: by 2002:ab2:3319:0:b0:1ef:7a0f:c32d with SMTP id i25csp589341lqc; Fri, 8 Mar 2024 06:32:08 -0800 (PST) X-Forwarded-Encrypted: i=3; AJvYcCX6iBBSSLavANuvMwHlV72GAcWZc2P0BVuPEWQWOOSRq2VhT8L1Zho+PsFg8vyWV42S4ZrAO7Wzy8Q3m84rFpBRSLn+pDGtNN+KuqU58g== X-Google-Smtp-Source: AGHT+IG7cI6FeRcXe9TIuYFTt9RGaPT+xW382qbgzMDKEFSKSbbRkTcMB16wpDfBF0TmWo2dI0HD X-Received: by 2002:a17:907:7811:b0:a45:f1fa:a17d with SMTP id la17-20020a170907781100b00a45f1faa17dmr410207ejc.25.1709908328193; Fri, 08 Mar 2024 06:32:08 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1709908328; cv=pass; d=google.com; s=arc-20160816; b=z+NGcqUNZkgqWvdoeLNm1YQTLBXZamy43CfYTKHfC9OexkTAmexz5cgXwXvTjyFse1 RFQxcYnkI0y8fdbNgf15vUYxgeFEnTWDrb/d7d947uhL9FW4c33UICoCMvB9oLanDQCp Q+tKIZOHdeVRa5caBcsnSAYNKpqD0niuL7jEdWFHG9DfN7CCgi7Bkf53etqQPMpBSQGO XTaELOy9yLiq2kLsA9qP7VuYFTYeq66Nwjnm7KzO0+4Km7DGputDlVwZO2lo6MPcN46s PF5WmAaVnPzGcdQ/oLlgqkABt3gBP+tjSBrsMEW5rCyYbRip0a91jW334ulpZfjrWMyK YYLQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=in-reply-to:content-transfer-encoding:content-disposition :mime-version:list-unsubscribe:list-subscribe:list-id:precedence :references:message-id:subject:cc:to:from:date:dkim-signature; bh=6coLGN2o7T+HnhsIJpqB1H4NYRqhiPGnAgEfWaOCrxo=; fh=MiU7gGUccXVBWFszxyynH3IbtY2e7GtHUzqDtwTegPE=; b=q2CLf2pcFoJQJPbLxFLbSQ3toqXYd7brg1TQumPu+d5ho01t7k5c2uX9DDghWDBqk2 q+gOzg50fyKSQ6d10NkPUabsnGDCn6CIvd0O62Ig0P6O20edxY1OpyfmlN2MdZsGooFo R+IRJzrUCHMG2ELCvWQA/5sdI0dnVES4uCwaI1lRdURMpxqbyea3cBjf/Ge7VcXtg6nh BzkInbPZMYr1x7HK3AcDR9r5ibCGyPPIixXrpm3okEF1obY+SrIfIk/x1vpflWCP5ZEG 9TSInPIHOXXvXcwTfeMgwpzD9QdeqYr1v+kwMtaWrxhQZe0AoGUpJM4MI+nELOBzaGdG YBWw==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=WOV78bzO; arc=pass (i=1 spf=pass spfdomain=collabora.com dkim=pass dkdomain=collabora.com dmarc=pass fromdomain=collabora.com); spf=pass (google.com: domain of linux-kernel+bounces-97169-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-97169-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [147.75.80.249]) by mx.google.com with ESMTPS id j16-20020a170906475000b00a3ebf421c69si7805646ejs.804.2024.03.08.06.32.08 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 08 Mar 2024 06:32:08 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel+bounces-97169-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) client-ip=147.75.80.249; Authentication-Results: mx.google.com; dkim=pass header.i=@collabora.com header.s=mail header.b=WOV78bzO; arc=pass (i=1 spf=pass spfdomain=collabora.com dkim=pass dkdomain=collabora.com dmarc=pass fromdomain=collabora.com); spf=pass (google.com: domain of linux-kernel+bounces-97169-linux.lists.archive=gmail.com@vger.kernel.org designates 147.75.80.249 as permitted sender) smtp.mailfrom="linux-kernel+bounces-97169-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=collabora.com Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id E48E11F21FAA for ; Fri, 8 Mar 2024 14:32:07 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 0DA2F15D0; Fri, 8 Mar 2024 14:32:01 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b="WOV78bzO" Received: from madrid.collaboradmins.com (madrid.collaboradmins.com [46.235.227.194]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 97FEF366 for ; Fri, 8 Mar 2024 14:31:58 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=46.235.227.194 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709908320; cv=none; b=S2l2fUPlWb4I19IlHQH4LtV9UsQYflWcvE3lxXnhBiaa2sJOMW6665Gb3p8mgF2W9/CAU5gSd5Yy5xu4U/dbF8ld5XRmsTv9JNbYcx2LSE5AWk7AdSyawQD0BBpmD1nnKTDYNf1IUWBzDlfFgBJPRNJ/tXkSqJizTCtdoGIGJ48= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1709908320; c=relaxed/simple; bh=wdtYuwWx8ORQMwU47Qj5g2L7s2yOzijaUjNod58MtHc=; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:Content-Disposition:In-Reply-To; b=HuK4QtRbGdt7rivX05lDiL05A3TtfuRnhQL4JtOu9Yx4/3KTdcFrIcDxTlZsseMlpHLIBsNFxZOJdlU65DHjan2FtUxW1B3lr6VwDKRPNlNTwjBms5Vs70gpj0p0CWX+bi8Xdb/leIb8C6IsPXRBLZIHlwy4ZCPEyLdo3K+JYbw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com; spf=pass smtp.mailfrom=collabora.com; dkim=pass (2048-bit key) header.d=collabora.com header.i=@collabora.com header.b=WOV78bzO; arc=none smtp.client-ip=46.235.227.194 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=collabora.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=collabora.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=collabora.com; s=mail; t=1709908317; bh=wdtYuwWx8ORQMwU47Qj5g2L7s2yOzijaUjNod58MtHc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=WOV78bzOtFgbkclVF1IHUAojPBKxxPeMbLzSqAkg93ILAG1TPRonZhHVToLUUKerl OBGMcXxyT9ozJdaCYQcLI1absu/0fJ3VL3mG6siOMAWwkbpRvVbJaNwx5xzDIMWj4o t8B8DrXILMB+OgyhVvbTHlFGQL4VOQk/zQXdTpRpaulErM4EcQsj1N6wePREhWHlQk KkqXUCBn8BPY/urVHoe+xqOBr+6+gu9eGWu2ky2tDZOdyQ8GBDPgNMyDn9n4AZGExc lg3p2EFHPey7EMKIJu7kOVhofva1YqpBdgsxYASnZst/+wCQgYrWGyjn/PafgWZ8Mo Dsi/vkQHKarig== Received: from notapiano (zone.collabora.co.uk [167.235.23.81]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: nfraprado) by madrid.collaboradmins.com (Postfix) with ESMTPSA id A282D37820C3; Fri, 8 Mar 2024 14:31:54 +0000 (UTC) Date: Fri, 8 Mar 2024 09:31:52 -0500 From: =?utf-8?B?TsOtY29sYXMgRi4gUi4gQS4=?= Prado To: AngeloGioacchino Del Regno , Matthias Brugger , Srinivas Kandagatla , Chen-Yu Tsai Cc: regressions@lists.linux.dev, linux-mediatek@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, kernel@collabora.com Subject: Re: Probe regression of efuse@11f10000 on mt8183-kukui-jacuzzi-juniper-sku16 running next-20240202 Message-ID: References: <47cdeac1-121d-4b1a-a3ac-e2affc7a2fc3@notapiano> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <47cdeac1-121d-4b1a-a3ac-e2affc7a2fc3@notapiano> On Tue, Feb 06, 2024 at 11:11:00AM -0500, N?colas F. R. A. Prado wrote: > Hi, > > KernelCI has identified a regression [1] on the > mt8183-kukui-jacuzzi-juniper-sku16 machine running on next-20240202 compared to > next-20240118: > > <4>[ 0.627077] sysfs: cannot create duplicate filename '/bus/nvmem/devices/mtk-efuse0' > <4>[ 0.634945] CPU: 7 PID: 1 Comm: swapper/0 Not tainted 6.8.0-rc2-next-20240202 #1 > <4>[ 0.642542] Hardware name: Google juniper sku16 board (DT) > <4>[ 0.648237] Call trace: > <4>[ 0.650917] dump_backtrace+0x94/0xec > <4>[ 0.654815] show_stack+0x18/0x24 > <4>[ 0.658359] dump_stack_lvl+0x48/0x60 > <4>[ 0.662252] dump_stack+0x18/0x24 > <4>[ 0.665796] sysfs_warn_dup+0x64/0x80 > <4>[ 0.669688] sysfs_do_create_link_sd+0xf0/0xf8 > <4>[ 0.674353] sysfs_create_link+0x20/0x40 > <4>[ 0.678500] bus_add_device+0x64/0x104 > <4>[ 0.682475] device_add+0x33c/0x778 > <4>[ 0.686193] nvmem_register+0x514/0x714 > <4>[ 0.690256] devm_nvmem_register+0x1c/0x6c > <4>[ 0.694577] mtk_efuse_probe+0xe8/0x170 > <4>[ 0.698637] platform_probe+0x68/0xd8 > <4>[ 0.702525] really_probe+0x148/0x2b4 > <4>[ 0.706413] __driver_probe_device+0x78/0x12c > <4>[ 0.710990] driver_probe_device+0xdc/0x160 > <4>[ 0.715394] __driver_attach+0x94/0x19c > <4>[ 0.719453] bus_for_each_dev+0x74/0xd4 > <4>[ 0.723512] driver_attach+0x24/0x30 > <4>[ 0.727312] bus_add_driver+0xe4/0x1e8 > <4>[ 0.731284] driver_register+0x60/0x128 > <4>[ 0.735343] __platform_driver_register+0x28/0x34 > <4>[ 0.740265] mtk_efuse_init+0x20/0x5c > <4>[ 0.744155] do_one_initcall+0x6c/0x1b0 > <4>[ 0.748214] kernel_init_freeable+0x1c8/0x290 > <4>[ 0.752795] kernel_init+0x20/0x1dc > <4>[ 0.756512] ret_from_fork+0x10/0x20 > <4>[ 0.760353] mediatek,efuse: probe of 11f10000.efuse failed with error -17 > > This efuse probe failure causes the probe failure of other components that > depend on it, including the display pipeline: > > /soc/dsi-phy@11e50000 > /soc/dsi@14014000 > /soc/efuse@11f10000 > /soc/i2c@11008000/anx7625@58 > /soc/i2c@11008000/anx7625@58/aux-bus/panel > /soc/thermal@1100b000 > > There is a series already addressing the issue [2]. The first two patches have > been merged into the mediatek tree, but that tree isn't currently being > integrated into linux-next. Besides that, patch 3 hasn't been merged into the > nvmem tree yet, and it is required in order to solve the issue. > > I'm sending this regression report so we can properly track the regression while > the fixes don't land on linux-next. > > Thanks, > N?colas > > [1] https://linux.kernelci.org/test/plan/id/65bd63c3f12d8a95e200a225/ > [2] https://lore.kernel.org/linux-mediatek/20240130095656.3712469-1-wenst@chromium.org/ > > #regzbot introduced next-20240118..next-20240202 Not sure why this got filed by regzbot under the mainline tab rather than next. Maybe it was the missing collon? Let me try again: #regzbot introduced: next-20240118..next-20240202 In any case, the fix has already made it to linux-next, so this should close the regression: #regzbot fix: nvmem: mtk-efuse: Drop NVMEM device name Thanks, N?colas