Hello, here is a patch to solve all (I hope I missed none) possible problems that could occur on SMP machines running a preemptible kernel when smp_call_function() calls a function which should be also executed on the current processor. This patch is based on the one Dave Jones sent to the LKML last friday and applies to the linux kernel version 2.5.63. Thank you for any response... Thomas Schlichter