panic: vtopde on a uva/gpa 0x1030000 _at_r325228 (amd64)

From: David Wolfskill <david_at_catwhisker.org>
Date: Tue, 31 Oct 2017 04:37:10 -0700
Performed the usual src update in head/amd64; today was from r325137 to
r325228.  Laptop had no complaints; everything Just Worked (as usual).

This time, it was the build machine that whined -- rather less
inconvenient for me. :-}  Here's what it says currently:

...
APIC: Using the MADT enumerator.
Copyright (c) 1992-2017 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 12.0-CURRENT #516  r325228M/325228:1200052: Tue Oct 31 03:55:03 PDT 2017
    root_at_freebeast.catwhisker.org:/common/S4/obj/usr/src/sys/GENERIC amd64
FreeBSD clang version 5.0.0 (tags/RELEASE_500/final 312559) (based on LLVM 5.0.0svn)
WARNING: WITNESS option enabled, expect reduced performance.
...
GEOM: new disk ada0
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <Crucial CT960M500SSD1 MU03> ACS-2 ATA SATA 3.x device
ada0: Serial Number 1350095E5057
ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 915715MB (1875385008 512 byte sectors)
ada0: quirks=0x2<NCQ_TRIM_BROKEN>
ses0: uhub1: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus1
GEOM_PART: partition 1 on (ada0, MBR) is not aligned on 4096 bytes
uhub2: Generation Code 0x0 has 1 SubEnclosures
...
WARNING: WITNESS option enabled, expect reduced performance.
Trying to mount root from ufs:/dev/ada0s4a [rw]...
umass0: <Bulk-In, Bulk-Out, Interface> on usbus0
umass0:  SCSI over Bulk-Only; quirks = 0x4000
umass0:6:0: Attached to scbus6
random: harvesting attach, 8 bytes (4 bits) from umass0
(probe0:umass-sim0:0:0:0): Down reving Protocol Version from 2 to 0?
atrtc0: providing initial system time
pass6 at umass-sim0 bus 0 scbus6 target 0 lun 0
start_init: trying /sbin/init
pass6: <Generic- Compact Flash 1.00> Removable Direct Access SCSI device
uhub4: 6 ports with 6 removable, self powered
pass6: Serial Number 20100818841300000
random: harvesting attach, 8 bytes (4 bits) from uhub4
pass6: 40.000MB/s transfers
uhub3: 8 ports with 8 removable, self powered
GEOM: new disk da0
(probe0:umass-sim0:0:0:1): Down reving Protocol Version from 2 to 0?
random: harvesting attach, 8 bytes (4 bits) from uhub3
da0 at umass-sim0 bus 0 scbus6 target 0 lun 0
da0: <Generic- Compact Flash 1.00> Removable Direct Access SCSI device
da0: Serial Number 20100818841300000
da0: 40.000MB/s transfers
da0: Attempt to query device size failed: NOT READY, Medium not present
da0: quirks=0x2<NO_6_BYTE>
da0: Delete methods: <NONE(*),ZERO>
pass7 at umass-sim0 bus 0 scbus6 target 0 lun 1
ugen0.3: <Dell Dell USB Entry Keyboard> at usbus0
pass7: <Generic- SM/xD-Picture 1.00> Removable Direct Access SCSI device
ukbd0 on uhub2
ukbd0: <Dell Dell USB Entry Keyboard, class 0/0, rev 1.10/1.78, addr 2> on usbus0
pass7: Serial Number 20100818841300000
kbd2 at ukbd0
kbd2: ukbd0, generic (0), config:0x0, flags:0x3d0000pass7: 40.000MB/s transfers

random: harvesting attach, 8 bytes (4 bits) from ukbd0
(da0:umass-sim0:0:0:0): PREVENT ALLOW MEDIUM REMOVAL not supported.
da1 at umass-sim0 bus 0 scbus6 target 0 lun 1
da1: <Generic- SM/xD-Picture 1.00> Removable Direct Access SCSI device
da1: Serial Number 20100818841300000
da1: 40.000MB/s transfers
da1: Attempt to query device size failed: NOT READY, Medium not present
da1: quirks=0x2<NO_6_BYTE>
(probe0:umass-sim0:0:0:2): Down reving Protocol Version from 2 to 0?
da1: Delete methods: <NONE(*),ZERO>
pass8 at umass-sim0 bus 0 scbus6 target 0 lun 2
pass8: <Generic- SD/MMC 1.00> Removable Direct Access SCSI device
pass8: Serial Number 20100818841300000
pass8: 40.000MB/s transfers
da2 at umass-sim0 bus 0 scbus6 target 0 lun 2
da2: <Generic- SD/MMC 1.00> Removable Direct Access SCSI device
da2: Serial Number 20100818841300000
da2: 40.000MB/s transfers
da2: Attempt to query device size failed: NOT READY, Medium not present
da2: quirks=0x2<NO_6_BYTE>
ugen0.4: <Broadcom Corp BCM43142A0> at usbus0
da2: Delete methods: <NONE(*),ZERO>
(probe0:umass-sim0:0:0:3): Down reving Protocol Version from 2 to 0?
GEOM: new disk da1
panic: vtopde on a uva/gpa 0x1030000
cpuid = 5
time = 1509448749
KDB: stack backtrace:
db_trace_self_wrapper() at db_trace_self_wrapper+0x2b/frame 0xfffffe07c77a8880
vpanic() at vpanic+0x19c/frame 0xfffffe07c77a8900
kassert_panic() at kassert_panic+0x126/frame 0xfffffe07c77a8970
pmap_kextract() at pmap_kextract+0x121/frame 0xfffffe07c77a89a0
free() at free+0x5e/frame 0xfffffe07c77a89e0
g_slice_orphan() at g_slice_orphan+0x7e/frame 0xfffffe07c77a8a00
g_spoil_event() at g_spoil_event+0x72/frame 0xfffffe07c77a8a30
g_run_events() at g_run_events+0x231/frame 0xfffffe07c77a8a70
fork_exit() at fork_exit+0x84/frame 0xfffffe07c77a8ab0
fork_trampoline() at fork_trampoline+0xe/frame 0xfffffe07c77a8ab0
--- trap 0, rip = 0, rsp = 0, rbp = 0 ---
KDB: enter: panic
[ thread pid 13 tid 100044 ]
Stopped at      kdb_enter+0x3b: movq    $0,kdb_why
db> 

Links to yesterday's verbose dmesg.boot for this machine ("freebeast")
-- as well as a log showing the uname string for each daily update,
among other things -- may be found at
<http://www.catwhisker.org/~david/FreeBSD/history/>.

This particular panic appears to be quite reproducible.

Any suggestions for diagnosing or fixing it?  (I can leave the
machine in this state for a while: normally, after successfully
smoke-testing head, the machine is powered down until 23:50 local,
when it comes back up (in stable/11) and starts re-syncing its local
private SVN mirrors.)

Thanks! :-)

Peace,
david
-- 
David H. Wolfskill				david_at_catwhisker.org
Unsubstantiated claims of "Fake News" are evidence that the claimant lies again.

See http://www.catwhisker.org/~david/publickey.gpg for my public key.

Received on Tue Oct 31 2017 - 10:37:13 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:13 UTC