kindly put the comment section inside an expandable accordion or something, it takes 90% of the scrollbar space on your page currently. i initially thought it is a 500,000 word article only to scroll down 5 pages and see rest of everything is comments
The term Line Discipline gets me every time, it's right up there with Kernel, Shell and Terminal and always takes me back to my first contact with Unix and Unix-like systems. Felt like being eight years old and being allowed to pet a real dinosaur.
By far the best way to learn writing kernel drivers. N_DEVELOPMENT for the win! (That's a newer line discipline number for testing, first supported in Linux v5.18-rc1 from 2022.)