latest commits regarding extra free bytes and cma only for r4p0

dhiru said those commits are important for the hwc