All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Rafał Miłecki" <zajec5@gmail.com>
To: "Rafael J. Wysocki" <rjw@sisk.pl>
Cc: linux-kernel@vger.kernel.org,
	dri-devel <dri-devel@lists.freedesktop.org>,
	Alex Deucher <alexdeucher@gmail.com>,
	Dave Airlie <airlied@redhat.com>,
	Andrew Morton <akpm@linux-foundation.org>,
	Linus Torvalds <torvalds@linux-foundation.org>,
	linux-pm@lists.linux-foundation.org
Subject: Re: [Regression, post-2.6.34] Hibernation broken on machines with radeon/KMS and r300
Date: Mon, 14 Jun 2010 21:51:58 +0200	[thread overview]
Message-ID: <AANLkTil-o-dB8f4hwM6qHTQzJ0_o5vx9TAX73gNdi9iH__29116.9540294961$1276545271$gmane$org@mail.gmail.com> (raw)
In-Reply-To: <201006142103.54616.rjw@sisk.pl>

2010/6/14 Rafael J. Wysocki <rjw@sisk.pl>:
> On Monday, June 14, 2010, Alex Deucher wrote:
>> On Mon, Jun 14, 2010 at 10:53 AM, Rafael J. Wysocki <rjw@sisk.pl> wrote:
>> > Alex, Dave,
>> >
>> > I'm afraid hibernation is broken on all machines using radeon/KMS with r300
>> > after commit ce8f53709bf440100cb9d31b1303291551cf517f
>> > (drm/radeon/kms/pm: rework power management).  At least, I'm able to reproduce
>> > the symptom, which is that the machine hangs hard around the point where an
>> > image is created (probably during the device thaw phase), on two different
>> > boxes with r300 (the output of lspci from one of them is attached for
>> > reference, the other one is HP nx6325).
>> >
>> > Suspend to RAM appears to work fine at least on one of the affected boxes.
>> >
>> > Unfortunately, the commit above changes a lot of code and it's not too easy to
>> > figure out what's wrong with it and I didn't have the time to look more into
>> > details of this failure.  However, it looks like you use .suspend() and
>> > .resume() callbacks as .freeze() and .thaw() which may not be 100% correct
>> > (in fact it looks like the "legacy" PCI suspend/resume is used, which is not
>> > recommended any more).
>> >
>>
>> Does it work any better after Dave's last drm pull request?
>
> Nope.  The symptom is slightly different, though, because now it hangs after
> turning off the screen.

"Just" turning the screen off (like dpms force off) or turning it off
while suspending?

Maybe it could be worth enabling drm.debug option and logging using
netconsole or similar...

-- 
Rafał
_______________________________________________
linux-pm mailing list
linux-pm@lists.linux-foundation.org
https://lists.linux-foundation.org/mailman/listinfo/linux-pm

  parent reply	other threads:[~2010-06-14 19:51 UTC|newest]

Thread overview: 46+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-06-14 14:53 [Regression, post-2.6.34] Hibernation broken on machines with radeon/KMS and r300 Rafael J. Wysocki
2010-06-14 16:00 ` Alex Deucher
2010-06-14 16:00 ` Alex Deucher
2010-06-14 16:00   ` Alex Deucher
2010-06-14 19:03   ` Rafael J. Wysocki
2010-06-14 19:03   ` Rafael J. Wysocki
2010-06-14 19:51     ` Rafał Miłecki
2010-06-14 19:51       ` Rafał Miłecki
2010-06-15 13:27       ` Rafael J. Wysocki
2010-06-15 13:27         ` Rafael J. Wysocki
2010-06-15 13:27       ` Rafael J. Wysocki
2010-06-14 19:51     ` Rafał Miłecki [this message]
2010-06-14 19:57     ` Alex Deucher
2010-06-14 19:57       ` Alex Deucher
2010-06-15 13:30       ` Rafael J. Wysocki
2010-06-15 13:30       ` Rafael J. Wysocki
2010-06-15 23:07         ` Rafael J. Wysocki
2010-06-15 23:07           ` Rafael J. Wysocki
2010-06-16  6:11           ` Ondrej Zary
2010-06-16 20:16             ` Rafael J. Wysocki
2010-06-16 20:16             ` Rafael J. Wysocki
2010-06-16 20:44               ` Alex Deucher
2010-06-16 20:44               ` Alex Deucher
2010-06-16 20:44                 ` Alex Deucher
2010-06-17 16:21                 ` Rafael J. Wysocki
2010-06-17 16:40                   ` Alex Deucher
2010-06-17 16:40                   ` Alex Deucher
2010-06-17 16:40                     ` Alex Deucher
2010-06-17 19:14                     ` Rafael J. Wysocki
2010-06-17 19:14                     ` Rafael J. Wysocki
2010-06-17 19:14                       ` Rafael J. Wysocki
2010-06-17 19:40                       ` Alex Deucher
2010-06-17 19:40                       ` Alex Deucher
2010-06-17 19:40                         ` Alex Deucher
2010-06-17 23:02                         ` [PATCH] DRM / radeon / KMS: Fix hibernation regression related to radeon PM (was: Re: [Regression, post-2.6.34] Hibernation broken on machines with radeon/KMS and r300) Rafael J. Wysocki
2010-06-17 23:09                           ` Matt Turner
2010-06-17 23:09                           ` Matt Turner
2010-06-17 23:09                             ` Matt Turner
2010-06-18 14:47                             ` Rafael J. Wysocki
2010-06-18 14:47                             ` Rafael J. Wysocki
2010-06-17 23:02                         ` Rafael J. Wysocki
2010-06-17 16:21                 ` [Regression, post-2.6.34] Hibernation broken on machines with radeon/KMS and r300 Rafael J. Wysocki
2010-06-16  6:11           ` Ondrej Zary
2010-06-15 23:07         ` Rafael J. Wysocki
2010-06-14 19:57     ` Alex Deucher
2010-06-14 14:53 Rafael J. Wysocki

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='AANLkTil-o-dB8f4hwM6qHTQzJ0_o5vx9TAX73gNdi9iH__29116.9540294961$1276545271$gmane$org@mail.gmail.com' \
    --to=zajec5@gmail.com \
    --cc=airlied@redhat.com \
    --cc=akpm@linux-foundation.org \
    --cc=alexdeucher@gmail.com \
    --cc=dri-devel@lists.freedesktop.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-pm@lists.linux-foundation.org \
    --cc=rjw@sisk.pl \
    --cc=torvalds@linux-foundation.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.