NetBSD Problem Report #56793

From kardel@kardel.name  Wed Apr 13 15:44:38 2022
Return-Path: <kardel@kardel.name>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	(Client CN "mail.NetBSD.org", Issuer "mail.NetBSD.org CA" (not verified))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 677C51A921F
	for <gnats-bugs@gnats.NetBSD.org>; Wed, 13 Apr 2022 15:44:38 +0000 (UTC)
Message-Id: <20220413154428.D7BCEAAAC82E@pip.kardel.name>
Date: Wed, 13 Apr 2022 17:44:28 +0200 (CEST)
From: kardel@netbsd.org
Reply-To: kardel@netbsd.org
To: gnats-bugs@NetBSD.org
Subject: Xen DOM0 device timeouts/interrupt issues (wd, mpii)
X-Send-Pr-Version: 3.95

>Number:         56793
>Category:       kern
>Synopsis:       Xen DOM0 device timeouts/interrupt issues (wd, mpii)
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    kern-bug-people
>State:          closed
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Apr 13 15:45:00 +0000 2022
>Closed-Date:    Thu Jan 05 09:04:20 +0000 2023
>Last-Modified:  Thu Jan 05 09:04:20 +0000 2023
>Originator:     Frank Kardel
>Release:        NetBSD 9.99.96 (releng 2022-04-12)
>Organization:

>Environment:


System: NetBSD 9.99.96 (GENERIC) #0: Tue Apr 12 11:54:57 UTC 2022 - daily snapshot
Architecture: x86_64
Machine: amd64
>Description:
	Attempting to run a daily snapshot of a XEN3_DOM0 kernel with Xen 4.13 and 4.15
	fails with timeouts on wd (ATA) and mpii (SATA/ATA) devices. 
	Xen version does not matter.
	GENERIC boots flawlessly
	Xen/XEN3_DOM0 experiences many timeout errors
	Looks like issues with interrupts
	See also following PR: kern/55667

sysct machdep
machdep.dmi.bios-vendor = American Megatrends Inc.
machdep.dmi.bios-version = 4002
machdep.dmi.bios-date = 20210615
machdep.dmi.board-vendor = ASUSTeK COMPUTER INC.
machdep.dmi.board-product = PRIME X570-PRO
machdep.dmi.board-version = Rev X.0x
machdep.dmi.board-asset-tag = Default string
machdep.dmi.chassis-vendor = Default string
machdep.dmi.chassis-type = Default string
machdep.dmi.chassis-version = Default string
machdep.dmi.chassis-asset-tag = Default string
machdep.dmi.processor-vendor = Advanced Micro Devices, Inc.
machdep.dmi.processor-version = AMD Ryzen 9 3950X 16-Core Processor            
machdep.dmi.processor-frequency = 3700 MHz
machdep.cpu_brand = AMD Ryzen 9 3950X 16-Core Processor            

