Pull coccinelle updates from Julia Lawall: "These changes update some existing semantic patches with respect to some recent changes in the kernel. Specifically, the change to kvmalloc.cocci searches for kfree_sensitive rather than kzfree, and the change to use_after_iter.cocci adds list_entry_is_head as a valid use of a list iterator index variable after the end of the loop" * 'for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux: scripts: coccinelle: allow list_entry_is_head() to use pos coccinelle: api: rename kzfree to kfree_sensitive
Unified · Split
| @@ -79,7 +79,7 @@ position p : script:python() { relevant(p) }; · 78 unmodified lines | |||
| 79 | } else { | 79 | } else { |
| 80 | ... when != krealloc(E, ...) | 80 | ... when != krealloc(E, ...) |
| 81 | when any | 81 | when any |
| 82 | * \(kfree\|kzfree\)(E) | 82 | * \(kfree\|kfree_sensitive\)(E) |
| 83 | ... | 83 | ... |
| 84 | } | 84 | } |
| 85 | 85 | ||
| @@ -123,6 +123,8 @@ hlist_for_each_entry_safe(c,...) S · 122 unmodified lines | |||
| 123 | | | 123 | | |
| 124 | list_remove_head(x,c,...) | 124 | list_remove_head(x,c,...) |
| 125 | | | 125 | | |
| 126 | list_entry_is_head(c,...) | ||
| 127 | | | ||
| 126 | sizeof(<+...c...+>) | 128 | sizeof(<+...c...+>) |
| 127 | | | 129 | | |
| 128 | &c->member | 130 | &c->member |