On 25 Mar 2025, at 16:29, Aaron Conole wrote:

> Eelco Chaudron via dev <[email protected]> writes:
>
>> Signed-off-by: Eelco Chaudron <[email protected]>
>> ---
>
> LGTM.
>
> Acked-by: Aaron Conole <[email protected]>
>
> BTW, do you think we should turn on the spell checker in the robot?
> Currently it is off because there are some false positives that still
> get flagged.

Thanks for the review!  It might be a good trigger to update our word list, and 
if we do get too many reports, we can always turn it off.

>>  ofproto/ofproto-dpif.c | 45 +++++++++++++++++++++---------------------
>>  1 file changed, 23 insertions(+), 22 deletions(-)
>>
>> diff --git a/ofproto/ofproto-dpif.c b/ofproto/ofproto-dpif.c
>> index 25b1d9322..06f6d7be3 100644
>> --- a/ofproto/ofproto-dpif.c
>> +++ b/ofproto/ofproto-dpif.c
>> @@ -102,7 +102,7 @@ struct ofbundle {
>>                                   * NULL if all VLANs are trunked. */
>>      unsigned long *cvlans;
>>      struct lacp *lacp;          /* LACP if LACP is enabled, otherwise NULL. 
>> */
>> -    struct bond *bond;          /* Nonnull iff more than one port. */
>> +    struct bond *bond;          /* Nonnull if more than one port. */
>>      enum port_priority_tags_mode use_priority_tags;
>>                                  /* Use 802.1p tag for frames in VLAN 0? */
>>
>> @@ -1508,7 +1508,7 @@ check_max_dp_hash_alg(struct dpif_backer *backer)
>>      ofpbuf_use_stack(&key, &keybuf, sizeof keybuf);
>>      odp_flow_key_from_flow(&odp_parms, &key);
>>
>> -    /* All datapaths support algortithm 0 (OVS_HASH_ALG_L4). */
>> +    /* All datapaths support algorithm 0 (OVS_HASH_ALG_L4). */
>>      for (int alg = 1; alg < __OVS_HASH_MAX; alg++) {
>>          struct ofpbuf actions;
>>          bool ok;
>> @@ -3642,7 +3642,7 @@ bundle_set(struct ofproto *ofproto_, void *aux,
>>          bundle->bond = NULL;
>>      }
>>
>> -    /* Set proteced port mode */
>> +    /* Set protected port mode */
>>      if (s->protected != bundle->protected) {
>>          bundle->protected = s->protected;
>>          need_flush = true;
>> @@ -4609,7 +4609,7 @@ ofproto_dpif_credit_table_stats(struct ofproto_dpif 
>> *ofproto, uint8_t table_id,
>>
>>  /* Look up 'flow' in 'ofproto''s classifier version 'version', starting from
>>   * table '*table_id'.  Returns the rule that was found, which may be one of 
>> the
>> - * special rules according to packet miss hadling.  If 'may_packet_in' is
>> + * special rules according to packet miss handling.  If 'may_packet_in' is
>>   * false, returning of the miss_rule (which issues packet ins for the
>>   * controller) is avoided.  Updates 'wc', if nonnull, to reflect the fields
>>   * that were used during the lookup.
>> @@ -6535,7 +6535,7 @@ struct dpif_support_field {
>>      enum dpif_support_field_type type;
>>  };
>>
>> -#define DPIF_SUPPORT_FIELD_INTIALIZER(RT_PTR, BT_PTR, TITLE, TYPE) \
>> +#define DPIF_SUPPORT_FIELD_INITIALIZER(RT_PTR, BT_PTR, TITLE, TYPE) \
>>      (struct dpif_support_field) {RT_PTR, BT_PTR, TITLE, TYPE}
>>
>>  static void
>> @@ -6601,26 +6601,26 @@ dpif_set_support(struct dpif_backer_support 
>> *rt_support,
>>      struct shash_node *node;
>>      bool changed = false;
>>
>> -#define DPIF_SUPPORT_FIELD(TYPE, NAME, TITLE) \
>> -    {\
>> -      struct dpif_support_field *f = xmalloc(sizeof *f);            \
>> -      *f = DPIF_SUPPORT_FIELD_INTIALIZER(&rt_support->NAME,         \
>> -                                         &bt_support->NAME,         \
>> -                                         TITLE,                     \
>> -                                         DPIF_SUPPORT_FIELD_##TYPE);\
>> -      shash_add_once(&all_fields, #NAME, f);                        \
>> +#define DPIF_SUPPORT_FIELD(TYPE, NAME, TITLE)                           \
>> +    {                                                                   \
>> +        struct dpif_support_field *f = xmalloc(sizeof *f);              \
>> +        *f = DPIF_SUPPORT_FIELD_INITIALIZER(&rt_support->NAME,          \
>> +                                            &bt_support->NAME,          \
>> +                                            TITLE,                      \
>> +                                            DPIF_SUPPORT_FIELD_##TYPE); \
>> +        shash_add_once(&all_fields, #NAME, f);                          \
>>      }
>>      DPIF_SUPPORT_FIELDS;
>>  #undef DPIF_SUPPORT_FIELD
>>
>> -#define ODP_SUPPORT_FIELD(TYPE, NAME, TITLE) \
>> -    {\
>> -        struct dpif_support_field *f = xmalloc(sizeof *f);            \
>> -        *f = DPIF_SUPPORT_FIELD_INTIALIZER(&rt_support->odp.NAME,     \
>> -                                           &bt_support->odp.NAME,     \
>> -                                           TITLE,                     \
>> -                                           DPIF_SUPPORT_FIELD_##TYPE);\
>> -      shash_add_once(&all_fields, #NAME, f);                          \
>> +#define ODP_SUPPORT_FIELD(TYPE, NAME, TITLE)                            \
>> +    {                                                                   \
>> +        struct dpif_support_field *f = xmalloc(sizeof *f);              \
>> +        *f = DPIF_SUPPORT_FIELD_INITIALIZER(&rt_support->odp.NAME,      \
>> +                                            &bt_support->odp.NAME,      \
>> +                                            TITLE,                      \
>> +                                            DPIF_SUPPORT_FIELD_##TYPE); \
>> +        shash_add_once(&all_fields, #NAME, f);                          \
>>      }
>>      ODP_SUPPORT_FIELDS;
>>  #undef ODP_SUPPORT_FIELD
>> @@ -6655,7 +6655,8 @@ dpif_set_support(struct dpif_backer_support 
>> *rt_support,
>>                  *(bool *) field->rt_ptr = true;
>>                  changed = true;
>>              } else {
>> -                ds_put_cstr(ds, "Can not enable features not supported by 
>> the datapth");
>> +                ds_put_cstr(ds, "Can not enable features not supported by "
>> +                                "the datapath");
>>              }
>>          } else if (!strcasecmp(value, "false")) {
>>              *(bool *)field->rt_ptr = false;

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to