Jonathan Gray:
> These machines appear to have a serial port so you should be able to get a
> proper trace with the console on serial.
Right. What do you need? Here's the ddb trace after the uvm_fault:
OpenBSD 6.4-current (GENERIC.MP) #979: Tue Oct 30 13:11:06 MDT 2018
[email protected]:/usr/src/sys/arch/i386/compile/GENERIC.MP
real mem = 3680567296 (3510MB)
avail mem = 3598356480 (3431MB)
mpath0 at root
scsibus0 at mpath0: 256 targets
mainbus0 at root
bios0 at mainbus0: date 04/13/12, BIOS32 rev. 0 @ 0xe9db0, SMBIOS rev. 2.7 @
0xec400 (91 entries)
bios0: vendor Dell Inc. version "A19" date 09/27/2018
bios0: Dell Inc. PowerEdge T20
acpi0 at bios0: rev 2
acpi0: sleep states S0 S4 S5
acpi0: tables DSDT FACP APIC FPDT LPIT SSDT SSDT SSDT HPET SSDT MCFG SSDT ASF!
acpi0: wakeup devices UAR1(S4) PXSX(S4) RP01(S4) PXSX(S4) RP02(S4) PXSX(S4)
PXSX(S4) PXSX(S4) PXSX(S4) PXSX(S4) GLAN(S4) EHC1(S3) EHC2(S3) XHC_(S4)
HDEF(S4) PEG0(S4) [...]
acpitimer0 at acpi0: 3579545 Hz, 24 bits
acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
cpu0 at mainbus0: apid 0 (boot processor)
cpu0: Intel(R) Pentium(R) CPU G3220 @ 3.00GHz ("GenuineIntel" 686-class) 3 GHz,
06-3c-03
cpu0:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,MOVBE,POPCNT,DEADLINE,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,ERMS,INVPCID,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,MELTDOWN
mtrr: Pentium Pro MTRR support, 10 var ranges, 88 fixed ranges
cpu0: apic clock running at 99MHz
cpu0: mwait min=64, max=64, C-substates=0.2.1.2, IBE
cpu1 at mainbus0: apid 2 (application processor)
cpu1: Intel(R) Pentium(R) CPU G3220 @ 3.00GHz ("GenuineIntel" 686-class) 3 GHz,
06-3c-03
cpu1:
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE,SSE3,PCLMUL,DTES64,MWAIT,DS-CPL,VMX,EST,TM2,SSSE3,SDBG,CX16,xTPR,PDCM,PCID,SSE4.1,SSE4.2,MOVBE,POPCNT,DEADLINE,XSAVE,RDRAND,NXE,PAGE1GB,RDTSCP,LONG,LAHF,ABM,PERF,ITSC,FSGSBASE,ERMS,INVPCID,IBRS,IBPB,STIBP,L1DF,SSBD,SENSOR,ARAT,XSAVEOPT,MELTDOWN
ioapic0 at mainbus0: apid 8 pa 0xfec00000, version 20, 24 pins
acpihpet0 at acpi0: 14318179 Hz
acpimcfg0 at acpi0
acpimcfg0: addr 0xf8000000, bus 0-63
acpiprt0 at acpi0: bus 0 (PCI0)
acpiprt1 at acpi0: bus 1 (RP01)
acpiprt2 at acpi0: bus 2 (RP02)
acpiprt3 at acpi0: bus -1 (PEG0)
acpiprt4 at acpi0: bus -1 (PEG1)
acpiprt5 at acpi0: bus -1 (PEG2)
acpiec0 at acpi0: not present
acpicpu0 at acpi0: C2(350@117 mwait.1@0x20), C1(1000@1 mwait.1), PSS
acpicpu1 at acpi0: C2(350@117 mwait.1@0x20), C1(1000@1 mwait.1), PSS
acpitz0 at acpi0: critical temperature is 105 degC
acpitz1 at acpi0: critical temperature is 105 degC
"PNP0A08" at acpi0 not configured
acpicmos0 at acpi0
acpibtn0 at acpi0: PWRB
"PNP0C14" at acpi0 not configured
acpivideo0 at acpi0: GFX0
acpivout0 at acpivideo0: DD1F
bios0: ROM list: 0xc0000/0xec00 0xcf000/0x1000 0xd0000/0x1000 0xd1000/0x1000
cpu0: Enhanced SpeedStep 2994 MHz: speeds: 3000, 2900, 2700, 2600, 2400, 2300,
2100, 2000, 1800, 1700, 1500, 1400, 1200, 1100, 900, 800 MHz
pci0 at mainbus0 bus 0: configuration mode 1 (no bios)
pchb0 at pci0 dev 0 function 0 "Intel Core 4G Host" rev 0x06
inteldrm0 at pci0 dev 2 function 0 "Intel HD Graphics" rev 0x06
drm0 at inteldrm0
inteldrm0: msi
uvm_fault(0xd0d3223c, 0xd51e0000, 0, 2) -> e
kernel: page fault trap, code=0
Stopped at uvm_pmr_get1page+0x35d: movl %ecx,0(%edi,%eax,1)
ddb{0}> t
uvm_pmr_get1page(1,0,d0fd8a08,0,0,0) at uvm_pmr_get1page+0x35d
uvm_pmr_getpages(1,0,0,1,0,1,2,d0fd8a08,ffffffff,0,ab9e,d5dff) at uvm_pmr_getpa
ges+0x1a3
uvm_pglistalloc(1000,0,ffffffff,0,0,d0fd8a08,1,2) at uvm_pglistalloc+0x1dc
uvm_km_kmemalloc_pla(d0d321cc,0,1000,0,4,0,ffffffff,0,0,0) at uvm_km_kmemalloc_
pla+0x135
malloc(c0,91,d) at malloc+0x23a
drm_mode_duplicate(d727ec00,d0b30c30) at drm_mode_duplicate+0x18
drm_add_edid_modes(d729c800,d72afc00) at drm_add_edid_modes+0x49f
intel_connector_update_modes(d729c800,d72afc00) at intel_connector_update_modes
+0x1d
intel_dp_get_modes(d729c800) at intel_dp_get_modes+0x19
drm_helper_probe_single_connector_modes_merge_bits(2000,1) at drm_helper_probe_
single_connector_modes_merge_bits+0x175
drm_helper_probe_single_connector_modes(d729c800,2000,2000) at drm_helper_probe
_single_connector_modes+0x13
drm_fb_helper_initial_config(d7299c00,20) at drm_fb_helper_initial_config+0x6c
intel_fbdev_initial_config(d728e000,0) at intel_fbdev_initial_config+0x18
i915_driver_load(d727ec00,d0b67068) at i915_driver_load+0x10d4
inteldrm_attach(d7202880,d728e000,d0fd8d58) at inteldrm_attach+0x2ed
config_attach(d7202880,d0d0f3f0,d0fd8d58,d09750a0) at config_attach+0x199
config_found_sm(d7202880,d0fd8d58,d09750a0,d0975160) at config_found_sm+0x29
pci_probe_device(d7202880,80001000,0,0) at pci_probe_device+0x45a
pci_enumerate_bus(d7202880,0,0) at pci_enumerate_bus+0xaa
pciattach(d720d0c0,d7202880,d0fd8eb8) at pciattach+0xe2
config_attach(d720d0c0,d0d0dc70,d0fd8eb8,d0518840) at config_attach+0x199
config_found_sm(d720d0c0,d0fd8eb8,d0518840,0) at config_found_sm+0x29
mainbus_attach(0,d720d0c0,0) at mainbus_attach+0x2a4
config_attach(0,d0d0db50,0,0) at config_attach+0x199
config_rootfound(d0b6d4b4,0) at config_rootfound+0xc0
cpu_configure(9de63499,fd6000,fe5000,fd9000,0) at cpu_configure+0x51
main(0,0,0,0,0) at main+0x4ae
ddb{0}>
--
Christian "naddy" Weisgerber [email protected]