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.