If reverting both that commit and http://cgit.freedesktop.org/~agd5f/linux/commit/?h=drm-next-3.17&id=810b73d1909298b67db5c7c047ed99b487ff7341 doesn't help either, can you bisect?