From b3dd512253844f97c852862a4f0d2799a802960f Mon Sep 17 00:00:00 2001 From: fincs Date: Tue, 30 Jul 2019 16:34:10 +0200 Subject: [PATCH] Fix typo in nvAddressSpaceModify --- nx/source/nvidia/address_space.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nx/source/nvidia/address_space.c b/nx/source/nvidia/address_space.c index 8dbf065d..6a60cf1b 100644 --- a/nx/source/nvidia/address_space.c +++ b/nx/source/nvidia/address_space.c @@ -85,7 +85,7 @@ Result nvAddressSpaceModify(NvAddressSpace* a, iova_t iova, u64 offset, u64 size if (iova & (a->page_size - 1)) return MAKERESULT(Module_Libnx, LibnxError_BadInput); u64 end_offset = (offset + size + a->page_size - 1) &~ (a->page_size - 1); - offset &= a->page_size - 1; + offset &= ~(a->page_size - 1); size = end_offset - offset; return nvioctlNvhostAsGpu_MapBufferEx(a->fd, NvMapBufferFlags_Modify, kind, 0, 0, offset, size, iova, NULL); }