Skip to content

Commit 8ee672f

Browse files
hot-fix: Allow unpriviledged userfaultfd
1 parent cde84e4 commit 8ee672f

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/video_core/page_manager.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ constexpr size_t PAGEBITS = 12;
3232
#ifdef ENABLE_USERFAULTFD
3333
struct PageManager::Impl {
3434
Impl(Vulkan::Rasterizer* rasterizer_) : rasterizer{rasterizer_} {
35-
uffd = syscall(__NR_userfaultfd, O_CLOEXEC | O_NONBLOCK);
35+
uffd = syscall(__NR_userfaultfd, O_CLOEXEC | O_NONBLOCK | UFFD_USER_MODE_ONLY);
3636
ASSERT_MSG(uffd != -1, "{}", Common::GetLastErrorMsg());
3737

3838
// Request uffdio features from kernel.

0 commit comments

Comments
 (0)