qemu-devel
[Top][All Lists]
Advanced

[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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]