On Tue, Jan 31, 2017 at 8:47 AM, Andy Zhou <az...@ovn.org> wrote: > Add 'clone' kernel datapath support. In case the actions within clone > do not modify the current flow, the actions are executed without > making a copy of current key before execution. This analysis is > done once per flow installation. > > On the other hand, in case the actions within clone may modify > current flow key, a key has to be copied. In case the percpu > 'flow_keys' is available for the next 'exec_actions_level', the clone > actions will be executed without using the deferred fifo. Otherwise, > deferred fifo is used this clone action. >
I think we can use sample action to clone packet and apply optimization to sample action. That will allow greater use of existing action without additional complexity. Thanks, Pravin.