<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - [NV04] bios OOB on kernel driver initialization"
href="https://bugs.freedesktop.org/show_bug.cgi?id=111371#c2">Comment # 2</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - [NV04] bios OOB on kernel driver initialization"
href="https://bugs.freedesktop.org/show_bug.cgi?id=111371">bug 111371</a>
from <span class="vcard"><a class="email" href="mailto:imirkin@alum.mit.edu" title="Ilia Mirkin <imirkin@alum.mit.edu>"> <span class="fn">Ilia Mirkin</span></a>
</span></b>
<pre>Sounds like there's something weird going on:
[ 1.862577] pci 0000:01:00.0: BAR 6: no space for [mem size 0x00010000 pref]
[ 1.862592] pci 0000:01:00.0: BAR 6: failed to assign [mem size 0x00010000
pref]
So ... question 1: did this ever work, with any kernel?
I'll be honest - I've never actually tried a NV4 (no AGP motherboard here).
Last I tried a NV5 (PCI version), it worked fine. This was some time ago, and I
can re-check if necessary. However:
[ 103.927615] nouveau 0000:01:00.0: pci: failed to acquire agp
is definitely worrying. From the kernel messages, it would appear that the
agpgart support module is loading *after* nouveau. This is not good. Try
compiling nouveau as a module, and ensuring that it loads after the agpgart
module.
Of course, I don't know that this is highly related to the issue at hand -- AGP
is for the GPU accessing system memory, which is not necessary to retrieve the
VBIOS data.
Please try booting the 4.x kernel with
nouveau.debug=bios=debug
which might yield more info. Please don't use NvBios=PRAMIN when doing this,
and include the full boot log.
You can also use nvagetbios from envytools to fetch using certain methods
(definitely the ones applicable to your hw).</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>