From: Barry Song <v-songbaohua@xxxxxxxx> -v4: * fix Xining's email address, s/ma.xxn@xxxxxxxxxxx/mac.xxn@xxxxxxxxxxx/g * fix some false positives of checkpatch.pl * downgrade from ERROR to WARN in checkpatch.pl Thanks for Joe's comments! -v3: https://lore.kernel.org/all/20240322084937.66018-1-21cnbao@xxxxxxxxx/ A function-like macro could result in build warnings such as "unused variable." This patchset updates the guidance to recommend always using a static inline function instead and also provides checkpatch support for this new rule. Barry Song (1): Documentation: coding-style: ask function-like macros to evaluate parameters Xining Xu (1): scripts: checkpatch: check unused parameters for function-like macro Documentation/process/coding-style.rst | 16 ++++++++++++++ scripts/checkpatch.pl | 30 ++++++++++++++++++++++++++ 2 files changed, 46 insertions(+) -- 2.34.1