cpuctl identify 0
cpu0: highest basic info 00000010
cpu0: highest extended info 80000020
cpu0: "AMD Ryzen 9 3950X 16-Core Processor            "
cpu0: AMD Family 17h (686-class), 3700.00 MHz
cpu0: family 0x17 model 0x71 stepping 0 (id 0x870f10)
cpu0: features 0x178bfbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE>
cpu0: features 0x178bfbff<MCA,CMOV,PAT,PSE36,CLFLUSH,MMX,FXSR,SSE,SSE2,HTT>
cpu0: features1 0x7ed8320b<SSE3,PCLMULQDQ,MONITOR,SSSE3,FMA,CX16,SSE41,SSE42>
cpu0: features1 0x7ed8320b<MOVBE,POPCNT,AES,XSAVE,OSXSAVE,AVX,F16C,RDRAND>
cpu0: features2 0x2fd3fbff<SYSCALL/SYSRET,NOX,MMXX,MMX,FXSR,FFXSR,P1GB,RDTSCP>
cpu0: features2 0x2fd3fbff<LONG>
cpu0: features3 0x75c237ff<LAHF,CMPLEGACY,SVM,EAPIC,ALTMOVCR0,LZCNT,SSE4A>
cpu0: features3 0x75c237ff<MISALIGNSSE,3DNOWPREFETCH,OSVW,IBS,SKINIT,WDT,TCE>
cpu0: features3 0x75c237ff<TopoExt,PCExtC,PCExtNB,DBExt,L2IPERFC,MWAITX,B30>
cpu0: features5 0x219c91a9<FSGSBASE,BMI1,AVX2,SMEP,BMI2,QM,PQE,RDSEED,ADX,SMAP>
cpu0: features5 0x219c91a9<CLFLUSHOPT,CLWB,SHA>
cpu0: features6 0x400004<UMIP,MAWAU=0,RDPID>
cpu0: xsave features 0x207<x87,SSE,AVX,PKRU>
cpu0: xsave instructions 0xf<XSAVEOPT,XSAVEC,XGETBV,XSAVES>
cpu0: xsave area size: current 832, maximum 896, xgetbv enabled
cpu0: enabled xsave 0x7<x87,SSE,AVX>
cpu0: I-cache 32KB 64B/line 8-way, D-cache 32KB 64B/line 8-way
cpu0: L2 cache 512KB 64B/line 8-way
cpu0: L3 cache 16MB 64B/line 16-way
cpu0: ITLB 64 4KB entries fully associative, 64 2MB entries fully associative
cpu0: DTLB 64 4KB entries fully associative, 64 2MB entries fully associative
cpu0: L2 ITLB 1024 4KB entries 8-way, 1024 2MB entries 8-way
cpu0: L2 DTLB 2048 4KB entries 8-way, 2048 2MB entries 4-way
cpu0: L1 1GB page ITLB 64 1GB entries fully associative
cpu0: L1 1GB page DTLB 64 1GB entries fully associative
cpu0: Initial APIC ID 0
cpu0: Cluster/Package ID 0
cpu0: Core ID 0
cpu0: SMT ID 0
cpu0: MONITOR/MWAIT extensions 0x3<EMX,IBE>
cpu0: monitor-line size 64
cpu0: C0 substates 1
cpu0: C1 substates 1
cpu0: DSPM-eax 0x4<ARAT>
cpu0: DSPM-ecx 0x1<HWF>
cpu0: SEF highest subleaf 00000000
cpu0: Power Management features: 0x6599<TS,TTP,HTC,HWP,ITSC,EffFreq,CONNSTBY,RAPL>
cpu0: AMD Extended features 0x10cb657<CLZERO,IRPERF,XSAVEERPTR,RDPRU,B6>
cpu0: AMD Extended features 0x10cb657<WBNOINVD,B10,IBPB,B13,STIBP,PREFER_IBRS>
cpu0: AMD Extended features 0x10cb657<B19,SSBD>
cpu0: SVM Rev. 1
cpu0: SVM NASID 32768
cpu0: SVM features 0x13bcff<NP,LbrVirt,SVML,NRIPS,TSCRate,VMCBCleanBits>
cpu0: SVM features 0x13bcff<FlushByASID,DecodeAssist,PauseFilter,B11>
cpu0: SVM features 0x13bcff<PFThreshold,AVIC,V_VMSAVE_VMLOAD,VGIF,GMET>
cpu0: SVM features 0x13bcff<SPEC_CTRL>
cpu0: Encrypted Memory features 0x1000f<SME,SEV,PageFlushMsr,SEV-ES,VTE>
cpu0: UCode version: 0x8701021

boot.cfg line: menu=Xen .releng:load /netbsd-XEN3_DOM0-releng.gz -vxcs console=com console_addr=0x3f8 console_speed=38400 root=wedge:ssdfs0;multiboot /xen.gz dom0_mem=16G console=com1 com0=38400,8n1 dom0_max_vcpus=4

	See following dmesg output from GENERIC boot and XEN3_DOM0 boot.

