[Bug 264588] [panic] panic: data abort with spinlock held on arm64 ampere altra under kvm in OCI

From: <bugzilla-noreply_at_freebsd.org>
Date: Fri, 10 Jun 2022 07:41:01 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=264588

            Bug ID: 264588
           Summary: [panic] panic: data abort with spinlock held on arm64
                    ampere altra under kvm in OCI
           Product: Base System
           Version: CURRENT
          Hardware: arm64
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: arm
          Assignee: freebsd-arm@FreeBSD.org
          Reporter: dch@freebsd.org

Seeing these approx 9/10 boots.

========================

CPU  0: ARM Neoverse-N1 r3p1 affinity:  0
                   Cache Type = <64 byte D-cacheline,64 byte I-cacheline,PIPT
ICache,64 byte ERG,64 byte CWG,IDC>
 Instruction Set Attributes 0 = <DP,RDM,Atomic,CRC32,SHA2,SHA1,AES+PMULL>
 Instruction Set Attributes 1 = <RCPC-8.3,DCPoP>
         Processor Features 0 =
<CSV3,CSV2,RAS,GIC,AdvSIMD+HP,FP+HP,EL3,EL2,EL1,EL0 32>
         Processor Features 1 = <PSTATE.SSBS MSR>
      Memory Model Features 0 = <TGran4,TGran64,TGran16,SNSMem,BigEnd,16bit
ASID,256TB PA>
      Memory Model Features 1 = <PAN+ATS1E1,LO,HPD+TTPBHA,VH,16bit VMID,HAF+DS>
      Memory Model Features 2 = <32bit CCIDX,48bit VA,UAO,CnP>
             Debug Features 0 = <DoubleLock,SPE,2 CTX BKPTs,4 Watchpoints,6
Breakpoints,PMUv3 v8.1,Debugv8.2>
             Debug Features 1 = <>
         Auxiliary Features 0 = <>
         Auxiliary Features 1 = <>
AArch32 Instruction Set Attributes 5 = <RDM,CRC32,SHA2,SHA1,AES+VMULL,SEVL>
AArch32 Media and VFP Features 0 = <FPRound,FPSqrt,FPDivide,DP VFPv3+v4,SP
VFPv3+v4,AdvSIMD>
AArch32 Media and VFP Features 1 = <SIMDFMAC,FPHP Arith,SIMDHP
Arith,SIMDSP,SIMDInt,SIMDLS,FPDNaN,FPFtZ>
CPU  1: ARM Neoverse-N1 r3p1 affinity:  1
CPU  2: ARM Neoverse-N1 r3p1 affinity:  2
CPU  3: ARM Neoverse-N1 r3p1 affinity:  3
Release APs...done
WARNING: WITNESS option enabled, expect reduced performance.
ugen0.1: <(0x1b36) XHCI root HUB> at usbus0
uhub0 on usbus0
uhub0: <(0x1b36) XHCI root HUB, class 9/0, rev 3.00/1.00, addr 1> on usbus0
pass0 at vtscsi0 bus 0 scbus0 target 0 lun 0
pass0: <QEMU QEMU TARGET 2.5> Fixed Uninstalled SPC-3 SCSI device (offline)
pass0: 300.000MB/s transfers
pass0: Command Queueing enabled
da0 at vtscsi0 bus 0 scbus0 target 0 lun 1
da0: <ORACLE BlockVolume 1.0> Fixed Direct Access SPC-4 SCSI device
da0: 300.000MB/s transfers
da0: Command Queueing enabled
da0: 47694MB (97677312 512 byte sectors)
(da0:vtscsi0:0:0:1): READ(6)/WRITE(6) not supported, increasing
minimum_cmd_size to 10.
GEOM: da0: the secondary GPT header is not in the last LBA.
uhub0: 8 ports with 8 removable, self powered
panic: data abort with spinlock held
cpuid = 3
time = 2
KDB: stack backtrace:
db_trace_self() at db_trace_self
KDB: enter: panic
[ thread pid 18 tid 100120 ]
Stopped at      kdb_enter+0x44: undefined       f907c27f
db> bt
Tracing pid 18 tid 100120 td 0xffffa000078e4600
db_trace_self() at db_trace_self
db> th
[ thread pid 18 tid 100120 ]
kdb_enter+0x44: undefined       f907c27f

-- 
You are receiving this mail because:
You are the assignee for the bug.