On Thu, 27 Nov 2014, Ben Pfaff wrote:
I'd suggest doing a "git bisect" run to find the point at which tests
started failing due to endian problems.
Hi Ben,
Testcase 'OVS datapath actions parsing and formatting - valid forms' fails
on big-endian since commit a36de779d739cdcd72c65c67a547a786798b595a
No. 348 on master
No. 346 at bisect bad commit
[root@lnxpdcn1 ovs-test]# git rev-parse HEAD
1cea007c92e6b33f194fd7acbba9795e03b10a19
[root@lnxpdcn1 ovs-test]# git bisect bad
a36de779d739cdcd72c65c67a547a786798b595a is the first bad commit
commit a36de779d739cdcd72c65c67a547a786798b595a
Author: Pravin B Shelar <pshe...@nicira.com>
Date: Tue Nov 11 11:53:47 2014 -0800
openvswitch: Userspace tunneling.
Following patch adds support for userspace tunneling. Tunneling
needs three more component first is routing table which is configured
by
caching kernel routes and second is ARP cache which build
automatically
by snooping arp. And third is tunnel protocol table which list all
listening protocols which is populated by vswitchd as tunnel ports
are added. GRE and VXLAN protocol support is added in this patch.
Tunneling works as follows:
On packet receive vswitchd check if this packet is targeted to tunnel
port. If it is then vswitchd inserts tunnel pop action which pops
header and sends packet to tunnel port.
On packet xmit rather than generating Set tunnel action it generate
tunnel push action which has tunnel header data. datapath can use
tunnel-push action data to generate header for each packet and
forward this packet to output port. Since tunnel-push action
contains most of packet header vswitchd needs to lookup routing
table and arp table to build this action.
Signed-off-by: Pravin B Shelar <pshe...@nicira.com>
Acked-by: Jarno Rajahalme <jrajaha...@nicira.com>
Acked-by: Thomas Graf <tg...@noironetworks.com>
Acked-by: Ben Pfaff <b...@nicira.com>
:100644 100644 343dffa18170aa2e5a3f5b9d4ef2a89f02f96bda
f734af4871b7aae7dc0cf8ceec9511dfb7f4eac3 M Makefile.am
:100644 100644 5ba8f4d3f397cbf8604ae5dbefd99456f0a61ca0
40a0db0f55c1022182b8afb18f171e720f92b18e M NEWS
:000000 100644 0000000000000000000000000000000000000000
989c2517f862432d0e53e605352ac5a683b2b36f A README-native-tunneling.md
:040000 040000 774b781f7133f6ddafe6a654bc4ef56243dca9b0
a68d939198f28d49abb5fb72138dda8265437b46 M datapath
:040000 040000 06b6ad81c225e216eb858f803053ebe09be529e0
59776baa728f3e025d70208957fa700ba3224109 M debian
:040000 040000 ad0d4faef4abc51ffceb4a83cd732e80b1747a2b
bca5ba3578b9587326e08536498cb636d7a703fc M lib
:100644 100644 9b81ece57e0e32a073040c58089afc5140a0a1a1
179d6aa302cf0935a85c3c6bdf56a19a0df45620 M manpages.mk
:040000 040000 3763440da69b3945927a8f143d489be51cdb411b
4c24dbd3aed2b00e541fc8b3492b87cede0f0336 M ofproto
:040000 040000 f6433a310e76cd04c1e7c675736fe4ed7f046c78
a4e4a6ea562024e47399b949bd7b32b876fdb0fa M rhel
:040000 040000 852ebe31edd3f2ac4e9bc9f0b799980a3daefb2d
009068a868852ca9bc3038830dbcca59e6210a4a M tests
:040000 040000 69b231850ef438a48db477e79341d0c9ff023bf0
d16ffa776f7c2a10830e73b9e53d2f7533e3aab6 M vswitchd
testsuit.log
see http://openvswitch.org/pipermail/discuss/2014-November/015678.html
Thanks,
Mijo
_______________________________________________
discuss mailing list
discuss@openvswitch.org
http://openvswitch.org/mailman/listinfo/discuss