Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp2683463pxb; Tue, 23 Feb 2021 12:57:40 -0800 (PST) X-Google-Smtp-Source: ABdhPJzs0frlxFPWaKg+Qz6Gy9EtpftsbjtGZjEXsPhSKtvPnpzpPlaLvZBmAt+EjNRqYsqpoVAi X-Received: by 2002:a17:907:7291:: with SMTP id dt17mr1859994ejc.526.1614113860699; Tue, 23 Feb 2021 12:57:40 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1614113860; cv=none; d=google.com; s=arc-20160816; b=BMQNIZ+PkyPg5jwFBIfwcM+N7t/7+Y5pljFfeJ3+3lbaa5q+cyguOjP+jGCne0ZIpr Qa7/3jAdJCwnTcMgSKZnnHL6BgvRPVKTfjLDOe+gIFZwaxx45IOFnXExBJeWTuS9XlSk 17lO6MMxQ1gg+OoK9NW8X6luGydJK2lGQ0gugR24eOnL34oqB1KSQY83vRAbgEiaOA/k QIkIZ2v2h8igoKkVMSkNPO6F+1fCf1qHI9XI/TxUMCKVo83HmBeupTowDKVSgnvrSk/j 0/tLPhEHI8XjirFDUvY/+8rmxQyhptvZLEkNNrDgHi6MUSfcLUS//PDhJMYx0F9vg+pU 1M8w== 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=U8L5CVjBzjyYhS2iyV9NiMH1p1oKX7CjOOgjtA1md4M=; b=OQ0Iyre5WHZQ1aBCNvib9SuIj4gPwjMAxxGgXB+9WtvtwRz6UOqQni4ggRJzPszDlW 1UMG3Tcn30TIaHYxY7cwm5j8zokif/R3D5HDP5XUTF2qNWFRebW+nSdZidVtBcd+IT78 ZDsNH3MKIyTZ4/buYP+VZOY8lo9Yd3/zm/WH+IrnE0v9zQTxM7IT7gI0VWWsASJgAdsW nbLves/RrxD0bnXac48zVQxbumLsi3jJg7zzAeoPHJGANO1WUcn8Ese8UyPljaIsglQX Y5Ni2uX+3aIXybpYBtd/RqHW9yZy8j394rjgUwu8VfJsgLN2ZU/tKWkC1WH3qHcoFXd2 Ayjw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=FP5owbWf; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id d18si2398190ejr.560.2021.02.23.12.57.15; Tue, 23 Feb 2021 12:57:40 -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=@google.com header.s=20161025 header.b=FP5owbWf; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234048AbhBWT5a (ORCPT + 99 others); Tue, 23 Feb 2021 14:57:30 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:43206 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232389AbhBWT52 (ORCPT ); Tue, 23 Feb 2021 14:57:28 -0500 Received: from mail-yb1-xb2b.google.com (mail-yb1-xb2b.google.com [IPv6:2607:f8b0:4864:20::b2b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 71ED6C061786 for ; Tue, 23 Feb 2021 11:56:47 -0800 (PST) Received: by mail-yb1-xb2b.google.com with SMTP id p186so17804852ybg.2 for ; Tue, 23 Feb 2021 11:56:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=U8L5CVjBzjyYhS2iyV9NiMH1p1oKX7CjOOgjtA1md4M=; b=FP5owbWfXj2W3qh8lbdzR0ZVhu7RNM5xDBKb1dkTw3ts2215y2B1jOQfqdRFcNbcxu Vm9EzVmpdOVzinnbr0avHOXUFDXjVFQPWEj0fe6XuO7r/1h54QWZk7Nz+VRURfAndkg2 9UtLvBaR1N1cz/kRD+bgZMqvPW2ffochIkSQpQK1zKxNFzgRXugbNxWvLLvZlNltj1tn OxWtA6frs1u/Dz5vnp9VZ14Y+0jLv1Xfi49n1laBX4xkJQI+zaH/N1P7P3NMUZumwXjV /wTPvDQW/lhGi5zqFa/Qm5B6uxsNoK3xSgYvb1Hl9TNBaEBwawRG3jLvluG4rno6MASQ Zgwg== 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=U8L5CVjBzjyYhS2iyV9NiMH1p1oKX7CjOOgjtA1md4M=; b=pYAHk35WniLgXbMQZ3xJ0m1ABJb7qedJuT9HA6xj0vH/36CCiio5vZSqzeW5UBolW9 TA5JG1xaGd4qyIZ4KNYMxogupvdT2mn1f8cAfeFmvyACcEBpRw46PGTOQz0GjA4NpT7a QLVAQtEjRX1gc8DNuFIsIaKWLRy8POTadu529KsyUqvOMkAeLiUxcJ+Hl8f4KFj6mp5O QZiM7FKoUePKdlqHJZeOvF2ObKzhO4CajxMEA+h0AtmCjLSdtFdmkmFVAWvUlRcdzYHQ ci+ahEISMcxgfGLx1LmxGD4FOZLYSJ7RDnUroVGO1f0VYhFWjw4mOkz1qrQwy/DAWPty Lq9w== X-Gm-Message-State: AOAM53141FpmOagJ7/Q45Yq4UopO3EU9+8N6cX5ws6O5oE0RhBi3ffr7 KdH2qvKCDwk/oUdUWK8aojrfQ8+FammKy79FPv7PMQ8SNoU= X-Received: by 2002:a25:8b8b:: with SMTP id j11mr39009236ybl.310.1614110206531; Tue, 23 Feb 2021 11:56:46 -0800 (PST) MIME-Version: 1.0 References: <20210217235130.1744843-1-saravanak@google.com> In-Reply-To: From: Saravana Kannan Date: Tue, 23 Feb 2021 11:56:10 -0800 Message-ID: Subject: Re: [PATCH] driver core: Avoid pointless deferred probe attempts To: Geert Uytterhoeven Cc: Greg Kroah-Hartman , "Rafael J. Wysocki" , Android Kernel Team , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Feb 23, 2021 at 2:10 AM Geert Uytterhoeven wrote: > > Hi Saravana, > > On Thu, Feb 18, 2021 at 12:51 AM Saravana Kannan wrote: > > There's no point in adding a device to the deferred probe list if we > > know for sure that it doesn't have a matching driver. So, check if a > > device can match with a driver before adding it to the deferred probe > > list. > > > > Signed-off-by: Saravana Kannan > > Thanks for your patch! > > > --- > > Geert, > > > > Can you give this a shot for your I2C DMA issue with fw_devlink=on? > > Yes, this makes I2C use DMA again on Salvator-XS during kernel boot-up. Thanks for testing Geert! > I haven't run any more elaborate tests on other platforms. Yeah, this change should only go into 5.13 after it gets tested as part of driver-core-next. -Saravana