Which Interrupt Vector for Hypervisor Privelege Interrupt?

cancel
Showing results for 
Search instead for 
Did you mean: 

Which Interrupt Vector for Hypervisor Privelege Interrupt?

Jump to solution
228 Views
mikelackey
Contributor I

Which interrupt vector is taken when s/w attempts to access hypervisor resource while in user/guest mode?

P4080 Ref Manual, Section 1.2.3.2, "Guest Supervisor State Considerations"

"Attempting to access hypervisor privileged resources and instructions will cause embedded hypervisor
privilege interrupts which the hypervisor can service on behalf of the guest to provide appropriate
emulation"

P4080 Ref Manual, Section 8.8, "Interrupt Definitions"

In Table 8.4, IVOR 41 is described as "Embedded Hypervisor Privilege"

Is IVOR41 invoked when use/guest code attempts to access hypervisor resource?

Or is it another interrupt, perhaps IVOR6 Described as "Program/Privileged"?

Labels (1)
0 Kudos
1 Solution
52 Views
Pavel
NXP TechSupport
NXP TechSupport

Look at the Section 4.9.19 of the E500MCRM, e500mc Core Reference Manual with Updates (REV 3):

https://www.nxp.com/docs/en/reference-manual/E500MCRM.pdf

 

This Section contains information about Hypervisor Privilege Interrupt - IVOR41.

 


Have a great day,
Pavel Chubakov

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
2 Replies
53 Views
Pavel
NXP TechSupport
NXP TechSupport

Look at the Section 4.9.19 of the E500MCRM, e500mc Core Reference Manual with Updates (REV 3):

https://www.nxp.com/docs/en/reference-manual/E500MCRM.pdf

 

This Section contains information about Hypervisor Privilege Interrupt - IVOR41.

 


Have a great day,
Pavel Chubakov

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

View solution in original post

0 Kudos
52 Views
mikelackey
Contributor I

Thank you.  Did not think to look at that manual, lesson learned.  It's clearly spelled out as you mention.

0 Kudos