On Thursday 18 May 2006 08:17, Keith Owens wrote: > i386 and x86_64 have low level RCU code to handle dynamic registration > and unregistration of the NMI callback function. With the rewrite of > the general notifier chains, we can remove the low level RCU hacking > from these NMI handlers and replace them with an atomic notifier chain, > making the code much simpler. set_nmi_callback() gets replaced by yet > another notify chain. The only affected code outside the main NMI > handler is crash and oprofile. Any objections?
It has been already done. Check -mm or firstfloor tree. However I don't know if the module unload case is fully correct. If you find holes feel free to submit patches for that. But normally just for module unloading you don't need individual RCU because the module unloader does a stop_machine() and that blocks out most thing. -Andi - To unsubscribe from this list: send the line "unsubscribe linux-arch" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
