On Wed, Jun 17, 2020 at 2:03 AM Stafford Horne <[email protected]> wrote: > Since v5.8-rc1 OpenRISC Linux fails to boot when DEBUG_VM is enabled. > This has been bisected to commit 42fc541404f2 ("mmap locking API: add > mmap_assert_locked() and mmap_assert_write_locked()"). > > The added locking checks exposed the issue that OpenRISC was not taking > this mmap lock when during page walks for DMA operations. This patch > locks and unlocks the mmap lock for page walking. > > Fixes: 42fc541404f2 ("mmap locking API: add mmap_assert_locked() and > mmap_assert_write_locked()" > Cc: Michel Lespinasse <[email protected]> > Signed-off-by: Stafford Horne <[email protected]>
Thanks for the fix. Reviewed-by: Michel Lespinasse <[email protected]>

