All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 28474] New: lugaru/etc locks up laptop
@ 2010-06-09 21:04 bugzilla-daemon
  2010-06-09 23:37 ` [Bug 28474] " bugzilla-daemon
                   ` (17 more replies)
  0 siblings, 18 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-06-09 21:04 UTC (permalink / raw)
  To: dri-devel

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

           Summary: lugaru/etc locks up laptop
           Product: Mesa
           Version: git
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: major
          Priority: medium
         Component: Drivers/DRI/r300
        AssignedTo: dri-devel@lists.freedesktop.org
        ReportedBy: bugzi09.fdo.tormod@xoxy.net


Created an attachment (id=36187)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=36187)
Xorg log from hung session

Since upgrading from 20100523 (fa552261) to 20100528 (f4bcd0ca) lugaru locks
the machine up solidly, pretty much as soon as the rabbit starts to move.
Anyone else seeing this? (I am using lucid + "radeon gallium" PPA on RV410)

Any educated guess on which commit could have caused this? I can do some
bisecting, but the full machine reset cycle makes it a pain.

By locked up solidly I mean that I have to power off. sysrq-b does not respond.

Still the same with 20100608 (fccfb7b1).

Last message in syslog, not sure if it is related:
[ 3279.852242] hda-intel: IRQ timing workaround is activated for card #0.
Suggest a bigger bdl_pos_adj.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
@ 2010-06-09 23:37 ` bugzilla-daemon
  2010-06-10 22:38 ` [Bug 28474] [gallium] " bugzilla-daemon
                   ` (16 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-06-09 23:37 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #1 from Marek Olšák <maraeo@gmail.com> 2010-06-09 16:37:54 PDT ---
I don't have this problem.

I have reviewed all the r300-related commits between your good and bad ones.
One of these commits must be the cause:

ebe2b54 r300g: report vertex format support in is_format_supported
3262554 r300g/swtcl: fix WPOS
90e5a37 r300g/swtcl: fix secondary color and back-face color outputs
76034aa r300g: decouple drawing code and two-sided stencil refvalue fallback
1345c5b r300g/swtcl: handle large index count properly
3a6fd21 r300g/swtcl: force vertex prefetching for non-indexed primitives
55a6d37 r300g/swtcl: move emitting AOS to prepare_for_rendering
6ca3f86 r300g/swtcl: do not use u_upload_mgr and do not compute max_index
1bdbc0e r300g: fix fence referencing
f0896e7 r300/compiler: implement SGT+SLE opcodes
e6a8513 r300g: more efficient finish + fix comments
2c072c8 r300g: implement fake but compliant fences
876de34 r300g,util: remove pipe_surface from the util_blitter_copy interface
and clean up
59e51d9 r300g,util: remove pipe_surface from the util_blitter_fill interface
and clean up

Could you please try these one by one in a bottom-up fashion? Don't forget to
type "sync" before you expect a hardlock. Once you find the first bad commit,
go one commit back and try again. Then please give a report. Thank you.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [gallium] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
  2010-06-09 23:37 ` [Bug 28474] " bugzilla-daemon
