From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754362AbdEITAQ (ORCPT ); Tue, 9 May 2017 15:00:16 -0400 Received: from mout.web.de ([212.227.17.11]:50165 "EHLO mout.web.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751471AbdEITAP (ORCPT ); Tue, 9 May 2017 15:00:15 -0400 To: Andy Whitcroft , Joe Perches Cc: LKML , kernel-janitors@vger.kernel.org From: SF Markus Elfring Subject: [PATCH] checkpatch: Adjust regular expressions in $logFunctions Message-ID: Date: Tue, 9 May 2017 21:00:06 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.0.1 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:hefwwP6gIKQLEAOalkkDsi5c9W2WAeb+ed5t8gYxW3P2QcYDlFX vttqHOGAuMXTvzr94ls1xim1bXjqh4m7XIcyF8hN2SrA6N7SSIHpgPoetX0ftiQhCloFlsq yEsQla/Lo2AFyDri4Ls2pdfZlS69cD4rTbxmn3p+r6YJowlCxEgr1rYRAKDTxLE3Tu82n0A svsZHFfMUQHbPzdGdk9FQ== X-UI-Out-Filterresults: notjunk:1;V01:K0:WT9gGNZJwTw=:lqYJVKEO+JbaerL5By8bGI eavazaA0WvrztroFcmQNS7fXiLyuCsTtKzUjC9XUObMXpYKbWjLKpmOocmdWJ9q4u4qHQz4hV 2G+6G4xBBPLXIOd4v6Nka7V2YLum8qyD9hLBf15q9+5d1gdCfOsTXV3XAytvtlCSGMRRW9cVs 9BLXYszF2rKklL70fCKjdUm0FMAppMlg/V9QlnnIToHD2XTYLs3w5coYKRq7FHTen6L017qyC 0flxQTolDp/Yw50SvZdBjrVfTaspOY6XkNG+2OX+KdvuGN6GI+fGteGU/DoNoEXDTnp/4pzrw BBqJdHAuMhlbC1OVoA1P+Z7z3cmobtqGHDWo51vYkgsDEXdLnCGiK3k03FjCJTx4IOzFpZFa5 1Aeneq1yVPqIaNLay2aITDDaiLcZQ5xF1z9KhNIWrsn3jqbGu9vk0MCCJ7W4AxhDjXwAYyK+F P7LdOi0egYBMOw3yWTf/sdmFw4sK71YGKjxd90tuJKOnVrL6xj8gJRKeNGY6FkZ3Sj6u7Wogs 7mYtq7zYu4+DsCZ7DDY9kzFKquzfCuYsxIuDxMum511lPRezJh9nJHPX9KTjr1cuVjhymqORB 0Syc93vsWs5jOjejScWIYn5jdkbaceF7E2xBBnh75bJxONXdxD9Qv1wk4SGgjl/WKAqQ67vVC zbOfNr3+Nc3zFxMA8UOsYKjjYeE5SHVasW+DZAGnyDFVbMVF0zFvfnNGiowZ3wHpf2i/s2m/W HO1h/jYH5c8I9vtvrKgUVuDXm03b9xDCSm5KxnwJgoNqbgXKNkuauwS1Ao68KX2F5uEpxH6HQ /jwM9Xt Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Markus Elfring Date: Tue, 9 May 2017 20:40:51 +0200 * Two alternations contained an empty element. Use the question mark metacharacter instead to express optional items in the search pattern. * Some alternation elements shared a common prefix (like an underscore). Improve the specification of this detail by more non-capturing groups. Signed-off-by: Markus Elfring --- scripts/checkpatch.pl | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl index 4b9569fa931b..8561de02d9b8 100755 --- a/scripts/checkpatch.pl +++ b/scripts/checkpatch.pl @@ -427,12 +427,12 @@ our $typeTypedefs = qr{(?x: our $zero_initializer = qr{(?:(?:0[xX])?0+$Int_type?|NULL|false)\b}; our $logFunctions = qr{(?x: - printk(?:_ratelimited|_once|_deferred_once|_deferred|)| - (?:[a-z0-9]+_){1,2}(?:printk|emerg|alert|crit|err|warning|warn|notice|info|debug|dbg|vdbg|devel|cont|WARN)(?:_ratelimited|_once|)| - WARN(?:_RATELIMIT|_ONCE|)| + printk(?:_(?:ratelimited|once|deferred(?:_once)?))?| + (?:[a-z0-9]+_){1,2}(?:printk|emerg|alert|crit|err|warning|warn|notice|info|debug|dbg|vdbg|devel|cont|WARN)(?:_(?:ratelimited|once))?| + WARN(?:_(?:RATELIMIT|ONCE))?| panic| MODULE_[A-Z_]+| - seq_vprintf|seq_printf|seq_puts + seq_(?:v?printf|puts) )}; our $signature_tags = qr{(?xi: -- 2.12.2