Hello,

I have configured ivshmem interrupts between the root-cell (Linux) and another 
bare-metal cell on the ultrascale+ (arm64) platform.

What I would like to have now is another bare-metal cell, and then interrupts 
among:

Linux <-> bare metal cell 1
Linux <-> bare metal cell 2

The idea is that bare metal cell 1 uses the shared memory region 0x800400000 
and vpci 0xfc100000 and cell 2 uses 0x800500000 and vpci 0xfc100100.

In my original root-cell configuration, when I add another vPCI, I can see in 
Linux that both devices use the same interrupt number (38). Then, when I write 
to the first doorbell vpci device reg (mapped from 0xfc100000), cell 2 receives 
the interrupt, instead of cell 1.

How can I completely separate both vPCI devices, so each one have different 
interrupts in Linux and are routed to different Jailhouse cells?

Best regards,
Giovani

-- 
You received this message because you are subscribed to the Google Groups 
"Jailhouse" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to