Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 73c337e7 authored by Ben Skeggs's avatar Ben Skeggs
Browse files

drm/nouveau: fix vram page mapping when crossing page table boundaries



Hopefully the cause of nvc0 "page jumping" issue.

Signed-off-by: default avatarBen Skeggs <bskeggs@redhat.com>
parent c1003d9c
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
@@ -58,6 +58,7 @@ nouveau_vm_map_at(struct nouveau_vma *vma, u64 delta, struct nouveau_mem *node)
			num -= len;
			pte += len;
			if (unlikely(end >= max)) {
				phys += len << (bits + 12);
				pde++;
				pte = 0;
			}