Messages in this thread | | | Date | Thu, 18 Jun 2015 09:02:41 +0200 | From | Paolo Bonzini <> | Subject | Re: [PATCH v2 12/13] KVM: x86: add SMM to the MMU role, support SMRAM address space |
| |
On 18/06/2015 07:02, Xiao Guangrong wrote: > However, role->level is more hotter than role->smm so that it's also a good > candidate for this kind of trick.
Right, we could give the first 8 bits to role->level, so it can be accessed with a single memory load and extracted with a single AND. Those two are definitely the hottest fields.
> And this is only 32 bits which can be operated in a CPU register by a > single memory load, that is why i was worried if it is really needed.
However, an 8-bit field can be loaded from memory with a single movz instruction.
Paolo
| |