| Summary: | R9285 4.17-wip locks/vmfaults since drm/amdgpu: revert "drm/amdgpu: use AMDGPU_GEM_CREATE_VRAM_CLEARED for VM PD/PTs" v2 | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | DRI | Reporter: | Andy Furniss <adf.lists> | ||||||
| Component: | DRM/AMDgpu | Assignee: | Default DRI bug account <dri-devel> | ||||||
| Status: | RESOLVED FIXED | QA Contact: | |||||||
| Severity: | normal | ||||||||
| Priority: | medium | CC: | andrey.grodzovsky, ckoenig.leichtzumerken | ||||||
| Version: | DRI git | ||||||||
| Hardware: | Other | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| i915 platform: | i915 features: | ||||||||
| Attachments: |
|
||||||||
|
Description
Andy Furniss
2018-02-02 19:38:01 UTC
Created attachment 137138 [details]
error logging from corruption/locks
At least I now knew that the PASID handling is working fine. Does it work if you disable the new clear method? E.g. just add a "return 0;" to the beginning of amdgpu_vm_clear_bo(). (In reply to Christian König from comment #2) > At least I now knew that the PASID handling is working fine. > > Does it work if you disable the new clear method? E.g. just add a "return > 0;" to the beginning of amdgpu_vm_clear_bo(). Seems good with that. Just a quick test as got to be AFK, will try more later. (In reply to Andy Furniss from comment #3) > Seems good with that. > Just a quick test as got to be AFK, will try more later. Still good after a bit more time. Created attachment 137166 [details] [review] Possible fix One thing I've found while looking at the code. Please test if that fixed the issue. That fixes it, thanks. Fix is in affected kernels. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.