From fddc8c9b7f31c4ef6d0f0e250014446e3998b42a Mon Sep 17 00:00:00 2001 From: Martin Troxler <martin.troxler@komaxgroup.com> Date: Mon, 23 Nov 2009 14:22:48 +0100 Subject: [PATCH] Fixed SDO up/download kernel oops bug --- master/cdev.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/master/cdev.c b/master/cdev.c index a8bb36bd..68df0b68 100644 --- a/master/cdev.c +++ b/master/cdev.c @@ -816,7 +816,7 @@ int ec_cdev_ioctl_slave_sdo_upload( // interrupted by signal down(&master->master_sem); if (request.req.state == EC_INT_REQUEST_QUEUED) { - list_del(&request.req.list); + list_del(&request.list); up(&master->master_sem); ec_sdo_request_clear(&request.req); return -EINTR; @@ -917,7 +917,7 @@ int ec_cdev_ioctl_slave_sdo_download( // interrupted by signal down(&master->master_sem); if (request.req.state == EC_INT_REQUEST_QUEUED) { - list_del(&request.req.list); + list_del(&request.list); up(&master->master_sem); ec_sdo_request_clear(&request.req); return -EINTR; -- GitLab