On Thu, Aug 22, 2019 at 11:12 AM kbuild test robot <l...@intel.com> wrote: > > Hi Yi-Hung, > > Thank you for the patch! Perhaps something to improve: > > [auto build test WARNING on net/master] > > url: > https://github.com/0day-ci/linux/commits/Yi-Hung-Wei/openvswitch-Fix-conntrack-cache-with-timeout/20190822-212539 > reproduce: > # apt-get install sparse > # sparse version: v0.6.1-rc1-7-g2b96cd8-dirty > make ARCH=x86_64 allmodconfig > make C=1 CF='-fdiagnostic-prefix -D__CHECK_ENDIAN__' > > If you fix the issue, kindly add following tag > Reported-by: kbuild test robot <l...@intel.com> > > > sparse warnings: (new ones prefixed by >>) > > include/linux/sched.h:609:43: sparse: sparse: bad integer constant > expression > include/linux/sched.h:609:73: sparse: sparse: invalid named zero-width > bitfield `value' > include/linux/sched.h:610:43: sparse: sparse: bad integer constant > expression > include/linux/sched.h:610:67: sparse: sparse: invalid named zero-width > bitfield `bucket_id' > >> net/openvswitch/conntrack.c:706:41: sparse: sparse: incompatible types in > >> comparison expression (different address spaces): > >> net/openvswitch/conntrack.c:706:41: sparse: struct nf_ct_timeout * > >> net/openvswitch/conntrack.c:706:41: sparse: struct nf_ct_timeout > >> [noderef] <asn:4> *
My v1 does not take care of the rcu pointer properly. I will fix the reported issue and send v2. Thanks, -Yi-Hung