On Wed, Oct 31, 2018 at 10:16:40PM +0100, Christian Weisgerber wrote:
> 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:

Ah yes, that has been seen before when trying to run i386 on a recent
intel machine not seen with amd64.  I ran into that when running i386 on
an x230 (ivy bridge) with 8gb physram as well.  Doesn't occur with machines
that use inteldrm with intagp like x40.

> 
> 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]
> 

Reply via email to