Peter Zijlstra <peterz@xxxxxxxxxxxxx> writes: > > So I really hate this patch, it makes the code hideous. Also, its a > death by a thousand cuts adding endless branches in this code. FWIW compared to the cost of a RDMSR (which is a very complex operation for the CPU) the cost of a predicted branch is nearly in the noise. > > Also, the offcore part is retarded, just make sure extra_reg isn't set. > > As to the LBR, just make it so that we avoid calling the LBR code to > begin with; ideally without adding extra code to fast paths. You mean check once at initialization time. I'm not sure that would handle all cases unfortunately. -Andi -- ak@xxxxxxxxxxxxxxx -- Speaking for myself only -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html