--- a/lib/master.c Fri Sep 14 23:37:19 2018 +0200
+++ b/lib/master.c Thu Sep 27 00:21:27 2018 +0200
@@ -543,12 +543,6 @@
master->process_data_size = io.process_data_size;
if (master->process_data_size) {
-#ifdef USE_RTDM
- /* memory-mapping was already done in kernel. The user-space addess is
- * provided in the ioctl data.
- */
- master->process_data = io.process_data;
-#else
master->process_data = mmap(0, master->process_data_size,
PROT_READ | PROT_WRITE, MAP_SHARED, master->fd, 0);
if (master->process_data == MAP_FAILED) {
@@ -558,7 +552,6 @@
master->process_data_size = 0;
return -errno;
}
-#endif
// Access the mapped region to cause the initial page fault
master->process_data[0] = 0x00;