From mboxrd@z Thu Jan 1 00:00:00 1970 From: Steven Haigh Subject: Re: vnc=1 / pvgrub / close fb: backend at /local/domain/0/backend/vfb/xx/0 Date: Wed, 22 Oct 2014 21:10:35 +1100 Message-ID: <5447829B.9050603@crc.id.au> References: <544678FE.2000801@crc.id.au> <5446CF1D.6030307@crc.id.au> <1413968436.20604.53.camel@citrix.com> <20141022095906.GG3659@type.bordeaux.inria.fr> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============7163149212454229294==" Return-path: In-Reply-To: <20141022095906.GG3659@type.bordeaux.inria.fr> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: Samuel Thibault , Ian Campbell , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============7163149212454229294== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="kEL9pH8CPafWvUI7MMcsffqlxutnfkifc" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --kEL9pH8CPafWvUI7MMcsffqlxutnfkifc Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 22/10/2014 8:59 PM, Samuel Thibault wrote: > Ian Campbell, le Wed 22 Oct 2014 10:00:36 +0100, a =E9crit : >> On Wed, 2014-10-22 at 08:24 +1100, Steven Haigh wrote: >>> As a side note to this - if I use pygrub as a bootloader vs using >>> pvgrub, then VNC works perfectly. >>> >>> So, what options exist to make pvgrub behave properly for booting wit= h >>> VNC enabled? >> >> ISTR (vaguely) that way back when the backends needed to be modified t= o >> cope with kexec (which is effectively what pvgrub does) by not exiting= >> when the frontend disconnects, instead sticking around waiting for a n= ew >> frontend, this relates somehow to the "online" key in xenstore. >> >> Perhaps the pvfb backend never got that treatment, which would explain= >> #2?=20 >=20 > Probably, yes. >=20 >> That was ages ago (like 2005/6?) >=20 > 2007-2008 :) I found lots of talk about this - mostly in Xen versions 3.x - although I couldn't find anything recent. As such, I assumed it was fixed. >> so it seems a bit unlikely you'd be the first to try this and notice. >=20 > Well, I guess there aren't so many people who use both pv-grub and a > pvfb. It seems like thats the case sadly. We have always pushed people towards pv-grub for that extra bit of security - but a world of documentation ignores the existence of pv-grub. As such, I doubt most people have even stumbled across pv-grub. I remember talk of pygrub being phased out - but I don't recall to what extent or what timeframe that is. >> I've no idea for #1 though. >=20 > I wonder too. >=20 >> Oh, is this with pvgrub 1 (the thing which ships with Xen) or pvgrub 2= >> (from the upstream grub project fairly recently)? Your logs hint towar= ds >> the former. >=20 > Yes, the logs definitely look like mini-os, thus pvgrub 1. Yes, this is the Xen shipped pv-grub. I haven't found any mention of pvgrub 2 before - any links for that? I assume it can just be built and called from within the DomU config? --=20 Steven Haigh Email: netwiz@crc.id.au Web: http://www.crc.id.au Phone: (03) 9001 6090 - 0412 935 897 Fax: (03) 8338 0299 --kEL9pH8CPafWvUI7MMcsffqlxutnfkifc Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (MingW32) iQIcBAEBAgAGBQJUR4KjAAoJEEGvNdV6fTHc54IP/i+82YAwW1pOG3uZ19Ig0WRK 1P5xaKWyXxTeLMIr7/oRrzw26NLdq1EedklW/L2Xs3Z66w6X05hwQJy4J2LnZ61t fRM998FFeewAjWn01avHnYWfJhwpb200i7TJyuVp0FnHEUtXp0UPBV2RLZ2Z73PC GGE8E7tI8Mr25gvkftl1UNLe+hZpLTPVnB+Gl9mLjQa0RqJMVb6wbZRPUFfs12rz dLRA/bu0t0/XjDfc0h73mrB5cxa0vdvRhCiYEMlAE5S9Tjd8LNopb4FQ0OFRoJYt 56GPenJKRSIjensBFXqYe2qWwo+8dRUlBR/1RQcEJgHmbc/V5Epd39RG1M2GkRrX oouNrv3fG5JlJNmzYJQf2OkhkHAr3wiFJudW566HvRp6/QJMEfj5lmc3ZcoQR/+L +6lNCocw+uYxIM0vmCyD2GYjR3WX2F7x5fzsU8YfTZ/uM3E/XiSw+1dbJ2kLJ64Z lGSwDhmG0ftQ1vClINACv/huhfH1JnOiDMM8u9hvObIkqIxxvf0Z3sOCt/SPgWSl 2WfXLED0Zs7aQTTC7ZkgP6IFAL4EKJHAiVhBGaxLHoYy0f4dJ9kaqoHzceiJQH3u bYky5IZiEF+SKrJL4V1DLiKpPN+NT55luS22HOrx9LtXyb2qeF1LViOvdomUSPqp Yk9zZanwRJaBAag4MTV7 =cTEe -----END PGP SIGNATURE----- --kEL9pH8CPafWvUI7MMcsffqlxutnfkifc-- --===============7163149212454229294== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-devel mailing list Xen-devel@lists.xen.org http://lists.xen.org/xen-devel --===============7163149212454229294==--