All of lore.kernel.org
 help / color / mirror / Atom feed
From: bugzilla-daemon@freedesktop.org
To: dri-devel@lists.freedesktop.org
Subject: [Bug 108781] 4.19 Regression - Hawaii (R9 390) boot failure - Invalid PCC GPIO / invalid powerlevel state / Fatal error during GPU init
Date: Fri, 23 Nov 2018 22:42:36 +0000	[thread overview]
Message-ID: <bug-108781-502-4jkNhhQzEw@http.bugs.freedesktop.org/> (raw)
In-Reply-To: <bug-108781-502@http.bugs.freedesktop.org/>


[-- Attachment #1.1: Type: text/plain, Size: 3375 bytes --]

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

--- Comment #23 from jamespharvey20@gmail.com ---
Don't know if comment 22 re patch 259364 was directed toward me or not.  If me,
see comment 6 & 20, where I tried it.  It's also applied to the journalctl I'm
about to upload, and the text of this comment.


After so many people here and elsewhere saying removing "amdgpu.dpm=1" fixes
the problem for them, I retried it.  I still get a black screen.  But, on
further analysis, removing it might untangle the spaghetti.

Leaving off "amdgpu.dpm=1" shows the bug in commit 0d998891 is still in git
master(7c98a42.)  Attached is a journalctl from git master(7c98a42) - with the
bug 108704 patch applied.  (I'm not sure my setup needs that, just applying it
to reduce potential bugs.)

* On 4.18.16, using dpm=1, as required to workaround bug 91880, works.          
* On 4.19, using dpm=1, I get black screens with errors as shown in my original
post.                             
* On 4.19, leaving dpm=1 out, I still get a black screen, but the errors given
match the errors from commit 0d998891 as shown on comment 13, toward the bottom
under "Deeper on issue 1, regarding this bad commit".  They're the
"amdgpu_drm_irq_schedule_work FAILED src / Cannot find any crtc or sizes"
errors.  And, previously attached as "journalctl of 0d9988910989, which gets to
a black screen".
* Commit 0d998891 is what introduces the "irq_schedule_work / crtc or sizes"
error.  Its parent c91b007e doesn't have them and works fine.

So, 4.19 breaks "amdgpu.dpm=1" as others have shown, and removing the parameter
bypasses that bug.  The commit that breaks dpm must be somewhere after
0d998891, because otherwise that commit shouldn't be showing me the errors that
are hidden on 4.19 and git master.

And, 4.19 also breaks without dpm for myself and whoever else that 0d998891
breaks.

With 4.19, the code causing the bug from dpm executes first in the auto-kms
stage, and if that kernel parameter isn't given, the code causing the bug from
0d998891 executes after that.

Because the dpm bug is in a more recent commit than 0d998891, it appeared to me
that the bug in 0d998891 bug was fixed in some more recent commit.  But, that
was only because running 4.19 or git master runs into the dpm bug that hides
the 0d998891 bug, because execution never gets that far.

Since some others are not running into the 0d998891 bug, notably Shecks' MSI R9
390, I'm thinking my specific Asus STRIX-R9390-DC3OC-8GD5-GAMING and some
others, implement something differently or wrongly.  I don't even know enough
about what video card manufacturers add on top of the chipset to know if that's
possible, but it's the only thing that makes sense to me.  Unless it's an
interaction between the R9 390 and running a server Xeon board, running 5
DisplayPort monitors through 3 DisplayPorts having 2 chained, or something else
specific to me and some others but not Shecks.

I don't plan on bisecting to determine which commit breaks dpm.  I'll only be
doing it if 0d998891 is fixed, and leaving the kernel parameter off brings back
the stability problems in bug 91880 -- and if the vega 64 card I'm getting
Wednesday doesn't run perfectly -- and if no one else will does it.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 5057 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

  parent reply	other threads:[~2018-11-23 22:42 UTC|newest]

Thread overview: 41+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-11-17 21:25 [Bug 108781] 4.19 Regression - Hawaii (R9 390) boot failure - Invalid PCC GPIO / invalid powerlevel state / Fatal error during GPU init bugzilla-daemon
2018-11-17 21:26 ` bugzilla-daemon
2018-11-17 21:26 ` bugzilla-daemon
2018-11-17 21:34 ` bugzilla-daemon
2018-11-19 15:01 ` bugzilla-daemon
2018-11-19 17:25 ` bugzilla-daemon
2018-11-20  2:26 ` bugzilla-daemon
2018-11-20 12:50 ` bugzilla-daemon
2018-11-20 14:35 ` bugzilla-daemon
2018-11-20 20:20 ` bugzilla-daemon
2018-11-21  0:06 ` bugzilla-daemon
2018-11-21  7:52 ` bugzilla-daemon
2018-11-21  9:48 ` bugzilla-daemon
2018-11-22  0:13 ` bugzilla-daemon
2018-11-22  0:15 ` bugzilla-daemon
2018-11-22  0:15 ` bugzilla-daemon
2018-11-22  0:48 ` bugzilla-daemon
2018-11-22  1:38 ` bugzilla-daemon
2018-11-22 17:01 ` bugzilla-daemon
2018-11-22 18:56 ` bugzilla-daemon
2018-11-23  9:42 ` bugzilla-daemon
2018-11-23 14:42 ` bugzilla-daemon
2018-11-23 21:46 ` bugzilla-daemon
2018-11-23 22:42 ` bugzilla-daemon [this message]
2018-11-23 22:43 ` bugzilla-daemon
2018-11-25 19:08 ` bugzilla-daemon
2018-11-27 17:11 ` bugzilla-daemon
2018-11-28 11:28 ` bugzilla-daemon
2018-11-28 11:45 ` bugzilla-daemon
2018-11-28 14:46 ` bugzilla-daemon
2018-12-02  6:34 ` bugzilla-daemon
2018-12-02  6:44 ` bugzilla-daemon
2018-12-02 15:53 ` bugzilla-daemon
2018-12-03  3:07 ` bugzilla-daemon
2018-12-03 13:16 ` bugzilla-daemon
2018-12-03 13:26 ` bugzilla-daemon
2018-12-30 22:55 ` bugzilla-daemon
2018-12-31 15:08 ` bugzilla-daemon
2019-01-05 13:28 ` bugzilla-daemon
2019-01-11  0:04 ` bugzilla-daemon
2019-11-19  9:04 ` bugzilla-daemon

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=bug-108781-502-4jkNhhQzEw@http.bugs.freedesktop.org/ \
    --to=bugzilla-daemon@freedesktop.org \
    --cc=dri-devel@lists.freedesktop.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.