[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 4/7] xen: get rid of the SEDF scheduler
On 26/06/15 17:19, Dario Faggioli wrote: > --- a/xen/include/public/domctl.h > +++ b/xen/include/public/domctl.h > @@ -324,7 +324,6 @@ DEFINE_XEN_GUEST_HANDLE(xen_domctl_max_vcpus_t); > > /* XEN_DOMCTL_scheduler_op */ > /* Scheduler types. */ > -#define XEN_SCHEDULER_SEDF 4 Please instead use: /* #define XEN_SCHEDULER_SEDF 4 (Removed) */ To help keep bits of the history, and reduce the likelyhood of accidental reuse. > #define XEN_SCHEDULER_CREDIT 5 > #define XEN_SCHEDULER_CREDIT2 6 > #define XEN_SCHEDULER_ARINC653 7 > @@ -337,13 +336,6 @@ struct xen_domctl_scheduler_op { > uint32_t sched_id; /* XEN_SCHEDULER_* */ > uint32_t cmd; /* XEN_DOMCTL_SCHEDOP_* */ > union { > - struct xen_domctl_sched_sedf { > - uint64_aligned_t period; > - uint64_aligned_t slice; > - uint64_aligned_t latency; > - uint32_t extratime; > - uint32_t weight; > - } sedf; > struct xen_domctl_sched_credit { > uint16_t weight; > uint16_t cap; > diff --git a/xen/include/public/trace.h b/xen/include/public/trace.h > index 5211ae7..36be196 100644 > --- a/xen/include/public/trace.h > +++ b/xen/include/public/trace.h > @@ -75,7 +75,6 @@ > /* Per-scheduler IDs, to identify scheduler specific events */ > #define TRC_SCHED_CSCHED 0 > #define TRC_SCHED_CSCHED2 1 > -#define TRC_SCHED_SEDF 2 Same here. ~Andrew > #define TRC_SCHED_ARINC653 3 > #define TRC_SCHED_RTDS 4 > > diff --git a/xen/include/xen/sched-if.h b/xen/include/xen/sched-if.h > index 7cc25c6..dbe7cab 100644 > --- a/xen/include/xen/sched-if.h > +++ b/xen/include/xen/sched-if.h > @@ -165,7 +165,6 @@ struct scheduler { > void (*tick_resume) (const struct scheduler *, unsigned int); > }; > > -extern const struct scheduler sched_sedf_def; > extern const struct scheduler sched_credit_def; > extern const struct scheduler sched_credit2_def; > extern const struct scheduler sched_arinc653_def; > > > _______________________________________________ > Xen-devel mailing list > Xen-devel@xxxxxxxxxxxxx > http://lists.xen.org/xen-devel _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |