- track packets dropped in the linux specific layer
- avoid double counting packets that hit an encap nexthop and has to undergo
GRO processing by having separate counters for GRO and Encaps (can be seen
through vrfstats)
- add a new vif to count packets that were sent for GRO and received post GRO
processing. Also track GRO errors in those stats.
- fix the dump loop in vrfstats utility ('more' has to be marked false after
the last record is seen)
- disable diagnostics code (for now)
- Add long options to the 'mpls' utility
- review comments. Change the drop reason.
Merge pull request #35 from Juniper/fix

- track packets dropped in the linux specific layer
Ensure that software interrupt is triggered immediately after NAPI call on
the GRO interface when the call is initiated as a result of the agent
enabling a flow for forwarding.
Merge pull request #37 from srajag/master

Ensure that software interrupt is triggered immediately after NAPI call ...
Merge pull request #38 from Juniper/master

merge master to fix
- uniform long options for 'mirror' and 'vxlan'
Merge pull request #39 from Juniper/fix

Fix
- Cosmetic changes
- During soft reset, the first thing that happens in vrouter is to shut down
all interfaces and thus making sure that traffic does not enter or exit vrouter.
Once that step is done, to free vrouter data structures there no longer is a need
to wait for all packet paths to stop using those data structures. So, put conditional
waits.
- Use call_rcu to free mirror meta entries rather than the synchronous delay operation.
- Fix a memory corruption issue that will be hit when packets were flushed from the flow entry.
- dhcp packets are trapped only if they are part of the request and
are originated from a VM
Merge pull request #41 from Juniper/fix

Bugs 2528 and 2582
Merge branch 'master' of https://github.com/Juniper/contrail-vrouter
xen: Fix GRO code

Signed-off-by: Anirban Chakraborty <abchak@juniper.net>