Thank you for pointing out the formatting error in the patch. Truly only building testing is performed as mentioned in commit but no hardware testing was able to be performed. The bug was detected by tool and also reviewed by myself, I thought it could be a real issue so I send the patch to fix it by using safer irq-variant locking API. I understand the guideline and appreciate it. Would be grateful if anyone who has written/is familiar with the driver could review whether this is a real bug and whether it should be fixed. Best, Chengfeng