Andrew, Rusty, Here is the patch which addresses RCU alloc problem araised by Rusty. It replaced the mempool with Rusty's "RCU allocating RCU structure with the object-to-be-freed together" solution. Patch is for 2.5.44-mm6, compiled and tested. Please review and apply if you like. Mingming -------------------------------------------------------------------------------- msg.c | 2 - sem.c | 6 +-- shm.c | 2 - util.c | 104 ++++++++++++++++++++++++++++++++++------------------------------- util.h | 23 ++++++++++---- 5 files changed, 77 insertions(+), 60 deletions(-)