still confused by kernel compile msg, "sizeof(struct x86cpu_device_id)=12 ..."