git bisect start # good: [a0d271cbfed1dd50278c6b06bead3d00ba0a88f9] Linux 3.6 git bisect good a0d271cbfed1dd50278c6b06bead3d00ba0a88f9 # bad: [6f0c0580b70c89094b3422ba81118c7b959c7556] Linux 3.7-rc2 git bisect bad 6f0c0580b70c89094b3422ba81118c7b959c7556 # good: [ca41cc96b2813221b05af57d0355157924de5a07] Merge branch 'for-v3.7' of git://git.linaro.org/people/mszyprowski/linux-dma-mapping git bisect good ca41cc96b2813221b05af57d0355157924de5a07 # skip: [e9eca4de957ac33744fb994ccacd4a5102e445a8] Merge tag 'upstream-3.7-rc1-fastmap' of git://git.infradead.org/linux-ubi git bisect skip e9eca4de957ac33744fb994ccacd4a5102e445a8 # good: [1f02ab4a237086095bd584f3446da307ac2d02e6] um: switch to generic kernel_thread() git bisect good 1f02ab4a237086095bd584f3446da307ac2d02e6 # bad: [1929041bd8afeb3995b7c68d6f16e03422848a4c] Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux git bisect bad 1929041bd8afeb3995b7c68d6f16e03422848a4c # bad: [5f3d2f2e1a63679cf1c4a4210f2f1cc2f335bef6] Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/powerpc git bisect bad 5f3d2f2e1a63679cf1c4a4210f2f1cc2f335bef6 # bad: [612a9aab56a93533e76e3ad91642db7033e03b69] Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux git bisect bad 612a9aab56a93533e76e3ad91642db7033e03b69 # bad: [612a9aab56a93533e76e3ad91642db7033e03b69] Merge branch 'drm-next' of git://people.freedesktop.org/~airlied/linux git bisect bad 612a9aab56a93533e76e3ad91642db7033e03b69 # good: [df86b5765a48d5f557489577652bd6df145b0e1b] drm/savage: re-add busmaster enable, regression fix git bisect good df86b5765a48d5f557489577652bd6df145b0e1b # good: [33c2a174120b2c1baec9d1dac513f9d4b761b26a] Merge tag 'stable/for-linus-3.7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/konrad/mm git bisect good 33c2a174120b2c1baec9d1dac513f9d4b761b26a # good: [3a494318b14b1bc0f59d2d6ce84c505c74d82d2a] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace git bisect good 3a494318b14b1bc0f59d2d6ce84c505c74d82d2a # bad: [43b1e9c9899ece92c1f68d45ae0d7b98d009f5d0] drm/nouveau/device: return proper error codes if ioremap fails git bisect bad 43b1e9c9899ece92c1f68d45ae0d7b98d009f5d0 # skip: [73a60c0d218a292f8ef29d3467726ff26ed366fc] drm/nouveau/gpuobj: remove flags for vm-mappings git bisect skip 73a60c0d218a292f8ef29d3467726ff26ed366fc # skip: [9da226f698c01b268b9172050df4150f269a7613] drm/nvc0/fifo: handle bar1 control regs much like fifo/nve0 git bisect skip 9da226f698c01b268b9172050df4150f269a7613 # bad: [08c770969a45361277d556f9fd3e2d70da42be65] drm/nouveau: start culling unused code git bisect bad 08c770969a45361277d556f9fd3e2d70da42be65 # good: [861d21074bbb141b0cc165a61c11f571571cda12] drm/nouveau/fb: merge fb/vram and port to subdev interfaces git bisect good 861d21074bbb141b0cc165a61c11f571571cda12 # skip: [017e6e2955a8b290653aa71bd321609d0d4b1486] drm/nv04/disp: kick all private state out to own header git bisect skip 017e6e2955a8b290653aa71bd321609d0d4b1486 # skip: [70ee6f1cd6911098ddd4c11ee21b69dbe51fb3f9] drm/nv04-nv40/fifo: remove use of nouveau_gpuobj_new_fake() git bisect skip 70ee6f1cd6911098ddd4c11ee21b69dbe51fb3f9 # skip: [8be21a6402baa502cd6475e137760afdb2b5dba8] drm/nouveau: pull nouveau_bo definitions into their own header git bisect skip 8be21a6402baa502cd6475e137760afdb2b5dba8 # skip: [f589be88caf32501a734e531180d5df5d6089ef3] drm/nouveau/pageflip: kick flip handling out of engsw and into fence git bisect skip f589be88caf32501a734e531180d5df5d6089ef3 # skip: [3863c9bc887e9638a9d905d55f6038641ece78d6] drm/nouveau/instmem: completely new implementation, as a subdev module git bisect skip 3863c9bc887e9638a9d905d55f6038641ece78d6 # skip: [bc9e7b9a61e9e92ddb58920cb2cb5c2e2825ca8a] drm/nouveau: move some more code around to more appropriate places git bisect skip bc9e7b9a61e9e92ddb58920cb2cb5c2e2825ca8a # skip: [66f247234d1c47da480f687b8104d8935d05b404] drm/nouveau: pull nouveau_gem definitions into their own header git bisect skip 66f247234d1c47da480f687b8104d8935d05b404 # skip: [c4afbe74cebf887d3d8e7a11aa93bebcb6a3e2e1] drm/nvc0-/gr: share headers between fermi and kepler graphics code git bisect skip c4afbe74cebf887d3d8e7a11aa93bebcb6a3e2e1 # skip: [8a9b889e668a5bc2f4031015fe4893005c43403d] drm/nouveau: remove last use of nouveau_gpuobj_new_fake() git bisect skip 8a9b889e668a5bc2f4031015fe4893005c43403d # skip: [18c9b959fd8ea6f3602efbedad788f53e305e6f1] drm/nouveau/gpuobj: create wrapper functions for mapping gpuobj into vm/bar git bisect skip 18c9b959fd8ea6f3602efbedad788f53e305e6f1 # skip: [092599da308bf56b96c849ecdd315b8a1a13ca52] drm/nv50/instmem: remove use of nouveau_gpuobj_new_fake() git bisect skip 092599da308bf56b96c849ecdd315b8a1a13ca52 # skip: [ac1499d9573f4aadd1d2beac11fe23af8ce90c24] drm/nvc0-/gr: generate grctx template at init time, not first context ctor git bisect skip ac1499d9573f4aadd1d2beac11fe23af8ce90c24 # skip: [e193b1d42c390bf1bff7fa02a5a1202b98e75601] drm/nouveau/fence: un-port from nouveau_exec_engine interfaces git bisect skip e193b1d42c390bf1bff7fa02a5a1202b98e75601 # good: [5787640db6ae722aeadb394d480c7ca21b603e34] drm/nv04-nv40/instmem: remove use of nouveau_gpuobj_new_fake() git bisect good 5787640db6ae722aeadb394d480c7ca21b603e34 # skip: [a73c5c526a8a39b2e61709c753d44be597c9a4c0] drm/nvc0-nve0/graph: rename dev to priv, no code changes git bisect skip a73c5c526a8a39b2e61709c753d44be597c9a4c0 # bad: [ebb945a94bba2ce8dff7b0942ff2b3f2a52a0a69] drm/nouveau: port all engines to new engine module format git bisect bad ebb945a94bba2ce8dff7b0942ff2b3f2a52a0a69 # bad: [ebb945a94bba2ce8dff7b0942ff2b3f2a52a0a69] drm/nouveau: port all engines to new engine module format git bisect bad ebb945a94bba2ce8dff7b0942ff2b3f2a52a0a69