]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mm: avoid assertion in untrack_pfn
authorSuren Baghdasaryan <surenb@google.com>
Fri, 11 Nov 2022 18:51:37 +0000 (18:51 +0000)
committerSuren Baghdasaryan <surenb@google.com>
Wed, 23 Nov 2022 02:09:47 +0000 (02:09 +0000)
commita05a383d3ddbf9c30da765f6bf24e7c2bf306112
treed8bf6916df61f0634bbb41c09fcd9396c524aded
parentc249758008406f1715fc9a0c8774f513aacbb456
mm: avoid assertion in untrack_pfn

untrack_pfn can be called after VMA was isolated and mmap_lock downgraded.
An attempt to lock affected VMA would cause an assertion, therefore
use mod_vm_flags_nolock in such situations.

Signed-off-by: Suren Baghdasaryan <surenb@google.com>
arch/x86/mm/pat/memtype.c
include/linux/mm.h
include/linux/pgtable.h
mm/memory.c
mm/memremap.c
mm/mmap.c