CHECK: Please use a blank line after function/struct/union/enum declarations
WARNING: 'struc' may be misspelled - perhaps 'struct'?
WARNING: Prefer strscpy over strcpy - see: https://github.com/KSPP/linux/issues/88
WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst
WARNING: line length of 82 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 90 exceeds 80 columns
WARNING: line length of 91 exceeds 80 columns
WARNING: line length of 93 exceeds 80 columns