Add a request/release mechanism to the kernel (x86 only for now) for NMIs. This version uses the rcupdate mechanism to free the link items, instead of using the previous algorithm for interacting with the NMI handler code to free the item. It should be more scalable. Thanks to everyone who helped me with this. -Corey