OVS w/ Kernel Module on LS1088A-RDB-PB

cancel
Showing results for 
Search instead for 
Did you mean: 

OVS w/ Kernel Module on LS1088A-RDB-PB

188 Views
Contributor I

Good afternoon,

  I'm attempting to build a Layerscape SDK installation on my LS1088A-RDB-PB development board that is openflow compatible for performance testing using dpdk and openvswitch. The flex-builder application is able to build the operating system, firmware, and userland, as well as installing the userland portions of dpdk and ovs, but does not build the kernel module necessary to make openvswitch run. Does anyone have the command to cross compile the kernel module using flex-builder?

Tags (1)
0 Kudos
2 Replies

38 Views
NXP TechSupport
NXP TechSupport

The recommended solution to run OVS on a DPAA2-enabled processor is
to do it in combination with DPDK, which doesn't require kernel
modules. There is a community document that describes this approach.

If you prefer a kernel-based version, invoke flex-builder with
'-c linux:custom' and enable required kernel options.
If you are building an off-kernel OVS module, you need kernel headers.
flex-builder puts them under build/images/ after it builds the kernel.
Additional details on building such modules can be found here:


Hope this helps,
Platon

-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!

- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------

0 Kudos

38 Views
NXP Employee
NXP Employee

you mean you want to use the OVS kernel and not the userspace. The flex build contains dpdk and ovs-dpdk - you don't need kernel datapath - if you are using OVS-DPDK. 

0 Kudos