--- a/master/ioctl.c Fri Sep 14 23:37:19 2018 +0200
+++ b/master/ioctl.c Thu Sep 27 00:21:27 2018 +0200
@@ -1704,8 +1704,6 @@
if (unlikely(!ctx->requested))
return -EPERM;
- io.process_data = NULL;
-
/* Get the sum of the domains' process data sizes. */
ctx->process_data_size = 0;
@@ -1735,18 +1733,6 @@
ctx->process_data + offset);
offset += ecrt_domain_size(domain);
}
-
-#ifdef EC_IOCTL_RTDM
- /* RTDM uses a different approach for memory-mapping, which has to be
- * initiated by the kernel.
- */
- ret = ec_rtdm_mmap(ctx, &io.process_data);
- if (ret < 0) {
- EC_MASTER_ERR(master, "Failed to map process data"
- " memory to user space (code %i).\n", ret);
- return ret;
- }
-#endif
}
io.process_data_size = ctx->process_data_size;