]> www.infradead.org Git - users/jedix/linux-maple.git/commit
kernel/fork: Detect mas_store() failure in dup_mmap()
authorLiam R. Howlett <Liam.Howlett@oracle.com>
Fri, 22 Jul 2022 15:53:50 +0000 (11:53 -0400)
committerLiam R. Howlett <Liam.Howlett@oracle.com>
Fri, 22 Jul 2022 19:09:46 +0000 (15:09 -0400)
commitcf6f1850752fa3602302bac2857be889c12fdfcf
tree834fb9ef10092fd1b5a592e4066b18546df80cce
parentad3de87eb8e71557d8ea8c5c437c94425a6ad999
kernel/fork: Detect mas_store() failure in dup_mmap()

mas_store() should not fail, but protect against potential failures by
checking the maple state for mas_is_err().

Fixes: 57579b57de57 (kernel/fork: use maple tree for dup_mmap() during forking)
Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com>
kernel/fork.c