All of lore.kernel.org
 help / color / mirror / Atom feed
* about cr3 register
@ 2015-04-01 14:37 HANNAS YAYA Issa
  2015-04-02  9:53 ` George Dunlap
  0 siblings, 1 reply; 3+ messages in thread
From: HANNAS YAYA Issa @ 2015-04-01 14:37 UTC (permalink / raw)
  To: xen-devel

Hi
I am working on memory management in xen. I encounter a problem that I 
hope you can help me to solve it.
I modified the struct mmu_update in xen and linux source code. I add 
two fields cr3 and addr which respectively contains the current cr3 
value and the current address of the process associated with the pte to 
be updated. the struct mmu_update is sent to the hyervisor via hypercall 
HYPERVISOR_do_mmu_update.

In the handler of this hypercall (I mean do_mmu_update) when I read the 
value of cr3 via the method read_cr3 it is different from the value I 
stored before in the struct mmu_update. I wonder why?

^ permalink raw reply	[flat|nested] 3+ messages in thread
* about cr3 register
@ 2015-04-01 14:31 HANNAS YAYA Issa
  0 siblings, 0 replies; 3+ messages in thread
From: HANNAS YAYA Issa @ 2015-04-01 14:31 UTC (permalink / raw)
  To: xen-devel

Hi
I am working on memory management in xen. I encounter a problem that I 
hope you can help me to solve it.
I modified the struct mmu_update in xen and linux source code. I add 
two fields cr3 and addr which respectively contains the current cr3 
value

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2015-04-02  9:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-04-01 14:37 about cr3 register HANNAS YAYA Issa
2015-04-02  9:53 ` George Dunlap
  -- strict thread matches above, loose matches on Subject: below --
2015-04-01 14:31 HANNAS YAYA Issa

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.