2/5
drm/i915: consider vm_pgoff in vm_access()
i915 的 vm_access() 原先总把 VMA 起点当作 GEM 对象起始,VMA split 后 vm_pgoff 指向对象中段,ptrace 和 /proc/pid/mem 读写会错位;改为像 fault 路径一样按 vm_pgoff 加偏移。
i915 的 vm_access() 原先总把 VMA 起点当作 GEM 对象起始,VMA split 后 vm_pgoff 指向对象中段,ptrace 和 /proc/pid/mem 读写会错位;改为像 fault 路径一样按 vm_pgoff 加偏移。