From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 86566] New: [NV96] nouveau_pmops_suspend returns -16 Date: Sat, 22 Nov 2014 10:50:11 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0789361003==" Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============0789361003== Content-Type: multipart/alternative; boundary="1416653411.43078A31.13861"; charset="UTF-8" --1416653411.43078A31.13861 Date: Sat, 22 Nov 2014 10:50:11 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" https://bugs.freedesktop.org/show_bug.cgi?id=86566 Bug ID: 86566 Summary: [NV96] nouveau_pmops_suspend returns -16 Product: xorg Version: git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Driver/nouveau Assignee: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Reporter: pierre.morrow-GANU6spQydw@public.gmane.org QA Contact: xorg-team-go0+a7rfsptAfugRpC6u6w@public.gmane.org Created attachment 109842 --> https://bugs.freedesktop.org/attachment.cgi?id=109842&action=edit dmesg with noaccel=1 config=NvForcePost=1 Hardware: * 9600M GT (NV96) * 9400M (NVAC) Tested on http://cgit.freedesktop.org/~darktama/nouveau/commit/?id=8c83f75747abb996509d01d30104fe820eae9d67 The NV96 card fails to suspend, with nouveau_pmops_suspend returning -16. PDISPLAY.CHANNEL[0].STAT (0x610200) value is not the one expected after the channel deactivation (see nv50_disp_core_fini in core/engine/disp/nv50.c). I compared mmiotraces from Nouveau and the blob. 0x610200 default values differ greatly - for Nouveau: 0x0d050029, for Nvidia: 0x48000008 - if config=NvForcePost=1 isn't given (the blob is running it by default, not Nouveau); adding ForcePost doesn't help. There are some differences in SOR and PIOR caps but getting them to match the blob ones doesn't help. -- You are receiving this mail because: You are the assignee for the bug. --1416653411.43078A31.13861 Date: Sat, 22 Nov 2014 10:50:11 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8"
Bug ID 86566
Summary [NV96] nouveau_pmops_suspend returns -16
Product xorg
Version git
Hardware x86-64 (AMD64)
OS Linux (All)
Status NEW
Severity normal
Priority medium
Component Driver/nouveau
Assignee nouveau@lists.freedesktop.org
Reporter pierre.morrow@free.fr
QA Contact xorg-team@lists.x.org

Created attachment 109842 [details]
dmesg with noaccel=1 config=NvForcePost=1

Hardware:
* 9600M GT (NV96)
* 9400M (NVAC)

Tested on
http://cgit.freedesktop.org/~darktama/nouveau/commit/?id=8c83f75747abb996509d01d30104fe820eae9d67

The NV96 card fails to suspend, with nouveau_pmops_suspend returning -16.
PDISPLAY.CHANNEL[0].STAT (0x610200) value is not the one expected after the
channel deactivation (see nv50_disp_core_fini in core/engine/disp/nv50.c).

I compared mmiotraces from Nouveau and the blob. 0x610200 default values differ
greatly - for Nouveau: 0x0d050029, for Nvidia: 0x48000008 - if
config=NvForcePost=1 isn't given (the blob is running it by default, not
Nouveau); adding ForcePost doesn't help. There are some differences in SOR and
PIOR caps but getting them to match the blob ones doesn't help.


You are receiving this mail because:
  • You are the assignee for the bug.
--1416653411.43078A31.13861-- --===============0789361003== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZy ZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL25vdXZlYXUK --===============0789361003==--