<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:lantw44@gmail.com" title="Ting-Wei Lan <lantw44@gmail.com>"> <span class="fn">Ting-Wei Lan</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [xen iommu] After upgrading to Linux 3.19, desktop no longer works in Xen 4.5.0 dom0"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90037">bug 90037</a>
          <br>
             <table border="1" cellspacing="0" cellpadding="8">
          <tr>
            <th>What</th>
            <th>Removed</th>
            <th>Added</th>
          </tr>

         <tr>
           <td style="text-align:right;">Attachment #115080 is obsolete</td>
           <td>
                
           </td>
           <td>1
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [xen iommu] After upgrading to Linux 3.19, desktop no longer works in Xen 4.5.0 dom0"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90037#c16">Comment # 16</a>
              on <a class="bz_bug_link 
          bz_status_NEEDINFO "
   title="NEEDINFO - [xen iommu] After upgrading to Linux 3.19, desktop no longer works in Xen 4.5.0 dom0"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=90037">bug 90037</a>
              from <span class="vcard"><a class="email" href="mailto:lantw44@gmail.com" title="Ting-Wei Lan <lantw44@gmail.com>"> <span class="fn">Ting-Wei Lan</span></a>
</span></b>
        <pre>Created <span class=""><a href="attachment.cgi?id=136084" name="attach_136084" title="dmesg (Xen 4.8.2 + Linux 4.14.4)">attachment 136084</a> <a href="attachment.cgi?id=136084&action=edit" title="dmesg (Xen 4.8.2 + Linux 4.14.4)">[details]</a></span>
dmesg (Xen 4.8.2 + Linux 4.14.4)

It took me more than 1 hour to get this file ... It crashed too quickly.

Xen dmesg messages were obtained from serial console and 'xl dmesg' command.
Linux dmesg messages earlier than timestamp 520.360867 were obtained from
'dmesg' command. All messages after it were obtained from serial console
because the system crashed and the ssh connection was broken.

I disabled wayland in /etc/gdm/custom.conf in order to get the result. The
system also crashed in wayland mode, but there was no crash dump file or drm
message.

Steps of operations:
1. In GRUB menu, remove 'iommu=no-igfx' from Xen command line and add
'drm.debug=0x1e log_buf_len=64M s' to Linux command line.
2. Boot the system and wait 5 minutes to get single user shell.
3. Delete /var/run/nologin.
4. Mount /proc/xen.
5. Start NetworkManager and sshd.
6. Connect to the host from ssh and run 'xl dmesg' and 'dmesg -w' commands.
7. Leave single user shell to continue normal boot.
8. Once the screen output becomes more broken, type 'sudo cat
/sys/class/drm/card0/error > gpu_crash_dump; sudo sync' command as soon as
possible because the system will stop responding within a few seconds.
9. Reboot the system with Xen console command 'R'.
10. Boot the system normally to download 'gpu_crash_dump' file.</pre>
        </div>
      </p>


      <hr>
      <span>You are receiving this mail because:</span>

      <ul>
          <li>You are the assignee for the bug.</li>
          <li>You are the QA Contact for the bug.</li>
          <li>You are on the CC list for the bug.</li>
      </ul>
    </body>
</html>