On 9/1/25 12:10 PM, Eelco Chaudron via dev wrote:
> This series fixes a couple of issues reported by Coverity.
> Only the ofproto one might potentially require a backport,
> the rest of them should be fine, and have no Fixes tag.
> 
> v2:
>   - Patch 1:
>     - Replaced the assert with an explicit condition check
>       in ovsdb_monitor_row_update_type().
>   - Patch 6:
>     - Move the assert out of the loop + !datum->n check.
> 
> Eelco Chaudron (6):
>   ofproto: Fix missing lock when reading oftable->vacancy_up/down.
>   ovsdb-monitor: Fix dereference after null check.
>   ovsdb-trigger: Fix dereference after null check.
>   ovsdb-relay: Fix dereference before null check.
>   ovsdb-raft: Fix dereference after null check.
>   ovsdb-transaction: Fix dereference after null check.

nit: Normally, the 'area' part of the subject would be 'ovsdb: raft:'
or 'ovsdb: relay:', i.e. not written with a dash, as we do not have
actual files or modules named like this.
But it's 'ovsdb-server' and 'ovsdb-client' as these are actual files.

Maybe also clarify that it's not actually a dereference of a NULL
pointer, but a benign warning.  Maybe something like this:

  ovsdb: monitor: Silence dereference after null check warning.

?

Also, in the last patch, the version history ended up in the commit
message and not under the cut line.

I assume all that can be fixed while applying.  With that, for the set:

Acked-by: Ilya Maximets <[email protected]>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to