[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v2 7/9] tmem: Unify XEN_SYSCTL_TMEM_OP_[[SAVE_[BEGIN|END]|RESTORE_BEGIN]
On 30/09/16 19:11, Konrad Rzeszutek Wilk wrote: > return values. For success they used to be 1 ([SAVE,RESTORE]_BEGIN), > 0 if guest did not have any tmem (but only for SAVE_BEGIN), and > -1 for any type of failure. > > And SAVE_END (which you would think would mirror SAVE_BEGIN) > had 0 for success and -1 if guest did not any tmem enabled for it. > > This is confusing. Now the code will return 0 if the operation was > success. Various XEN_EXX values are returned if tmem is not enabled > or the operation could not performed. > > The xc_tmem.c code only needs one place to check - where we use > SAVE_BEGIN. The place where RESTORE_BEGIN is used will have errno > with the proper error value and return will be -1, so will still > fail properly. > > Acked-by: Wei Liu <wei.liu2@xxxxxxxxxx> > Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@xxxxxxxxxx> Acked-by: Andrew Cooper <andrew.cooper3@xxxxxxxxxx> _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |