<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote gmail_quote_container"><div dir="ltr" class="gmail_attr">On Tue, Sep 29, 2026 at 1:42 AM Stephen Hemminger <<a href="mailto:stephen@networkplumber.org">stephen@networkplumber.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Mon, 28 Sep 2026 15:29:03 +0200<br>
Eugenio Pérez <<a href="mailto:eperezma@redhat.com" target="_blank">eperezma@redhat.com</a>> wrote:<br>
<br>
> __counted_by is a GCC 14 / Clang 18 extension used in imported kernel<br>
> uapi headers. Older compilers reject it with an error. Define it as an<br>
> empty function-like macro when the compiler does not support it.<br>
> <br>
> Co-Authored-By: Claude Sonnet 4.6 <<a href="mailto:noreply@anthropic.com" target="_blank">noreply@anthropic.com</a>><br>
> ---<br>
<br>
NAK<br>
<br>
Missing Signed-Of-By and the right way to handle counted_by is to<br>
introduce and a new macro in rte_common.h (aka __rte_counted_by).<br>
There are lots of places in DPDK that could use it.<br>
<br>
If the problem is in vhost, then get it from stddef.h<br>
<br></blockquote><div><br></div><div>To me the solution is to import stddef.h, I have not tried but it is quite small and self-contained.</div><div><br></div><div>Regards,</div><div>Maxime </div></div></div>