mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-07 12:25:00 -04:00
Merge "msm: kgsl: Remove debugfs directory inside lock"
This commit is contained in:
commit
1faf1e1bfc
1 changed files with 4 additions and 5 deletions
|
|
@ -997,16 +997,15 @@ static void kgsl_process_private_close(struct kgsl_device_private *dev_priv,
|
|||
list_del(&private->list);
|
||||
write_unlock(&kgsl_driver.proclist_lock);
|
||||
|
||||
debugfs_remove_recursive(private->debug_root);
|
||||
|
||||
/*
|
||||
* Unlock the mutex before releasing the memory and the debugfs
|
||||
* nodes - this prevents deadlocks with the IOMMU and debugfs
|
||||
* locks.
|
||||
* Unlock the mutex before releasing the memory - this prevents a
|
||||
* deadlock with the IOMMU mutex if a page fault occurs.
|
||||
*/
|
||||
mutex_unlock(&kgsl_driver.process_mutex);
|
||||
|
||||
process_release_memory(private);
|
||||
debugfs_remove_recursive(private->debug_root);
|
||||
|
||||
kgsl_process_private_put(private);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue