[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] [RFC 3/6] Drop rangeset_domain_initialise()
From: Andrii Anisov <andrii_anisov@xxxxxxxx> The rangeset_domain_initialise() does nothing rangeset specific. Even keeping it specific to domain looks not reasonable. So drop it. Signed-off-by: Andrii Anisov <andrii_anisov@xxxxxxxx> --- xen/common/domain.c | 3 ++- xen/common/rangeset.c | 7 ------- xen/include/xen/rangeset.h | 4 +--- 3 files changed, 3 insertions(+), 11 deletions(-) diff --git a/xen/common/domain.c b/xen/common/domain.c index f03a032..7fe69c6 100644 --- a/xen/common/domain.c +++ b/xen/common/domain.c @@ -326,7 +326,8 @@ struct domain *domain_create(domid_t domid, unsigned int domcr_flags, d->disable_migrate = 1; } - rangeset_domain_initialise(d); + INIT_LIST_HEAD(&d->rangesets); + spin_lock_init(&d->rangesets_lock); init_status |= INIT_rangeset; d->iomem_caps = domain_rangeset_new(d, "I/O Memory", RANGESETF_prettyprint_hex); diff --git a/xen/common/rangeset.c b/xen/common/rangeset.c index 1172950..1a13a32 100644 --- a/xen/common/rangeset.c +++ b/xen/common/rangeset.c @@ -381,13 +381,6 @@ void rangeset_limit( r->nr_ranges = limit; } -void rangeset_domain_initialise( - struct domain *d) -{ - INIT_LIST_HEAD(&d->rangesets); - spin_lock_init(&d->rangesets_lock); -} - void rangeset_domain_destroy( struct domain *d) { diff --git a/xen/include/xen/rangeset.h b/xen/include/xen/rangeset.h index deed54d..e8244a0 100644 --- a/xen/include/xen/rangeset.h +++ b/xen/include/xen/rangeset.h @@ -18,14 +18,12 @@ struct spinlock; struct rangeset; /* - * Initialise/destroy per-domain rangeset information. + * Destroy per-domain rangeset information. * * It is invalid to create or destroy a rangeset belonging to a domain @d * before rangeset_domain_initialise(d) returns or after calling * rangeset_domain_destroy(d). */ -void rangeset_domain_initialise( - struct domain *d); void rangeset_domain_destroy( struct domain *d); -- 2.7.4 _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |