From: "Michel Dänzer" <michel@daenzer.net>
To: Gabriel Paubert <paubert@iram.es>
Cc: "Greg KH" <greg@kroah.com>,
linuxppc-dev@lists.ozlabs.org, dri-devel@lists.freedesktop.org,
LKML <linux-kernel@vger.kernel.org>,
"Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>,
"Dave Airlie" <airlied@gmail.com>
Subject: Re: Revert 737a3bb9416ce2a7c7a4170852473a4fcc9c67e8 ?
Date: Wed, 13 Apr 2011 16:15:24 +0200 [thread overview]
Message-ID: <1302704124.15520.72.camel@thor.local> (raw)
In-Reply-To: <20110413122751.GA21050@iram.es>
On Mit, 2011-04-13 at 14:27 +0200, Gabriel Paubert wrote:=20
> On Wed, Apr 13, 2011 at 02:12:16PM +0200, Michel D=C3=A4nzer wrote:
> > On Mit, 2011-04-13 at 09:59 +0200, Gabriel Paubert wrote:=20
> > > On Tue, Apr 12, 2011 at 07:29:22PM +0200, Michel D=C3=A4nzer wrote:
> > > > On Die, 2011-04-12 at 14:00 +0200, Gabriel Paubert wrote:
> > > > > On Tue, Apr 12, 2011 at 01:46:10PM +0200, Michel D=C3=A4nzer wrot=
e:
> > > > > > >=20
> > > > > > > With no_wb=3D1 the driver goes a bit further but the X server=
ends
> > > > > > > up in an infinite ioctl loop and the logs are:=20
> > > > > >=20
> > > > > > Which ioctl does it loop on? Please provide the Xorg.0.log file=
as well.
> > > > >=20
> > > > > From memory, the code was 0x64, which is DRM_RADEON_GEM_WAIT_IDLE=
.
> > > >=20
> > > > Note that it's normal for this ioctl to be called every time before=
the
> > > > GPU accessible pixmap memory is accessed by the CPU. Unless the ioc=
tl
> > > > always returns an error, this may not indicate a problem on its own=
.=20
> > >=20
> > > It seems to be an infinite loop, always returning EINTR because
> > > of regular SIGALRM delivery.
> >=20
> > That does sound like the GPU locks up. Do you get any messages in dmesg
> > about lockups and attempts to reset the GPU at any time?
>=20
> No.
Hmm, I guess the constant SIGALRMs might prevent the lockup detection
from kicking in... Maybe you can try starting the X server with
-dumbSched to see if that gets things along any further, but in the end
there's probably no way around figuring out what causes the lockup and
fixing that anyway.
--=20
Earthling Michel D=C3=A4nzer | http://www.vmware.c=
om
Libre software enthusiast | Debian, X and DRI developer
WARNING: multiple messages have this Message-ID (diff)
From: "Michel Dänzer" <michel@daenzer.net>
To: Gabriel Paubert <paubert@iram.es>
Cc: dri-devel@lists.freedesktop.org,
"Dave Airlie" <airlied@gmail.com>, "Greg KH" <greg@kroah.com>,
linuxppc-dev@lists.ozlabs.org,
LKML <linux-kernel@vger.kernel.org>,
"Uwe Kleine-König" <u.kleine-koenig@pengutronix.de>
Subject: Re: Revert 737a3bb9416ce2a7c7a4170852473a4fcc9c67e8 ?
Date: Wed, 13 Apr 2011 16:15:24 +0200 [thread overview]
Message-ID: <1302704124.15520.72.camel@thor.local> (raw)
In-Reply-To: <20110413122751.GA21050@iram.es>
On Mit, 2011-04-13 at 14:27 +0200, Gabriel Paubert wrote:
> On Wed, Apr 13, 2011 at 02:12:16PM +0200, Michel Dänzer wrote:
> > On Mit, 2011-04-13 at 09:59 +0200, Gabriel Paubert wrote:
> > > On Tue, Apr 12, 2011 at 07:29:22PM +0200, Michel Dänzer wrote:
> > > > On Die, 2011-04-12 at 14:00 +0200, Gabriel Paubert wrote:
> > > > > On Tue, Apr 12, 2011 at 01:46:10PM +0200, Michel Dänzer wrote:
> > > > > > >
> > > > > > > With no_wb=1 the driver goes a bit further but the X server ends
> > > > > > > up in an infinite ioctl loop and the logs are:
> > > > > >
> > > > > > Which ioctl does it loop on? Please provide the Xorg.0.log file as well.
> > > > >
> > > > > From memory, the code was 0x64, which is DRM_RADEON_GEM_WAIT_IDLE.
> > > >
> > > > Note that it's normal for this ioctl to be called every time before the
> > > > GPU accessible pixmap memory is accessed by the CPU. Unless the ioctl
> > > > always returns an error, this may not indicate a problem on its own.
> > >
> > > It seems to be an infinite loop, always returning EINTR because
> > > of regular SIGALRM delivery.
> >
> > That does sound like the GPU locks up. Do you get any messages in dmesg
> > about lockups and attempts to reset the GPU at any time?
>
> No.
Hmm, I guess the constant SIGALRMs might prevent the lockup detection
from kicking in... Maybe you can try starting the X server with
-dumbSched to see if that gets things along any further, but in the end
there's probably no way around figuring out what causes the lockup and
fixing that anyway.
--
Earthling Michel Dänzer | http://www.vmware.com
Libre software enthusiast | Debian, X and DRI developer
next prev parent reply other threads:[~2011-04-13 14:15 UTC|newest]
Thread overview: 56+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-04-04 23:52 Revert 737a3bb9416ce2a7c7a4170852473a4fcc9c67e8 ? Gabriel Paubert
2011-04-05 10:39 ` Michel Dänzer
2011-04-05 10:39 ` Michel Dänzer
2011-04-06 8:41 ` Uwe Kleine-König
2011-04-06 8:46 ` Dave Airlie
2011-04-06 8:46 ` Dave Airlie
2011-04-06 20:43 ` Gabriel Paubert
2011-04-06 20:43 ` Gabriel Paubert
2011-04-07 14:04 ` Michel Dänzer
2011-04-07 14:04 ` Michel Dänzer
2011-04-11 13:31 ` Gabriel Paubert
2011-04-11 13:31 ` Gabriel Paubert
2011-04-11 15:32 ` Michel Dänzer
2011-04-11 15:32 ` Michel Dänzer
2011-04-11 15:32 ` Michel Dänzer
2011-04-12 11:30 ` Gabriel Paubert
2011-04-12 11:30 ` Gabriel Paubert
2011-04-12 11:46 ` Michel Dänzer
2011-04-12 11:46 ` Michel Dänzer
2011-04-12 11:46 ` Michel Dänzer
2011-04-12 12:00 ` Gabriel Paubert
2011-04-12 12:00 ` Gabriel Paubert
2011-04-12 12:00 ` Gabriel Paubert
2011-04-12 17:29 ` Michel Dänzer
2011-04-12 17:29 ` Michel Dänzer
2011-04-13 7:59 ` Gabriel Paubert
2011-04-13 7:59 ` Gabriel Paubert
2011-04-13 8:16 ` Benjamin Herrenschmidt
2011-04-13 8:16 ` Benjamin Herrenschmidt
2011-04-13 10:01 ` Gabriel Paubert
2011-04-13 10:01 ` Gabriel Paubert
2011-04-13 12:12 ` Michel Dänzer
2011-04-13 12:12 ` Michel Dänzer
2011-04-13 12:12 ` Michel Dänzer
2011-04-13 12:27 ` Gabriel Paubert
2011-04-13 12:27 ` Gabriel Paubert
2011-04-13 14:15 ` Michel Dänzer [this message]
2011-04-13 14:15 ` Michel Dänzer
2011-04-13 20:01 ` Andy Furniss
2011-04-13 20:01 ` Andy Furniss
2011-04-13 8:02 ` Gabriel Paubert
2011-04-13 8:02 ` Gabriel Paubert
2011-04-13 8:02 ` Gabriel Paubert
2011-04-13 8:12 ` small git lesson [Was: Re: Revert 737a3bb9416ce2a7c7a4170852473a4fcc9c67e8 ?] Uwe Kleine-König
2011-04-13 8:12 ` Uwe Kleine-König
[not found] ` <20110413081246.GK18850__3180.67204575545$1302682420$gmane$org@pengutronix.de>
2011-04-13 8:59 ` Andreas Schwab
2011-04-13 8:59 ` Andreas Schwab
2011-04-13 9:36 ` Uwe Kleine-König
2011-04-13 10:31 ` Gabriel Paubert
2011-04-13 10:31 ` Gabriel Paubert
2011-04-13 12:17 ` Uwe Kleine-König
2011-04-13 12:17 ` Uwe Kleine-König
2011-04-07 11:25 ` Revert 737a3bb9416ce2a7c7a4170852473a4fcc9c67e8 ? Gabriel Paubert
2011-04-07 11:25 ` Gabriel Paubert
2011-04-07 11:33 ` Gabriel Paubert
2011-04-07 11:33 ` Gabriel Paubert
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=1302704124.15520.72.camel@thor.local \
--to=michel@daenzer.net \
--cc=airlied@gmail.com \
--cc=dri-devel@lists.freedesktop.org \
--cc=greg@kroah.com \
--cc=linux-kernel@vger.kernel.org \
--cc=linuxppc-dev@lists.ozlabs.org \
--cc=paubert@iram.es \
--cc=u.kleine-koenig@pengutronix.de \
/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.