begin 644 dmesg.GENERIC.9.99.96.gz
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
"````
`
end

begin 644 dmesg.XEN3_DOM0.releng.gz
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
>U='YL%PE9C"TBCQ&TRN0^.+BXF__'T#^EP(!P```
`
end

>How-To-Repeat:
	Run XEN3_DOM0 on Xen 4.13 or 4.15 watch disk driver fail
>Fix:
	No workaround known.
	Possibly reverting to 9.99.55 might help. (PR kern/55667)
	But that cannot be the solution.

>Release-Note:

>Audit-Trail:

State-Changed-From-To: open->feedback
State-Changed-By: bouyer@NetBSD.org
State-Changed-When: Thu, 19 May 2022 17:20:14 +0000
State-Changed-Why:
Is it fixed with
http://mail-index.netbsd.org/source-changes/2022/05/19/msg138656.html ?


From: Frank Kardel <kardel@netbsd.org>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: kern/56793 (Xen DOM0 device timeouts/interrupt issues (wd, mpii))
Date: Thu, 19 May 2022 21:21:26 +0200

 Thanks for attempting a fix.

 On 05/19/22 19:20, bouyer@NetBSD.org wrote:
 > Synopsis: Xen DOM0 device timeouts/interrupt issues (wd, mpii)
 >
 > State-Changed-From-To: open->feedback
 > State-Changed-By: bouyer@NetBSD.org
 > State-Changed-When: Thu, 19 May 2022 17:20:14 +0000
 > State-Changed-Why:
 > Is it fixed with
 > http://mail-index.netbsd.org/source-changes/2022/05/19/msg138656.html ?
 >
 sad news: SCSI/SAS controllers (ahd and mpii) still run into timeout and 
 get stuck there. as ahd gets fully stuck the boot does not finish.

 disabling ahd and mpii allows to enter single user, but ahci devices 
 somewhat work but experience device timeouts.

 # dd if=/dev/rwd0d bs=1m of=/dev/null
 [ 129.0034971] wd0d: device timeout reading fsbn 256 of 256-383 (wd0 bn 
 256; cn 0 tn 4 sn 4), xfer 178, retry 0
 [ 129.0035360] wd0d: device timeout reading fsbn 384 of 384-511 (wd0 bn 
 384; cn 0 tn 6 sn 6), xfer 218, retry 0
 [ 129.0035599] wd0d: device timeout reading fsbn 512 of 512-639 (wd0 bn 
 512; cn 0 tn 8 sn 8), xfer 2b8, retry 0
 [ 129.0035835] wd0d: device timeout reading fsbn 640 of 640-767 (wd0 bn 
 640; cn 0 tn 10 sn 10), xfer 358, retry 0
 [ 129.0036473] wd0d: device timeout reading fsbn 768 of 768-895 (wd0 bn 
 768; cn 0 tn 12 sn 12), xfer 3f8, retry 0
 [ 129.0036712] wd0d: device timeout reading fsbn 896 of 896-1023 (wd0 bn 
 896; cn 0 tn 14 sn 14), xfer 498, retry 0
 [ 129.0036952] wd0d: device timeout reading fsbn 1024 of 1024-1151 (wd0 
 bn 1024; cn 1 tn 0 sn 16), xfer 538, retry 0
 [ 129.0037198] wd0d: device timeout reading fsbn 1152 of 1152-1279 (wd0 
 bn 1152; cn 1 tn 2 sn 18), xfer 5d8, retry 0
 [ 129.0037443] wd0d: device timeout reading fsbn 1280 of 1280-1407 (wd0 
 bn 1280; cn 1 tn 4 sn 20), xfer 678, retry 0
 [ 129.0037687] wd0d: device timeout reading fsbn 1408 of 1408-1535 (wd0 
 bn 1408; cn 1 tn 6 sn 22), xfer 718, retry 0
 [ 129.0037932] wd0d: device timeout reading fsbn 1536 of 1536-1663 (wd0 
 bn 1536; cn 1 tn 8 sn 24), xfer 7b8, retry 0
 [ 129.0038176] wd0d: device timeout reading fsbn 1664 of 1664-1791 (wd0 
 bn 1664; cn 1 tn 10 sn 26), xfer 858, retry 0
 [ 129.0038423] wd0d: device timeout reading fsbn 1792 of 1792-1919 (wd0 
 bn 1792; cn 1 tn 12 sn 28), xfer 8f8, retry 0
 [ 129.0038671] wd0d: device timeout reading fsbn 1920 of 1920-2047 (wd0 
 bn 1920; cn 1 tn 14 sn 30), xfer 998, retry 0
 [ 129.5175706] wd0: soft error (corrected) xfer 178
 [ 129.5178637] wd0: soft error (corrected) xfer 218
 [ 129.5182004] wd0: soft error (corrected) xfer 2b8
 [ 129.5184935] wd0: soft error (corrected) xfer 358
 [ 129.5188304] wd0: soft error (corrected) xfer 3f8
 [ 129.5191240] wd0: soft error (corrected) xfer 498
 [ 129.5194594] wd0: soft error (corrected) xfer 538
 [ 129.5197537] wd0: soft error (corrected) xfer 5d8
 [ 129.5200901] wd0: soft error (corrected) xfer 678
 [ 129.5203839] wd0: soft error (corrected) xfer 718
 [ 129.5207209] wd0: soft error (corrected) xfer 7b8
 [ 129.5210146] wd0: soft error (corrected) xfer 858
 [ 129.5213504] wd0: soft error (corrected) xfer 8f8
 [ 129.5216860] wd0: soft error (corrected) xfer 998
 2603+0 records in
 2603+0 records out
 2729443328 bytes transferred in 25.698 secs (106212286 bytes/sec)

 Boot log ist available on request.


State-Changed-From-To: feedback->open
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Fri, 20 May 2022 23:16:07 +0000
State-Changed-Why:
not fixed alas


From: "Manuel Bouyer" <bouyer@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc: 
Subject: PR/56793 CVS commit: src/sys/arch/amd64/conf
Date: Tue, 24 May 2022 16:01:26 +0000

 Module Name:	src
 Committed By:	bouyer
 Date:		Tue May 24 16:01:25 UTC 2022

 Modified Files:
 	src/sys/arch/amd64/conf: XEN3_DOM0

 Log Message:
 Looks like we finally can enable MSI/MSI-X on Xen
 Should fix PR kern/56793 and PR kern/55667


 To generate a diff of this commit:
 cvs rdiff -u -r1.194 -r1.195 src/sys/arch/amd64/conf/XEN3_DOM0

 Please note that diffs are not public domain; they are subject to the
 copyright notices on the relevant files.

State-Changed-From-To: open->feedback
State-Changed-By: bouyer@NetBSD.org
State-Changed-When: Tue, 24 May 2022 16:20:40 +0000
State-Changed-Why:
Please try again with sources newer than XEN3_DOM0 1.195


From: Frank Kardel <kardel@netbsd.org>
To: gnats-bugs@netbsd.org, kern-bug-people@netbsd.org,
 netbsd-bugs@netbsd.org, gnats-admin@netbsd.org, bouyer@NetBSD.org
Cc: 
Subject: Re: kern/56793 (Xen DOM0 device timeouts/interrupt issues (wd, mpii))
Date: Wed, 25 May 2022 12:42:52 +0200

 Better:
      - boots
      - xl list works
      - mpii works with tape/disk devices
 But
      - ahd experiences two timeout during boot
      - ahd recovers later on and the tape on that device can be accessed

 ahd attaches like this:
 [     1.345132] pci5 at ppb4 bus 5
 [     1.345444] acpi0: MCFG: 005:00:0: Ok (cfg[0x100]=0xfb410003 extconf=Y)
 [     1.345527] acpi0: MCFG: bus 5: valid devices
 [     1.345538] acpi0: MCFG: 005:00:0
 [     1.345547] acpi0: acpimcfg_map_bus done
 [     1.345562] pci5: i/o space, memory space enabled
 [     1.346092] ppb5 at pci5 dev 0 function 0: PLX Technology PEX 8114 
 PCIe-to-PCI/PCI-X Bridge (rev. 0xbd)
 [     1.346193] ppb5: PCI Express capability version 1 <PCI-E to 
 PCI/PCI-X Bridge>
 [     1.346303] pci6 at ppb5 bus 6
 [     1.346672] acpi0: MCFG: 006:04:0: invalid config space 
 (cfg[0x100]=0xffffffff, alias=false)
 [     1.346692] acpi0: MCFG: 006:04:0: Ok (cfg[0x100]=0xffffffff extconf=N)
 [     1.346907] acpi0: MCFG: bus 6: valid devices
 [     1.346919] acpi0: MCFG: 006:00:0
 [     1.346927] acpi0: MCFG: 006:04:0
 [     1.346936] acpi0: acpimcfg_map_bus done
 [     1.346951] pci6: i/o space, memory space enabled
 [     1.347562] ahd0 at pci6 dev 4 function 0
 [     1.347759] ahd0: Enabling 39Bit Addressing
 [     1.348827] xen_pic_to_gsi ioapic pin 6 gsi 30 allocated 30
 [     1.348872] ahd0: interrupting at ioapic1 pin 6
 [     1.353220] ahd0: Manual Primary Termination
 [     1.353231] ahd0: Manual Secondary Termination
 [     1.353283] ahd0: Primary High byte termination Disabled
 [     1.353296] ahd0: Primary Low byte termination Enabled
 [     1.353309] ahd0: Secondary High byte termination Disabled
 [     1.353322] ahd0: Secondary Low byte termination Disabled
 [     1.513805] ahd0: Downloading Sequencer Program... 651 instructions 
 downloaded
 [     1.520827] ahd0: Features 0x1c001, Bugs 0x500080, Flags 0x103f1
 [     1.521015] ahd0: aic7901: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 
 101-133 MHz, 512 SCBs
 [     1.521047] scsibus0 at ahd0: 16 targets, 8 luns per target

 So, it looks usable/tolerable but not perfect yet

 Frank

 On 05/24/22 18:20, bouyer@NetBSD.org wrote:
 > Synopsis: Xen DOM0 device timeouts/interrupt issues (wd, mpii)
 >
 > State-Changed-From-To: open->feedback
 > State-Changed-By: bouyer@NetBSD.org
 > State-Changed-When: Tue, 24 May 2022 16:20:40 +0000
 > State-Changed-Why:
 > Please try again with sources newer than XEN3_DOM0 1.195
 >
 >
 >

From: Manuel Bouyer <bouyer@antioche.eu.org>
To: Frank Kardel <kardel@netbsd.org>
Cc: gnats-bugs@netbsd.org, kern-bug-people@netbsd.org, netbsd-bugs@netbsd.org,
        gnats-admin@netbsd.org
Subject: Re: kern/56793 (Xen DOM0 device timeouts/interrupt issues (wd, mpii))
Date: Wed, 25 May 2022 13:19:32 +0200

 On Wed, May 25, 2022 at 12:42:52PM +0200, Frank Kardel wrote:
 > Better:
 >     - boots
 >     - xl list works
 >     - mpii works with tape/disk devices
 > But
 >     - ahd experiences two timeout during boot
 >     - ahd recovers later on and the tape on that device can be accessed

 do you see these timeouts with GENERIC, or not ?
 do these timeouts happen on every boot ?

 -- 
 Manuel Bouyer <bouyer@antioche.eu.org>
      NetBSD: 26 ans d'experience feront toujours la difference
 --

From: Frank Kardel <kardel@netbsd.org>
To: Manuel Bouyer <bouyer@antioche.eu.org>
Cc: gnats-bugs@netbsd.org, kern-bug-people@netbsd.org,
 netbsd-bugs@netbsd.org, gnats-admin@netbsd.org
Subject: Re: kern/56793 (Xen DOM0 device timeouts/interrupt issues (wd, mpii))
Date: Wed, 25 May 2022 13:25:21 +0200

 no timeouts with GENERIC.

 timeouts occur on every Xen boot so far.

 On 05/25/22 13:19, Manuel Bouyer wrote:
 > On Wed, May 25, 2022 at 12:42:52PM +0200, Frank Kardel wrote:
 >> Better:
 >>      - boots
 >>      - xl list works
 >>      - mpii works with tape/disk devices
 >> But
 >>      - ahd experiences two timeout during boot
 >>      - ahd recovers later on and the tape on that device can be accessed
 > do you see these timeouts with GENERIC, or not ?
 > do these timeouts happen on every boot ?
 >

State-Changed-From-To: feedback->closed
State-Changed-By: kardel@NetBSD.org
State-Changed-When: Thu, 05 Jan 2023 09:04:20 +0000
State-Changed-Why:
usable - tolerable minor issues (ahd driver) remain


>Unformatted:

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.47 2022/09/11 19:34:41 kim Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2023 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.