OSDN Git Service

linux-user: Remove real-time signal queuing
authorTimothy E Baldwin <T.E.Baldwin99@members.leeds.ac.uk>
Fri, 27 May 2016 14:51:52 +0000 (15:51 +0100)
committerRiku Voipio <riku.voipio@linaro.org>
Tue, 7 Jun 2016 13:39:07 +0000 (16:39 +0300)
commit907f5fddaa673ac3f6dc955df6eac2870e3603f4
tree0f4efd98a08fda6fea76aa7c15b3b6ee83f66723
parent8fdb9fef3d63b5e245a496e4999ebb599b9b9496
linux-user: Remove real-time signal queuing

As host signals are now blocked whenever guest signals are blocked, the
queue of realtime signals is now in Linux. The QEMU queue is now
redundant and can be removed. (We already did not queue non-RT signals, and
none of the calls to queue_signal() except the one in host_signal_handler()
pass an RT signal number.)

Signed-off-by: Timothy Edward Baldwin <T.E.Baldwin99@members.leeds.ac.uk>
Message-id: 1441497448-32489-23-git-send-email-T.E.Baldwin99@members.leeds.ac.uk
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
[PMM: minor commit message tweak]
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Riku Voipio <riku.voipio@linaro.org>
linux-user/main.c
linux-user/qemu.h
linux-user/signal.c