On Wed, Aug 13, 2014 at 6:57 PM, Flavio Leitner <f...@redhat.com> wrote:
> If it's kernel DP, then patch ports are internal ports which during TX
> inserts the packet (skb) into the CPU backlog queue (enqueue_to_backlog())
> for later processing.  Later on, the backlog queue is processed
> (process_backlog()) and the packet is actually received by the other port.

I missed that we're talking about patch ports.  That explains the whole issue.

Patch ports are implemented in userspace regardless of the datapath in use.
They do not exist as ports visible from the kernel (definitely not as internal
ports).  Hops across patch ports are "optimized out" in userspace, but the
recursion is limited to 64 levels, hence the issue you're seeing.
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss

Reply via email to