> Before this patch, if pmu is enabled and ARCH_LBR is configured, the leaf > (0xd, 0xf) is constructed by > > x86_cpu_get_supported_cpuid() > > after this patch, it's constructed to > > *eax = esa->size; > *ebx = 0; > *ecx = 1;
Ah, there should be another 2 cases which need refactor/cleanup: * fill all registers with info from x86_ext_save_areas * fill info of x86_ext_save_areas from x86_cpu_get_supported_cpuid() Regards, Zhao
