I attempted to get a bisect going but failed. These commit logs look promising though as to where the fix lies.
~/git/mainline-crack$ git log --oneline v5.6.6..v5.6.7 -- ./drivers/gpu/drm/nouveau/
360aba644f1f drm/nouveau/gr/gp107,gp108: implement workaround for HW hanging during init
dd4a3179e04c drm/nouveau: workaround runpm fail by disabling PCI power management on certain intel bridges
bca4d36a2a11 drm/nouveau/svm: fix vma range check for migration
ded30f112b5e drm/nouveau/svm: check for SVM initialized before migrating
~/git/mainline-crack$ git checkout v5.6.7
Updating files: 100% (11314/11314), done.
Note: switching to 'v5.6.7'.
...
HEAD is now at 55b2af1c23eb Linux 5.6.7
~/git/mainline-crack$ git bisect start drivers/gpu/drm/nouveau/
Segmentation fault (core dumped)
I attempted to get a bisect going but failed. These commit logs look promising though as to where the fix lies.
~/git/mainline- crack$ git log --oneline v5.6.6..v5.6.7 -- ./drivers/ gpu/drm/ nouveau/ gr/gp107, gp108: implement workaround for HW hanging during init
360aba644f1f drm/nouveau/
dd4a3179e04c drm/nouveau: workaround runpm fail by disabling PCI power management on certain intel bridges
bca4d36a2a11 drm/nouveau/svm: fix vma range check for migration
ded30f112b5e drm/nouveau/svm: check for SVM initialized before migrating
Playing along from https:/ /wiki.ubuntu. com/Kernel/ KernelBisection #Reverse_ bisecting_ upstream_ kernel_ versions I did this and got a segfault in git. Whoops. Not sure where to go from here.
~/git/mainline- crack$ git checkout v5.6.7 crack$ git bisect start drivers/ gpu/drm/ nouveau/
Updating files: 100% (11314/11314), done.
Note: switching to 'v5.6.7'.
...
HEAD is now at 55b2af1c23eb Linux 5.6.7
~/git/mainline-
Segmentation fault (core dumped)