Hardware accessible memory need to be aligned to ROC. Enforced the same. Moved software specific fields to padding space. Signed-off-by: Anoob Joseph <anoobj@marvell.com> Acked-by: Akhil Goyal <gakhil@marvell.com>