[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Minios-devel] [UNIKRAFT PATCH 04/11] include/uk/list: rename UK_LIST_HEAD in the old implementation
Hi, > my suggestion would be to remove the LIST interface from the > compat_list.h that was the plan :). I mean after this series applied, send a follow-up series which switches to the new lists all remaining parts of Unikraft. And kill the old one after a brief grace period (1 month?). - Regards, Yuri. Sharan Santhanam <sharan.santhanam@xxxxxxxxx> writes: > Hello Yuri, > > This patch seems fine. I do not mind retaining the UK_LIST interface but > my suggestion would be to remove the LIST interface from the > compat_list.h. If we were to port the irq implementation from the linuxu > and kvm platform to the newer list we could also remove the UK_SLIST > interface as well. > > Reviewed-by: Sharan Santhanam <sharan.santhanam@xxxxxxxxx> > > Thanks & Regards > Sharan > > On 12/5/18 6:23 PM, Yuri Volchkov wrote: >> UK_LIST_HEAD from the new list implementation conflicts with the old >> one. Since the current UK_LIST_HEAD is never used, and the current >> implementation will be a subject for removal, rename it to >> UK_COMPAT_LIST_HEAD >> >> Signed-off-by: Yuri Volchkov <yuri.volchkov@xxxxxxxxx> >> --- >> include/uk/compat_list.h | 2 +- >> 1 file changed, 1 insertion(+), 1 deletion(-) >> >> diff --git a/include/uk/compat_list.h b/include/uk/compat_list.h >> index 4e350cd..7136e0c 100644 >> --- a/include/uk/compat_list.h >> +++ b/include/uk/compat_list.h >> @@ -458,7 +458,7 @@ struct { >> \ >> /* >> * List declarations. >> */ >> -#define UK_LIST_HEAD(name, type) >> \ >> +#define UK_COMPAT_LIST_HEAD(name, type) >> \ >> struct name { >> \ >> type *lh_first; /* first element */ \ >> } >> -- Yuri Volchkov Software Specialist NEC Europe Ltd Kurfürsten-Anlage 36 D-69115 Heidelberg _______________________________________________ Minios-devel mailing list Minios-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/minios-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |