|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3 05/11] tmem: Move TMEM_CONTROL subop of tmem hypercall to sysctl.
>>> On 28.08.15 at 20:53, <konrad.wilk@xxxxxxxxxx> wrote:
> @@ -68,7 +69,11 @@ long do_sysctl(XEN_GUEST_HANDLE_PARAM(xen_sysctl_t)
> u_sysctl)
> case XEN_SYSCTL_tbuf_op:
> ret = tb_control(&op->u.tbuf_op);
> break;
> -
> +
> + case XEN_SYSCTL_tmem_op:
> + ret = tmem_control(&op->u.tmem_op);
> + break;
> +
> case XEN_SYSCTL_sched_id:
Perhaps it was on a different part of the patch (or series), but ISTR
having pointed out strange placement within a switch() statement
on v2 already. This one logically also rather belongs at the end (the
case statements at least "try" to be sorted numerically).
> +struct xen_sysctl_tmem_op {
> + uint32_t cmd; /* IN: XEN_SYSCTL_TMEM_OP_* . */
> + int32_t pool_id; /* IN: 0 by default unless _SAVE_*, RESTORE_* .*/
> + uint32_t cli_id; /* IN: client id, 0 for
> XEN_SYSCTL_TMEM_QUERY_FREEABLE_MB
> + for all others can be the domain id or
> + XEN_SYSCTL_TMEM_OP_ALL_CLIENTS for all. */
> + uint32_t arg1; /* IN: If not applicable to command use 0. */
> + uint32_t arg2; /* IN: If not applicable to command use 0. */
> + uint32_t pad; /* Padding so structure is the same under 32 and 64.
> */
> + uint64_t oid[3]; /* IN: If not applicable to command use 0. */
Since this is an array, I'd generally prefer plural (0s) in the comment,
but I think a later patch is going to alter this again anyway.
With at least the earlier comment addressed, hypervisor side
Acked-by: Jen Beulich <jbeulich@xxxxxxxx>
Jan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |