buffer: In rebuild_page_aligned for the last ptr is page aligned, no need call rebuild().



This only happen for the last ptr. Because rebuild() don't change the len
of ptr, so if last ptr isn't page-size aligned but is page aligned, the
rebuild() don't change anything.

Signed-off-by: Ma Jianpeng <jianpeng.ma@intel.com>
I do not see how that could happen, because aligned bufferptr will be skipped earlier in the loop. Could you maybe write a test that creates a case demonstrating this condition ?