Hi Danish,
Please post four changes. I guess all packets receives via netdev_frame_hook() function in openvswith.ko module. Sateesh On Wed, Oct 19, 2016 at 10:17 AM, Joe Stringer <j...@ovn.org> wrote: > Are you sure that you loaded your newly compiled kernel module? > (insmod build_dir/datapath/linux/openvswitch.ko) > > On 19 October 2016 at 09:40, Danish Sattar <danishsat...@gmail.com> wrote: > > I've tried in datapath.c, bridge.c, learning-switch.c and flow-table.c > but > > nothing works. > > For kernel module i'm using printk() to print the messages and for > userspace > > simply writing to a file but for some reason nothing happens in either > > modules. > > > > Any other ideas that i can try to get the openvswitch per packet > processing > > time. > > > > Thanks > > > > Best Regards > > Danish Sattar > > > > On Thu, Oct 13, 2016 at 2:24 PM, Danish Sattar <danishsat...@gmail.com> > > wrote: > >> > >> Thanks. I will give it a shot. > >> > >> Best Regards > >> Danish Sattar > >> > >> On Thu, Oct 13, 2016 at 2:15 PM, Ben Pfaff <b...@ovn.org> wrote: > >>> > >>> On Thu, Oct 13, 2016 at 12:27:38PM -0400, Danish Sattar wrote: > >>> > I'm trying to find out the time a packet spends in the switch only. > >>> > Time > >>> > difference between packet in and out. > >>> > > >>> > I thought analyzing the time in learning-switch.c would be give me > some > >>> > info but that didn't work. > >>> > >>> Most packets don't ever go to userspace so you'll have to instrument > the > >>> kernel module, probably the ovs_dp_process_packet() function in > >>> datapath/datapath.h. I don't know the best way to do this. > >>> > >>> You might be able to approximate this with the Linux "perf" tool. > >> > >> > > > > > > _______________________________________________ > > discuss mailing list > > discuss@openvswitch.org > > http://openvswitch.org/mailman/listinfo/discuss > > > _______________________________________________ > discuss mailing list > discuss@openvswitch.org > http://openvswitch.org/mailman/listinfo/discuss >
_______________________________________________ discuss mailing list discuss@openvswitch.org http://openvswitch.org/mailman/listinfo/discuss