mirror of
https://github.com/hardkernel/linux.git
synced 2026-06-09 20:32:04 +09:00
rk29: vpu_service: fix bug on task counting
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user