Ben Skeggs is an upstream nouveau maintainer, so I assume that anything in https://github.com/skeggsb/nouveau will end up in mainline eventually. So I would suggest taking the patch from comment #2. I'll ping him on GitHub about submitting it to mainline sooner rather than later.
The test kernel works fine, thanks!
Ben Skeggs is an upstream nouveau maintainer, so I assume that anything in https:/ /github. com/skeggsb/ nouveau will end up in mainline eventually. So I would suggest taking the patch from comment #2. I'll ping him on GitHub about submitting it to mainline sooner rather than later.