Bug 107003 - secboot: HS load failed
Summary: secboot: HS load failed
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: 2018-06-22 22:02 UTC by Emil Andersen Lauridsen
Modified: 2018-07-13 19:01 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
Dmesg captured of timeout occuring (80.07 KB, text/plain)
2018-06-22 22:02 UTC, Emil Andersen Lauridsen
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Emil Andersen Lauridsen 2018-06-22 22:02:49 UTC
Created attachment 140286 [details]
Dmesg captured of timeout occuring

Increasing the timeout duration doesn't fix the problem.

A cursory look at the code would suggest that the clear interrupt mask fails to be written to the io space of falcon, but that's the extent of my knowledge.

Attached dmesg shows the issue occuring.
Comment 1 Emil Andersen Lauridsen 2018-06-25 18:34:13 UTC
I should perhaps mention that the timeout results in the driver completely failing to load, which makes nouveau completely useless on my card, and needs to be explicitly blacklisted.
Comment 2 Emil Andersen Lauridsen 2018-07-13 19:01:48 UTC
So, digging further into the log, and looking at some mmiotraces, it appears the timeout was merely a symptom, not the root problem. The secboot HS bootloader gets loaded to the card without much issue, but returns an error code instead of executing succefully.

On a maybe related note: The HS bootloader blob the nvidia driver sends is quite different from the one nouveau sends, so I assume it could be a problem with the released firmware blob simply not supporting the card.

Given that the card is a 1070 Ti, released in november 2017, and the firmware blob being from february 2017, it wouldn't seem too far fetched.

I'd be interested to hear if any other 1070 Ti users are able to run with nouveau.

Also, does any of the nouveau developers have the ability to contact nvidia about such an issue? It would be much appreciated.


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.