[ovs-dev] [PATCH v2 3/3] travis: Enable OvS Travis CI for arm

Yanqin Wei Yanqin.Wei at arm.com
Wed Mar 11 04:57:19 UTC 2020


Hi Ilya,

This patch has been in the review pipeline for some time. It runs stable on our internal repo more than two months.
Could you give us some suggestion about the next action I can take to speed up the merge of this patch?

Best Regards,
Wei Yanqin

> -----Original Message-----
> From: Lance Yang <Lance.Yang at arm.com>
> Sent: Tuesday, January 21, 2020 9:06 AM
> To: Ilya Maximets <i.maximets at ovn.org>; ovs-dev at openvswitch.org
> Cc: blp at ovn.org; Yanqin Wei <Yanqin.Wei at arm.com>; dwilder at us.ibm.com;
> Gavin Hu <Gavin.Hu at arm.com>; Ruifeng Wang <Ruifeng.Wang at arm.com>;
> Jieqiang Wang <Jieqiang.Wang at arm.com>; Malvika Gupta
> <Malvika.Gupta at arm.com>; nd <nd at arm.com>
> Subject: RE: [ovs-dev] [PATCH v2 3/3] travis: Enable OvS Travis CI for arm
> 
> 
> > -----Original Message-----
> > From: Ilya Maximets <i.maximets at ovn.org>
> > Sent: Saturday, December 7, 2019 12:39 AM
> > To: Lance Yang (Arm Technology China) <Lance.Yang at arm.com>; ovs-
> > dev at openvswitch.org
> > Cc: i.maximets at ovn.org; blp at ovn.org; Yanqin Wei (Arm Technology China)
> > <Yanqin.Wei at arm.com>; dwilder at us.ibm.com; Gavin Hu (Arm Technology
> > China) <Gavin.Hu at arm.com>; Ruifeng Wang (Arm Technology China)
> > <Ruifeng.Wang at arm.com>; Jieqiang Wang (Arm Technology China)
> > <Jieqiang.Wang at arm.com>; Malvika Gupta <Malvika.Gupta at arm.com>; nd
> > <nd at arm.com>
> > Subject: Re: [ovs-dev] [PATCH v2 3/3] travis: Enable OvS Travis CI for
> > arm
> >
> > On 06.12.2019 04:26, Lance Yang wrote:
> > > Enable part of travis jobs with gcc compiler for arm64 architecture
> > >
> > > 1. Add arm jobs into the matrix in .travis.yml configuration file 2.
> > > To enable OVS-DPDK jobs, set the build target according to different
> > > CPU architectures 3. Temporarily disable sparse checker because of
> > > static code checking failure on arm64
> > >
> > > Successful travis build jobs report:
> > > https://travis-ci.org/yzyuestc/ovs/builds/621037339
> > >
> > > Reviewed-by: Yanqin Wei <Yanqin.Wei at arm.com>
> > > Reviewed-by: Jieqiang Wang <Jieqiang.Wang at arm.com>
> > > Reviewed-by: Gavin Hu <Gavin.Hu at arm.com>
> > > Signed-off-by: Lance Yang <Lance.Yang at arm.com>
> > > ---
> >
> > Compiler crashed while building DPDK:
> >
> > /home/travis/build/ovsrobot/ovs/dpdk-dir/drivers/net/ixgbe/ixgbe_pf.c:
> > In function
> > ‘ixgbe_pf_host_configure’:
> > /home/travis/build/ovsrobot/ovs/dpdk-dir/drivers/net/ixgbe/ixgbe_pf.c:
> > 297:1: internal compiler error: Segmentation fault
> >
> > https://travis-ci.org/ovsrobot/ovs/jobs/621434216#L1999
> >
> > This is not good.
> > Need to check how frequently this happens.
> >
> > Best regards, Ilya Maximets.
> [Lance]
> Hi Ilya,
> 
> After you give us the feedback about the segmentation fault issue, we keep
> running the travis CI to observe the frequency. We run those arm jobs on a
> regular basis and clear cache on every single build. We have run the build at
> least 2 times a day for more than a month.
> 
> The good thing is that we haven't reproduce the segfault issue. Job reports are
> available at: https://travis-ci.org/yzyuestc/ovs/builds/639064033
> 
> Travis CI community also made some adjustment on their side, you can see
> their reply here: https://travis-ci.community/t/segfaults-in-arm64-
> environment/5617/13
> 
> I think the segfault issue may occur by chance. At least, it is not a frequent one,
> which is unlikely to cause issues to OVS developers. Could you please check it
> again?
> 
> Best Regards,
> Lance



More information about the dev mailing list