[PATCH v4 1/9] eal: annotate spinlock, rwlock and seqlock
Tyler Retzlaff
roretzla at linux.microsoft.com
Thu Jan 19 21:39:23 CET 2023
On Thu, Jan 19, 2023 at 11:42:02AM -0800, Stephen Hemminger wrote:
> On Thu, 19 Jan 2023 19:46:12 +0100
> David Marchand <david.marchand at redhat.com> wrote:
>
> > +#ifndef __DOXYGEN__
> > + __rte_exclusive_lock_function(&seqlock->lock)
> > +#endif
> > {
>
> Would be cleaner any required ifdefs was in rte_lock_annotations
> rather than sprinkling the code
we briefly touched on abstracting annotations in another thread. it
would be favorable if annotations were stashed behind macros that could
be expanded for more than just clang/internal/under doxygen to make
available opportunities to use other annotation dialects that may be
compatible.
no change requested, just thoughts for discussion.
More information about the dev
mailing list