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

Commit 15b31c59 authored by Alex Xie's avatar Alex Xie Committed by Alex Deucher
Browse files

drm/amdgpu: handle PTE EXEC in amdgpu_vm_bo_split_mapping

parent a0676f60
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -1110,6 +1110,9 @@ static int amdgpu_vm_bo_split_mapping(struct amdgpu_device *adev,
	if (!(mapping->flags & AMDGPU_PTE_WRITEABLE))
		flags &= ~AMDGPU_PTE_WRITEABLE;

	flags &= ~AMDGPU_PTE_EXECUTABLE;
	flags |= mapping->flags & AMDGPU_PTE_EXECUTABLE;

	trace_amdgpu_vm_bo_update(mapping);

	pfn = mapping->offset >> PAGE_SHIFT;