From 1ba6e7f817acbcdc5039b6de4e66164ff8cc77ba Mon Sep 17 00:00:00 2001
From: Florian Pose <fp@igh-essen.com>
Date: Fri, 5 Mar 2010 16:15:49 +0100
Subject: [PATCH] Fixed returning SoE error code.

---
 master/cdev.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/master/cdev.c b/master/cdev.c
index 0c1ccac7..42014dd2 100644
--- a/master/cdev.c
+++ b/master/cdev.c
@@ -3416,6 +3416,7 @@ int ec_cdev_ioctl_slave_soe_write(
     wait_event(request.slave->soe_queue,
             request.req.state != EC_INT_REQUEST_BUSY);
 
+    ioctl.error_code = request.req.error_code;
     retval = request.req.state == EC_INT_REQUEST_SUCCESS ? 0 : -EIO;
 
     if (__copy_to_user((void __user *) arg, &ioctl, sizeof(ioctl))) {
-- 
GitLab