Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
physical: Do not create flood flows without Geneve metadata register.
The negotiation for Geneve metadata TLV and the register allocation might take a while after controller start, if we attempt to create flood flows in that period we might end up crashing as the metadata match helper asserts if the register is valid: lib/tun-metadata.c:286: assertion idx < TUN_METADATA_NUM_OPTS failed in metadata_loc_from_match() Fixes: 7c3f7f4 ("northd, controller: Flood ARP and NA packet on transit router.") Signed-off-by: Ales Musil <amusil@redhat.com> Acked-by: Mark Michelson <mmichels@redhat.com> Signed-off-by: Mark Michelson <mmichels@redhat.com>
- Loading branch information