Hi All, I would be very grateful for any comments on the following issue:
I run Jailhouse on an arm64 platform with Xilinx kernel. I use ivshmem-net driver and the relevant cells and .DTBs configurations to support a virtual network interface in my root cell and my non-root Linux cell. Generally speaking, everything works quite well - the virtual network interfaces communicate with each other and, once I have setup my root cell, which also has a physical network interface, to act as a router for my non-root Linux, my non-root cell has access to the external network. However, I noticed that sometimes the IP which I setup on the root cell's virtual interface gets "lost". That is - I assign an IP with ifconfig to the virtual NIC and after a period of time (sometimes it takes > 1 minute) the IP is no longer there. I keep re-setting the IP and eventually it "sticks"... At some point I thought it is setting the IP on the root's NIC after netif_carrier_on() is invoked for the root's NIC that makes the IP "stick", but it now looks like it is not the case and I no longer have any clue as to what causes the IP "stick". Has anyone seen anything similar? Any comments would be very much appreciated. Thank you Best Regards, Yelena -- 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]. To view this discussion on the web visit https://groups.google.com/d/msgid/jailhouse-dev/e647559a-49c2-4c8e-95bf-692b8495f9ban%40googlegroups.com.
