linux-user: call fd_trans_target_to_host_data() for write()
commit04b9bcf911af2b4563b1f1b2e8a103b796dcc9eb
authorLaurent Vivier <laurent@vivier.eu>
Wed, 1 Mar 2017 09:37:47 +0000 (1 10:37 +0100)
committerRiku Voipio <riku.voipio@linaro.org>
Mon, 29 May 2017 11:56:07 +0000 (29 14:56 +0300)
treea56d1bd8030568855ba011d554fc58add82dd250
parent9964e96dc9999cf7f7c936ee854a795415d19b60
linux-user: call fd_trans_target_to_host_data() for write()

As for sendmsg() or sendto(), we must call the target to
host data translator if it is defined. This is needed for
eventfd(): the write() syscall allows to add a value to
the internal counter, and so, it must be byte-swapped to
the host order.

Signed-off-by: Laurent Vivier <laurent@vivier.eu>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
linux-user/syscall.c