From mboxrd@z Thu Jan 1 00:00:00 1970 From: Marek Marczykowski Subject: Re: [PATCH 0/7] Optionally add libvchan to stubdom Date: Fri, 26 Apr 2013 16:56:29 +0200 Message-ID: <517A959D.9060302@invisiblethingslab.com> References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1757757780074486810==" Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xen.org Errors-To: xen-devel-bounces@lists.xen.org To: George Dunlap Cc: Stefano Stabellini , Ian Jackson , Ian Campbell , "xen-devel@lists.xen.org" List-Id: xen-devel@lists.xenproject.org This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --===============1757757780074486810== Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig2B9DF9621AFB1AAEE7613ED3" This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig2B9DF9621AFB1AAEE7613ED3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 26.04.2013 16:55, George Dunlap wrote: > On Fri, Apr 26, 2013 at 3:45 PM, Marek Marczykowski > wrote: >> This patch series enhances stubdomain with libvchan. It is disabled by= default, >> but can be easily enabled in mini-os.cfg when needed. >> In order to do so, some parts of minios needs to be extended: >> - xenstore (to support transactions) >> - libxc - to support xc_gntshr >> >> This series assumes "libxc: fix xc_gntshr_munmap" already applied. >> >> One unsolved problem is implementation of xc_gntshr_share_page_notify.= On Linux, >> there is kernel, which can notify remote in case of server process dea= th. In >> stubdom there is no such place - if exit() is called anywhere, the who= le >> stubdom is terminated. Also the common case is stubdom destruction (th= e case >> for ioemu stubdom - it is destroyed by toolstack at domain shutdown), = I don't >> know if stubdom even support clean shutdown. >> Anyway I can implement some notification (which needs some additional = info >> stored by minios version of gnttab), just for clean libxenvchan_close(= ). But it >> is rather rare case. >> Some workaround can be checking for domain state at client side, but I= MHO it >> isn't the best way (although still used in original Qubes OS vchan ver= sion). >> Any ideas? >> >> Patch 2 is independent - should be also useful for normal Linux case. >=20 > I assume your targeting this for 4.4? Probably yes, I assume it is too late for 4.3, right? --=20 Best Regards / Pozdrawiam, Marek Marczykowski Invisible Things Lab --------------enig2B9DF9621AFB1AAEE7613ED3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.13 (GNU/Linux) Comment: Using GnuPG with undefined - http://www.enigmail.net/ iQEcBAEBAgAGBQJRepWdAAoJENuP0xzK19csF8wIAJhkt9D7Nh5OOrTNBDVc3hYz Kz9rZeZ9/DCki6ZhBPmi9EWD6hvRiNLjFsk79gN0fU9G9t1SbuhFhTi757HDZF6h CshZGQACVTNBP3SSjfetkq2n/Nlj/W4fOwRsmm956W7zGlrUR0nFrkN6Kx1nSHoi 4frneO+w0EzSqZ7dr409io3RhPKSvaVgdXhNGpp2YSK1ZlPJAqNxE2giGXyejviY Hi+zYQ2EJMpal+b4qeh+Ue23HaNVvLgNAV1YmNf5Umt1d8BBsH1oJUlWlxobdvKR QuouLX7z/iBSQ/Q0x0qkjA/MhbnBUhlhWw0W8prnC0QFFPvw3LKOWiamuIFrAIo= =Sv3v -----END PGP SIGNATURE----- --------------enig2B9DF9621AFB1AAEE7613ED3-- --===============1757757780074486810== 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 --===============1757757780074486810==--