Comment 4 for bug 791030

While checking an AHI-related issue, I noticed that
mem_heap_create_block uses buf_block_alloc which round robins
through available buffer pools. So, in the presence of multiple
partitions and multiple buffer pools, can it be possible that
the locking meant for one pool is used for another, resulting in