 
 
 
 
 
 
 
 
 
 
 Next: Changes between 2.0 and
 Up: Linux Kernel Module Programming
 Previous: Symmetrical Multi-Processing
  
Common Pitfalls
Before I send you on your way to go out into the world and write kernel
modules, there are a few things I need to warn you about. If I fail to
warn you and something bad happen, please report the problem to me for a
full refund of the amount I got paid for your copy of the book.
 
- 
 
- 1.
- Using standard libraries You can't do that. In a kernel
	module you can only use kernel functions, which are the functions
	you can see in /proc/ksyms.
	  
	  
 
- 2.
- Disabling interrupts You might need to do this for a short
	time and that is OK, but if you don't enable them afterwards, your
	system will be stuck and you'll have to power it off.
	 
 
- 3.
- Sticking your head inside a large carnivore I probably don't have
	to warn you about this, but I figured I will anyway, just in case.
 
1999-05-19