Bug ID 1206316
Summary [RKL] add_drivers+=" i915 " included in /etc/dracut.d/*, cause drm/dri issue(s) that delay initial X startup ~90 seconds
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware x86-64
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Kernel
Assignee kernel-bugs@opensuse.org
Reporter mrmazda@earthlink.net
QA Contact qa-bugs@suse.de
CC sndirsch@suse.com, tzimmermann@suse.com
Found By ---
Blocker ---

Created attachment 863458 [details]
.tgz of Xorg.0.log + journalctl -b (with drm.debug=0x1e log_buf_len=1M)

Initial summary:
[RKL] add_drivers+=" i915 " included in /etc/dracut.d/*, cause drm/dri issue(s)
that delay initial X startup ~90 seconds

To reproduce:
1-include  add_drivers+=" i915 " in /etc/dracut.d/local.conf
2-dracut -f
3-reboot

Actual behavior:
1-~90 seconds between shell prompt appearance on tty1 and TDM greeter
appearance on tty7
2-Grep of /dev/dri/card from the attachment:
[    93.509] (II) xfree86: Adding drm device (/dev/dri/card1)
[    93.575] (II) modeset(0): using drv /dev/dri/card1
Dec 12 03:57:11 ab560 systemd[1]: Timed out waiting for device /dev/dri/card0.
3-# dmesg | grep -i Faile
[    2.410971] simple-framebuffer simple-framebuffer.0:
[drm:drm_atomic_helper_check_planes] [CRTC:34:crtc-0] atomic driver check
failed
[    2.410979] simple-framebuffer simple-framebuffer.0:
[drm:drm_atomic_check_only] atomic driver check for 000000008eb548ce failed:
-22
[    2.548403] i915 0000:00:02.0: [drm:intel_hdmi_set_edid [i915]] HDMI GMBUS
EDID read failed, retry using GPIO bit-banging
[    2.738080] i915 0000:00:02.0: [drm:intel_hdmi_set_edid [i915]] HDMI GMBUS
EDID read failed, retry using GPIO bit-banging
[    2.814605] i915 0000:00:02.0: [drm:intel_hdmi_set_edid [i915]] HDMI GMBUS
EDID read failed, retry using GPIO bit-banging
[    3.640125] platform regulatory.0: Direct firmware load for regulatory.db
failed with error -2
[    3.640127] cfg80211: failed to load regulatory.db
[    3.870867] asus_wmi: fan_curve_get_factory_default (0x00110024) failed: -61
[    3.870938] asus_wmi: fan_curve_get_factory_default (0x00110025) failed: -61
[   93.481800] i915 0000:00:02.0: [drm:i915_perf_remove_config_ioctl [i915]]
Failed to remove unknown OA config
[   93.554205] i915 0000:00:02.0: [drm:intel_hdmi_set_edid [i915]] HDMI GMBUS
EDID read failed, retry using GPIO bit-banging
[   93.626006] i915 0000:00:02.0: [drm:intel_hdmi_set_edid [i915]] HDMI GMBUS
EDID read failed, retry using GPIO bit-banging
4-in the attachment

Expected behavior:
1-# systemd-analyze critical-chain (kernel 6.0.10 without including driver i915
in initrd)
....
graphical.target @3.640s
������������������multi-user.target @3.640s
  ������������������kbdsettings.service @1.564s +2.075s
    ������������������basic.target @1.560s
      ������������������sockets.target @1.560s
        ������������������telnet.socket @1.560s
          ������������������sysinit.target @1.558s
            ������������������systemd-timesyncd.service @1.538s +20ms
              ������������������systemd-tmpfiles-setup.service @1.528s +9ms
                ������������������local-fs.target @1.527s
                  ������������������run-credentials-systemd\x2dtmpfiles\x2dsetup.service.mount
@1.529s
                    ������������������local-fs-pre.target @514ms
                      ������������������lvm2-monitor.service @378ms +135ms
                        ������������������dm-event.socket @315ms
                          ������������������system.slice
                            ������������������-.slice
2-Xorg.0.log begins at ~[    4.7s]
3-Nice, fast boot to greeter

# inxi -CSGz
System:
  Kernel: 6.0.10-1-default arch: x86_64 bits: 64 Desktop: Trinity v: R14.0.13
    Distro: openSUSE Tumbleweed 20221210
CPU:
  Info: 6-core model: 11th Gen Intel Core i5-11400 bits: 64 type: MT MCP
    cache: L2: 3 MiB
  Speed (MHz): avg: 2600 min/max: 800/4400 cores: 1: 2600 2: 2600 3: 2600
    4: 2600 5: 2600 6: 2600 7: 2600 8: 2600 9: 2600 10: 2600 11: 2600 12: 2600
Graphics:
  Device-1: Intel RocketLake-S GT1 [UHD Graphics 730] driver: i915 v: kernel
  Display: x11 server: X.Org v: 21.1.4 driver: X: loaded: modesetting
    unloaded: fbdev,vesa dri: iris gpu: i915 resolution: 1: 2560x1440~60Hz
    2: 1920x1200~60Hz 3: 1680x1050~60Hz
  API: OpenGL v: 4.6 Mesa 22.2.4 renderer: Mesa Intel Graphics (RKL GT1)


You are receiving this mail because: