envswitch.org] On Behalf Of
> dsa...@cs.technion.ac.il
> Sent: Sunday, November 15, 2015 2:09 PM
> To: discuss@openvswitch.org
> Subject: Re: [ovs-discuss] find the goto table instruction in the code
>
>
> Pardon my ignorance then, but it seems I got it wrong when I thought the
> m
The first packet of a flow goes to user space, then after classification in
the pipeline a
specific matching cache entry is added in the kernel (two cache types:
megaflow and microflow, you can read more about in the link below) this
entry has the matching keys and the actions to perform.
The next
Pardon my ignorance then, but it seems I got it wrong when I thought the
main flow tables were in the Kernel. Then, if the main flows are stored in
userspace, does that mean the data packets arrive directly to the
userspace client code and treated there? Instead of arriving to some
listener proces
> On Nov 12, 2015, at 4:52 AM, dsa...@cs.technion.ac.il wrote:
>
> Hi to all,
>
> I want to locate the code (I imagine it is inside of the Kernel module
> datapath) where when a flow is found, the instructions are executed, it
> finds the "goto table" instruction and redirects the packet to anot
sday, November 12, 2015 12:52 PM
> To: discuss@openvswitch.org
> Subject: [ovs-discuss] find the goto table instruction in the code
>
> Hi to all,
>
> I want to locate the code (I imagine it is inside of the Kernel module
> datapath) where when a flow is found, the instruction
Hi to all,
I want to locate the code (I imagine it is inside of the Kernel module
datapath) where when a flow is found, the instructions are executed, it
finds the "goto table" instruction and redirects the packet to another
table.
So far I found the ovs_dp_process_packet in datapath\datapath.c b