summaryrefslogtreecommitdiff
path: root/share
diff options
context:
space:
mode:
authorMark Kettenis <kettenis@cvs.openbsd.org>2024-11-20 22:25:39 +0000
committerMark Kettenis <kettenis@cvs.openbsd.org>2024-11-20 22:25:39 +0000
commit08c3b839c393cd3d69f2aef80edc5af6ed46d00b (patch)
tree640d813ffc59e322e7935cbbf6ed9ddf43bf9cb2 /share
parenta6ab23279a7b515b1f67d23a0dcc3fa21acf291c (diff)
The buffer flipper (incorrectly?) uses pmap_copy_page() from interrupt
context (when it calls uvm_pagerealloc_multi()). But the current implementation of pmap_copy_page() assumes it only runs in process context. Use splbio() to block the interrupts while we're doing the copy. Same diff as the one committed to arm64 a bit over a week ago. ok mpi@, jca@
Diffstat (limited to 'share')
0 files changed, 0 insertions, 0 deletions