[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 1/2] xen: add domid_to_domain() helper
On 12.09.2022 10:33, Juergen Gross wrote: > On 12.09.22 10:31, Jan Beulich wrote: >> On 12.09.2022 10:23, Juergen Gross wrote: >>> On 12.09.22 10:19, Jan Beulich wrote: >>>> On 12.09.2022 07:53, Juergen Gross wrote: >>>>> Add a helper domid_to_domain() returning the struct domain pointer for >>>>> a domain give by its domid and which is known not being able to be >>>>> released (its reference count isn't incremented and no rcu_lock_domain() >>>>> is called for it). >>>>> >>>>> In order to simplify coding add an internal helper for doing the lookup >>>>> and call that from the new function and similar functions. >>>>> >>>>> Signed-off-by: Juergen Gross <jgross@xxxxxxxx> >>>> >>>> I don't see an issue with adding such a helper (responding to your concern >>>> in the cover letter), but I think the constraints need to be empahsized >>>> more: We already have get_knownalive_domain() and get_domain_by_id(), so >>>> how about naming the new helper get_knownalive_domain_by_id()? And then ... >>> >>> I explicitly didn't name it "get_...", as those helpers all increment the >>> reference count of the domain. And this is NOT done by the new helper. >> >> Hmm, agreed. But domid_to_domain() isn't expressing the "known alive" aspect, >> yet that's relevant to see when reviewing new uses of the function. Such uses >> aren't likely to make the reviewer go look at the function declaration when >> the function name is pretty "innocent". > > Okay, what about domid_to_knownalive_domain()? > > Or knownalive_domain_from_domid()? Either would be fine with me. Jan
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |