summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnup Patel <anup.patel@wdc.com>2020-11-20 07:47:38 +0300
committerAnup Patel <anup@brainfault.org>2020-12-04 15:27:15 +0300
commit4e370224dff1a3e9886165dd7b429016d8907c5f (patch)
tree772e2c09655f2a0ffffb51b36d395b5f5e547493
parent3d921fad0dc4c815b6be9c92df3df00a8b6439ef (diff)
downloadopensbi-4e370224dff1a3e9886165dd7b429016d8907c5f.tar.xz
lib: sbi: Fix domain_count check in sbi_domain_finalize()
The domain_count check in sbi_domain_finalize() for newly discovered domain is incorrect and should be reversed. Signed-off-by: Anup Patel <anup.patel@wdc.com> Reviewed-by: Alistair Francis <alistair.francis@wdc.com> Reviewed-by: Atish Patra <atish.patra@wdc.com>
-rw-r--r--lib/sbi/sbi_domain.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/sbi/sbi_domain.c b/lib/sbi/sbi_domain.c
index 4c98a1b..ac920b8 100644
--- a/lib/sbi/sbi_domain.c
+++ b/lib/sbi/sbi_domain.c
@@ -371,7 +371,7 @@ int sbi_domain_finalize(struct sbi_scratch *scratch, u32 cold_hartid)
* Ensure that we have room for Domain Index to
* HART ID mapping
*/
- if (domain_count <= SBI_DOMAIN_MAX_INDEX)
+ if (SBI_DOMAIN_MAX_INDEX <= domain_count)
return SBI_ENOSPC;
/* Sanitize discovered domain */