@ 2010-06-10 22:38 ` bugzilla-daemon
  2010-06-10 22:43 ` bugzilla-daemon
                   ` (15 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-06-10 22:38 UTC (permalink / raw)
  To: dri-devel

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

Tormod Volden <bugzi09.fdo.tormod@xoxy.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|lugaru/etc locks up laptop  |[gallium] lugaru/etc locks
                   |                            |up laptop

--- Comment #2 from Tormod Volden <bugzi09.fdo.tormod@xoxy.net> 2010-06-10 15:38:57 PDT ---
Thanks, I got almost the same list with "git log --format=oneline
fa552261..f4bcd0ca -- src/gallium/drivers/r300" and started with the
"monosecting". However it hung on the first commit. Now I reinstalled the same
fa552261 packages and still got the hang. So back to square one. I will
reinstall the same kernel as I had at the time. I am always using package
management so I can find everything in dpkg.log. Just need a rainy weekend day
I guess.

BTW, should it be ok to use the stock libdrm from Lucid?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [gallium] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
  2010-06-09 23:37 ` [Bug 28474] " bugzilla-daemon
  2010-06-10 22:38 ` [Bug 28474] [gallium] " bugzilla-daemon
@ 2010-06-10 22:43 ` bugzilla-daemon
  2010-06-11 21:33 ` [Bug 28474] [r300g] " bugzilla-daemon
                   ` (14 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-06-10 22:43 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #3 from Marek Olšák <maraeo@gmail.com> 2010-06-10 15:43:07 PDT ---
libdrm shouldn't hardlock no matter what version you have.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (2 preceding siblings ...)
  2010-06-10 22:43 ` bugzilla-daemon
@ 2010-06-11 21:33 ` bugzilla-daemon
  2010-06-11 22:09 ` bugzilla-daemon
                   ` (13 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-06-11 21:33 UTC (permalink / raw)
  To: dri-devel

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

Tormod Volden <bugzi09.fdo.tormod@xoxy.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|[gallium] lugaru/etc locks  |[r300g] lugaru/etc locks up
                   |up laptop                   |laptop

--- Comment #4 from Tormod Volden <bugzi09.fdo.tormod@xoxy.net> 2010-06-11 14:33:41 PDT ---
I have no idea any longer. My install log does not match my memory, and I guess
that means EBRAIN. It seems I never used 20100523 (fa552261) but in fact
upgraded straight from 20100429 (f7cf8b46) to 20100528 (f4bcd0ca). So now I
checked out f7cf8b46 from git but it also locked up.

>From timestamps I can see that I installed lugaru 20100528 and then did the
mesa upgrade to f4bcd0ca some hours later. At the time I installed lugaru (and
did not see any crash) I had just installed 2.6.34-996.201005261005 (drm-next
from mainline kernel PPA). Hours before I had installed 2.6.34-999.201005231006
(linus tree). So I must have been running one of those kernels.

Both these kernels hang when I try them now with mesa 20100523 fa552261
(installed), and also with 20100429 f7cf8b46 (git checkout, using
LD_LIBRARY_PATH and LIBGL_DRIVERS_PATH).

So maybe I was just lucky when I tried lugaro out the first times. I think I
played with it more than 10 minutes. The way I reproduce the hang now is simply
by choosing Tutorial and then do nothing. Just let the rabbit stand there and
jump by itself. After 10-30 seconds the machine locks up. The sound goes into a
stuttering (sub-second) loop and I have to power off with the power button.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (3 preceding siblings ...)
  2010-06-11 21:33 ` [Bug 28474] [r300g] " bugzilla-daemon
@ 2010-06-11 22:09 ` bugzilla-daemon
  2010-06-26 23:20 ` bugzilla-daemon
                   ` (12 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-06-11 22:09 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #5 from Marek Olšák <maraeo@gmail.com> 2010-06-11 15:09:04 PDT ---
This is weird. I think all hardlocks a driver can provoke are more or less
instant. I believe something is wrong in the kernel.

IIRC Corbin had some issues with RV410 too.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (4 preceding siblings ...)
  2010-06-11 22:09 ` bugzilla-daemon
@ 2010-06-26 23:20 ` bugzilla-daemon
  2010-06-27  8:55 ` bugzilla-daemon
                   ` (11 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-06-26 23:20 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #6 from Marek Olšák <maraeo@gmail.com> 2010-06-26 16:20:21 PDT ---
1) Does r300c lock up too?

2) Set these environment variables:

RADEON_NO_TCL=1
RADEON_DEBUG=notiling,noimmd,fakeocc

and please let me know whether it helps or not.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (5 preceding siblings ...)
  2010-06-26 23:20 ` bugzilla-daemon
@ 2010-06-27  8:55 ` bugzilla-daemon
  2010-06-27 10:02 ` bugzilla-daemon
                   ` (10 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-06-27  8:55 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #7 from Tormod Volden <bugzi09.fdo.tormod@xoxy.net> 2010-06-27 01:55:42 PDT ---
1) No, I never could make lugaru lock up with classic.

2) With RADEON_NO_TCL=1 the lugaru menu is rotated or mirrored, by moving the
cursor to an edge the rotation changes, but never to normal. Starting the
tutorial I see some rough pixelated images (like if resolution is totally
wrong, I see a "W" letter sized the half of the screen, and there is no
acceleration)

So I tried with just RADEON_DEBUG=notiling,noimmd,fakeocc and it locked up as
usual.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (6 preceding siblings ...)
  2010-06-27  8:55 ` bugzilla-daemon
@ 2010-06-27 10:02 ` bugzilla-daemon
  2010-07-29  7:23 ` bugzilla-daemon
                   ` (9 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-06-27 10:02 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #8 from Tormod Volden <bugzi09.fdo.tormod@xoxy.net> 2010-06-27 03:02:52 PDT ---
BTW, also antmaze (from xscreensaver) locks up.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (7 preceding siblings ...)
  2010-06-27 10:02 ` bugzilla-daemon
@ 2010-07-29  7:23 ` bugzilla-daemon
  2010-07-29  7:24 ` bugzilla-daemon
                   ` (8 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-07-29  7:23 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #9 from Niels Ole Salscheider <niels_ole@salscheider-online.de> 2010-07-29 00:23:19 PDT ---
I am not sure if this is the same bug but I experience lockups with r300g in
games (extreme tux racer, speed dreams) a few seconds after the start since I
upgraded to 2.6.35.

I tried to bisect the kernel and I found that
61cf059325a30995a78c5001db2ed2a8ab1d4c36 is good while
5876dd249e8e47c730cac090bf6edd88e5f04327 is bad. When I try to continue
bisecting my OpenGL applications do not display anything.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (8 preceding siblings ...)
  2010-07-29  7:23 ` bugzilla-daemon
@ 2010-07-29  7:24 ` bugzilla-daemon
  2010-08-04 15:43 ` bugzilla-daemon
                   ` (7 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-07-29  7:24 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #10 from Niels Ole Salscheider <niels_ole@salscheider-online.de> 2010-07-29 00:24:37 PDT ---
Created an attachment (id=37427)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=37427)
Bisect log

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (9 preceding siblings ...)
  2010-07-29  7:24 ` bugzilla-daemon
@ 2010-08-04 15:43 ` bugzilla-daemon
  2010-08-11 21:35 ` bugzilla-daemon
                   ` (6 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-08-04 15:43 UTC (permalink / raw)
  To: dri-devel

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

Giacomo Perale <ghepeu@virgilio.it> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ghepeu@virgilio.it

--- Comment #11 from Giacomo Perale <ghepeu@virgilio.it> 2010-08-04 08:43:56 PDT ---
(In reply to comment #10)
> Created an attachment (id=37427)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=37427)
> Bisect log

Hi,

this seems the issue I reported yesterday in bug 29389 after upgrading to
2.6.35 final. I tried to bisect too and I had the same problem (blank
screen/black windows) during the run.

In the end I limited git bisect to the drm directory ('git bisect start --
drivers/gpu/drm/') and used 'git bisect skip' to skip those revisions, so I
ended up with a single commit. 

However I'm not sure it's the real culprit, could you try to bisect again?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (10 preceding siblings ...)
  2010-08-04 15:43 ` bugzilla-daemon
@ 2010-08-11 21:35 ` bugzilla-daemon
  2010-08-15  6:33 ` bugzilla-daemon
                   ` (5 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-08-11 21:35 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #12 from Tormod Volden <bugzi09.fdo.tormod@xoxy.net> 2010-08-11 14:35:16 PDT ---
While having the gallium drivers installed I ran antmaze with LIBGL_DRIVERS
pointing to the classic drivers (both git from yesterday) and it locked up
also, although after running it longer than I usually can with gallium. So
maybe the bug is something in the kernel that is more easily triggered when
using gallium?

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (11 preceding siblings ...)
  2010-08-11 21:35 ` bugzilla-daemon
@ 2010-08-15  6:33 ` bugzilla-daemon
  2010-08-19 14:07 ` bugzilla-daemon
                   ` (4 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-08-15  6:33 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #13 from Jan Kreuzer <kontrollator@gmx.de> 2010-08-14 23:33:06 PDT ---
Created an attachment (id=37879)
 --> (https://bugs.freedesktop.org/attachment.cgi?id=37879)
dmesg of crash

Same here. On my x700 mobility pcie 2.6.34 works with r300g, 2.6.35 locks up
(black screen), i have some dmesgs of the lock. I attached one from 2.6.35,
however i have also some from 2.6.35-rc kernels. Bisecting the kernel, however
due to other problems i doubt i will be succesful.

Greetings Jan

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (12 preceding siblings ...)
  2010-08-15  6:33 ` bugzilla-daemon
@ 2010-08-19 14:07 ` bugzilla-daemon
  2010-08-19 17:55 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-08-19 14:07 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #14 from Giacomo Perale <ghepeu@virgilio.it> 2010-08-19 07:07:08 PDT ---
Created an attachment (id=37982)
 View: https://bugs.freedesktop.org/attachment.cgi?id=37982
 Review: https://bugs.freedesktop.org/review?bug=28474&attachment=37982

add module parameter to disable polling

Hi,

I'm not sure we're all having the same problem, anyway since this bug report
seems to be more active than the one I started I'll post here too.

I came back from vacation and found a patch from Chris Wilson in dri-devel who
added a parameter to disable polling; since my bisection run pointed to the
commit who enabled polling as the origin of my problem, I quickly adapted the
patch to vanilla 2.6.35 to do some tests.

The patch is attached to this comment; to try it patch the kernel and boot with
drm_kms_helper.poll=0; be careful, without this parameter sometime X refused to
start here. Since this was only a test I didn't look too hard, I think it's
related to the slow work->workqueues conversion.

Anyway, with polling disabled I was able to play with openarena for about 15
minutes, while with polling (without the patch) I had a hardlock in 30-60s.

Since this could be important, I have a VGA/DVI card and I'm using the DVI
port, with nothing connected to the VGA port.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (13 preceding siblings ...)
  2010-08-19 14:07 ` bugzilla-daemon
@ 2010-08-19 17:55 ` bugzilla-daemon
  2010-08-20 14:48 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-08-19 17:55 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #15 from Andrew Randrianasulu <randrik@mail.ru> 2010-08-19 10:55:29 PDT ---
(In reply to comment #14)
> Created an attachment (id=37982)
 View: https://bugs.freedesktop.org/attachment.cgi?id=37982
 Review: https://bugs.freedesktop.org/review?bug=28474&attachment=37982

> add module parameter to disable polling
> 
> Hi,
> 
> I'm not sure we're all having the same problem, anyway since this bug report
> seems to be more active than the one I started I'll post here too.
> 
> I came back from vacation and found a patch from Chris Wilson in dri-devel who
> added a parameter to disable polling; since my bisection run pointed to the
> commit who enabled polling as the origin of my problem, I quickly adapted the
> patch to vanilla 2.6.35 to do some tests.
> 
> The patch is attached to this comment; to try it patch the kernel and boot with
> drm_kms_helper.poll=0; be careful, without this parameter sometime X refused to
> start here. Since this was only a test I didn't look too hard, I think it's
> related to the slow work->workqueues conversion.
> 
> Anyway, with polling disabled I was able to play with openarena for about 15
> minutes, while with polling (without the patch) I had a hardlock in 30-60s.
> 
> Since this could be important, I have a VGA/DVI card and I'm using the DVI
> port, with nothing connected to the VGA port.

Tried  this patch on nouveau (as included in drm-radeon-testing tree, based on
2.6.35. Yes, odd.) . But something goes wrong. modinfo show no additional
parameters, and booting with drm_kms_helper.poll=0 just prevent drm/nouveau
from loading.

Reason for testing on nouveau: polling TV-out seems to be expensive operation
here, at least for old single-core AMD K7.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (14 preceding siblings ...)
  2010-08-19 17:55 ` bugzilla-daemon
@ 2010-08-20 14:48 ` bugzilla-daemon
  2010-08-26 21:57 ` bugzilla-daemon
  2010-08-28  4:21 ` bugzilla-daemon
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-08-20 14:48 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #16 from Jan Kreuzer <kontrollator@gmx.de> 2010-08-20 07:48:39 PDT ---
Tried the patch and booted with polling=0, openarena (timedemo via phoronix
test suite) no longer crashes the machine when using r300g.
chipset x700 mobility pcie.

Jan

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (15 preceding siblings ...)
  2010-08-20 14:48 ` bugzilla-daemon
@ 2010-08-26 21:57 ` bugzilla-daemon
  2010-08-28  4:21 ` bugzilla-daemon
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-08-26 21:57 UTC (permalink / raw)
  To: dri-devel

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

--- Comment #17 from Tormod Volden <bugzi09.fdo.tormod@xoxy.net> 2010-08-26 14:57:18 PDT ---
I also tried the patch and with drm_kms_helper.poll=0 I can watch antmaze as
much as I want and more, and the lugaru bunny just keeps jumping without any
issues. If any test users want patched Ubuntu kernels, just tell me.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

^ permalink raw reply	[flat|nested] 19+ messages in thread

* [Bug 28474] [r300g] lugaru/etc locks up laptop
  2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
                   ` (16 preceding siblings ...)
  2010-08-26 21:57 ` bugzilla-daemon
@ 2010-08-28  4:21 ` bugzilla-daemon
  17 siblings, 0 replies; 19+ messages in thread
From: bugzilla-daemon @ 2010-08-28  4:21 UTC (permalink / raw)
  To: dri-devel

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

Marek Olšák <maraeo@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|                            |DUPLICATE

--- Comment #18 from Marek Olšák <maraeo@gmail.com> 2010-08-27 21:21:55 PDT ---
Thanks for figuring out the cause and testing.

Please follow bug 29389 instead, it's not cluttered with lots of unrelated info
like this one (bug 28474).

*** This bug has been marked as a duplicate of bug 29389 ***

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/dri-devel

^ permalink raw reply	[flat|nested] 19+ messages in thread

end of thread, other threads:[~2010-08-28  4:21 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-06-09 21:04 [Bug 28474] New: lugaru/etc locks up laptop bugzilla-daemon
2010-06-09 23:37 ` [Bug 28474] " bugzilla-daemon
2010-06-10 22:38 ` [Bug 28474] [gallium] " bugzilla-daemon
2010-06-10 22:43 ` bugzilla-daemon
2010-06-11 21:33 ` [Bug 28474] [r300g] " bugzilla-daemon
2010-06-11 22:09 ` bugzilla-daemon
2010-06-26 23:20 ` bugzilla-daemon
2010-06-27  8:55 ` bugzilla-daemon
2010-06-27 10:02 ` bugzilla-daemon
2010-07-29  7:23 ` bugzilla-daemon
2010-07-29  7:24 ` bugzilla-daemon
2010-08-04 15:43 ` bugzilla-daemon
2010-08-11 21:35 ` bugzilla-daemon
2010-08-15  6:33 ` bugzilla-daemon
2010-08-19 14:07 ` bugzilla-daemon
2010-08-19 17:55 ` bugzilla-daemon
2010-08-20 14:48 ` bugzilla-daemon
2010-08-26 21:57 ` bugzilla-daemon
2010-08-28  4:21 ` bugzilla-daemon

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.