Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge branch 'for-5.15' of git://git.kernel.org/pub/scm/linux/kernel/git/jlawall/linux

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

+3 -1
+1 -1
scripts/coccinelle/api/kvmalloc.cocci
··· 79 79 } else { 80 80 ... when != krealloc(E, ...) 81 81 when any 82 - * \(kfree\|kzfree\)(E) 82 + * \(kfree\|kfree_sensitive\)(E) 83 83 ... 84 84 } 85 85
+2
scripts/coccinelle/iterators/use_after_iter.cocci
··· 123 123 | 124 124 list_remove_head(x,c,...) 125 125 | 126 + list_entry_is_head(c,...) 127 + | 126 128 sizeof(<+...c...+>) 127 129 | 128 130 &c->member