[Bug 100872] [GLK] [FW] GuC FW is loaded at boot-up but not shown in dmesg

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Jul 24 20:48:52 UTC 2017


https://bugs.freedesktop.org/show_bug.cgi?id=100872

--- Comment #8 from Luis Botello <luis.botello.ortega at intel.com> ---
Adding dmesg output for SKL:
[    0.000000] Command line:
BOOT_IMAGE=/boot/vmlinuz-4.13.0-rc1-drm-tip-ww30-commit-2a4f730+
root=UUID=2a8388ef-fcb0-4ae0-964a-bd124748729c ro quiet drm.debug=0x1e auto
panic=1 i915.enable_guc_loading=2 nmi_watchdog=panic
i915.enable_guc_submission=2 resume=/dev/sda3 fastboot
[    0.000000] Kernel command line:
BOOT_IMAGE=/boot/vmlinuz-4.13.0-rc1-drm-tip-ww30-commit-2a4f730+
root=UUID=2a8388ef-fcb0-4ae0-964a-bd124748729c ro quiet drm.debug=0x1e auto
panic=1 i915.enable_guc_loading=2 nmi_watchdog=panic
i915.enable_guc_submission=2 resume=/dev/sda3 fastboot
[    2.939947] Setting dangerous option enable_guc_loading - tainting kernel
[    2.939954] Setting dangerous option enable_guc_submission - tainting kernel
[    2.947901] [drm:intel_device_info_dump [i915]] i915 device info: has_guc:
yes
[    2.947939] [drm:intel_device_info_dump [i915]] i915 device info:
has_guc_ct: no
[    3.256701] [drm:fetch_uc_fw [i915]] fetch uC fw from
i915/skl_guc_ver6_1.bin succeeded, fw ffff880456639428
[    3.265590] [drm:intel_guc_init_hw [i915]] GuC fw status: path
i915/skl_guc_ver6_1.bin, fetch SUCCESS, load NONE
[    3.265623] [drm:intel_guc_init_hw [i915]] GuC fw status: fetch SUCCESS,
load PENDING
[    3.276391] [drm:guc_ucode_xfer_dma [i915]] DMA status 0x10, GuC status
0x8002f0ec
[    3.276427] [drm:guc_ucode_xfer_dma [i915]] returning 0
[    3.276429] [drm] GuC submission enabled (firmware i915/skl_guc_ver6_1.bin
[version 6.1])
[    3.287182] [drm:i915_guc_submission_enable [i915]] reserved cacheline 0x0,
next 0x40, linesize 64
[    3.287219] [drm:i915_guc_submission_enable [i915]] Host engines 0x1f => GuC
engines used 0x1f
[    3.289429] [drm:i915_guc_submission_enable [i915]] new priority 2 client
ffff8804566cbbd8 for engine(s) 0x1f: stage_id 0
[    3.289465] [drm:i915_guc_submission_enable [i915]] doorbell id 0, cacheline
offset 0x0




And this is from GLK:
[    0.000000] Command line:
BOOT_IMAGE=/boot/vmlinuz-4.13.0-rc2-drm-tip-ww30-commit-30d8319+
root=UUID=8645d92b-a748-451d-9e82-b826714a48c3 ro quiet splash drm.debug=0xe
i915.alpha_support=1 i915.enable_guc_submission=2 i915.enable_guc_loading=2
vt.handoff=7
[    0.000000] Kernel command line:
BOOT_IMAGE=/boot/vmlinuz-4.13.0-rc2-drm-tip-ww30-commit-30d8319+
root=UUID=8645d92b-a748-451d-9e82-b826714a48c3 ro quiet splash drm.debug=0xe
i915.alpha_support=1 i915.enable_guc_submission=2 i915.enable_guc_loading=2
vt.handoff=7
[    5.005223] Setting dangerous option enable_guc_submission - tainting kernel
[    5.005228] Setting dangerous option enable_guc_loading - tainting kernel
[    5.012529] [drm:intel_device_info_dump [i915]] i915 device info: has_guc:
yes
[    5.012588] [drm:intel_device_info_dump [i915]] i915 device info:
has_guc_ct: no
[    5.048740] [drm:fetch_uc_fw [i915]] fetch uC fw from
i915/glk_guc_ver10_56.bin succeeded, fw ffff880175146178
[    5.070248] [drm:intel_guc_init_hw [i915]] GuC fw status: path
i915/glk_guc_ver10_56.bin, fetch SUCCESS, load NONE
[    5.070308] [drm:intel_guc_init_hw [i915]] GuC fw status: fetch SUCCESS,
load PENDING
[    5.076409] [drm:guc_ucode_xfer_dma [i915]] DMA status 0x10, GuC status
0x8002f0ec
[    5.076477] [drm:guc_ucode_xfer_dma [i915]] returning 0
[    5.076481] [drm] GuC submission enabled (firmware i915/glk_guc_ver10_56.bin
[version 10.56])
[    5.082405] [drm:i915_guc_submission_enable [i915]] reserved cacheline 0x0,
next 0x40, linesize 64
[    5.082501] [drm:i915_guc_submission_enable [i915]] Host engines 0x17 => GuC
engines used 0xf
[    5.084097] [drm:i915_guc_submission_enable [i915]] new priority 2 client
ffff8801757637b8 for engine(s) 0x17: stage_id 0
[    5.084161] [drm:i915_guc_submission_enable [i915]] doorbell id 0, cacheline
offset 0x0


So, these log lines are the ones we need to use for loading calculation?
[    5.070248] [drm:intel_guc_init_hw [i915]] GuC fw status: path
i915/glk_guc_ver10_56.bin, fetch SUCCESS, load NONE
[    5.076481] [drm] GuC submission enabled (firmware i915/glk_guc_ver10_56.bin
[version 10.56])
5.076481 - 5.070248 = 6.233 miliseconds
Is this assumption correct?

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-gfx-bugs/attachments/20170724/a1552398/attachment-0001.html>


More information about the intel-gfx-bugs mailing list