WARNING: The commit message has 'stable@', perhaps it also needs a 'Fixes:' tag? WARNING: Use of volatile is usually wrong: see Documentation/process/volatile-considered-harmful.rst