Re: [cocci] [PATCH v2] iommu: simplify list initialization in iommu_create_device_direct_mappings() and iommu_group_show_resv_regions()

Markus Elfring <[email protected]>
Newsgroups fr.inria.cocci,dev.linux.lists.iommu,org.kernel.vger.kernel-janitors,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
> Changes since v1:
>  - Extend the cleanup to iommu_group_show_resv_regions() as suggested by
>    reviewer, applying the same LIST_HEAD() pattern consistently across
>    the file.

Thanks for your interest in further code adjustments.

* I wonder how they fit to the feedback “Applied, thanks.” by Jörg Rödel
  from 2026-01-10.
  https://lore.kernel.org/lkml/stpavkxy3sbevk7zmt4kxyecqy5gc6phubvcfutbtnuk7vphlh@a7aimtvk423i/
  https://lkml.org/lkml/2026/1/10/235

* A shorter summary phrase might become more desirable for this patch variant.
  https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/Documentation/process/submitting-patches.rst?h=v6.19-rc4#n687

* Will development interests grow also for another transformation approach
  like the following by the means of the semantic patch language (Coccinelle software)?


@replacement@
expression e;
identifier i;
@@
-struct list_head i;
 ... when exists
     when != i = e
-INIT_LIST_HEAD
+LIST_HEAD
               (
-               &
                i
               );


  I determined that 175 source files of the software “Linux next-20260109” contain
  corresponding update candidates.

Regards,
Markus
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.