diff options
author | Marcelo Schmitt <marcelo.schmitt@analog.com> | 2023-12-16 14:45:27 -0300 |
---|---|---|
committer | Jonathan Cameron <Jonathan.Cameron@huawei.com> | 2023-12-17 14:49:50 +0000 |
commit | 2f9dadba5ba02e1510a04ce57ebfb9e08fd872a8 (patch) | |
tree | 1469e1210ce4983d4b75a3a80318030afddc2668 | |
parent | d58013f39b302512b02cbf4826dd9f194bdf1865 (diff) | |
download | lwn-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-x | scripts/checkpatch.pl | 1 |
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| |