From owner-freebsd-xen@freebsd.org Wed Feb 6 18:06:00 2019 Return-Path: Delivered-To: freebsd-xen@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9110314DABAB for ; Wed, 6 Feb 2019 18:06:00 +0000 (UTC) (envelope-from bcr@FreeBSD.org) Received: from mxout1bln1.prossl.de (mxout1bln1.prossl.de [91.233.87.26]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id C2747775BB for ; Wed, 6 Feb 2019 18:05:59 +0000 (UTC) (envelope-from bcr@FreeBSD.org) Received: from Voyager.fritz.box (p4FD0F705.dip0.t-ipconnect.de [79.208.247.5]) (authenticated bits=0) by mx1bln1.prossl.de (8.15.2/8.14.9) with ESMTPSA id x16I5i5D071098 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 6 Feb 2019 19:05:44 +0100 Subject: Re: Extend documentation (was: Re: Issue getting my first Xen domU up) To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= Cc: Eric Bautsch , freebsd-xen@freebsd.org, Marcin Cieslak References: <1a013128-9efd-9f9c-878c-32c3598734f3@pobox.com> <20190205140951.5ymuixuk64xal6lb@mac> <20190206171713.asav4wlhkce2m5wq@mac> From: Benedict Reuschling Openpgp: preference=signencrypt Autocrypt: addr=bcr@FreeBSD.org; prefer-encrypt=mutual; keydata= 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 byRcKQ== Organization: The FreeBSD Project Message-ID: Date: Wed, 6 Feb 2019 19:05:43 +0100 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 MIME-Version: 1.0 In-Reply-To: <20190206171713.asav4wlhkce2m5wq@mac> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="lif9161eLVDa1okyxUMcaMu0RCoo6FXVu" X-Null-Tag: 7779632b8ca84f2e0e324297eef338c0 X-Rspamd-Queue-Id: C2747775BB X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-2.99 / 15.00]; local_wl_from(0.00)[FreeBSD.org]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.99)[-0.991,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; ASN(0.00)[asn:20647, ipnet:91.233.84.0/22, country:DE] X-BeenThere: freebsd-xen@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion of the freebsd port to xen - implementation and usage List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Feb 2019 18:06:00 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --lif9161eLVDa1okyxUMcaMu0RCoo6FXVu Content-Type: multipart/mixed; boundary="lI0NgcTq86eHN8NX7cPo8QbPSLJNjHEFZ"; protected-headers="v1" From: Benedict Reuschling To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= Cc: Eric Bautsch , freebsd-xen@freebsd.org, Marcin Cieslak Message-ID: Subject: Re: Extend documentation (was: Re: Issue getting my first Xen domU up) References: <1a013128-9efd-9f9c-878c-32c3598734f3@pobox.com> <20190205140951.5ymuixuk64xal6lb@mac> <20190206171713.asav4wlhkce2m5wq@mac> In-Reply-To: <20190206171713.asav4wlhkce2m5wq@mac> --lI0NgcTq86eHN8NX7cPo8QbPSLJNjHEFZ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Roger, Am 06.02.19 um 18:17 schrieb Roger Pau Monn=C3=A9: > Adding Benedict who wrote the Xen handbook documentation, and > hopefully would be able to fix it :). >=20 > On Tue, Feb 05, 2019 at 08:18:05PM +0000, Marcin Cieslak wrote: >> On Tue, 5 Feb 2019, Eric Bautsch wrote: >> >>> And yes, the qemu-dm-titania.log would have been the place to look. I= feel >>> pretty stupid. It says: >> >> Don't feel stupid. I am using Xen with Dom0 on FreeBSD for months now >> and I didn't know where the qemu logs go - I was able to figure out >> the problem by staring at the configuration file for a long time. >> >> Therefore your question was very helpful also for me - thanks! >=20 > It seems there's one piece missing in the handbook which I didn't > realize, the if_tap module needs to be loaded for QEMU to work. >=20 > I suggest the following is added to the handbook: >=20 > ``` > sysrc -f /boot/loader.conf if_tap_load=3D"YES" > ``` >=20 > And then I've also realized the following line: >=20 > ``` > sysrc -f /boot/loader.conf hw.pci.mcfg=3D0 > ``` >=20 > Is only needed for Xen 4.7, but not for Xen 4.11. >=20 > Finally it might be interesting to add a reference to the location of > the Xen logs. This should likely be added at the end of the document, > I think something along the lines of: >=20 > ``` > Xen toolstack related logs can be found at /var/log/xen/ be sure to > check the contents of that directory if experiencing issues. > ``` >=20 > Sorry to bother you Benedict, but do you think you could make the > following changes? >=20 > Thanks, Roger. >=20 I could make those change, but not today as we are recording BSDNow.tv. Tomorrow is better. The changes themselves seem straightforward enough. I'll come up with a patch and add you to the review on Phabricator. Cheers, Benedict --lI0NgcTq86eHN8NX7cPo8QbPSLJNjHEFZ-- --lif9161eLVDa1okyxUMcaMu0RCoo6FXVu Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEwXonQDvNfP/33IoBVXQ7/QHhjTUFAlxbIfgACgkQVXQ7/QHh jTUdVAf9H8svTcEsE/8KU+Eg9Trfeb7R2v0eNp+l6yvo+k7eRfPf8wnRJITKurXN 3XX95zaJfiVqJpaLOxzfw6hki69BEVAGfmNhID8xow3gJNflPbSTQoZnrC9R2WW5 fJeFmnr7OXTSI3H3Y5hQqoHrVef+v63Z9yTdM/vmnX+awG3pucAVtXyVUz1G4qcv lSVJaXTA4G38ES7OZb6O8y84F1YzN7MRNAMvrvrAEvFlken233nx5LGdK4VsGmiC EYgxR7Sl9/4Zuyc1p+cJJgKxghFEvr4q15P40PAe4jVH6MZ0+kht27T4Fh25xjnR sSv+/aRUqxid/sT+MuItCbyrRkW+/w== =kEYq -----END PGP SIGNATURE----- --lif9161eLVDa1okyxUMcaMu0RCoo6FXVu--