<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><span class="vcard"><a class="email" href="mailto:hugh@mimosa.com" title="D. Hugh Redelmeier <hugh@mimosa.com>"> <span class="fn">D. Hugh Redelmeier</span></a>
</span> changed
          <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GF108][Regression] Unable to handle NULL pointer dereference in nouveau_mem_host since kernel 4.15.3"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105174">bug 105174</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;">Status</td>
           <td>NEEDINFO
           </td>
           <td>NEW
           </td>
         </tr></table>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GF108][Regression] Unable to handle NULL pointer dereference in nouveau_mem_host since kernel 4.15.3"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105174#c7">Comment # 7</a>
              on <a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - [GF108][Regression] Unable to handle NULL pointer dereference in nouveau_mem_host since kernel 4.15.3"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=105174">bug 105174</a>
              from <span class="vcard"><a class="email" href="mailto:hugh@mimosa.com" title="D. Hugh Redelmeier <hugh@mimosa.com>"> <span class="fn">D. Hugh Redelmeier</span></a>
</span></b>
        <pre>I got here by googling for "IP: nouveau_mem_host+0x47/0x1b0 [nouveau]".  This
leads me to think that my problem is (partly) this problem.

As I type this (using a different computer) my screen is hung.  But my computer
is working.

The machine is running Fedora 27 with all updates (except the latest
proprietary nvidia driver, which fails).  The kernel is 4.15.4-300.fc27.x86_64

I'm intending that the nouveau driver be suppressed in favour of the nvidia
driver.  Historically (i.e. for about 3 years) nouveau didn't work on this
setup (GTX 650 driving a Seiki UltraHD monitor at 30Hz).

For some reason, nouveau is running and the nvidia driver is not.  Even though
I have these kernel parameters:
rd.driver.blacklist=nouveau modprobe.blacklist=nouveau nvidia-drm.modeset=1

In any case, nouveau is now running, and I can log in, but when I start firefox
(with a LOT of tabs), nouveau dereferences a NULL and the screen freezes (but
not the mouse).

I seem to remember that when I tried nouveau in the past, it would hang in a
similar way.  My hypothesis (untested) was that my large number of firefox tabs
would exhaust some nouveau resource.  I did not have that problem with the
nvidia proprietary driver.

So I have multiple problems, but one of them is this nouveau bug.  I don't
expect a solution to my other problems to come up in this bz.

I will attach a dmesg.

PS: why is the status NEEDSINFO?  I don't see where there is an outstanding
request for info.  I will try to change the status to NEW.</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>