From: Eric Biggers <ebiggers3-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>
To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org
Cc: bskeggs-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org
Subject: [REGRESSION] nouveau: 30 second boot hang after commit 2b700825e
Date: Tue, 1 Mar 2016 01:45:29 -0600 [thread overview]
Message-ID: <20160301074529.GA1870@zzz> (raw)
Hello,
I am encountering a 30 second hang during boot, in the Xorg process just before
the display manager comes up. I have bisected the problem to the following
commit:
commit 2b700825e7a7702fb862edba1262c98040dc1bf6
Author: Ben Skeggs <bskeggs@redhat.com>
Date: Thu Aug 20 14:54:22 2015 +1000
drm/nouveau/mc: move device irq handling to platform-specific code
The hang only occurs with CONFIG_DEBUG_SHIRQ=y, which is why I didn't notice it
sooner (I don't usually compile my kernels with that option).
Based on the log output with drm_debug=0x3f, the hang is occurring in
nouveau_gem_ioctl_cpu_prep(), where there is a 30 second timeout.
This is on an "Optimus" laptop which has both an Intel and an Nvidia card. I
understand that the Nvidia card is being disabled automatically, and only the
Intel one is used; but the nouveau driver obviously still does a few things
either way. The Nvidia hardware is: NVIDIA Corporation GK107GLM [Quadro K1100M]
(rev a1).
I don't have the expertise to fully assess the suspect commit. Any thoughts as
to the root cause of this problem? Is there any other information I can
provide?
Eric
_______________________________________________
Nouveau mailing list
Nouveau@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/nouveau
next reply other threads:[~2016-03-01 7:45 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2016-03-01 7:45 Eric Biggers [this message]
2016-03-02 3:22 ` [REGRESSION] nouveau: 30 second boot hang after commit 2b700825e Alexandre Courbot
[not found] ` <CAAVeFuLMwZ4Bq4mx5St3shcCwzN67ZPHdhBB1_WCahFwH1zXCA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2016-03-02 3:48 ` Eric Biggers
2016-03-09 4:24 ` Eric Biggers
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=20160301074529.GA1870@zzz \
--to=ebiggers3-re5jqeeqqe8avxtiumwx3w@public.gmane.org \
--cc=bskeggs-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org \
--cc=nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.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.