summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcelo Schmitt <marcelo.schmitt@analog.com>2023-12-16 14:45:27 -0300
committerJonathan Cameron <Jonathan.Cameron@huawei.com>2023-12-17 14:49:50 +0000
commit2f9dadba5ba02e1510a04ce57ebfb9e08fd872a8 (patch)
tree1469e1210ce4983d4b75a3a80318030afddc2668
parentd58013f39b302512b02cbf4826dd9f194bdf1865 (diff)
downloadlwn-2f9dadba5ba02e1510a04ce57ebfb9e08fd872a8.tar.gz
lwn-2f9dadba5ba02e1510a04ce57ebfb9e08fd872a8.zip
scripts: checkpatch: Add __aligned to the list of attribute notes
Checkpatch presumes attributes marked with __aligned(alignment) are part of a function declaration and throws a warning stating that those compiler attributes should have an identifier name which is not correct. Add __aligned compiler attributes to the list of attribute notes so they don't cause warnings anymore. Signed-off-by: Marcelo Schmitt <marcelo.schmitt@analog.com> Acked-by: Joe Perches <joe@perches.com> Link: https://lore.kernel.org/r/1c5c93ecbd8c46a338b22a4ef52e51648e333c01.1702746240.git.marcelo.schmitt1@gmail.com Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
-rwxr-xr-xscripts/checkpatch.pl1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/checkpatch.pl b/scripts/checkpatch.pl
index 25fdb7fda112..d56c98146da3 100755
--- a/scripts/checkpatch.pl
+++ b/scripts/checkpatch.pl
@@ -512,6 +512,7 @@ our $Attribute = qr{
__ro_after_init|
__kprobes|
$InitAttribute|
+ __aligned\s*\(.*\)|
____cacheline_aligned|
____cacheline_aligned_in_smp|
____cacheline_internodealigned_in_smp|