Elyes Haouas
50eef6566b
lint/checkpatch: Add check for used comma where semicolon could be
...
This reduce the difference with linux v5.19-rc7.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: I6d3a49378008bad61b2a18bd8cb28be952a18006
Reviewed-on: https://review.coreboot.org/c/coreboot/+/65837
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-07-19 01:48:35 +00:00
Elyes Haouas
f9a3554a4a
lint/checkpatch: Add a check for use of self-assignments
...
This reduce the difference with linux v5.19-rc7.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: If47a7826ee67a2be25a4caa2a447484e5f11411b
Reviewed-on: https://review.coreboot.org/c/coreboot/+/65836
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-07-19 01:48:24 +00:00
Elyes Haouas
e83e090b05
lint/checkpatch: Add a check for existence of a commit log
...
This reduce the difference with linux v5.19-rc7.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: I4e3b98140d900c5717f4badde71c7be88fd1e23a
Reviewed-on: https://review.coreboot.org/c/coreboot/+/65835
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-07-19 01:48:13 +00:00
Elyes Haouas
6e84c2ca70
lint/checkpatch: Update 'Check patch "separator" and "signoff"'
...
This reduce the difference with linux v5.19-rc7.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: Id3d7375216af5bf75ed7ce61fa8ea2dfebe8ac77
Reviewed-on: https://review.coreboot.org/c/coreboot/+/65834
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-07-19 01:47:59 +00:00
Elyes Haouas
cb346842ad
lint/checkpatch: Update 'check for unwanted Gerrit info'
...
This reduce the difference with linux v5.19-rc7.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: I856bfa0f0d39fda549671b1029cccdc39f831bab
Reviewed-on: https://review.coreboot.org/c/coreboot/+/65833
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-07-19 01:47:49 +00:00
Elyes Haouas
e235a0de18
lint/checkpatch: Update 'uncoalesced string fragments'
...
This reduce the difference with linux v5.19-rc7.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: I21b2a0d87cbf610fc48e273ed78ab779ad4a6932
Reviewed-on: https://review.coreboot.org/c/coreboot/+/65832
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-07-19 01:47:34 +00:00
Elyes Haouas
71bfcf528d
lint/checkpatch: Update 'concatenated string without spaces between elements'
...
This reduce the difference with linux v5.19-rc7.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: I04e58aca4a30e82f3da0cda08403d0daf3b5fb10
Reviewed-on: https://review.coreboot.org/c/coreboot/+/65831
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-07-19 01:47:17 +00:00
Elyes Haouas
a59a87ca17
lint/checkpatch: Update 'check indentation of a line with a break'
...
This reduce the difference with linux v5.19-rc7.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: I79170a45cd8184ebc816b4f16656a3cfdc257f60
Reviewed-on: https://review.coreboot.org/c/coreboot/+/65828
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-07-19 01:46:40 +00:00
Elyes Haouas
d92fcf448f
lint/checkpatch: Update 'check for logical continuations'
...
This reduce the difference with linux v5.19-rc7.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: I222e3378ded4cd73d0141cd1e38ac3282d311cc4
Reviewed-on: https://review.coreboot.org/c/coreboot/+/65827
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-07-19 01:46:22 +00:00
Elyes Haouas
86e4a3ae05
lint/checkpatch: Update 'check for adding lines without a newline'
...
This reduce the difference with linux v5.19-rc7.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: I1bd68e9a6609a3dfa7dc856f24e4b616714d9990
Reviewed-on: https://review.coreboot.org/c/coreboot/+/65826
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-07-19 01:46:09 +00:00
Elyes Haouas
c5ede53ba8
lint/checkpatch: Update 'check for assignments on the start of a line'
...
This reduce the difference with linux v5.19-rc7.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: Ia7d4b0176bad849e79f037f74c3d99ce9eb061c0
Reviewed-on: https://review.coreboot.org/c/coreboot/+/65825
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-07-19 01:45:55 +00:00
Elyes Haouas
709fdb1995
util/lint/checkpatch: Add alloc functions to alloc with multiplies check
...
This reduce difference with linux v5.18.
Change-Id: Id9412f7b6c0b9f76b39a094142aaded5c2aa1059
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Reviewed-on: https://review.coreboot.org/c/coreboot/+/64740
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-05-29 14:55:38 +00:00
Elyes Haouas
069dfe33a3
util/lint/checkpatch: Update 'Check for compiler attributes'
...
This reduce difference with linux v5.18.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: I817630321587dec515cd94aa7b73a17819526190
Reviewed-on: https://review.coreboot.org/c/coreboot/+/64604
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-05-29 14:55:21 +00:00
Elyes Haouas
a7b0d38964
util/lint/checkpatch.pl: Use 'allocFunctions'
...
This reduce difference with linux v5.18.
Change-Id: I1fc71b9cb6a4e4f8b27fbe6d45f4fa4e2c236157
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Reviewed-on: https://review.coreboot.org/c/coreboot/+/64603
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-05-29 14:55:02 +00:00
Martin Roth
97e7eea976
util/lint/checkpatch: Warn on period at the end of commit subject
...
This gives a warning when there's a period at the end of the commit
subject line.
Change-Id: If95bef3ba01e0ac13ce18045928081040abef4fd
Signed-off-by: Martin Roth <martin@coreboot.org >
Reviewed-on: https://review.coreboot.org/c/coreboot/+/63032
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Elyes Haouas <ehaouas@noos.fr >
Reviewed-by: Paul Menzel <paulepanter@mailbox.org >
2022-05-28 01:26:03 +00:00
Martin Roth
341a53d1c5
util/lint: Subtract the patch format string from subject length
...
Checkpatch was looking for a 65 character length, but format-patch adds
the text "Subject: [PATCH] " before the actual subject. Checkpatch
needs to account for that when looking at the line length.
Lines 2863 & 2864 have their indentation fixed as well.
Signed-off-by: Martin Roth <gaumless@gmail.com >
Change-Id: I2f2ee6e0f1b14ae6393ed7e64ba1266aa9debc7d
Reviewed-on: https://review.coreboot.org/c/coreboot/+/64656
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Elyes Haouas <ehaouas@noos.fr >
2022-05-28 01:25:48 +00:00
Elyes Haouas
26e0b94614
util/lint/checkpatch.pl: Reduce difference with linux v5.18
...
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: Id5eb4823399088746a34721a9855bbaf5f97b7b6
Reviewed-on: https://review.coreboot.org/c/coreboot/+/64572
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-05-24 12:57:48 +00:00
Elyes Haouas
14c49e3646
util/lint/checkpatch.pl: Fix "uninitialized value" error message
...
Change-Id: I74807f240779060158c6769f63a6e9438a6e5fbe
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Reviewed-on: https://review.coreboot.org/c/coreboot/+/64173
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-05-16 02:28:44 +00:00
Elyes Haouas
0014bce46b
util/lint/checkpatch.pl: Fix "Invalid color mode" error message
...
Remove duplicated code:
"if ($color =~ /^[01]$/) {
$color = !$color;
} elsif ($color =~ /^always$/i) {
$color = 1;
} elsif ($color =~ /^never$/i) {
$color = 0;
} elsif ($color =~ /^auto$/i) {
$color = (-t STDOUT);
} else {
die "$P: Invalid color mode: $color\n";
}"
Change-Id: I5713c364edea806e58df26c3a37b4bba7603ed0a
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Reviewed-on: https://review.coreboot.org/c/coreboot/+/64172
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <gaumless@tutanota.com >
2022-05-16 02:28:02 +00:00
Elyes Haouas
43529c8b20
util/lint/checkpatch.pl: Update lines related to CONST_STRUCT
...
Update to v5.18-2 version.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: I0fe2ec6a74a4b8c70452fbf05d534a37e1ea2c26
Reviewed-on: https://review.coreboot.org/c/coreboot/+/63582
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <martinroth@google.com >
2022-04-24 21:19:40 +00:00
Elyes Haouas
f0e150c35a
util/lint/checkpatch.pl: Add strlcpy check
...
Update to v5.18-2
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: Ic4eaa3f26bcd60ea509a52d5715c7ce1f43b6d3d
Reviewed-on: https://review.coreboot.org/c/coreboot/+/63581
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <martinroth@google.com >
2022-04-24 21:18:55 +00:00
Elyes Haouas
8f59960fb2
util/lint/checkpatch.pl: Update C99_COMMENT_TOLERANCE lines
...
Update to v5.18-2 version.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: If230fa5cd01ab3ce91d8c910667c3d609cf978b0
Reviewed-on: https://review.coreboot.org/c/coreboot/+/63580
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <martinroth@google.com >
2022-04-24 21:18:11 +00:00
Elyes Haouas
00d8ffdada
util/lint/checkpatch.pl: Update TYPECAST_INT_CONSTANT lines
...
Update to v5.18-2 version.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: I8ed89e53f647b1b071abff33a434fb3b8dbb1de1
Reviewed-on: https://review.coreboot.org/c/coreboot/+/63579
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <martinroth@google.com >
2022-04-24 21:17:34 +00:00
Elyes Haouas
84083a27aa
util/lint/checkpatch.pl: Update the check of repeated words
...
Update to v5.18-2 version.
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: I7f5e597bb76e1b9feeb2d6ea290626f45e9fe6c0
Reviewed-on: https://review.coreboot.org/c/coreboot/+/63577
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <martinroth@google.com >
2022-04-24 21:17:00 +00:00
Elyes Haouas
f62a98939d
lint/checkpatch.pl: Update to v5.18-2 lines related to "CONFIG_"
...
Signed-off-by: Elyes Haouas <ehaouas@noos.fr >
Change-Id: I8589d053871ad9ac64ae2f8fc380710be8e4556b
Reviewed-on: https://review.coreboot.org/c/coreboot/+/63576
Tested-by: build bot (Jenkins) <no-reply@coreboot.org >
Reviewed-by: Martin L Roth <martinroth@google.com >
2022-04-24 21:16:14 +00:00