mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2025-01-03 19:55:31 +00:00
maple_tree: root node could be handled by !p_slot too
For a root node, mte_parent_slot() return 0, this exactly fits the following !p_slot check. So we can remove the special handling for root node. Link: https://lkml.kernel.org/r/20240913063128.27391-1-richard.weiyang@gmail.com Signed-off-by: Wei Yang <richard.weiyang@gmail.com> Reviewed-by: Liam R. Howlett <Liam.Howlett@Oracle.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
This commit is contained in:
parent
0f85eb3395
commit
0cc8d68abe
@ -2155,9 +2155,7 @@ static inline bool mas_prev_sibling(struct ma_state *mas)
|
||||
{
|
||||
unsigned int p_slot = mte_parent_slot(mas->node);
|
||||
|
||||
if (mte_is_root(mas->node))
|
||||
return false;
|
||||
|
||||
/* For root node, p_slot is set to 0 by mte_parent_slot(). */
|
||||
if (!p_slot)
|
||||
return false;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user