SECTION_HDR_SIZE
patch->data = kmemdup(fw + SECTION_HDR_SIZE, *patch_size, GFP_KERNEL);
mc_hdr = (struct microcode_header_amd *)(fw + SECTION_HDR_SIZE);
fw += crnt_size + SECTION_HDR_SIZE;
size -= (crnt_size + SECTION_HDR_SIZE);
if (buf_size < SECTION_HDR_SIZE) {
buf_size -= SECTION_HDR_SIZE;
mc_hdr = (struct microcode_header_amd *)(buf + SECTION_HDR_SIZE);
mc = (struct microcode_amd *)(buf + SECTION_HDR_SIZE);
buf += patch_size + SECTION_HDR_SIZE;
size -= patch_size + SECTION_HDR_SIZE;