BOOTCONFIG_ALIGN
#define BOOTCONFIG_ALIGN_MASK (BOOTCONFIG_ALIGN - 1)
data = calloc(size + BOOTCONFIG_ALIGN + BOOTCONFIG_FOOTER_SIZE, 1);
pad = ((total_size + BOOTCONFIG_ALIGN - 1) & (~BOOTCONFIG_ALIGN_MASK)) - total_size;