> -----Original Message----- > From: David Marchand <david.march...@redhat.com> > Sent: Saturday, October 31, 2020 5:00 PM > To: McDaniel, Timothy <timothy.mcdan...@intel.com> > Cc: dev <dev@dpdk.org>; Carrillo, Erik G <erik.g.carri...@intel.com>; Eads, > Gage <gage.e...@intel.com>; Van Haaren, Harry > <harry.van.haa...@intel.com>; Jerin Jacob Kollanukkaran > <jer...@marvell.com>; Thomas Monjalon <tho...@monjalon.net> > Subject: Re: [dpdk-dev] [PATCH v14 09/23] event/dlb: add xstats > > On Sat, Oct 31, 2020 at 7:21 PM Timothy McDaniel > <timothy.mcdan...@intel.com> wrote: > > +void > > +dlb_eventdev_dump(struct rte_eventdev *dev, FILE *f) > > +{ > > + struct dlb_eventdev *dlb; > > + struct dlb_hw_dev *handle; > > + int i; > > + > > + if (f == NULL) { > > + printf("Invalid file pointer\n"); > > No printf in a driver! > > This check should probably be at eventdev layer level. > > > + return; > > + } > > + > > + if (dev == NULL) { > > dev can't be NULL. > > > > + fprintf(f, "Invalid event device\n"); > > + return; > > + } > > + > > + dlb = dlb_pmd_priv(dev); > > + > > + if (dlb == NULL) { > > I wonder if this can happen, dev_private is allocated at the same time > the eventdev dev is. > > > + fprintf(f, "DLB Event device cannot be dumped!\n"); > > + return; > > + } > > + > > > -- > David Marchand
Addressed in next patchset