genlist : fix size hash issue when genlist layout sizing evaluated
Summary :
When genlist compressed, size width must updated after sizing eval,
but still hash is not changed after sizing eval, so wrong width are
applied.
so when sizing eval called, free all buckets to get updated width.
genlist: remove unnecessary data creation
Summary :
after using hash, sd is not needed on block_recalc
so it must be removed.
@fix
genlist : fix genlist build errors
Change-Id: Icbaf72871134f6443724d62ec0dfd398dd8659c9