NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

port-amd64/58727: stuck in boot with i915drmkms on DVI



>Number:         58727
>Category:       port-amd64
>Synopsis:       stuck in boot with i915drmkms on DVI
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    port-amd64-maintainer
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Oct 08 10:00:01 +0000 2024
>Originator:     Rui-Xiang Guo
>Release:        10.0
>Organization:
>Environment:
NetBSD netbsd 10.0 NetBSD 10.0 (GENERIC) #0: Thu Mar 28 08:33:33 UTC 2024  mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/amd64/compile/GENERIC amd64
>Description:
When I use DVI and DRM is activated, the screen goes blank.
The main board uses 945GME chipset and works well with VGA.
The display related dmesg is listed as below:
[     1.000765] pci0 at mainbus0 bus 0: configuration mode 1
[     1.000765] pci0: i/o space, memory space enabled, rd/line, rd/mult, wr/inv ok
[     1.000765] pchb0 at pci0 dev 0 function 0: Intel 82945GME Host Bridge (rev. 0x03)
[     1.000765] agp0 at pchb0: i915-family chipset
[     1.000765] agp0: detected 7932k stolen memory
[     1.000765] agp0: aperture at 0xd0000000, size 0x10000000
[     1.000765] i915drmkms0 at pci0 dev 2 function 0: Intel 82945GME Integrated Graphics Device (rev. 0x03)
[     1.000765] Intel 82945GM/PM/GMS Integrated Graphics Device (miscellaneous display, revision 0x03) at pci0 dev 2 function 1 not configured
[     5.928802] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[     5.928802] [drm] Driver supports precise vblank timestamp query.
[     5.928802] [drm] Failed to find VBIOS tables (VBT)
[     5.928802] i915drmkms0: interrupting at ioapic0 pin 16 (i915drmkms0)
[     5.928802] WARNING: NVRAM century is 12 but RTC year is 2024
[     5.938833] [drm] Initialized overlay support.
[     5.938833] [drm] Initialized i915 1.6.0 20200114 for i915drmkms0 on minor 0
[     6.049288] intelfb0 at i915drmkms0
[     6.049288] [drm] DRM_I915_DEBUG enabled
[     6.049288] [drm] DRM_I915_DEBUG_GEM enabled
[     6.049288] intelfb0: framebuffer at 0xd0009000, size 1920x1080, depth 32, stride 7680
[     6.469692] wsdisplay0 at intelfb0 kbdmux 1: console (default, vt100 emulation), using wskbd0
[     6.509723] wsmux1: connecting to wsdisplay0

Here was the debug output:
21294224+783272+1313880 [939539+1397208+1023446]=0x1b350c0
[   1.0000000] WARNING: system needs entropy for security; see entropy(7)
[   1.0000000] fatal breakpoint trap in supervisor mode
[   1.0000000] trap type 1 code 0 rip 0xffffffff80235385 cs 0x8 rflags 0x202 cr2 0 ilevel 0x8 rsp 0xffffffff81d3ceb0
[   1.0000000] curlwp 0xffffffff8188ac80 pid 0.0 lowest kstack 0xffffffff81d372c0
Stopped in pid 0.0 (system) at  netbsd:breakpoint+0x5:  leave
breakpoint() at netbsd:breakpoint+0x5
init_x86_64() at netbsd:init_x86_64+0x579
ds          24f0
es          2f
fs          1c0
gs          1000
rdi         8
rsi         2
rbp         ffffffff81d3ceb0
rbx         1f
rdx         0
rcx         8000000001d8e021
rax         0
r8          0
r9          8
r10         ffffffff80201590    Xintr_legacy15
r11         1551d8
r12         ffffd580000011f0
r13         ffffd58000001000
r14         ffffffff81d37000
r15         0
rip         ffffffff80235385    breakpoint+0x5
cs          8
rflags      202
rsp         ffffffff81d3ceb0
ss          10
netbsd:breakpoint+0x5:  leave
>How-To-Repeat:
Write 10.0/amd64 image to the USB stick then boot it in normally.
>Fix:



Home | Main Index | Thread Index | Old Index