<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [radeonsi] X11 can't start with acceleration enabled"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=60879#c81">Comment # 81</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW --- - [radeonsi] X11 can't start with acceleration enabled"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=60879">bug 60879</a>
              from <span class="vcard"><a class="email" href="mailto:pali.rohar@gmail.com" title="Pali Rohár <pali.rohar@gmail.com>"> <span class="fn">Pali Rohár</span></a>
</span></b>
        <pre>(In reply to <a href="show_bug.cgi?id=60879#c74">comment #74</a>)
<span class="quote">> Created <span class=""><a href="attachment.cgi?id=98257" name="attach_98257" title="Fix v2">attachment 98257</a> <a href="attachment.cgi?id=98257&action=edit" title="Fix v2">[details]</a></span> <a href='page.cgi?id=splinter.html&bug=60879&attachment=98257'>[review]</a> [review]
> Fix v2

> Pali, I have sent this patch to the mailing list for review, can you confirm
> that it fixes the issue for you.</span >

Hello, I applied this patch on top of mesa, but it is not working :-( Xserver
show only black screen. And in dmesg I see this:

[   31.269778] radeon 0000:05:00.0: GPU fault detected: 147 0x09e25201
[   31.269785] radeon 0000:05:00.0:   VM_CONTEXT1_PROTECTION_FAULT_ADDR  
0x0E6B9BCF
[   31.269788] radeon 0000:05:00.0:   VM_CONTEXT1_PROTECTION_FAULT_STATUS
0x02052001
[   31.269792] VM fault (0x01, vmid 1) at page 241933263, read from CB_CMASK
(82)

In Xorg.0.log are no errors.

After killing X in dmesg are these lines:

[  307.388090] radeon 0000:05:00.0: GPU lockup CP stall for more than
276120msec
[  307.388104] radeon 0000:05:00.0: GPU lockup (waiting for 0x0000000000000002
last fence id 0x0000000000000001 on ring 0)
[  312.832194] pci_pm_runtime_suspend(): radeon_pmops_runtime_suspend+0x0/0xc0
[radeon] returns -22
[  320.270503] detected fb_set_par error, error code: -22

When I start X again, it immediately crash and in Xorg.0.log are these errors:

[   320.199] drmOpenDevice: node name is /dev/dri/card0
[   320.199] drmOpenDevice: open result is -1, (Invalid argument)
[   320.199] drmOpenByBusid: Searching for BusID pci:0000:05:00.0
[   320.199] drmOpenDevice: node name is /dev/dri/card0
[   320.199] drmOpenDevice: open result is -1, (Invalid argument)
...
[   320.270] (EE) RADEON(0): [drm] Failed to open DRM device for
pci:0000:05:00.0: No such file or directory
[   320.270] (EE) RADEON(0): Kernel modesetting setup failed
[   320.270] (II) UnloadModule: "radeon"
[   320.270] (II) Unloading radeon
[   320.270] (EE) Screen(s) found, but none have a usable configuration.
[   320.270] 
Fatal server error:
[   320.270] no screens found

Old patch (which can be applied on older mesa version) worked fine without any
problem. Note that I did not changed kernel, still using same version 3.14-rc1.</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>