On 03/06/2015 10:07, Sandhya Kumar wrote: > Thanks again. One more question. > > On versions prior to the mentioned commit, is there any specific reason > (in x86 source code of QEMU) to choose separate modes for address > translations (of kernel and user mode)? Or was that done just for > performance improvement?
It's because pages can be accessible only from kernel space, so the protection bits for the pages can be different in the two TLBs. Paolo