From 73de239ad2d682bc270bfc13126b32028e571cab Mon Sep 17 00:00:00 2001 From: zhaoxingyu1 Date: Wed, 18 Jun 2025 20:38:24 +0800 Subject: [PATCH] mtdconfig/nvs: return 0 when delete a non-exist kv Deleting a non-existent key-value pair is deemed a successful deletion. Signed-off-by: zhaoxingyu1 --- drivers/mtd/mtd_config_nvs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/mtd/mtd_config_nvs.c b/drivers/mtd/mtd_config_nvs.c index 1fddec9bf49..2671560885d 100644 --- a/drivers/mtd/mtd_config_nvs.c +++ b/drivers/mtd/mtd_config_nvs.c @@ -1923,7 +1923,7 @@ static ssize_t nvs_write(FAR struct nvs_fs *fs, if (pdata->len == 0) { - return -ENOENT; + return 0; } }