[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [PATCH 2/4] xen/evtchn: Switch to dmalloc
On 23.12.2020 17:34, Andrew Cooper wrote: > RFC: Likely more to convert. This is just a minimal attempt. Looks complete as far as this one file goes. More can be found in evtchn_fifo.c of course. > --- a/xen/common/event_channel.c > +++ b/xen/common/event_channel.c > @@ -16,6 +16,7 @@ > > #include "event_channel.h" > > +#include <xen/dmalloc.h> > #include <xen/init.h> > #include <xen/lib.h> > #include <xen/errno.h> > @@ -153,7 +154,7 @@ static struct evtchn *alloc_evtchn_bucket(struct domain > *d, unsigned int port) > struct evtchn *chn; > unsigned int i; > > - chn = xzalloc_array(struct evtchn, EVTCHNS_PER_BUCKET); > + chn = dzalloc_array(d, struct evtchn, EVTCHNS_PER_BUCKET); > if ( !chn ) > return NULL; There's an error path down from here which also needs converting. Jan
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |