mirror of
https://github.com/torvalds/linux.git
synced 2026-06-08 14:42:37 +02:00
rk29: vpu_service: fix bug on task counting
This commit is contained in:
parent
13a3936ec4
commit
d0d306e3ac
|
|
@ -586,10 +586,9 @@ static long vpu_service_ioctl(struct file *filp, unsigned int cmd, unsigned long
|
|||
vpu_service_dump();
|
||||
if (task_running) {
|
||||
atomic_set(&session->task_running, 0);
|
||||
atomic_sub(task_running, &service.total_running);
|
||||
pr_err("%d task is running but not return, reset hardware...", task_running);
|
||||
printk("%d task is running but not return, reset hardware...", task_running);
|
||||
vpu_reset();
|
||||
pr_err("done\n");
|
||||
printk("done\n");
|
||||
}
|
||||
vpu_service_session_clear(session);
|
||||
return ret;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user