Hi, Ian! Hi, Julien!
Thank you for your replies.
On Thu, Apr 2, 2015 at 6:19 PM, Ian Campbell <
ian.campbell@citrix.com> wrote:
> Please can you give some example of this?
On Thu, Apr 2, 2015 at 6:34 PM, Julien Grall <
julien.grall@citrix.com> wrote:
> Can you give an example of files/structures using uint8_t for IRQ?
As Julien wrote, it is related to irq_permission. I am not sure if it is supported on ARM, but we use it, and this function fails during domain creation, because IRQ number is truncated and permission operation is applied for incorrect IRQ, so domain creation fails. So, do we need to change logic and do not check IRQ permissions?
In tools/libxc/include/xenctrl.h:
int xc_domain_irq_permission(xc_interface *xch,
uint32_t domid,
uint8_t pirq,
uint8_t allow_access);