From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1edtFY-0007r8-N9 for mharc-grub-devel@gnu.org; Tue, 23 Jan 2018 02:44:08 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50376) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1edtFV-0007qg-VS for grub-devel@gnu.org; Tue, 23 Jan 2018 02:44:07 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1edtFU-0001AV-RZ for grub-devel@gnu.org; Tue, 23 Jan 2018 02:44:06 -0500 Received: from mail.bitfolk.com ([2001:ba8:1f1:f019::25]:56896) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1edtFU-00019l-HW for grub-devel@gnu.org; Tue, 23 Jan 2018 02:44:04 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=bitfolk.com; s=alpha; h=In-Reply-To:Content-Type:MIME-Version:References:Message-ID:Subject:Cc:To:From:Date; bh=13A+eQCZ0CLINDFoQpCfevA4d7jKfMOQql/rTGApoOU=; b=Nz8eevie6izde0PC7SJovDriyTFDT7ILN2/ET0p6Usss0oCrwBptpIpyYXF6iRek2ENd3vWUQoCT4fxrmloOLg4qjcowOwQnI79pY/J61qBtLD0YS79kgKEe0vnH1oGDqqUGgjTU1tdrcFDRJUhn5O/QMafUYbL6Sv8OM6dx8gEAzq/ezxB3srbb2yuCwes7qSA8xNkNyfwO1Bs0vxro109AMfY5oZMe4arkWCaGd5HJsq+Tx9pX4kV2WOfWuDFOab0t/NkI9NYZ//iBEdAiS5QzVS1lZq6mLB0epluajoHiGotp+Y069cZvyGaMK9m42Sh/lhT/J8OURBsyTq+blQ==; Received: from andy by mail.bitfolk.com with local (Exim 4.84_2) (envelope-from ) id 1edtFS-0000LB-GI; Tue, 23 Jan 2018 07:44:02 +0000 Date: Tue, 23 Jan 2018 07:44:02 +0000 From: Andy Smith To: Juergen Gross Cc: grub-devel@gnu.org Subject: Re: grub PVHv2 booting patch series - no block devices available in guest Message-ID: <20180123074402.GX29360@bitfolk.com> References: <20180123071833.GW29360@bitfolk.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: OpenPGP: id=BF15490B; url=http://strugglers.net/~andy/pubkey.asc X-URL: http://strugglers.net/wiki/User:Andy User-Agent: Mutt/1.5.23 (2014-03-12) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: andy@strugglers.net X-SA-Exim-Scanned: No (on mail.bitfolk.com); SAEximRunCond expanded to false X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:ba8:1f1:f019::25 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 23 Jan 2018 07:44:07 -0000 Hi Juergen, Thanks for replying so quickly! On Tue, Jan 23, 2018 at 08:28:19AM +0100, Juergen Gross wrote: > On 23/01/18 08:18, Andy Smith wrote: > > The selected kernel and initramfs are read and it does boot that > > but there do not appear to be any block devices so it ultimately > > fails to find root filesystem. > > You will need some more Linux kernel patches: > > https://lists.xen.org/archives/html/xen-devel/2017-11/msg01681.html Ah, that is a shame. I was investigating this now because I thought with PVHv2 support available since 4.11 there was a good chance that a modern guest distribution release (in this specific case "debtest1" was in fact Ubuntu 16.04 LTS with HWE 4.13 kernel) would be usable without additional guest modifications. I see now that at the moment this really only means usable by directly supplying kernel and initramfs, which is not going to work for my users who like to choose between several distributions and control their own kernels. I will evaluate again when/if these patches become available in distribution packaged kernels. Thanks, Andy