[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v6 14/18] libxl: require qemu in dom0 for multiple stubdomain consoles


  • To: Jason Andryuk <jandryuk@xxxxxxxxx>
  • From: Ian Jackson <ian.jackson@xxxxxxxxxx>
  • Date: Mon, 18 May 2020 15:27:50 +0100
  • Authentication-results: esa2.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none
  • Cc: Anthony Perard <anthony.perard@xxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxxx>, Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>, Wei Liu <wl@xxxxxxx>
  • Delivery-date: Mon, 18 May 2020 14:27:58 +0000
  • Ironport-sdr: fYSolxNRxRa2055MhTyahWx4GARPya8AIgN0+NMWPwVOK1TGuSjZMmlJOKVJ6xArKDGAJTDjrs m/wWrlW643N5/ZRkiRIQHsWBUfbKEmZWkVoxrH98GR2GF31tdBcb859MPR8qhnmrXLge8T4cA/ xMhMy/kA7AlVUyLpMIOmjA9P2oek9AcKmwFIMGDdNNWPPWnImC0yhsNxVTTjgvHcpzFugu3Ge+ FUI5Ja4Lr+M/dzLShLopnK2X7BBRq9SKw5bxPqkOuTxyXl1dy1qyN0z+1PLiqNqmHVsvFTlCLg RVM=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

Jason Andryuk writes ("[PATCH v6 14/18] libxl: require qemu in dom0 for 
multiple stubdomain consoles"):
> From: Marek Marczykowski-Górecki <marmarek@xxxxxxxxxxxxxxxxxxxxxx>
> 
> Device model stubdomains (both Mini-OS + qemu-trad and linux + qemu-xen)
> are always started with at least 3 consoles: log, save, and restore.
> Until xenconsoled learns how to handle multiple consoles, this is needed
> for save/restore support.
> 
> For Mini-OS stubdoms, this is a bug.  In practice, it works in most
> cases because there is something else that triggers qemu in dom0 too:
> vfb/vkb added if vnc/sdl/spice is enabled.
> 
> Additionally, Linux-based stubdomain waits for all the backends to
> initialize during boot. Lack of some console backends results in
> stubdomain startup timeout.
> 
> This is a temporary patch until xenconsoled will be improved.

Acked-by: Ian Jackson <ian.jackson@xxxxxxxxxxxxx>



 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.