Messages in this thread Patch in this message | | | Date | Tue, 10 Dec 2013 16:26:14 -0800 (PST) | From | David Rientjes <> | Subject | [patch] checkpatch: add warning of future __GFP_NOFAIL use |
| |
gfp.h and page_alloc.c already specify that __GFP_NOFAIL is deprecated and no new users should be added.
Add a warning to checkpatch to catch this.
Signed-off-by: David Rientjes <rientjes@google.com> --- scripts/checkpatch.pl | 6 ++++++ 1 file changed, 6 insertions(+)
diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl index 9c98100..6667689 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl @@ -4114,6 +4114,12 @@ sub process { "$1 uses number as first arg, sizeof is generally wrong\n" . $herecurr); } +# check for GFP_NOWAIT use + if ($line =~ /\b__GFP_NOFAIL\b/) { + WARN("__GFP_NOFAIL", + "Use of __GFP_NOFAIL is deprecated, no new users should be added\n" . $herecurr); + } + # check for multiple semicolons if ($line =~ /;\s*;\s*$/) { if (WARN("ONE_SEMICOLON",
| |