)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"c0f87c08f778b8d5d89e7f107e9b180728512723","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"bea7e9dd_3f5cd3e1","updated":"2026-04-16 16:09:48.000000000","message":"Thanks! Really needed.\nWould you try to push it upstream in Linux?","commit_id":"8d491e1bbe47cbb4b3c50c0242655cdb81f71b62"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"6e1fb5823cf9295e80264e27ada4bfe6502747c5","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"7d225fac_8d45ee78","in_reply_to":"57c3fdc1_9438a01c","updated":"2026-04-17 09:17:05.000000000","message":"Yes, please do. There is not much authorship to keep, submit the fix as yours if it makes the approval simpler.","commit_id":"8d491e1bbe47cbb4b3c50c0242655cdb81f71b62"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"dcf70010bd6682e96b6daead0a97fb39bfe8f9da","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"b88908e5_a0d4ee11","in_reply_to":"7d225fac_8d45ee78","updated":"2026-04-17 09:24:17.000000000","message":"I don\u0027t believe it would make any difference by changing the author. It will instead break the authorship rules.\nAnyway I\u0027m pushing other stuff in kernel, I can push this too keeping you as author","commit_id":"8d491e1bbe47cbb4b3c50c0242655cdb81f71b62"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"f72d8abc78c030ecd5955fe4f023bc0bc8c55678","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"f895757c_5c0bf45b","in_reply_to":"bea7e9dd_3f5cd3e1","updated":"2026-04-17 06:33:23.000000000","message":"Not sure if they have any motivation to accept such change as Linux uses default tab size 8. Could try it anyway...","commit_id":"8d491e1bbe47cbb4b3c50c0242655cdb81f71b62"},{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"2b102c39dc06289324ca3193f5e36f85f4ff38dc","unresolved":true,"context_lines":[],"source_content_type":"","patch_set":1,"id":"57c3fdc1_9438a01c","in_reply_to":"f895757c_5c0bf45b","updated":"2026-04-17 09:09:28.000000000","message":"On one side, they accepted my patch for variable tabsize, but then they refused other patches to make the script more generic.\nI suspect my patch 713a09de9ca9 http://lkml.kernel.org/r/20200122163852.124417-3-borneo.antonio@gmail.com\npassed without the maintainer noticed it. The following were rejected by the maintainer.\nAnyway, variable tabsize is there, so this is a fix to my patch above, and reporting it\u0027s a fix it should be taken.\nIf you prefer, I can try to push it keeping your authorship","commit_id":"8d491e1bbe47cbb4b3c50c0242655cdb81f71b62"}],"tools/scripts/checkpatch.pl":[{"author":{"_account_id":1000021,"name":"Antonio Borneo","email":"borneo.antonio@gmail.com","username":"borneoa"},"change_message_id":"c0f87c08f778b8d5d89e7f107e9b180728512723","unresolved":true,"context_lines":[{"line_number":3879,"context_line":"# more than $tabsize must use tabs."},{"line_number":3880,"context_line":"\t\tmy $re_too_many_sp \u003d \"^\\\\+\\\\s* {\" . $tabsize . \"}\\\\s*\";"},{"line_number":3881,"context_line":"\t\tif ($rawline \u003d~ /^\\+\\s* \\t\\s*\\S/ ||"},{"line_number":3882,"context_line":"\t\t    $rawline \u003d~ $re_too_many_sp) {"},{"line_number":3883,"context_line":"\t\t\tmy $herevet \u003d \"$here\\n\" . cat_vet($rawline) . \"\\n\";"},{"line_number":3884,"context_line":"\t\t\t$rpt_cleaners \u003d 1;"},{"line_number":3885,"context_line":"\t\t\tif (ERROR(\"CODE_INDENT\","}],"source_content_type":"text/x-perl","patch_set":1,"id":"18df9681_bcd2f3a4","line":3882,"updated":"2026-04-16 16:09:48.000000000","message":"without using the intermediate variable, directly use\n`$rawline \u003d~ /^\\+\\s* {$tabsize}\\s*/) {`\n\nIn order to highlight this is (for the moment) OpenOCD specific change, please use this crap syntax (hummm, TABs are replaced to spaces by gerrit in the text below):\n```\n# at the beginning of a line any tabs must come first and anything\n# more than $tabsize must use tabs.\n        if ($rawline \u003d~ /^\\+\\s* \\t\\s*\\S/ ||\n            $rawline \u003d~ /^\\+\\s*        \\s*/) {\n            # OpenOCD specific: Begin: fix check on $tabsize\n            # Do nothing in this default upstream case\n        }\n        if ($rawline \u003d~ /^\\+\\s* \\t\\s*\\S/ ||\n            $rawline \u003d~ /^\\+\\s* {$tabsize}\\s*/) {\n            # OpenOCD specific: End\n            my $herevet \u003d \"$here\\n\" . cat_vet($rawline) . \"\\n\";\n```\nwhich translates with a diff\n```\n # more than $tabsize must use tabs.\n                if ($rawline \u003d~ /^\\+\\s* \\t\\s*\\S/ ||\n                    $rawline \u003d~ /^\\+\\s*        \\s*/) {\n+                   # OpenOCD specific: Begin: fix check on $tabsize\n+                   # Do nothing in this default upstream case\n+               }\n+               if ($rawline \u003d~ /^\\+\\s* \\t\\s*\\S/ ||\n+                   $rawline \u003d~ /^\\+\\s* {$tabsize}\\s*/) {\n+                       # OpenOCD specific: End\n                        my $herevet \u003d \"$here\\n\" . cat_vet($rawline) . \"\\n\";\n                        $rpt_cleaners \u003d 1;\n                        if (ERROR(\"CODE_INDENT\",\n```","commit_id":"8d491e1bbe47cbb4b3c50c0242655cdb81f71b62"},{"author":{"_account_id":1000687,"name":"Tomas Vanek","display_name":"Tomas Vanek","email":"vanekt@fbl.cz","username":"vanekt"},"change_message_id":"f72d8abc78c030ecd5955fe4f023bc0bc8c55678","unresolved":false,"context_lines":[{"line_number":3879,"context_line":"# more than $tabsize must use tabs."},{"line_number":3880,"context_line":"\t\tmy $re_too_many_sp \u003d \"^\\\\+\\\\s* {\" . $tabsize . \"}\\\\s*\";"},{"line_number":3881,"context_line":"\t\tif ($rawline \u003d~ /^\\+\\s* \\t\\s*\\S/ ||"},{"line_number":3882,"context_line":"\t\t    $rawline \u003d~ $re_too_many_sp) {"},{"line_number":3883,"context_line":"\t\t\tmy $herevet \u003d \"$here\\n\" . cat_vet($rawline) . \"\\n\";"},{"line_number":3884,"context_line":"\t\t\t$rpt_cleaners \u003d 1;"},{"line_number":3885,"context_line":"\t\t\tif (ERROR(\"CODE_INDENT\","}],"source_content_type":"text/x-perl","patch_set":1,"id":"0cb64cd3_c1d5b259","line":3882,"in_reply_to":"18df9681_bcd2f3a4","updated":"2026-04-17 06:33:23.000000000","message":"Done","commit_id":"8d491e1bbe47cbb4b3c50c0242655cdb81f71b62"}]}
