Michael> Hello, Roland! Looking at mthca_allocator.c, alloc->last Michael> field is initialized to 0 and seems to always stay at 0. Look in mthca_free(). last is a hint about where to start looking for a free entry, and the last freed object is a good place to start. - R.