@@ -704,7 +704,7 @@ dp_packet_has_flow_mark(struct dp_packet *p OVS_UNUSED,
return false;
}
-enum { NETDEV_MAX_BURST = 32 }; /* Maximum number packets in a batch. */
+enum { NETDEV_MAX_BURST = 64 }; /* Maximum number packets in a batch. */
struct dp_packet_batch {
size_t count;
@@ -6650,7 +6650,7 @@ dpcls_lookup(struct dpcls *cls, const struct netdev_flow_key keys[],
/* The received 'cnt' miniflows are the search-keys that will be processed
* to find a matching entry into the available subtables.
* The number of bits in map_type is equal to NETDEV_MAX_BURST. */
- typedef uint32_t map_type;
+ typedef uint64_t map_type;
#define MAP_BITS (sizeof(map_type) * CHAR_BIT)
BUILD_ASSERT_DECL(MAP_BITS >= NETDEV_MAX_BURST);