On Wed, Jun 17, 2020 at 2:03 AM Stafford Horne <sho...@gmail.com> 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 <wal...@google.com> > Signed-off-by: Stafford Horne <sho...@gmail.com>
Thanks for the fix. Reviewed-by: Michel Lespinasse <wal...@google.com>