]> 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>
Wed, 31 Jul 2019 14:52:38 +0000 (10:52 -0400)
commit53727c161209144a4e7e9a734f157351a2e3a99c
tree8f3eb0caada57fb48a49d5d5b808c209baae3259
parent48e8c73ae7789808d066ef509c82edb0d9a7050a
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