[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] [PATCH v2 07/18] errno: add POSIX error codes EMSGSIZE, ECONNREFUSED to the ABI

>>> On 20.12.18 at 07:39, <christopher.w.clark@xxxxxxxxx> wrote:
> EMSGSIZE: Argo's sendv operation will return EMSGSIZE when an excess amount
> of data, across all iovs, has been supplied, exceeding either the statically
> configured maximum size of a transmittable message, or the (variable) size
> of the ring registered by the destination domain.
> ECONNREFUSED: Argo's register operation will return ECONNREFUSED if a ring
> is being registered to communicate with a specific remote domain that does
> exist but is not argo-enabled.
> These codes are described by POSIX here:
> http://pubs.opengroup.org/onlinepubs/9699919799/basedefs/errno.h.html 
>     EMSGSIZE     : "Message too large"
>     ECONNREFUSED : "Connection refused".
> Signed-off-by: Christopher Clark <christopher.clark6@xxxxxxxxxxxxxx>

Almost - what's still missing is the (simple) rationale behind the
values chosen. With a sentence added saying they come from
Linux like the rest of the numbers,
Acked-by: Jan Beulich <jbeulich@xxxxxxxx>


Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.