Received: by 2002:a05:6a10:2785:0:0:0:0 with SMTP id ia5csp1120408pxb; Sat, 9 Jan 2021 08:05:16 -0800 (PST) X-Google-Smtp-Source: ABdhPJwLXgVYV2Wi2hvWbTTjMTjsBZTKmEGAhaNdiyrbKMos6+lLMihOdxeEaQ34Uv2hFW/AJYL/ X-Received: by 2002:a05:6402:1a54:: with SMTP id bf20mr8878246edb.65.1610208315922; Sat, 09 Jan 2021 08:05:15 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1610208315; cv=none; d=google.com; s=arc-20160816; b=cmfzstZpQfP+zCdYzMvjZc5L2pszBTf/S24djDIakmRn0JTCTINSY/2FkiF1VgafBS Nkr/7O8EaxvnstfVLiLyqaQ9jd6H25vN+JkqghcjlBwR/cXwasmgaI40XlKvzBf6Lu1h aCYFrIGGbea5czB/2ViBNd6gXKTGwR/QKNUqr7f+af8dbHZeK6enPKCQffn6NhB61bAL Vdx+vdRFiGxJUa7bACc8omDyZHU2TuE12HG7KcKDHkAIh3zz4DvYWaWqRKonUT+3/v6z JC+fGRF32mO/b4kVhEXZMqWxKp7IeL/2Nf8oArJZg7we9kagc1aCXjD6R6eNYTjI/g3/ dm6g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=UYQyrgoDNjwpWvUBnRddFfEf/fRfH0i7pG63HCGhO9w=; b=NrJqq/WLAk90vLl7hgLlHePCO8OSzJLTHZJYtfXtlHBeq9ZaJMGFSLIeLDAa6hf03S 9FYNAz5R6QTRBY2CGuFL7w7WHtGHtPoS8oDU1VfraH2EwJvhciAu6CtDfQHwyfZDTrHE Qcz+mqK8H2yHuZWl6n/z1inzM19OcQxV4LkZUuN51ZS8zFUtW2vSmWvGrRVOhackxCxX NCbHxanK3voAV15CknKwNVoH6I8WgwWpBCJPIEQfpwg6eBYzmzq4lRgGM9Huk1WUkRp7 OlDc7ei/xr1fIDM7vnCyoHwYFWRd62HUNNGTBQgQOilHedssA8L13/ufm0/lXVTbPrDg 9uig== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=DB0Vml99; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q6si4465831ejb.731.2021.01.09.08.04.51; Sat, 09 Jan 2021 08:05:15 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=DB0Vml99; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726527AbhAIQBK (ORCPT + 99 others); Sat, 9 Jan 2021 11:01:10 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36562 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726059AbhAIQBJ (ORCPT ); Sat, 9 Jan 2021 11:01:09 -0500 Received: from mail-il1-x12f.google.com (mail-il1-x12f.google.com [IPv6:2607:f8b0:4864:20::12f]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3D28EC061786; Sat, 9 Jan 2021 08:00:29 -0800 (PST) Received: by mail-il1-x12f.google.com with SMTP id 75so13534754ilv.13; Sat, 09 Jan 2021 08:00:29 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=UYQyrgoDNjwpWvUBnRddFfEf/fRfH0i7pG63HCGhO9w=; b=DB0Vml99ZCZHvMy5PFEOpv7Zhi9sHQIOK6oGGewCCsWc37EAn2/Dfv3u6jH4FqUQrn xindImLalCHLy82Lv6SET9fdbbsC4G2n4uTiYsq2lHmkbdkbGy9mpvWLBWKoV0XoqXW2 jjYAQdjZrYe8pf/D5+SpPKkNPol+pQtqR8MIlrlfW5bfm3KezGwpAOED7xaNKqzrgHNM wlT7Gmm+ECthAa1GJ3BY3smNVkFxE1F11zxys8+EfoD/rEdpwi6AGRG6AGtNMeCpoxu7 eDyVY4XfmS3o6B00ZVN3koATiRrL/fCcw32LmPtQdJvralUc4V1LEaTtufJr4zYwn9Ud AUsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=UYQyrgoDNjwpWvUBnRddFfEf/fRfH0i7pG63HCGhO9w=; b=So02K0pWLxLTHb2d8Sq2HvUXR0qBKR67iSGj4gtAH7e8fvhYh96GPBwDdKEyxKY2pN PJ3BFIL+f7I5i+EZPT+VFTdFQ7WnMCLCdxdiJNcLxYU/UhyILeslM2TnXdIY/xE2wzPz xXDI20kIuQ9f32yjS3FAFev+STTRCK0exP6rTjJfaew5auAfCyqIWq813PLI/xAh/ngZ ZJJSzGiQ5XGOrg/nXxCxsU4Tu+2vzCKAioqAQ5xwaYreZ1icD1cnVk9j75ud3J/LoVAN inALW0LEptwuB1CBrUey7uSdqWs2lz+0hw6uBtGLgednBn9qboBEHNaOqatt6IW/IJe9 hGIg== X-Gm-Message-State: AOAM531q8PMkhNrGy50DVp6tI0m3/ffYEZNfULW7TvgPr1d0wAU4eoAm rA9WNS+DIAWo041o+zr6HzTXOBZcxKbtEMGjda4= X-Received: by 2002:a92:c26f:: with SMTP id h15mr1155498ild.65.1610208028315; Sat, 09 Jan 2021 08:00:28 -0800 (PST) MIME-Version: 1.0 References: <20201204095539.31705-1-andreas@kemnade.info> <20201204171428.0a011188@aktux> <20201207135753.GA26857@atomide.com> <20210108203734.15c5adb9@aktux> In-Reply-To: <20210108203734.15c5adb9@aktux> From: Adam Ford Date: Sat, 9 Jan 2021 10:00:16 -0600 Message-ID: Subject: Re: [PATCH] ARM: OMAP2+: omap_device: fix idling of devices during probe To: Andreas Kemnade Cc: Tony Lindgren , Doug Anderson , Ulf Hansson , Wolfram Sang , linux-omap , Linux ARM , LKML , Discussions about the Letux Kernel Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jan 8, 2021 at 1:37 PM Andreas Kemnade wrote: > > Hi, > > On Fri, 8 Jan 2021 13:17:06 -0600 > Adam Ford wrote: > > > On Mon, Dec 7, 2020 at 8:01 AM Tony Lindgren wrote: > > > > > > * Doug Anderson [201204 16:43]: > > > > Hi, > > > > > > > > On Fri, Dec 4, 2020 at 8:14 AM Andreas Kemnade wrote: > > > > > > > > > > > > Fixes: 21b2cec61c04 ("mmc: Set PROBE_PREFER_ASYNCHRONOUS for drivers that existed in v4.4") > > > > > > > > > > > > From the description it sounds like this problem has always existed > > > > > > but the async probe just tickled it reliably. Seems like it'd make > > > > > > sense to tag the "Fixes" as some earlier commit so you make sure your > > > > > > fix gets picked to kernels even if they don't have the async probe > > > > > > patch? > > > > > > > > > > > > > > > > Hmm, maybe > > > > > Fixes: 04abaf07f6d5 ("ARM: OMAP2+: omap_device: Sync omap_device and > > > > > pm_runtime after probe defer") > > > > > > > > > > But on the other hand to stable branches only such patches are applied > > > > > which solve pratical problems not only theoretical problems. But maybe > > > > > it solves several random issues where nobody took care to debug them. > > > > > > > > > > That would be since v4.11. > > > > > > > > I guess maybe best is to include both. Then if someone is debugging > > > > why their async probe is failing they will notice this commit, but > > > > they also might decide to pick it earlier just to be safe... > > > > > > OK I'll add the above fixes tag too and apply this into fixes. > > > > > > > It might be too late, but... > > > > Tested-by: Adam Ford #logicpd-torpedo-37xx-devkit > > > hmm, when will it arrive in mainline? It looks like it's been merged onto Linus Torvalds' branch: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=95f05058b2bbe3b85c8617b961879e52f692caa5 > > Regards, > Andreas