Received: by 2002:a05:6a10:f3d0:0:0:0:0 with SMTP id a16csp621941pxv; Wed, 14 Jul 2021 11:23:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx+xZ7Jf3pFcZD4jV+OcPH8AoihPnmm1AqW1tJJZeQNhiB6mdQphQFVGDKHJBr3jmJofkS8 X-Received: by 2002:aa7:c907:: with SMTP id b7mr15338292edt.148.1626286991868; Wed, 14 Jul 2021 11:23:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1626286991; cv=none; d=google.com; s=arc-20160816; b=s5xfk7U6AE0KinNIkJ/uLhK/Et6N3hV7+Pyg2tUzBat3/kv8eCLqPiFaM08jX7LI1D kNqpZmolh2gCpWSffslm2M8+omaaTLHZfgukBis5qDiAidH1llpOU6UQfVFFN/7zAQDZ YcjjuGyl8ipeBzMOclMlTwS42Bl3/TrltJn0S0W+/6REt2Fx6sRDK/SNhMl5CBck3rSo 3qJp9j7yVeAmpCuGSdUCLhwmp9FFlhhjSfKT8x3XKzikqxqJ+fTThgeivxgsCbqx9dJR V2uugWj7GbENdFw5KAp7C//vF00zti1HNZuLL13XZ7fK48kO8KQxmKF393CNJDr5ojgb qg5Q== 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; bh=0KcpjwXhcCKnHcviynWkzqMFtlMWRocVGM/Qc8KU/ac=; b=X32wTTTCN5UJgch6lMfPohCpSoUWcJAAHxbA6nPsP03RtYjjmXnBzzvlZ46rlLKJ2z +A+5MqD+OEQSGouyMblask75K0wHPjEy+5Lehylhg/36/AoyK9gL1wmEEwh9x7CG3AGw SAm7YFemG04RHqF1uI4MOaFafVFSIaFvhYKAKYpEFuTagAGpBTOVltgGrwNjrIUgiJTt a78CT3DzVQK4TZgP7x98AJmcmvwEwAO5R5n3/4qN+kcv2PY3SmzUZAev8gDlqBRQB1zs gsTNfofnZUpjE3BRsXE1VJGhFvk067QiLEfsK5mj9YT72Avctxmddhd1SPNJLSK1wYkD y9gw== ARC-Authentication-Results: i=1; mx.google.com; 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=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t13si3531614ejs.735.2021.07.14.11.22.47; Wed, 14 Jul 2021 11:23:11 -0700 (PDT) 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; 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=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230264AbhGNSYg (ORCPT + 99 others); Wed, 14 Jul 2021 14:24:36 -0400 Received: from mail-oi1-f177.google.com ([209.85.167.177]:35409 "EHLO mail-oi1-f177.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229738AbhGNSYg (ORCPT ); Wed, 14 Jul 2021 14:24:36 -0400 Received: by mail-oi1-f177.google.com with SMTP id p67so3323726oig.2; Wed, 14 Jul 2021 11:21:43 -0700 (PDT) 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=0KcpjwXhcCKnHcviynWkzqMFtlMWRocVGM/Qc8KU/ac=; b=aNhdwBKIGRxlkBRsO56bx9W8HHTKu0QMlZjah98H+vVsRLUyuZIsIQjP3hm0de51du kci5BF6oSlBDzVBhWQiPocYULLLFqy0HieAe0xu2jtiHuUX6mQgeR3Sy8GKQDtzGLS3J cXILLptA+eVf/cdbHKnbENkkIVH55zhKg8ThCLjqETUKtqkB/DQB6gZub6z8lURnsAHp 4PsSyZLfRwnUCFbc/NLm1gQdtKpih6yLB3G+0brX00EgODhLQ7UGSjH07yG+dvOu4w1J p59kVTkkkub23HnQoedwzrq8Pat8DFTamTV+DhoEZXmzpKY/APNg+FjH+sQzkpd10dLN PhMg== X-Gm-Message-State: AOAM530Uwrxk3CX/FFPaNGL+ykjysMrrz8/OjMwmjxxEKuUv8lQEXP55 vlfuryZVYi9w06+wgIYqNfO7wAWUXwu50vIeiV8= X-Received: by 2002:a05:6808:10d0:: with SMTP id s16mr7913602ois.69.1626286903018; Wed, 14 Jul 2021 11:21:43 -0700 (PDT) MIME-Version: 1.0 References: <20210710103819.12532-1-adrian.hunter@intel.com> <20210710103819.12532-2-adrian.hunter@intel.com> In-Reply-To: From: "Rafael J. Wysocki" Date: Wed, 14 Jul 2021 20:21:32 +0200 Message-ID: Subject: Re: [PATCH V3 1/3] driver core: Prevent warning when removing a device link from unregistered consumer To: Greg Kroah-Hartman Cc: Adrian Hunter , "Rafael J . Wysocki" , Saravana Kannan , "Martin K . Petersen" , "James E . J . Bottomley" , "open list:TARGET SUBSYSTEM" , Avri Altman , Bean Huo , Can Guo , Asutosh Das , Bart Van Assche , Linux PM , Linux Kernel Mailing List Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Sat, Jul 10, 2021 at 5:19 PM Greg Kroah-Hartman wrote: > > On Sat, Jul 10, 2021 at 01:38:17PM +0300, Adrian Hunter wrote: > > sysfs_remove_link() causes a warning if the parent directory does not > > exist. That can happen if the device link consumer has not been registered. > > So do not attempt sysfs_remove_link() in that case. > > > > Fixes: 287905e68dd29 ("driver core: Expose device link details in sysfs") > > Signed-off-by: Adrian Hunter > > --- > > drivers/base/core.c | 6 ++++-- > > 1 file changed, 4 insertions(+), 2 deletions(-) > > No Cc: stable for this? Why not? AFAICS that would be Cc: 5.9+ # 5.9+