From: David S. Miller Date: Wed, 27 Jun 2018 01:42:13 +0000 (+0900) Subject: Merge branch 'Multipath-tests-for-tunnel-devices' X-Git-Tag: v5.15~8230^2~539 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b1a5046b2497e39cea9eb585358f3749442fb3f7;p=platform%2Fkernel%2Flinux-starfive.git Merge branch 'Multipath-tests-for-tunnel-devices' Petr Machata says: ==================== Multipath tests for tunnel devices This patchset adds a test for ECMP and weighted ECMP between two GRE tunnels. In patches #1 and #2, the function multipath_eval() is first moved from router_multipath.sh to lib.sh for ease of reuse, and then fixed up. In patch #3, the function tc_rule_stats_get() is parameterized to be useful for egress rules as well. In patch #4, a new function __simple_if_init() is extracted from simple_if_init(). This covers the logic that needs to be done for the usual interface: VRF migration, upping and installation of IP addresses. Patch #5 then adds the test itself. Additionally in patch #6, a requirement to add diagrams to selftests is documented. ==================== Signed-off-by: David S. Miller --- b1a5046b2497e39cea9eb585358f3749442fb3f7