lib: sbi: fix typo in is_region_subset
authorNikita Shubin <n.shubin@yadro.com>
Fri, 11 Feb 2022 11:11:53 +0000 (14:11 +0300)
committerAnup Patel <anup@brainfault.org>
Tue, 15 Feb 2022 15:28:04 +0000 (20:58 +0530)
Fix typo in is_region_subset, regB_end should be calculated from regB.

Signed-off-by: Nikita Shubin <n.shubin@yadro.com>
Reviewed-by: Dong Du <Dd_nirvana@sjtu.edu.cn>
Reviewed-by: Xiang W <wxjstz@126.com>
Reviewed-by: Anup Patel <anup@brainfault.org>
lib/sbi/sbi_domain.c

index b60915c..a1ac1bb 100644 (file)
@@ -159,7 +159,7 @@ static bool is_region_subset(const struct sbi_domain_memregion *regA,
        ulong regA_start = regA->base;
        ulong regA_end = regA->base + (BIT(regA->order) - 1);
        ulong regB_start = regB->base;
-       ulong regB_end = regB->base + (BIT(regA->order) - 1);
+       ulong regB_end = regB->base + (BIT(regB->order) - 1);
 
        if ((regB_start <= regA_start) &&
            (regA_start < regB_end) &&