Hi Harald and list, In the function __unexpect_related: /* delete from global and local lists */ list_del(&expect->list); list_del(&expect->expected_list); If an entry of the global list of expectation is erased, shouldn't this operation be write_lock'ed? If missing something, please let me know. regards, Pablo