Hi Jingjing,

> -----Original Message-----
> From: Wu, Jingjing <jingjing...@intel.com>
> Sent: Monday, January 4, 2021 2:45 PM
> To: Xia, Chenbo <chenbo....@intel.com>; dev@dpdk.org; tho...@monjalon.net;
> david.march...@redhat.com
> Cc: step...@networkplumber.org; Liang, Cunming <cunming.li...@intel.com>; Lu,
> Xiuchun <xiuchun...@intel.com>; Li, Miao <miao...@intel.com>
> Subject: RE: [PATCH v2 4/8] emu/iavf: add vfio-user device register and
> unregister
> 
> > +static inline struct iavf_emu_sock_list * iavf_emu_find_sock_list(char
> > +*sock_addr) {
> > +   struct iavf_emu_sock_list *list;
> > +   struct iavf_emudev *dev;
> > +   int list_exist;
> 
> Initialize list_exist to 0?

Yes, will fix in next version.

> > +
> > +   if (!sock_addr)
> > +           return NULL;
> > +
> > +   pthread_mutex_lock(&sock_list_lock);
> > +
> > +   TAILQ_FOREACH(list, &sock_list, next) {
> > +           dev = (struct iavf_emudev *)list->emu_dev->priv_data;
> > +
> > +           if (!strcmp(dev->sock_addr, sock_addr)) {
> > +                   list_exist = 1;
> > +                   break;
> > +           }
> > +           break;
> This "break" need to be removed.

Yes, will fix in next version.

Thanks,
Chenbo

> 
> > +   }
> > +
> > +   pthread_mutex_unlock(&sock_list_lock);
> > +
> > +   if (!list_exist)
> > +           return NULL;
> > +
> > +   return list;
> > +}
> > +

Reply via email to