git bisect start 'drivers/gpu/drm/nouveau/' # good: [19f949f52599ba7c3f67a5897ac6be14bfcb1200] Linux 3.8 git bisect good 19f949f52599ba7c3f67a5897ac6be14bfcb1200 # bad: [519be4566e2e60293d55bcfec71490af8e61b9e7] Linux 3.10.7 git bisect bad 519be4566e2e60293d55bcfec71490af8e61b9e7 # bad: [1d7c71a3e2f77336df536855b0efd2dc5bdeb41b] drm/nouveau/disp: port vblank handling to event interface git bisect bad 1d7c71a3e2f77336df536855b0efd2dc5bdeb41b # good: [88b62b915b0b7e25870eb0604ed9a92ba4bfc9f7] Linux 3.8-rc6 git bisect good 88b62b915b0b7e25870eb0604ed9a92ba4bfc9f7 # good: [3600ad5e1b343f2c259901f736c717f5bc4deb50] drm/nouveau/therm: force a minimum hysteresis on temperature alarm thresholds git bisect good 3600ad5e1b343f2c259901f736c717f5bc4deb50 # good: [03e9a04050f5333c779ed37c027a6aae5644cf6c] drm/nouveau: use drm_property_create_range helper git bisect good 03e9a04050f5333c779ed37c027a6aae5644cf6c # good: [d0a5191dcf5f37cf0942c4b65fa4a2c975631c0b] drm/nv40/therm: reset temperature sensor on init git bisect good d0a5191dcf5f37cf0942c4b65fa4a2c975631c0b # good: [e2de179458fe681a1a7c63b5911a8dc86b00ca44] drm/nv50/disp: fix missing sor modectrl sync flags git bisect good e2de179458fe681a1a7c63b5911a8dc86b00ca44 # good: [51fa0253fbc5cdf26b85f620bf1a1034e2eda868] drm/nouveau/core: basic event interface between core and drm git bisect good 51fa0253fbc5cdf26b85f620bf1a1034e2eda868 # good: [21a5ace0bfb737d65e6d345ccf3d63fdee141f98] drm/nouveau/disp/nv04: implement a base display object class git bisect good 21a5ace0bfb737d65e6d345ccf3d63fdee141f98 # first bad commit: [1d7c71a3e2f77336df536855b0efd2dc5bdeb41b] drm/nouveau/disp: port vblank handling to event interface