From mboxrd@z Thu Jan 1 00:00:00 1970 From: Samuel Thibault Subject: Re: pv-grub boot hangs when iommu=soft. Booting kernel directly with the flags works Date: Wed, 7 Apr 2010 18:33:19 +0200 Message-ID: <20100407163319.GZ4920@const.bordeaux.inria.fr> References: <4BBA5E4B.5010307@triad.rr.com> <20100405221824.GA26620@phenom.dumpdata.com> <20100406002507.GP23034@const.famille.thibault.fr> <20100407162416.GE26620@phenom.dumpdata.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Return-path: Content-Disposition: inline In-Reply-To: <20100407162416.GE26620@phenom.dumpdata.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Konrad Rzeszutek Wilk Cc: xen-devel@lists.xensource.com, listmail List-Id: xen-devel@lists.xenproject.org Konrad Rzeszutek Wilk, le Wed 07 Apr 2010 12:24:16 -0400, a =E9crit : > On Tue, Apr 06, 2010 at 02:25:07AM +0200, Samuel Thibault wrote: > > (Note: I don't know at all about what iommu=3Dsoft does, so for now I= 'm >=20 > The iommu=3Dsoft enables in the kernel the Software IOMMU. This is > required for PCI passthrough devices. But the problem isn't with those > flags (I've asked the user to extract the kernel and initrd and use > those exact parameters and just do a PV boot - and it worked). >=20 > The problem is that MiniOS is doing something wrongly.. In combination with those flags. > I don't know if the problem is with arguments I doubt this as I do already pass arguments to my kernels fine. > or if the underlaying storage is the issue (tap:aio) with MiniOS. The user should try the simplest way (i.e. the provided pv-grub configuration examples), and then from there, check which flags makes things not work. Samuel