On 1/31/23 15:41, Ye Li wrote: > Fix the issue in commit 46c9016 (env: mcc: Drop unnecessary #ifdefs) > If CONFIG_SYS_REDUNDAND_ENVIRONMENT is not defined, the offset value > becomes undetermined, so write env to unexpected offset. > > Signed-off-by: Ye Li <[email protected]>
Reviewed-by: Jaehoon Chung <[email protected]> Best Regards, Jaehoon Chung > --- > env/mmc.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/env/mmc.c b/env/mmc.c > index 8576141..5b01f65 100644 > --- a/env/mmc.c > +++ b/env/mmc.c > @@ -273,11 +273,11 @@ static int env_mmc_save(void) > if (ret) > goto fini; > } > + } > > - if (mmc_get_env_addr(mmc, copy, &offset)) { > - ret = 1; > - goto fini; > - } > + if (mmc_get_env_addr(mmc, copy, &offset)) { > + ret = 1; > + goto fini; > } > > printf("Writing to %sMMC(%d)... ", copy ? "redundant " : "", dev);

