Received: by 2002:ac0:8c9a:0:0:0:0:0 with SMTP id r26csp200144ima; Fri, 1 Feb 2019 01:52:00 -0800 (PST) X-Google-Smtp-Source: ALg8bN5+RmpD+HPKLwvuYA90OgSkMCzNKkwluQ7l92/P2c9rEsTU5FgK9JLOPsIvVQDkQ0IZ17UI X-Received: by 2002:a17:902:ac8f:: with SMTP id h15mr37497851plr.245.1549014720821; Fri, 01 Feb 2019 01:52:00 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549014720; cv=none; d=google.com; s=arc-20160816; b=vpP1YrYK/cYToZFl7Lo6+IIZpiar32AjqIcJu5Dx7I+FyB6eH54E60X7SBkzu3cJof DlHByeTXRQjwsnjuK88QNq46YMM+863Zr+sv9V02r6rLOt8or6o5+SSOxFQA3bkstwcz ED2NRFaYvRLRtOud8Rb7uOXDQOHh77bX4CM2yty4I+yT8gc4tpl20Qju41zPl/SLNp0y bgvcl5AFb61gB9kelKhjGzxvspeiNZY/QMC7W9dn5XtpLpANyu40+WZaWJXv9/ytg24O p/ApZhhgcjgg+nWPYaqjeOTuExJLutjNMe/QJJuMJv0ZLe4B7i2+RtGeAFkaa6yttZBs zgDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from; bh=nQAm1xbkoacZeuC4wFlX1OOQOZaDvPGdHGnCoONnUwY=; b=LX/NUUNNeL5Iu2aBJnruYvdyAz330jDpFRPGH7HBoRU58aT1k2mcesIA3cZor0iMW3 NGLwOnhTkfmlaghhRRsLsQja+HEZMZREM1kNhPdK/jQf3i2gSSHqyn2Q6qSXjw7pgzAq KdzgaCz+4a0Z1ys+ilpOjq7p/r4yb28olbjsWvslh3OYWA9WDOjkrpPbqDaYQwKtrnWx pELogt9Jy8LRq+eEZkWp+6uggSgfjQB+pQ3cUucenUklNOsct3jDRi/2t080TNpmBVV0 C5hw3KZAAtEKz4vYgMSPiN/geswO/NUE8aK03Ub5enQOsIWZHRBY6DRHTN77X6qHxMVV gKvQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id c19si262350pls.242.2019.02.01.01.51.45; Fri, 01 Feb 2019 01:52:00 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727734AbfBAJqL (ORCPT + 99 others); Fri, 1 Feb 2019 04:46:11 -0500 Received: from cloudserver094114.home.pl ([79.96.170.134]:56998 "EHLO cloudserver094114.home.pl" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726187AbfBAJqL (ORCPT ); Fri, 1 Feb 2019 04:46:11 -0500 Received: from 79.184.255.169.ipv4.supernova.orange.pl (79.184.255.169) (HELO aspire.rjw.lan) by serwer1319399.home.pl (79.96.170.134) with SMTP (IdeaSmtpServer 0.83.183) id 5102a5d7e8d85aec; Fri, 1 Feb 2019 10:46:09 +0100 From: "Rafael J. Wysocki" To: Greg Kroah-Hartman Cc: LKML , Linux PM , Ulf Hansson , Daniel Vetter , Lukas Wunner , Andrzej Hajda , Russell King - ARM Linux , Lucas Stach , Linus Walleij , Thierry Reding , Laurent Pinchart , Marek Szyprowski , Joerg Roedel Subject: Re: [PATCH v2 0/9] driver core: Fix some device links issues and add "consumer autoprobe" flag Date: Fri, 01 Feb 2019 10:45:01 +0100 Message-ID: <2319086.FUgXjVqvWV@aspire.rjw.lan> In-Reply-To: <20190201090536.GA17484@kroah.com> References: <1952449.TVsm6CJCTy@aspire.rjw.lan> <20190201090536.GA17484@kroah.com> MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Friday, February 1, 2019 10:05:36 AM CET Greg Kroah-Hartman wrote: > On Fri, Feb 01, 2019 at 01:44:59AM +0100, Rafael J. Wysocki wrote: > > Hi Greg at al, > > > > This is a combination of the two device links series I have posted > > recently (https://lore.kernel.org/lkml/2493187.oiOpCWJBV7@aspire.rjw.lan/ > > and https://lore.kernel.org/lkml/2405639.4es7pRLqn0@aspire.rjw.lan/) rebased > > on top of your driver-core-next branch. > > > > Recently I have been looking at the device links code because of the > > recent discussion on possibly using them in the DRM subsystem (see for > > example https://marc.info/?l=linux-pm&m=154832771905309&w=2) and I have > > found a few issues in that code which should be addressed by this patch > > series. Please refer to the patch changelogs for details. > > > > None of the problems addressed here should be manifesting themselves in > > mainline kernel today, but if there are more device links users in the > > future, they most likely will be encountered sooner or later. Also they > > need to be fixed for the DRM use case to be supported IMO. > > > > On top of this the series makes device links support the "composite device" > > use case in the DRM subsystem mentioned above (essentially, the last patch > > in the series is for that purpose). > > All now queued up, thanks! Thank you!