I checked it out and the code crashes when I get the cpuid line: (worth mentioning it is a part from a kernel module)
int vendor_name[4] = {0}; asm vol