P1_SIZE
#define P2_START (P0_SIZE + P1_SIZE)
buffer = kmalloc(P1_SIZE, GFP_KERNEL);
ret = read_length(dd, P1_START, P1_SIZE, buffer);
p = strnstr(buffer, IMAGE_TRAIL_MAGIC, P1_SIZE);
length = P1_SIZE;