Skip to content

Commit b012c2a

Browse files
tititiou36robherring
authored andcommitted
of: overlay: Avoid spurious error messages in of_overlay_remove()
Make of_overlay_remove() tolerate ovcs_id being 0 without logging an error. Suggested-by: Dan Carpenter <dan.carpenter@linaro.org> Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr> Link: https://patch.msgid.link/f756e04e8bc239b33a0428c2dd055f202e214f0b.1761335298.git.christophe.jaillet@wanadoo.fr Signed-off-by: Rob Herring (Arm) <robh@kernel.org>
1 parent 527bb3a commit b012c2a

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

drivers/of/overlay.c

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1190,6 +1190,9 @@ int of_overlay_remove(int *ovcs_id)
11901190
struct overlay_changeset *ovcs;
11911191
int ret, ret_apply, ret_tmp;
11921192

1193+
if (*ovcs_id == 0)
1194+
return 0;
1195+
11931196
if (devicetree_corrupt()) {
11941197
pr_err("suspect devicetree state, refuse to remove overlay\n");
11951198
ret = -EBUSY;

0 commit comments

Comments
 (0)