]> git.baikalelectronics.ru Git - kernel.git/commit
coccinelle: api: extend memdup_user transformation with GFP_USER
authorDenis Efremov <efremov@linux.com>
Mon, 20 Jul 2020 16:22:14 +0000 (19:22 +0300)
committerJulia Lawall <Julia.Lawall@lip6.fr>
Tue, 4 Aug 2020 20:46:59 +0000 (22:46 +0200)
commitd60c1e63604a1dec2ae03e3c54ff56bb58e8fbf9
treedbb5b9a1e04f1fd042b3e10b24e98bceb0be53bf
parentdda59bb844a82164d6bf02cc065d3073bd2f41ba
coccinelle: api: extend memdup_user transformation with GFP_USER

Match GFP_USER and optional __GFP_NOWARN allocations with
memdup_user.cocci rule.
Commit b6b9ce2567f9 ("memdup_user(): switch to GFP_USER") switched
memdup_user() from GFP_KERNEL to GFP_USER. In almost all cases it
is still a good idea to recommend memdup_user() for GFP_KERNEL
allocations. The motivation behind altering memdup_user() to GFP_USER:
https://lkml.org/lkml/2018/1/6/333

Signed-off-by: Denis Efremov <efremov@linux.com>
Signed-off-by: Julia Lawall <Julia.Lawall@inria.fr>
scripts/coccinelle/api/memdup_user.cocci