Summary: | [SKL-Y] GuC 6.1 does not load | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | DRI | Reporter: | cprigent <christophe.prigent> | ||||||||||
Component: | DRM/Intel | Assignee: | anusha <anusha.srivatsa> | ||||||||||
Status: | CLOSED FIXED | QA Contact: | Intel GFX Bugs mailing list <intel-gfx-bugs> | ||||||||||
Severity: | normal | ||||||||||||
Priority: | medium | CC: | intel-gfx-bugs | ||||||||||
Version: | unspecified | ||||||||||||
Hardware: | x86-64 (AMD64) | ||||||||||||
OS: | Linux (All) | ||||||||||||
Whiteboard: | |||||||||||||
i915 platform: | SKL | i915 features: | firmware/guc, power/Other | ||||||||||
Attachments: |
|
Description
cprigent
2016-07-25 15:18:16 UTC
Created attachment 125316 [details]
i915_guc_info
Created attachment 125317 [details]
i915_guc_load_status
GuC will not load because it has been disabled: Author: Rodrigo Vivi <rodrigo.vivi@intel.com> Date: Mon Jul 18 16:27:57 2016 -0700 drm/i915/guc: Revert "drm/i915/guc: enable GuC loading & submission by default" This reverts commit 041824ee25cfc535ba2d9a22c217df735ea2471e. So the driver is behaving exactly as expected. Do feel free to revert the above revert, as I think it was a mistake to turn off GuC submission on SKL because of issues on other platforms that are mostly nothing to do with the GuC. .Dave. Hi Christophe, Could you please run a GuC validation cycle following the GuC release test plan using latest nightly with i915.enable_guc_loading=2 i915.enable_guc_submission=2 on SKYLAKE with only version 6.1 installed? If you don't find any issue we enable GuC again before moving to APL and KBL validation. Thanks, Rodrigo. (In reply to Rodrigo Vivi from comment #4) > Hi Christophe, > > Could you please run a GuC validation cycle following the GuC release test > plan using latest nightly with i915.enable_guc_loading=2 > i915.enable_guc_submission=2 on SKYLAKE with only version 6.1 installed? > > If you don't find any issue we enable GuC again before moving to APL and KBL > validation. > > Thanks, > Rodrigo. Hello Rodrigo, i'm facing some issue running basic IGT tests with GUC 6.1 enabled, sharing my configuration. GuC 6.1: https://01.org/linuxgraphics/downloads/skylake-guc-6.1 Kernel: 4.8.0-rc7_3c9e639/ Commit git_commit=3c9e639197bb52280334830e611082d5b6bfaceb Intel Gpu Tools : intel-gpu-tools-1.16-36-gd16318a Hardware: : Intel(R) Core(TM) i5-6260U CPU @ 1.80GHz Behavior: In a 244 test suites, after i got the first time out, all the others tests still facing the same behavior taking more than 10 minutes to execute, this causes a time out signal failing the test. Something completely different if i remove the guc firmawre. Example: PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 4238 root 20 0 57984 2276 1888 R 100.0 0.0 7:31.08 kms_addfb_basic 1 root 20 0 119880 5996 3944 S 0.0 0.0 0:02.84 systemd 2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd 3 root 20 0 0 0 0 S 0.0 0.0 0:00.00 ksoftirqd/0 5 root 0 -20 0 0 0 S 0.0 0.0 0:00.00 kworker/0:0H 7 root 20 0 0 0 0 S 0.0 0.0 0:01.11 rcu_sched 8 root 20 0 0 0 0 S 0.0 0.0 0:00.00 rcu_bh Values so far with Guc 6.1 enabled: Launch IGT basic tests with GuC loaded pass 220 skip 14 timeout 7 incomplete 1 fail 1 dmesg-warn 1 Values without GUC Launch IGT basic tests with GuC not loaded pass 229 skip 13 dmesg-war 1 fail 1 Attaching dmesg during igt execution with timeouts. Created attachment 126836 [details]
Dmeg
@Elio I think since GuC is loading with the grub parameter, this bug can be closed and we can open another bug that talks about Igt tests failing. (In reply to anusha from comment #7) > @Elio > I think since GuC is loading with the grub parameter, this bug can be closed > and we can open another bug that talks about Igt tests failing. Closing this bug and following remaining issue with igt in bug 97978 |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.