On 12/15/20 12:06 PM, Eli Britstein wrote:
> 
> On 12/15/2020 12:42 PM, Ilya Maximets wrote:
>> External email: Use caution opening links or attachments
>>
>>
>> On 12/14/20 9:30 PM, Ian Stokes wrote:
>>> This commit adds support for DPDK v20.11, it includes the following
>>> changes.
>>>
>>> 1. travis: Remove explicit DPDK kmods configuration.
>>> 2. sparse: Fix build with 20.05 DPDK tracepoints.
>>> 3. netdev-dpdk: Remove experimental API flag.
>>>
>>>     
>>> https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpatchwork.ozlabs.org%2Fproject%2Fopenvswitch%2Flist%2F%3Fseries%3D173216%26state%3D*&data=04%7C01%7Celibr%40nvidia.com%7Cf93e5cb9a1144f590bb908d8a0e614eb%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637436257353614513%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=E49FCxMvjRC3MDdN%2BBpaPndTBu7I2aJgrMX42kWqZbk%3D&reserved=0
>>>
>>> 4. sparse: Update to DPDK 20.05 trace point header.
>>>
>>>     
>>> https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpatchwork.ozlabs.org%2Fproject%2Fopenvswitch%2Flist%2F%3Fseries%3D179604%26state%3D*&data=04%7C01%7Celibr%40nvidia.com%7Cf93e5cb9a1144f590bb908d8a0e614eb%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637436257353614513%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=otTJJrSW8Orq91iMcEAnC%2FOpCzOqA7TDIGE0N0kCq94%3D&reserved=0
>>>
>>> 5. sparse: Fix build with DPDK 20.08.
>>>
>>>     
>>> https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpatchwork.ozlabs.org%2Fproject%2Fopenvswitch%2Flist%2F%3Fseries%3D200181%26state%3D*&data=04%7C01%7Celibr%40nvidia.com%7Cf93e5cb9a1144f590bb908d8a0e614eb%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637436257353614513%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=dyPYVQc%2FfDPx3vl0DP9TGRtvM64lW%2FFZzR7YbXGbeJ8%3D&reserved=0
>>>
>>> 6. build: Add support for DPDK meson build.
>>>
>>>     
>>> https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpatchwork.ozlabs.org%2Fproject%2Fopenvswitch%2Flist%2F%3Fseries%3D199138%26state%3D*&data=04%7C01%7Celibr%40nvidia.com%7Cf93e5cb9a1144f590bb908d8a0e614eb%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637436257353614513%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=9eq55QPFxgeUiyMBfMYJfjcqbxOJDCMHWv%2Fx9e0lIdE%3D&reserved=0
>>>
>>> 7. netdev-dpdk: Remove usage of RTE_ETH_DEV_CLOSE_REMOVE flag.
>>>
>>>     
>>> https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpatchwork.ozlabs.org%2Fproject%2Fopenvswitch%2Flist%2F%3Fseries%3D207850%26state%3D*&data=04%7C01%7Celibr%40nvidia.com%7Cf93e5cb9a1144f590bb908d8a0e614eb%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637436257353614513%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=2JDs4MSuJqLdfAZu95wY%2B9mCjZJDbpf6vpyALg793Cw%3D&reserved=0
>>>
>>> 8. netdev-dpdk: Fix build with 20.11-rc1.
>>>
>>>     
>>> https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpatchwork.ozlabs.org%2Fproject%2Fopenvswitch%2Flist%2F%3Fseries%3D209006%26state%3D*&data=04%7C01%7Celibr%40nvidia.com%7Cf93e5cb9a1144f590bb908d8a0e614eb%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637436257353614513%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=CkbmxfIrjwHGhStZ6%2BnNvZR3IHN%2F77z13kN7%2BBCTNKM%3D&reserved=0
>>>
>>> 9. sparse: Fix __ATOMIC_* redefinition errors
>>>
>>>     
>>> https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpatchwork.ozlabs.org%2Fproject%2Fopenvswitch%2Flist%2F%3Fseries%3D209452%26state%3D*&data=04%7C01%7Celibr%40nvidia.com%7Cf93e5cb9a1144f590bb908d8a0e614eb%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637436257353614513%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=sZqoeyQzMOmpEnaDhMF8Qlq9k%2FCgzmQ2OAY%2BIsWMYhc%3D&reserved=0
>>>
>>> 10. build: Remove DPDK make build references.
>>>
>>>     
>>> https://nam11.safelinks.protection.outlook.com/?url=http%3A%2F%2Fpatchwork.ozlabs.org%2Fproject%2Fopenvswitch%2Flist%2F%3Fseries%3D216682%26state%3D*&data=04%7C01%7Celibr%40nvidia.com%7Cf93e5cb9a1144f590bb908d8a0e614eb%7C43083d15727340c1b7db39efd9ccc17a%7C0%7C0%7C637436257353614513%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=PzFEEqK%2BWCVMxLygtW0p9iRIzSZ7OMwbUOjRp775SXY%3D&reserved=0
>>>
>>> For credit all authors of the original commits to 'dpdk-latest' with the
>>> above changes have been added as co-authors for this commit.
>>>
>>> Signed-off-by: David Marchand <david.march...@redhat.com>
>>> Co-authored-by: David Marchand <david.march...@redhat.com>
>>> Signed-off-by: Sunil Pai G <sunil.pa...@intel.com>
>>> Co-authored-by: Sunil Pai G <sunil.pa...@intel.com>
>>> Signed-off-by: Eli Britstein <el...@nvidia.com>
>>> Co-authored-by: Eli Britstein <el...@nvidia.com>
>>> Tested-by: Harry van Haaren <harry.van.haa...@intel.com>
>>> Tested-by: Govindharajan, Hariprasad <hariprasad.govindhara...@intel.com>
>>> Signed-off-by: Ian Stokes <ian.sto...@intel.com>
>>>
>>> ---
>>> v2 -> v3
>>> * Remove GHA others write removal.
>>> * Strip march from pkg-config h=which is forced by DPDK.
>> Thanks.  Beside the pkg-config version checking issue from the separate
>> thread, few minor comments inline.
> 
> I probably missed the pkg-config version checking. Could you please point me 
> to it?
> 
> We saw that for pkg-config version 0.27.1 (that is provided with RH 7.7 for 
> example), with static compilation, compilation passes but the DPDK PMDs are 
> not registered upon init. We manually upgrade pkg-config in the build 
> machines.
> 
> A note was added in DPDK docs for that:
> 
> https://mails.dpdk.org/archives/dev/2020-November/191602.html
> 
> Is there such checking in OVS?

Not yet.  See the following thread:
https://mail.openvswitch.org/pipermail/ovs-dev/2020-December/378684.html

Best regards, Ilya Maximets.
_______________________________________________
dev mailing list
d...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to