> -----Original Message----- > From: David Marchand <david.march...@redhat.com> > Sent: Tuesday, February 7, 2023 6:46 PM > To: dev@dpdk.org > Cc: maxime.coque...@redhat.com; step...@networkplumber.org; Xia, Chenbo > <chenbo....@intel.com>; Hu, Jiayu <jiayu...@intel.com>; Wang, YuanX > <yuanx.w...@intel.com>; Ding, Xuan <xuan.d...@intel.com>; > m...@smartsharesystems.com > Subject: [PATCH v6 9/9] vhost: enable lock check > > Now that all locks in this library are annotated, we can enable the > check. > > Signed-off-by: David Marchand <david.march...@redhat.com> > Acked-by: Morten Brørup <m...@smartsharesystems.com> > Reviewed-by: Maxime Coquelin <maxime.coque...@redhat.com> > --- > lib/vhost/meson.build | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/lib/vhost/meson.build b/lib/vhost/meson.build > index bc7272053b..197a51d936 100644 > --- a/lib/vhost/meson.build > +++ b/lib/vhost/meson.build > @@ -17,6 +17,8 @@ elif (toolchain == 'icc' and > cc.version().version_compare('>=16.0.0')) > endif > dpdk_conf.set('RTE_LIBRTE_VHOST_POSTCOPY', > cc.has_header('linux/userfaultfd.h')) > cflags += '-fno-strict-aliasing' > + > +annotate_locks = true > sources = files( > 'fd_man.c', > 'iotlb.c', > -- > 2.39.1
Reviewed-by: Chenbo Xia <chenbo....@intel.com> After going through the whole series, I agree it does need much effort to add all these annotations.. But I also believe it will bring more benefits :) Thanks for the work, David!