[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH v2 15/16] linux-user: support the KDSIGACCEPT io
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [PATCH v2 15/16] linux-user: support the KDSIGACCEPT ioctl |
Date: |
Sun, 22 Jun 2014 00:13:27 +0100 |
On 21 June 2014 23:53, Paul Burton <address@hidden> wrote:
> Add a definition of the KDSIGACCEPT ioctl & allow its use by target
> programs.
>
> Signed-off-by: Paul Burton <address@hidden>
> ---
> Changes in v2:
> - None.
> ---
> linux-user/ioctls.h | 1 +
> linux-user/syscall_defs.h | 1 +
> 2 files changed, 2 insertions(+)
>
> diff --git a/linux-user/ioctls.h b/linux-user/ioctls.h
> index 309fb21..cd21e64 100644
> --- a/linux-user/ioctls.h
> +++ b/linux-user/ioctls.h
> @@ -64,6 +64,7 @@
> IOCTL(KDSKBLED, 0, TYPE_INT)
> IOCTL(KDGETLED, 0, TYPE_INT)
> IOCTL(KDSETLED, 0, TYPE_INT)
> + IOCTL(KDSIGACCEPT, 0, TYPE_INT)
>
> IOCTL(BLKROSET, IOC_W, MK_PTR(TYPE_INT))
> IOCTL(BLKROGET, IOC_R, MK_PTR(TYPE_INT))
> diff --git a/linux-user/syscall_defs.h b/linux-user/syscall_defs.h
> index a1f1fce..4adfd3a 100644
> --- a/linux-user/syscall_defs.h
> +++ b/linux-user/syscall_defs.h
> @@ -831,6 +831,7 @@ struct target_pollfd {
> #define TARGET_KDSKBLED 0x4B65 /* set led flags (not lights) */
> #define TARGET_KDGETLED 0x4B31 /* return current led state */
> #define TARGET_KDSETLED 0x4B32 /* set led state [lights, not flags]
> */
> +#define TARGET_KDSIGACCEPT 0x4B4E
>
> #define TARGET_SIOCATMARK 0x8905
The argument to this ioctl is a signal number, right?
Surely we need to translate it to a host signal number,
not just pass it through as TYPE_INT...
thanks
-- PMM
- [Qemu-devel] [PATCH v2 08/16] linux-user: respect timezone for settimeofday, (continued)
- [Qemu-devel] [PATCH v2 08/16] linux-user: respect timezone for settimeofday, Paul Burton, 2014/06/21
- [Qemu-devel] [PATCH v2 09/16] linux-user: allow NULL tv argument for settimeofday, Paul Burton, 2014/06/21
- [Qemu-devel] [PATCH v2 10/16] linux-user: support timerfd_{create, gettime, settime} syscalls, Paul Burton, 2014/06/21
- [Qemu-devel] [PATCH v2 11/16] linux-user: support ioprio_{get, set} syscalls, Paul Burton, 2014/06/21
- [Qemu-devel] [PATCH v2 12/16] linux-user: support {name_to, open_by}_handle_at syscalls, Paul Burton, 2014/06/21
- [Qemu-devel] [PATCH v2 13/16] linux-user: support the setns syscall, Paul Burton, 2014/06/21
- [Qemu-devel] [PATCH v2 15/16] linux-user: support the KDSIGACCEPT ioctl, Paul Burton, 2014/06/21
- Re: [Qemu-devel] [PATCH v2 15/16] linux-user: support the KDSIGACCEPT ioctl,
Peter Maydell <=
- [Qemu-devel] [PATCH v2 14/16] linux-user: support the unshare syscall, Paul Burton, 2014/06/21
- [Qemu-devel] [PATCH v2 16/16] linux-user: support the SIOCGIFINDEX ioctl, Paul Burton, 2014/06/21
- Re: [Qemu-devel] [PATCH v2 00/16] linux-user fixes & improvements, Riku Voipio, 2014/06/27