]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
maple_tree: unlikely() optimize mas_range_load on MAPLE_NODE_SLOT
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Mon, 11 Jan 2021 16:58:24 +0000 (11:58 -0500)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Mon, 11 Jan 2021 16:58:24 +0000 (11:58 -0500)
Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
lib/maple_tree.c

index 6d7f128807d5c9d545dc1b501d34628ba869e59b..ed6c24d200ebe97435c569d242402f6bd581f169 100644 (file)
@@ -4535,7 +4535,7 @@ retry:
        if (mas_dead_node(mas, index))
                goto retry;
 
-       if (mas->offset == MAPLE_NODE_SLOTS)
+       if (unlikely(mas->offset == MAPLE_NODE_SLOTS))
                return NULL; // Not found.
 
        return mas_get_slot(mas, mas->offset);