|
@@ -1622,7 +1622,7 @@ TargetFdTrans target_signalfd_trans = {
|
|
|
.host_to_target_data = host_to_target_data_signalfd,
|
|
|
};
|
|
|
|
|
|
-static abi_long swap_data_eventfd(void *buf, size_t len)
|
|
|
+static abi_long swap_data_u64(void *buf, size_t len)
|
|
|
{
|
|
|
uint64_t *counter = buf;
|
|
|
int i;
|
|
@@ -1640,8 +1640,12 @@ static abi_long swap_data_eventfd(void *buf, size_t len)
|
|
|
}
|
|
|
|
|
|
TargetFdTrans target_eventfd_trans = {
|
|
|
- .host_to_target_data = swap_data_eventfd,
|
|
|
- .target_to_host_data = swap_data_eventfd,
|
|
|
+ .host_to_target_data = swap_data_u64,
|
|
|
+ .target_to_host_data = swap_data_u64,
|
|
|
+};
|
|
|
+
|
|
|
+TargetFdTrans target_timerfd_trans = {
|
|
|
+ .host_to_target_data = swap_data_u64,
|
|
|
};
|
|
|
|
|
|
#if defined(CONFIG_INOTIFY) && (defined(TARGET_NR_inotify_init) || \
|