]> 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>
Tue, 5 Jan 2021 17:28:03 +0000 (12:28 -0500)
commit4ab88f68b08edd2bbf0e39daeb5536801380433b
treee6607c6e008a6ac6b139aeb9ae38005bc64b081f
parent8da5c1b63d8e6204837b0fed31c6d263e8621262
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