[PATCH 00/10] treewide: switch to __nonnull_args() macro

Andrew Morton akpm at linux-foundation.org
Wed Oct 28 23:16:24 PDT 2026


On Wed, 28 Oct 2026 08:19:39 +0000 Dmitry Ilvokhin <d at ilvokhin.com> wrote:

> Commit 22302af28d3f ("cleanup: Annotate guard constructors with
> nonnull") added the __nonnull_args() macro to wrap the raw compiler
> attribute, keeping the attribute's quirks in one place rather than
> open-coded at every call site.
> 
> This series replaces the remaining open-coded __attribute__((nonnull))
> users with __nonnull_args() to standardize nonnull attribute usage
> across the tree.
> 
> Each patch can be applied separately by the respective maintainers.

Thanks.

Standard routine: I'll grab everything.  If maintainers send along an
ack then I'll add it (thinks).  If some of these patches later pop up
in linux-next then Mark will inform us and I'll drop the mm.git copy.




More information about the linux-arm-kernel mailing list