|
From: | Paul Brook |
Subject: | Re: [Qemu-devel] [PATCH 1/4] linux-user: add pselect syscall |
Date: | Fri, 26 Mar 2010 23:05:31 +0000 |
User-agent: | KMail/1.12.4 (Linux/2.6.32-trunk-amd64; KDE/4.3.4; x86_64; ; ) |
>This patch adds support for the pselect syscall in linux-user emulation >and also adds several support functions required to translate the >timespec structs between the target and the host. IIUC the whole point of the pselect is that it should be atomic. By emulating this in a non-atomic fasion I think you're re-introducing the race condition that it is designed to avoid. Wouldn't it be better to just return ENOSYS and let the guest deal with the problem? Paul
[Prev in Thread] | Current Thread | [Next in Thread] |