[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [RFC PATCH v2 5/7] Add cbs parameter support and removed sedf parameters with a LIBXL_API_VERSION gate from libxl.
Ian Campbell writes ("Re: [RFC PATCH v2 5/7] Add cbs parameter support and removed sedf parameters with a LIBXL_API_VERSION gate from libxl."): > I previously said that I thought it was fine to remove the obsolete SEDF > stuff from the libxl API. > > However I mentioned this to the other maintainers and they disagreed > with me. The feeling is that an old application which used the old SEDF > parameters should continue to build but that trying to use those > parameters should result in an error. [...] Yes. > I think you can for the most part just remove any code which is behind a > #if defined(LIBXL_API_VERSION) && LIBXL_API_VERSION <= 0x040400 and > instead add checks like > if (foo->slice != LIBXL_DOMAIN_SCHED_PARAM_SLICE_DEFAULT) > return ERROR_INVAL; /* deprecated option used */ > at the entry points. > > Ian (J) -- is this the sort of thing you meant? Yes. But I agree with what you said later about it perhaps being easier if we give the new scheduler a new name (at the libxl API layer, at least). Ian. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |