I've just checked in a change that converts this file from using RCU to protecting its structures with an rwlock_t. This should avoid any patent licensing issues. These functions are extremely unlikely to have SMP scalability issues so this isn't too painful. Thanks, Roland