Bug 110931 - Timeout initializing Falcon after cold boot
Summary: Timeout initializing Falcon after cold boot
Status: NEW
Alias: None
Product: xorg
Classification: Unclassified
Component: Driver/nouveau (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Nouveau Project
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-06-18 00:42 UTC by Andrey Taranov
Modified: 2019-06-18 00:48 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Attachments
Failing kernel log (74.84 KB, text/x-log)
2019-06-18 00:42 UTC, Andrey Taranov
no flags Details
Failing kernel log (74.84 KB, text/plain)
2019-06-18 00:43 UTC, Andrey Taranov
no flags Details
Failing Xorg log (49.11 KB, text/plain)
2019-06-18 00:43 UTC, Andrey Taranov
no flags Details
Successful kernel log (70.32 KB, text/plain)
2019-06-18 00:44 UTC, Andrey Taranov
no flags Details
Successful Xorg log (49.90 KB, text/plain)
2019-06-18 00:44 UTC, Andrey Taranov
no flags Details
VBIOS (231.00 KB, application/octet-stream)
2019-06-18 00:48 UTC, Andrey Taranov
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrey Taranov 2019-06-18 00:42:38 UTC
Created attachment 144579 [details]
Failing kernel log

I've got a fairly recent Dell/Alienware GTX 1080. It fails on initializing/resetting the Falcon during boot, and is not usable by Xorg subsequently. See *-bad.log attachments.

Workaround: boot into Windows, and reboot into Linux. Everything works fine after that. See *-good.log attachments.

Initialization timeout happens in acr_ls_sec2_post_run(), in ls_ucode_msgqueue.c. The corresponding Xorg driver error message is "Failed to initialise context object: 2D_NVC0 (0)"
Comment 1 Andrey Taranov 2019-06-18 00:43:16 UTC
Created attachment 144580 [details]
Failing kernel log
Comment 2 Andrey Taranov 2019-06-18 00:43:45 UTC
Created attachment 144581 [details]
Failing Xorg log
Comment 3 Andrey Taranov 2019-06-18 00:44:18 UTC
Created attachment 144582 [details]
Successful kernel log
Comment 4 Andrey Taranov 2019-06-18 00:44:38 UTC
Created attachment 144583 [details]
Successful Xorg log
Comment 5 Andrey Taranov 2019-06-18 00:48:44 UTC
Created attachment 144584 [details]
VBIOS

Produced with
# cp /sys/kernel/debug/dri/1/vbios.rom .

In my case, it is dri/1:
# cat /sys/kernel/debug/dri/1/name
nouveau dev=0000:01:00.0 master=pci:0000:01:00.0 unique=0000:01:00.0


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.