[12:16] <mamarley> tseliot: The bisect is complete.  The commit that causes the issue with 304 and 340 is fa5386459f06dc3b9181d4c954f980b127d1a32f (https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=fa5386459f06dc3b9181d4c954f980b127d1a32f).  I am currently looking to see if I might be able to fix the driver myself.
[12:35] <mamarley> tseliot: I tried adding DRIVER_KMS_LEGACY_CONTEXT to .driver_features in 304 and it didn't work (I still get the same "Driver 'nvidia' is already registered, aborting..." loop as before.)
[12:35] <mamarley> I don't know of anything else to try.
[12:47] <tseliot> mamarley: looking
[12:58] <tseliot> mamarley: I'll take some time today to investigate that
[12:58] <tseliot> mamarley: good work on the bisection, BTW :)
[13:14] <mamarley> tseliot: Thank my computer's processor, it did the the work! :)
[13:45] <Sarvatt> hmm looks like libxcb needs a merge since xcb-proto got synced and broke the build
[16:09] <mamarley> tseliot: I fixed the blasted thing!  It actually needs "DRIVER_LEGACY", not "DRIVER_KMS_LEGACY_CONTEXT".
[16:35] <tseliot> mamarley: I thought you had tested that
[16:35] <tseliot> mamarley: ok, let me patch the driver, test and upload
[16:45]  * tseliot building
[17:07] <tseliot> mamarley: it works fine. You're going to get credit in the changelog ;)
[17:07] <mamarley> Thanks! :)
[17:08] <tseliot> thanks to you ;)
[17:09] <tseliot> mamarley: was there a bug report for that?
[17:09] <mamarley> tseliot: A bug report against the NVIDIA driver?
[17:10] <tseliot> mamarley: or against the kernel
[17:10] <mamarley> I don't think it is a bug in the kernel, it looks like a purposeful change.
[17:11] <tseliot> indeed
[17:11] <tseliot> I won't mention anything else in the kernel then
[17:12] <mamarley> For the NVIDIA driver, somebody was complaining about it in the forum, but no-one from NVIDIA ever acknowledged it.  Later I will post a reply on that thread with the cause of the problem.  Hopefully this will save them a bit of effort.
[17:12] <tseliot> yes, that's a good idea
[17:13] <mamarley> Kernel bisecting is annoying, especially when your test box starts panicking on every other reboot.
[17:14] <tseliot> right
[17:36] <tseliot> mamarley: are you available to test the 304 driver for me?
[17:37] <tseliot> it should work, but still
[17:37] <mamarley> tseliot: I already tested it. :)
[17:38] <tseliot> mamarley: ok, that's good enough for me
[17:59] <ricotz> mamarley, nice! :)
[18:00] <tseliot> mamarley: uploaded
[18:00] <mamarley> Thanks!
[18:00] <tseliot> I'm going on holiday. I'll be back in January
[18:00] <mamarley> Have a good time!
[18:00] <tseliot> you too ;)