git bisect start # bad: [29dcea88779c856c7dc92040a0c01233263101d4] Linux 4.17 git bisect bad 29dcea88779c856c7dc92040a0c01233263101d4 # good: [bebc6082da0a9f5d47a1ea2edc099bf671058bd4] Linux 4.14 git bisect good bebc6082da0a9f5d47a1ea2edc099bf671058bd4 # bad: [5d8515bc232172963a4cef007e97b08c5e4d0533] Merge tag 'staging-4.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging git bisect bad 5d8515bc232172963a4cef007e97b08c5e4d0533 # bad: [bec04432cb9036dedf89140c102b5ac03e4b3626] Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux git bisect bad bec04432cb9036dedf89140c102b5ac03e4b3626 # good: [5bbcc0f595fadb4cac0eddc4401035ec0bd95b09] Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next git bisect good 5bbcc0f595fadb4cac0eddc4401035ec0bd95b09 # bad: [e60e1ee60630cafef5e430c2ae364877e061d980] Merge tag 'drm-for-v4.15' of git://people.freedesktop.org/~airlied/linux git bisect bad e60e1ee60630cafef5e430c2ae364877e061d980 # bad: [9a45ddaaa674aa103cd74a0df9a3f9c2c8fb3124] drm/nouveau/mmu: implement page table cache git bisect bad 9a45ddaaa674aa103cd74a0df9a3f9c2c8fb3124 # skip: [d6c0511300dcff19969844495ba293c4efb50b42] drm/i915/execlists: Distinguish the incomplete context notifies git bisect skip d6c0511300dcff19969844495ba293c4efb50b42 # skip: [4049866f0913110bf7de597c1177de7a1cc459cb] drm/i915/selftests: huge page tests git bisect skip 4049866f0913110bf7de597c1177de7a1cc459cb # good: [44390ef519006b13c8fab9eb13abac909342a585] drm/tve200: Check for IS_ERR instead of NULL in probe git bisect good 44390ef519006b13c8fab9eb13abac909342a585 # skip: [7464284b357776b19e4cfb50d0d3724bdff035df] drm/i915: align the vma start to the largest gtt page size git bisect skip 7464284b357776b19e4cfb50d0d3724bdff035df # good: [320e421ea303b1e53451b2b4cd3ad18cdd043b3b] drm: of: always initialize panel in drm_of_find_panel_or_bridge() git bisect good 320e421ea303b1e53451b2b4cd3ad18cdd043b3b # good: [bd30ca2d1a98fb9bd1f6ba63438068788b9e396b] drm/i915: Avoid using dev_priv->info.gen directly. git bisect good bd30ca2d1a98fb9bd1f6ba63438068788b9e396b # good: [b8935a7c4b4f2c487c639eb9071b4e8f0cbeac4a] drm/amdkfd: Reorganize kfd resume code git bisect good b8935a7c4b4f2c487c639eb9071b4e8f0cbeac4a # bad: [6867e1b5fbd1a9deaf95a1bd23ea930063c8d216] drm/amdgpu:fix vf_error_put git bisect bad 6867e1b5fbd1a9deaf95a1bd23ea930063c8d216 # skip: [0ead5f81d4200b63cf92be867bfbd6708056e4a8] drm/i915/bios: don't pass bdb to parsers that don't parse VBT directly git bisect skip 0ead5f81d4200b63cf92be867bfbd6708056e4a8 # skip: [465c403cb50868a86164bfe5b3bf6ddd70c395e1] drm/i915: introduce simple gemfs git bisect skip 465c403cb50868a86164bfe5b3bf6ddd70c395e1 # skip: [7741b547b6e000b08e20667bb3bef22e1a362661] drm/i915: Preallocate our mmu notifier workequeu to unbreak cpu hotplug deadlock git bisect skip 7741b547b6e000b08e20667bb3bef22e1a362661 # skip: [b91b09eea7a15ab417aa9ed6502b3be12f5283f8] drm/i915: push set_pages down to the callers git bisect skip b91b09eea7a15ab417aa9ed6502b3be12f5283f8 # skip: [60456d5c2d25cbe91cd0747d12ec9d909bf8d5b9] drm/i915/selftests: Replace wmb() with i915_gem_chipset_flush() git bisect skip 60456d5c2d25cbe91cd0747d12ec9d909bf8d5b9 # bad: [96687ec0bb478088cb6941a7dca3bb6808a19313] drm/amd/powerplay: Place the constant on the right side of the test git bisect bad 96687ec0bb478088cb6941a7dca3bb6808a19313 # good: [0284f1ead87463bc17cf5e81a24fc65c052486f3] drm/ttm: add transparent huge page support for cached allocations v2 git bisect good 0284f1ead87463bc17cf5e81a24fc65c052486f3 # bad: [610dd60bf71c441907d74cd109d6405d5a336c08] drm/amd/powerplay: Tidy up cz_dpm_powerdown_uvd() git bisect bad 610dd60bf71c441907d74cd109d6405d5a336c08 # bad: [1eca5a530dc3ac0a2fadd21da1c9e6c729a4a2a1] drm/amdgpu: Refactor amdgpu_move_blit git bisect bad 1eca5a530dc3ac0a2fadd21da1c9e6c729a4a2a1 # bad: [e55f2b646df3318e24f12b8388ab6e5cccb3e92d] drm/amdgpu: move the VRAM lost counter per context git bisect bad e55f2b646df3318e24f12b8388ab6e5cccb3e92d # bad: [396bcb41e035df7b98fb150ca950bf213e70ae7b] drm/amdgpu: partial revert VRAM lost handling v2 git bisect bad 396bcb41e035df7b98fb150ca950bf213e70ae7b # bad: [6ed4e2e673d348df6623012a628a8ab8624e3222] drm/ttm: add transparent huge page support for wc or uc allocations v2 git bisect bad 6ed4e2e673d348df6623012a628a8ab8624e3222 # good: [8593e9b85e0aa67db62ec395774021a139efc2cd] drm/ttm: move more logic into ttm_page_pool_get_pages git bisect good 8593e9b85e0aa67db62ec395774021a139efc2cd # first bad commit: [6ed4e2e673d348df6623012a628a8ab8624e3222] drm/ttm: add transparent huge page support for wc or uc allocations v2