Received: by 2002:a25:1506:0:0:0:0:0 with SMTP id 6csp1694059ybv; Fri, 21 Feb 2020 01:50:28 -0800 (PST) X-Google-Smtp-Source: APXvYqxReaYwouHboBMS3OjPvlZu0SjtwPa1WUFa3mHmOTQXC2G8qoF/wL8A1xKs0UnIqMv3ttQ3 X-Received: by 2002:aca:4a84:: with SMTP id x126mr1177634oia.99.1582278628535; Fri, 21 Feb 2020 01:50:28 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1582278628; cv=none; d=google.com; s=arc-20160816; b=aGZO/Nq95lrZhhVJ1m6ONkVYsTuqg5OU5ySVXu+MyLDEjNADFK0AyZB9yij74KNPN4 7TsRMkQfVldxdTXcnJITN1vcKrQg2A/f7WyVq4aYCiUGZ2b5iBhzMX8NuEUtGV23NUsp xFSwej4cpxyVe4QUrDB0CaCqaY4j2A4KkcR7r4P1Q0SuBor5qlMfSdm0gUcFvks9q2wA vVDRJpnWmG5G/asa1DkYl1xGcqKp+7qYOq8IGX85W57hI2v78j0ZJtYuuqyL3wRDBkMz gVPDcJnspIYXPE9lkYc/I38Ei5e5Ue10x0O5qlIWxVLumzl+7CKFaU3cbRp+p4XZluNh Xb9A== 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=UjU3wpqCAQUp1JJhVa/3iKyUwSIH2w6WIpuUa9MXo7A=; b=TnRIChrBacmGQyJYYqVKbB7ItyoeuKauz86IIAnz8chY++cS/O9le+C7nJJu+vMT65 ehIPd//4YTcuJNW1GBWCUzTZMCBZbJGziCfDyztXbcZVz7oxILqnZq+sjuN2LF/7z9j7 HMrl+OLVfDbIEEVX/9FKfO1PtTYf9kuOz23jbJolr5pE4Ow5GSfMlU9BBSagyi1q6aBy YrGXcUf/RdXuDklSm3I6jKTDSqX5wpek4cy5rYCtZ9KKB/yWpOenCnS1UMbAtdDMR+gU B9asCPrD3Ncy2XQDFS+mjPW/iQmoLOM5hSQSKYNo84sEJGgCloh+UGcBESqC1M/Ko20b fsLA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=Y4v+gTQ0; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id h128si510955oif.258.2020.02.21.01.50.16; Fri, 21 Feb 2020 01:50:28 -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=@google.com header.s=20161025 header.b=Y4v+gTQ0; 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=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728285AbgBUJt1 (ORCPT + 99 others); Fri, 21 Feb 2020 04:49:27 -0500 Received: from mail-ot1-f67.google.com ([209.85.210.67]:41396 "EHLO mail-ot1-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727150AbgBUJt0 (ORCPT ); Fri, 21 Feb 2020 04:49:26 -0500 Received: by mail-ot1-f67.google.com with SMTP id r27so1457269otc.8 for ; Fri, 21 Feb 2020 01:49:26 -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=UjU3wpqCAQUp1JJhVa/3iKyUwSIH2w6WIpuUa9MXo7A=; b=Y4v+gTQ0PrEwUHtM8C+xTUe3XAknh3mb35LEvuit63Pp7tC39/HbTuSnFYdEEkbkho 1TC6ePnd98uNgZtB8imGWhOeUygUGLzA9IfSDrYc7FQ3mzEqMK1Ut2pwHECDzufp7wci KzPVIFYpB/tBw2dCm3Xh9eQFTYI3Xq94osvDJRZ5YP3MGOc9qyg6UR0/GSnPnuoeWcfr UAQp/CvB2VKBmakSWvdl5z9eyBBK6rk2PN8vtvyT0v5ZJrUg/2cp00qXWLWBr2qmaZJQ N2DLRre2ikylSJqbEkRUzYzPn2otLxupFcW611E4FovmbuLG3XtUAZfqSUnkE6WolMVY //JA== 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=UjU3wpqCAQUp1JJhVa/3iKyUwSIH2w6WIpuUa9MXo7A=; b=Y+/Vp0WySAc5AdC0PbmjQuMQV6XhnFPXJMQY+3Wl3q96JABrAyv5N8oDNiN4F2eGf0 ZIP6ONg5iNrwc7+WE3h0DFhzyGYYetk335VNcJm0GCYM9cjPkBaClp4occnNu8fB9Jqq Rwv7QzSXIj/prS+8ShUKPUXHGQMpJc7ZVNSKfA5jmg9rbNposSO5Cm61jCOeVdJkUsrE RXjPkqEo2ZCmIKGk/r3js9Sc8TPZv77//ezUG0rI9GuAlHC4vbpwjbYFdMknLYyA+Wnm /BbzED+bjSnvzXkpR4oFpoYAdH+hp9JPdUo5QYHF9WGBoIIyXO91dYn704ZdX5IHMHIK 9EGA== X-Gm-Message-State: APjAAAVkTXCRYqEpZUKb2I8MoYcjDjciqCEg58BHe73eT4M6DtmB7oe7 hS/4b1Vg9vg89puDmUvKSmSbVdqMB0gdUJ20nsgePQxg X-Received: by 2002:a9d:6a85:: with SMTP id l5mr28747980otq.231.1582278565490; Fri, 21 Feb 2020 01:49:25 -0800 (PST) MIME-Version: 1.0 References: <20200221080510.197337-1-saravanak@google.com> <20200221080510.197337-2-saravanak@google.com> <20200221092540.GA71325@kroah.com> In-Reply-To: <20200221092540.GA71325@kroah.com> From: Saravana Kannan Date: Fri, 21 Feb 2020 01:48:49 -0800 Message-ID: Subject: Re: [PATCH v2 1/3] driver core: Call sync_state() even if supplier has no consumers To: Greg Kroah-Hartman Cc: "Rafael J. Wysocki" , Android Kernel Team , LKML 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 Fri, Feb 21, 2020 at 1:25 AM Greg Kroah-Hartman wrote: > > On Fri, Feb 21, 2020 at 12:05:08AM -0800, Saravana Kannan wrote: > > The initial patch that added sync_state() support didn't handle the case > > where a supplier has no consumers. This was because when a device is > > successfully bound with a driver, only its suppliers were checked to see > > if they are eligible to get a sync_state(). This is not sufficient for > > devices that have no consumers but still need to do device state clean > > up. So fix this. > > > > Fixes: fc5a251d0fd7ca90 (driver core: Add sync_state driver/bus callback) > > Should be: > Fixes: fc5a251d0fd7 ("driver core: Add sync_state driver/bus callback") Sorry, late night sleepy patches are never good! Btw I thought the sha should be only 12 characters but then saw another instance where you used 16 chars. What's the right one? > > > Signed-off-by: Saravana Kannan > > So this needs to go to 5.5 also, right? Did you mean 5.4? Yes. -Saravana