NetBSD-Bugs archive

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

Re: kern/55667 (regression: XEN3_DOM0 fails to boot on)



The following reply was made to PR kern/55667; it has been noted by GNATS.

From: Manuel Bouyer <bouyer%antioche.eu.org@localhost>
To: Frank Kardel <kardel%netbsd.org@localhost>
Cc: gnats-bugs%netbsd.org@localhost, jdolecek%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
        netbsd-bugs%netbsd.org@localhost
Subject: Re: kern/55667 (regression: XEN3_DOM0 fails to boot on)
Date: Thu, 26 May 2022 13:41:09 +0200

 On Thu, May 26, 2022 at 07:36:01AM +0200, Frank Kardel wrote:
 > On 05/25/22 21:05, Manuel Bouyer wrote:
 > > The following reply was made to PR kern/55667; it has been noted by GNATS.
 > > 
 > > From: Manuel Bouyer <bouyer%antioche.eu.org@localhost>
 > > To: Frank Kardel <kardel%netbsd.org@localhost>
 > > Cc: gnats-bugs%netbsd.org@localhost, jdolecek%netbsd.org@localhost, gnats-admin%netbsd.org@localhost,
 > >          netbsd-bugs%netbsd.org@localhost
 > > Subject: Re: kern/55667 (regression: XEN3_DOM0 fails to boot on)
 > > Date: Wed, 25 May 2022 21:02:46 +0200
 > > 
 > >   --hjWYvqh1VhkoqIsN
 > >   Content-Type: text/plain; charset=us-ascii
 > >   Content-Disposition: inline
 > >   On Wed, May 25, 2022 at 07:51:12PM +0200, Frank Kardel wrote:
 > >   > See uuencodes files:
 > >   thanks, I see nothing obvious here.
 > >   Please rebuild the netbsd-XEN3_DOM0 kernel with the attached patch,
 > >   and use the attached xen-debug.gz (it has extra printk which I used to debug
 > >   the msi/msi-x setup). Hopefully this will tell us why Xen refuses to map
 > >   the msi-x, and then the msi interrupts.
 > >   --
 > >   Manuel Bouyer <bouyer%antioche.eu.org@localhost>
 > >        NetBSD: 26 ans d'experience feront toujours la difference
 > >   --
 > >   --hjWYvqh1VhkoqIsN
 > >   Content-Type: text/plain; charset=us-ascii
 > >   Content-Disposition: attachment; filename=diff
 > Here is the output (I had to wait for backup to complete):
 
 thanks.
 So Xen is failing eiter because it has no useable APIC or, more likely,
 it doens't find the PCI device. One possible cause is that this machine is
 using non-0 PCI segments, but we don't support PCI segments (and always
 set it to 0 when talking to Xen). Fixing it requires touching the MI pci
 infrastructure, which may not be a good idea so close to netbsd-10.
 
 Anyway the fallback to legacy interrupts should work. I think there's a
 problem specific to ixg(4) with legacy interrupts, I've opened kern/56857
 about it.
 
 -- 
 Manuel Bouyer <bouyer%antioche.eu.org@localhost>
      NetBSD: 26 ans d'experience feront toujours la difference
 --
 


Home | Main Index | Thread Index | Old Index