/* The devlink priority is downgraded. Another device may have a higher
* priority now. Let's find the device node with the highest priority. */
} else {
- if (current_prio >= prio)
- /* The devlink with equal or higher priority already exists and is
- * owned by another device. Hence, it is not necessary to recreate it. */
+ if (current_prio > prio)
+ /* The devlink with a higher priority already exists and is owned by
+ * another device. Hence, it is not necessary to recreate it. */
return 0;
- /* This device has a higher priority than the current. Let's create the
- * devlink to our device node. */
+ /* This device has the equal or a higher priority than the current. Let's
+ * create the devlink to our device node. */
return node_symlink(dev, NULL, slink);
}