Re: [PATCH] mm/madvise: fix potential pte_unmap_unlock pte error

From: Andrew Morton
Date: Tue Apr 19 2022 - 00:10:03 EST


On Sat, 16 Apr 2022 16:14:16 +0800 Miaohe Lin <linmiaohe@xxxxxxxxxx> wrote:

> We can't assume pte_offset_map_lock will return same orig_pte value. So
> it's necessary to reacquire the orig_pte or pte_unmap_unlock will unmap
> the stale pte.

hm, where did you learn this info about pte_offset_map_lock()?

I assume this is from code inspection only? No observed runtime failures?