https://www.oreilly.com/catalog/linuxdrive3/ https://lwn.net/Kernel/LDD3/
