This code change was done on 31st of January 2024 :
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/include/linux/mmzone.h?h=v6.7.3&id=3a01daace71b521563c38bbbf874e14c3e58adb7
Therefore a kernel from after that date will work fine however
the NVidia drivers will just blow up as discussed.
Therefore, and I have tested this, the linux-6.1.76 kernel will cause
the NVidia code to crap out. I have not tested 535.154.05 yet but
I suspect it will blow up also.
However the 6.1.75 Linux kernel seems to offer no problems.
What a surprise? Not really. Some day the NVidia driver devs will
stop using internal API calls and interfaces that are really verboten
in the GPL world. Some day.
Not today.
1 Like