video: rockchip: fb: fix update reg kfree data lead to list_del null point

Change-Id: I5a9f3c795cf6f8ecbe9f45a769135fe890525fab
Signed-off-by: Huang Jiachai <hjc@rock-chips.com>
(cherry picked from commit fe05c53704fb3b61455dddbae8b5078be0f48a12)
This commit is contained in:
Huang Jiachai
2016-02-29 10:33:25 +08:00
committed by Gerrit Code Review
parent 5622629518
commit adb92c7648

View File

@@ -1940,8 +1940,8 @@ static void rk_fb_update_regs_handler(struct kthread_work *work)
mutex_unlock(&dev_drv->update_regs_list_lock);
list_for_each_entry_safe(data, next, &dev_drv->saved_list, list) {
rk_fb_update_reg(dev_drv, data);
list_del(&data->list);
rk_fb_update_reg(dev_drv, data);
}
if (dev_drv->wait_fs && list_empty(&dev_drv->update_regs_list))