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

Re: NetBSD dom0 PVH: hardware interrupts stalls


  • To: Manuel Bouyer <bouyer@xxxxxxxxxxxxxxx>
  • From: Roger Pau Monné <roger.pau@xxxxxxxxxx>
  • Date: Sat, 28 Nov 2020 15:53:11 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Gzy9Wfl5UFss0wnraGiyvh14GkmHtEiACEEAV9ST1Gs=; b=FGYm+3k8ZHC5Y8OIpdCAiZwXY0XkPAaXN0Bfsh02TCKbp4Ab5uvl8jd5BG93ZF1siLETXq0dCO02cmMEnTD2+EpaCGY2+zAdBokXkglyMlCtyxENl0B+28xOdWyuOTT6GxKddAyDbDtlmZMpmbor03kH/2w0DQov0NXfMiaQWai+8KJH1h1GrNDeL5zpCfkR6z+fuw9piLjX5J0+Y9jiXtiZqfyNUOECQwrDPWWNEGU5odXrgGog6FqhtV8sr7L6kaFtuUcfNLOBJ1pHJIjPkMDchgSO8ID6P+yQPy4ZS2m+O0smbKsVaCPk7n+zVPfmwvG3EY8bynJKCuQj+A1YIg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=RdUnPnOmA/qop23/+uKM+k3hurgZAjU0N7lg7+1WKOEI4HSWVYsGLD92EIAfcOPOJYnEp2JyMmbFqdN1IbVBXA0GdsoxqJ7ypR92HFR9Zaewygxgd097GK+jIpQVDMMEp8QleJS+P8FwxH9hvDY1UjBBtluikhcdeumlUtWK/GGkLHF0y34jjMAZR7gnhQ7AlaXtJ9e8+lfqDJPkmkNvYpjp0QBNHYT8yJVxrMGDujb6dQbKGKQL3qCUljW+XAB9wR6FxyBT8xgol4R9gasmxFMXKUVWaD+oXQMuJYEFxOCd0X4mnNoyWQMJ2KGZoUd9xNCK4paso5UW36sMrzLdgA==
  • Authentication-results: esa6.hc3370-68.iphmx.com; dkim=pass (signature verified) header.i=@citrix.onmicrosoft.com
  • Cc: Jan Beulich <jbeulich@xxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxxx>
  • Delivery-date: Sat, 28 Nov 2020 14:53:30 +0000
  • Ironport-sdr: KfYPrbFc65l1GpieZZW6T4YeO0ENbB9JqSF2o10Txh7L+M3yGTojoY2QSlc+1Fdb7j3wTzyRl9 OT7LhSi2dTOB5MpqTMTH2Np+zMhgd2Bz8p0Abso0E0+NcNc7Mx64GofkiwSexFezfntJtOivTB MDaV6ahl4TTwKHJnu67VCKFQUTgExfK0hxXohXZSXkEHk8CpFnOH4cH9KMdS/SvbhQYhcVnube DGGr4t/Hz5E2P+rQEUBTQyG/+nmMRbBpmLUVTZ9gBnT58/1T/JRycMQYNrKk66MzBZoWGGBO4x wtE=
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On Fri, Nov 27, 2020 at 10:44:20PM +0100, Manuel Bouyer wrote:
> On Fri, Nov 27, 2020 at 09:22:11PM +0100, Roger Pau Monné wrote:
> > > 
> > > But I can confirm that now, entering ^A^A^A gets interrupt going in again
> > 
> > I think there are some weird things with dpci interrupts that I'm
> > trying to understand. I have a patch now that will panic when the
> > buffer is full, so we will hopefully be able to see the whole trace of
> > events. There will be no need for you to press the 'T' key now, the
> > system will panic when the buffer is full.
> > 
> > Note this patch also removes the deassert done in pt_irq_time_out.
> 
> thanks
> the trace is at
> http://www-soc.lip6.fr/~bouyer/xen-log13.txt

Thanks! I think I've found the issue and I'm attaching a possible fix
(fix.patch) to this email. In any case I've also attached a further
debug patch, in case the fix turns out to be wrong. Please test the
fix first, as the debug patch will end up triggering a panic when the
buffer is full.

Roger.

Attachment: fix.patch
Description: Text document

Attachment: debug.patch
Description: Text document


 


Rackspace

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