CHECK: Macro argument 'key' may be better as '(key)' to avoid precedence issues CHECK: Macro argument 'size' may be better as '(size)' to avoid precedence issues CHECK: spaces preferred around that '*' (ctx:WxV) ERROR: Bad function definition - int __tld_init_metadata() should probably be int __tld_init_metadata(void) ERROR: Use C99 flexible arrays - see https://docs.kernel.org/process/deprecated.html#zero-length-and-one-element-arrays WARNING: 'upto' may be misspelled - perhaps 'up to'? WARNING: Missing a blank line after declarations WARNING: Prefer __weak over __attribute__((weak)) WARNING: Prefer strscpy, strscpy_pad, or __nonstring over strncpy - see: https://github.com/KSPP/linux/issues/90 WARNING: Too many leading tabs - consider code refactoring WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst WARNING: __always_unused or __maybe_unused is preferred over __attribute__((__unused__)) WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? WARNING: do not add new typedefs WARNING: line length of 100 exceeds 80 columns WARNING: line length of 104 exceeds 80 columns WARNING: line length of 81 exceeds 80 columns WARNING: line length of 82 exceeds 80 columns WARNING: line length of 83 exceeds 80 columns WARNING: line length of 84 exceeds 80 columns WARNING: line length of 85 exceeds 80 columns WARNING: line length of 86 exceeds 80 columns WARNING: line length of 87 exceeds 80 columns WARNING: line length of 88 exceeds 80 columns WARNING: line length of 89 exceeds 80 columns WARNING: line length of 90 exceeds 80 columns WARNING: line length of 91 exceeds 80 columns WARNING: line length of 92 exceeds 80 columns WARNING: line length of 97 exceeds 80 columns