[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Xen-unstable PVHdom0: Assertion 'IS_ALIGNED(dfn_x(dfn), (1ul << page_order))' failed at iommu.c:324



On Fri, Feb 08, 2019 at 08:36:54PM +0100, Sander Eikelenboom wrote:
> On 08/02/2019 17:47, Roger Pau Monné wrote:
> > On Fri, Feb 08, 2019 at 05:15:22PM +0100, Sander Eikelenboom wrote:
> >> On 08/02/2019 16:10, Roger Pau Monné wrote:
> >>> On Fri, Jan 25, 2019 at 07:44:40PM +0100, Sander Eikelenboom wrote:
> >>>> On 25/01/2019 15:38, Roger Pau Monné wrote:
> >>>>> On Thu, Jan 24, 2019 at 01:04:31PM +0100, Roger Pau Monné wrote:
> >>>>> Sorry, fixing that error took longer than expected, and requires
> >>>>> modifying quite a lot of code, so I'm not sure whether it's something
> >>>>> to consider for 4.12, I have to think about it.
> >>>>
> >>>> I understand, especially since PVH dom0 is marked as experimental.
> >>>>
> >>>>> In the meantime, can you please test the following branch:
> >>>>>
> >>>>> git://xenbits.xen.org/people/royger/xen.git iommu-fixes-v2
> >>>>>
> >>>>> I've been able to successfully create a PVH guest from a PVH dom0 on
> >>>>> AMD hardware using this branch.
> >>>>
> >>>> On the other hand, with a quick test I can confirm that booting a PVH 
> >>>> guest from a PVH dom0 now works for me as well ! 
> >>>> (and booting this build as PV dom0, with my normal PVH/HVM mix of guests 
> >>>> still works, no regressions for me so far)
> >>
> >>
> >>  
> >>> Sorry for bothering you again, but could you give the following branch
> >>> a test:
> >>
> >> No problem, happy to keep testing until it works and is in good enough 
> >> shape to get committed.
> >>
> >> And fortunately you asked, because unfortunately it doesn't boot as 
> >> pvhdom0, serial log is attached.
> > 
> > Thanks!
> > 
> > Can you try with the following debug patch on top? This should print a
> > message before hitting the assert, hopefully giving us more
> > information.
> > 
> > Roger.
> 
> Sure, I was also missing a sync_console on the Xen cmdline,
> serial log attached.

Thanks, I've got another branch for you to try:

git://xenbits.xen.org/people/royger/xen.git fixes-4.12-v2.1

Roger.

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.