|
@@ -203,8 +203,7 @@ static void kfd_process_destroy_delayed(struct rcu_head *rcu)
|
|
|
|
|
|
mmdrop(p->mm);
|
|
mmdrop(p->mm);
|
|
|
|
|
|
- work = (struct kfd_process_release_work *)
|
|
|
|
- kmalloc(sizeof(struct kfd_process_release_work), GFP_ATOMIC);
|
|
|
|
|
|
+ work = kmalloc(sizeof(struct kfd_process_release_work), GFP_ATOMIC);
|
|
|
|
|
|
if (work) {
|
|
if (work) {
|
|
INIT_WORK((struct work_struct *) work, kfd_process_wq_release);
|
|
INIT_WORK((struct work_struct *) work, kfd_process_wq_release);
|