On Tue, 5 Jan 2016 12:15:03 +0100 Arturo Borrero Gonzalez
<[email protected]> wrote:
> Hi,
>
> I'm suffering the same issue here.
>
> best regards.

Hi,

Unfortunately there might not be much we can do until Nvidia releases a fix.

The kernel module in 304 (but not in more recent releases) is using a
kernel API that has been deprecated in 4.3:

http://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=2baa891e42d84159b693eadd44f6fe1486285bdc

It's used in the AGP code. The new API is not a drop-in replacement
unfortunately, as it requires some state to be saved. The internal API
modules in the Nvidia kernel module do not appear to support that (see
kernel/os-mtrr.c), so we can't really patch it ourselves, as we have
no way of changing the closed-source blob that uses that API. The only
workaround would be to entirely disable MTRR, but I have no idea what
implications that will have with AGP performances, so I'm not sure
it's an acceptable workaround.

Kind regards,
Luca Boccassi

Reply via email to