|
Hooks are a wonderful thing! Use them! They exist specifically so that the kernel can be extended without writing kernel code They promote the reuse of code Not every part of the kernel has support for user space hooks Not everything can, or should, be done in user space If you're aware of alternatives, you're better informed to make the right choiceThere are times when this is the right approach
...and times when it's not