[cocci] [PATCH 0/7] coccinelle: fix rules that match outdated function names

Sang-Heon Jeon <[email protected]>
Newsgroups fr.inria.cocci,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
Several scripts still list functions that no longer exist in the tree,
so those rules can never match.

Patches 1-6 remove those functions from the scripts.

Patch 7 replaces dev_put_track() and dev_hold_track() with
netdev_put() and netdev_hold(). I will send separate patches for the
two new reports.

Sang-Heon Jeon (7):
  coccinelle: remove obsolete pci_free_consistent.cocci
  coccinelle: alloc_cast: drop removed allocators
  coccinelle: zalloc-simple: drop the kmem_alloc rules
  coccinelle: pool_zalloc-simple: drop the pci_pool_alloc rules
  coccinelle: kfree_mismatch: drop vmalloc_exec
  coccinelle: atomic_as_refcounter: drop atomic_long_dec_and_lock
  coccinelle: ifnulldev_put: update outdated helper names

 scripts/coccinelle/api/alloc/alloc_cast.cocci | 20 +++----
 .../api/alloc/pool_zalloc-simple.cocci        | 17 ++----
 .../coccinelle/api/alloc/zalloc-simple.cocci  | 41 +-------------
 .../coccinelle/api/atomic_as_refcounter.cocci |  4 --
 scripts/coccinelle/api/kfree_mismatch.cocci   | 12 ++---
 scripts/coccinelle/free/ifnulldev_put.cocci   |  8 +--
 .../coccinelle/free/pci_free_consistent.cocci | 53 -------------------
 7 files changed, 22 insertions(+), 133 deletions(-)
 delete mode 100644 scripts/coccinelle/free/pci_free_consistent.cocci

-- 
2.43.0
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.