]> www.infradead.org Git - users/jedix/linux-maple.git/commit
maple_tree: Fix parent definitions & fallout from ULONG_MAX ending.
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Thu, 31 Jan 2019 16:11:13 +0000 (11:11 -0500)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Fri, 30 Oct 2020 18:55:31 +0000 (14:55 -0400)
commitad9edf56a4a55300b86dfaceb0106ec1558c1743
tree59f0cc7743dbde501b2c6a6bc0b63fe884595c75
parentc535514eb115a9b1f56a3a8468f40087f367bdb6
maple_tree: Fix parent definitions & fallout from ULONG_MAX ending.

coalesce needed to be updated for ULONG_MAX endings.
ma_copy needed to check for ULONG_MAX ending.
ma_encoded_parent no longer updates the ma_state limits.
adopt_children needed the encoded node passed in for the node type to
encode in the parent of the children.

Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
lib/maple_tree.c