https://embetronicx.com/tutorials/linux/device-drivers/spinlock-in-linux-kernel-1/
Spinlock in Linux Kernel Part 1 – Linux Device Driver Tutorial Part 23