[ovs-discuss] Flow difference between ovs-ofctl dump-flows & ovs-dpctl dump-flows

Ben Pfaff blp at nicira.com
Fri Apr 25 16:58:41 UTC 2014


None of that makes sense.

On Fri, Apr 25, 2014 at 09:06:11AM -0700, Bhargav Bhikkaji wrote:
> So, all OF-Flows are user-space switched and all Non-OF-flows kernel
> switched (unless there is a flow miss).
> 
> Do you expect a flow to be both OF & Non-OF ?. If so, how does it work-like
> ?.
> 
> 
> On Thu, Apr 24, 2014 at 3:50 PM, Ben Pfaff <blp at nicira.com> wrote:
> 
> > No. No.
> >
> > On Thu, Apr 24, 2014 at 3:44 PM, Bhargav Bhikkaji
> > <bhargav.ietf at gmail.com> wrote:
> > > Does "ovs-ofctl flows" gets programmed in the kernel ? or is that
> > > "ovs-dpctl dump-flows" dumps both of-flows & flows that got punted ?
> > >
> > >
> > > On Thu, Apr 24, 2014 at 3:38 PM, Ben Pfaff <blp at nicira.com> wrote:
> > >>
> > >> On Thu, Apr 24, 2014 at 03:37:12PM -0700, Bhargav Bhikkaji wrote:
> > >> > My actual question is, if there is flow miss in the datapath, the
> > packet
> > >> > is
> > >> > punted to the user-space (vswitchd) which programs the missed flow on
> > >> > datapath. Essentially, vswitchd handles the flow management for
> > >> > datapath.
> > >> > Is there a way to dump in vswitchd those flows that got punted and
> > gets
> > >> > programmed subsequently in datapath ?
> > >>
> > >> The flows that got punted and programmed are the flows dumped by
> > >> "ovs-dpctl dump-flows".
> > >
> > >
> >
> >
> >
> > --
> > "I don't normally do acked-by's.  I think it's my way of avoiding
> > getting blamed when it all blows up."               Andrew Morton
> >



More information about the discuss mailing list