Searched hist:80670160 (Results 1 – 1 of 1) sorted by relevance
/dragonfly/sys/dev/drm/radeon/ |
H A D | radeon_vm.c | 80670160 Sat May 04 21:18:34 GMT 2019 Matthew Dillon <dillon@apollo.backplane.com> drm/radeon - Attempt to fix data structure corruption on exit
* Attempt to fix data structure corruption in the radeon driver when X exits. This was causing X to lockup due to an attempt to double-remove vm->va from its interval tree.
* Validation operations based on field state. In particular, do not try to issue the interval tree removal unless it.start or it.last are non-zero.
Also, in radeon_vm_fini() do not issue the interval tree removal unless the bo can be successfully reserved. Otherwise the structure might be placed in a bad state while it is still in use.
|