[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/2] linux-user: fix eventfd()
From: |
Laurent Vivier |
Subject: |
[Qemu-devel] [PATCH 0/2] linux-user: fix eventfd() |
Date: |
Wed, 1 Mar 2017 10:37:46 +0100 |
This patch series byte-swap the uint64_t data stream
of a file-descriptor opened with eventfd().
It allows to pass more LTP test cases:
eventfd01 1 TPASS : counter value matches required
eventfd01 2 TPASS : read failed with EAGAIN as expected
eventfd01 3 TPASS : counter value matches required
eventfd01 4 TPASS : write failed with EAGAIN as expected
eventfd01 5 TPASS : read failed with EINVAL as expected
eventfd01 6 TPASS : write failed with EINVAL as expected
eventfd01 7 TPASS : write failed with EINVAL as expected
eventfd01 8 TPASS : fd is set in readfds
eventfd01 9 TPASS : fd is not set in readfds
eventfd01 10 TPASS : fd is set in writefds
eventfd01 11 TPASS : fd is not set in writefds
eventfd01 1 TPASS : counter value matches required
eventfd01 2 TPASS : read failed with EAGAIN as expected
eventfd01 3 TPASS : counter value matches required
eventfd01 4 TPASS : write failed with EAGAIN as expected
eventfd01 5 TPASS : read failed with EINVAL as expected
eventfd01 6 TPASS : write failed with EINVAL as expected
eventfd01 7 TPASS : write failed with EINVAL as expected
eventfd01 8 TPASS : fd is set in readfds
eventfd01 9 TPASS : fd is not set in readfds
eventfd01 10 TPASS : fd is set in writefds
eventfd01 11 TPASS : fd is not set in writefds
eventfd01 12 TPASS : counter value write from child successful
eventfd01 13 TCONF : eventfd01.c:642: eventfd support is not available in
AIO subsystem
eventfd01 14 TCONF : eventfd01.c:647: eventfd support is not available in
AIO subsystem
eventfd01 15 TCONF : eventfd01.c:652: eventfd support is not available in
AIO subsystem
Laurent Vivier (2):
linux-user: call fd_trans_target_to_host_data() for write()
linux-user: fix eventfd
linux-user/syscall.c | 38 +++++++++++++++++++++++++++++++++++---
1 file changed, 35 insertions(+), 3 deletions(-)
--
2.9.3
- [Qemu-devel] [PATCH 0/2] linux-user: fix eventfd(),
Laurent Vivier <=