driver core: fw_devlink: Avoid spurious error message
authorSaravana Kannan <saravanak@google.com>
Sat, 25 Feb 2023 06:41:47 +0000 (22:41 -0800)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sat, 25 Feb 2023 09:51:43 +0000 (10:51 +0100)
commit6309872413f14f3d58c13ae4dc85b1a7004b4193
tree2320761d4b0a63f0d8bf0847b31fbabbf400e3fa
parente8b812b3e515742a4faaf2e4722bdc5755b98f56
driver core: fw_devlink: Avoid spurious error message

fw_devlink can sometimes try to create a device link with the consumer
and supplier as the same device. These attempts will fail (correctly),
but are harmless. So, avoid printing an error for these cases. Also, add
more detail to the error message.

Fixes: 3fb16866b51d ("driver core: fw_devlink: Make cycle detection more robust")
Reported-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Reported-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
Signed-off-by: Saravana Kannan <saravanak@google.com>
Link: https://lore.kernel.org/r/20230225064148.274376-1-saravanak@google.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/base/core.c