Received: by 2002:ac0:946b:0:0:0:0:0 with SMTP id j40csp3924025imj; Tue, 12 Feb 2019 07:01:16 -0800 (PST) X-Google-Smtp-Source: AHgI3IYyK/R+HcJEbmnZ11ZB6xqmIjIOaKuDnUGYIdTdlCco5a+xt8fNqZLqnSyAuGWJVXPP13IS X-Received: by 2002:a17:902:7889:: with SMTP id q9mr4496724pll.134.1549983676197; Tue, 12 Feb 2019 07:01:16 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549983676; cv=none; d=google.com; s=arc-20160816; b=DDV4O4Fvl3+LmF25ebX9+JT+Bpk6VJq7l5oZUwOUaWAVtHZYmj3EIvF2d06TaZIYH3 GhKbJ3/rZzOaD5bJmSA/0SnvkxdxK+LdEql28ZG9FyC0baRMKanY7/dY2zgObZQ4s7pA LHARTVi+BcYv+bs+yWYENbi4ybiPa+TTgXMjbbcOu0WROTQ+eaUwWYPkKPKPtPAA6MdH SPoiST4l8K0GsK1rMj11FC+7XItSnXaX3davJLXanCR5VdyTFbu3bnUaTnF4grUmLeaz 75xH0m3VoS2kTvZd/3egMP3NCrfAahHKWGJJ2vFz6Kjsi1dx3wEEgjgqFTF3NWpFekfD uZUg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=imowOGim/+xTlIimAPfn9gedR5IjH0lSnf/Y6VOt/Ak=; b=TWziollxlFzkUnBuiXd/yTalnLBjUAw5Cf4LSxMFG3xsyFpIYhZaOJKPvhWu2YVVZU SKwnq1D+g2F5fukR4Z4y6KE5+Pt1amnIoMs929+XXpB+AMKiE313OxV42OeAqm9raf9q Z7bS3Xq0tF+4+e8Sgo/+GodpvWpTFb1D804DRUadIRlJW8tL3sDVtpaQxrbiD9Hisn50 x3A6az+GVQwTMpbI+QmrO90odYgT0LTJn2EABUXkJaSm8yhyIxqJrK3+Ifb/DoOCeEj9 4lNtgelKbRsz75P4Vy9DpvUatzdQyNybSFGHnOYZDU3ByYOylyUFRaHgcsLrjQag7mWZ grWA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linaro.org header.s=google header.b=iN5yG6Hu; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id az12si13037460plb.78.2019.02.12.07.00.56; Tue, 12 Feb 2019 07:01:16 -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; dkim=pass header.i=@linaro.org header.s=google header.b=iN5yG6Hu; 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; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=linaro.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729332AbfBLOxb (ORCPT + 99 others); Tue, 12 Feb 2019 09:53:31 -0500 Received: from mail-ua1-f66.google.com ([209.85.222.66]:37027 "EHLO mail-ua1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727562AbfBLOxb (ORCPT ); Tue, 12 Feb 2019 09:53:31 -0500 Received: by mail-ua1-f66.google.com with SMTP id v26so964236uap.4 for ; Tue, 12 Feb 2019 06:53:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=imowOGim/+xTlIimAPfn9gedR5IjH0lSnf/Y6VOt/Ak=; b=iN5yG6HuA7hllB+zK87abSEKQACEpPkzlSWtaKKPG2/G6ltA/tNLlWLa/OH2sWxSyf pWlzlWrVd41MLoHDCHS0hL7S7Vdr/FHnYAIiH+W2umSmz0rFOTb65JxyfAFzAjFCQU2l pPjZeaim6RuLdyHCXQFQGrGmd25Yi5fR9RkVROfgZsBKa9m7vumTqfF0QJeNv/ZYl8NK sTSO8fa0LpiYFVY1MWFaPuz1zkRxNVWlCpySNKgBWBxjv+ZlyGJ1lzctiEvmOuXGUBSL liN3RhttpbK1SUUq1ZKbg+yDO+UHXethryrZW71+CX3ks6sYWrQ/g2EDOwjCkm5g0BHQ WOiQ== 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=imowOGim/+xTlIimAPfn9gedR5IjH0lSnf/Y6VOt/Ak=; b=pM0mVNJHV328hmRFW2NuZ2EIS3CwQmBI9eYUvpY02SEPRdLVO07GBrvaQbPPfgKwky BltLG7MuWQpROMkRqpIxzkLIcse8Vi4r3p0iB2BB3VqHONRdjd672WWgXHdZr46HOZiY IuJ/DIamo48eY2L6X/1armR6Gq2S74Du5RULFwvIwAqHsVLidvLL7O2XMOjqD1XOSCdi o+qGemScb9bFymsR6er+ifuT3h4jtp4B5oR6RBjo9mSBTSVGoMfuEkhvVwfz6G1EoeA/ u3LgeH+JWf/QqxuH4j1W1VJgibA8iO5t9liGbPGDMlycQjGZ3A5Qah9ELhJrrkmSNTKC YipQ== X-Gm-Message-State: AHQUAuYKikltVmiKw2lnoumfIwAa/y/HydDuo57EcaneUspuoOPJWSLR GXVxh8rGJdNLZnPOihX3ZJsgA70J+j544ZLf+oV7+w== X-Received: by 2002:ab0:238e:: with SMTP id b14mr1578618uan.119.1549983209829; Tue, 12 Feb 2019 06:53:29 -0800 (PST) MIME-Version: 1.0 References: <5510642.nRbR3bcduN@aspire.rjw.lan> <20190212140924.GA14444@kroah.com> In-Reply-To: <20190212140924.GA14444@kroah.com> From: Ulf Hansson Date: Tue, 12 Feb 2019 15:52:53 +0100 Message-ID: Subject: Re: [PATCH 0/2] driver core: Fixes related to device links To: Greg Kroah-Hartman Cc: "Rafael J. Wysocki" , LKML , Linux PM , Daniel Vetter , Lukas Wunner , Andrzej Hajda , Russell King - ARM Linux , Lucas Stach , Linus Walleij , Thierry Reding , Laurent Pinchart , Marek Szyprowski Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 12 Feb 2019 at 15:09, Greg Kroah-Hartman wrote: > > On Tue, Feb 12, 2019 at 01:01:13PM +0100, Rafael J. Wysocki wrote: > > Hi Greg at al, > > > > These fix two issues on top of the recent device links material in > > driver-core/driver-core-next. > > > > The first one fixes a race condition that may trigger when > > __pm_runtime_set_status() is used incorrectly (that is, when it is > > called with PM-runtime enabled for the target device and working). > > > > The second one fixes a supplier PM-runtime usage counter imbalance > > resulting from adding and removing (e.g. in the error code path) a > > stateless device link to it from within the consumer driver's probe > > callback. > > > > Please refer to the patch changelogs for details. > > Looks good, all now queued up, thanks. Greg, please don't get me wrong, but ~1.5 hours isn't sufficient for me to review/test submitted patches. I have been trying to collaborate (review/test) device links related code with Rafael, but what's the point if you queue up the patches, before I even got the change to look at them. Shall I interpret it as you don't care about me reviewing this, then just tell me so I don't have to waste my time. Kind regards Uffe