Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 6 May 2011 11:13:12 +0200
From:      Guido Falsi <mad@madpilot.net>
To:        Kostik Belousov <kostikbel@gmail.com>
Cc:        x11@freebsd.org
Subject:   Re: Xorg lockup in drmwtq state
Message-ID:  <20110506091312.GA80624@megatron.madpilot.net>
In-Reply-To: <20110505163602.GY48734@deviant.kiev.zoral.com.ua>
References:  <20110505131736.GE29667@megatron.madpilot.net> <20110505163602.GY48734@deviant.kiev.zoral.com.ua>

next in thread | previous in thread | raw e-mail | index | archive | help

--45Z9DzgjV8m4Oswq
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline

On Thu, May 05, 2011 at 07:36:02PM +0300, Kostik Belousov wrote:
> > 
> > Thank in advance for any help!

First of all a big thank you for your interesti in this issue!

> 
> I assume that you use the latest version of the X from ports.

Sure, forgot to mention.

> 
> Do not expect a quick resolution of the issue, at least from me.

I'm not in an hurry to solve this. Sorry if my first email sounded
demanding. I just wanted to report the problem so it could be solved,
eventually.

Unluckily I'm unable to dig any further by myself :(

Also, if the workarounds you suggest below do stop the lockup or
mitigate it to an acceptable level, I can live with this problem.

> Nonetheless, I would like to see some additional data:
> 1. vmstat -i for some time before, and after the hang
> 2. procstat -k for Xorg server and firefox, possibly virtualbox.
>    Look around to see is there any other processes in unusual sleep
>    state, and provide procstat -k for them too.

I was able to reproduce the problem in just a few minutes and I've
collected the above information.

I'm attaching an archieve with what you asked for and also my
kernel config(just in case).

The vmstat file has vmstat -i output every 10 seconds with timestamps.
I wrote down in there when the lockup happened.

I also added top output showing all processes, so you can check if I
missed any unusual sleep states you could be interested in.

I'm available for any further info, debugging and clearifications
which you could need

> 3. [Only if you have much time] Set hw.dri.0.debug to 1 and post
>    the kernel log somewhere.

I'll try to find time for this. Perhaps this afternoon. As soon as I
have something I'll get it to you.

> 
> As a workaround, you might try to set LIBGL_ALWAYS_INDIRECT to 1 in
> environment for Firefox, or to recompile graphics/cairo without
> OpenGL support.

I'll test these too, this information is also very useful! :)

-- 
Guido Falsi <mad@madpilot.net>

--45Z9DzgjV8m4Oswq
Content-Type: application/octet-stream
Content-Disposition: attachment; filename="debug.tbz"
Content-Transfer-Encoding: base64

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

--45Z9DzgjV8m4Oswq--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110506091312.GA80624>