aboutsummaryrefslogtreecommitdiffstats
path: root/test/vrf.py
diff options
context:
space:
mode:
authorAndrew Yourtchenko <ayourtch@gmail.com>2024-09-17 15:01:44 +0200
committerDamjan Marion <dmarion@0xa5.net>2024-09-19 14:31:36 +0000
commit33e1243a4c8fcd07282dd1c7b7b27d904dcd0b2e (patch)
tree760843f9e31a3ec5e9a6b971c7b7d7ae1ccbdcb6 /test/vrf.py
parent3ecd6840af4f890a11d26628ac34d31786b16758 (diff)
l2: fix DVR test failure on AWS Graviton on Ubuntu 22.04
The AWS Graviton make test fails in dvr_test.py on Ubuntu 22.04, due to a mismatching source MAC address. Debian 11 tests run fine. The following can be seen in the log.txt trace: 00:00:00:756422: ethernet-input frame: flags 0x1, hw-if-index 3, sw-if-index 3 IP4: 02:03:00:00:ff:02 -> de:ad:00:00:00:00 802.1q vlan 92 00:00:00:756435: l2-input l2-input: sw_if_index 6 dst de:ad:00:00:00:00 src 02:03:00:00:ff:02 [l2-input-vtr l2-learn l2-fwd l2-flood l2-flood ] 00:00:00:756438: l2-input-vtr l2-input-vtr: sw_if_index 6 dst de:ad:00:00:00:00 src 02:03:00:00:00:00 data 08 00 45 00 00 80 00 01 00 00 40 11 00:00:00:756441: l2-learn l2-learn: sw_if_index 6 dst de:ad:00:00:00:00 src 02:03:00:00:00:00 bd_index 1 Note how l2-input-vtr node has the two lowest bytes of the source MAC corrupted. Discussing with Benoit, since this could be caused by unaligned memory accesses, using clib_memcpy_fast. Type: fix Change-Id: I28991e1166335df0edd1e4b84fa72a2b1d0bb9bf Signed-off-by: Andrew Yourtchenko <ayourtch@gmail.com>
Diffstat (limited to 'test/vrf.py')
0 files changed, 0 insertions, 0 deletions