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

