git bisect log: git bisect start # good: [76e10d158efb6d4516018846f60c2ab5501900bc] Linux 3.4 git bisect good 76e10d158efb6d4516018846f60c2ab5501900bc # bad: [28a33cbc24e4256c143dce96c7d93bf423229f92] Linux 3.5 git bisect bad 28a33cbc24e4256c143dce96c7d93bf423229f92 # good: [59cd358a7a5b2f6b61faa01dae6cfda3830ac62a] Merge tag 'perf-core-for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/urgent git bisect good 59cd358a7a5b2f6b61faa01dae6cfda3830ac62a # good: [7e5b2db77b05746613516599c916a8cc2e321077] Merge branch 'upstream' of git://git.linux-mips.org/pub/scm/ralf/upstream-linus git bisect good 7e5b2db77b05746613516599c916a8cc2e321077 # bad: [e72643088f576032d0d30c1d62c8fc077f383edc] Merge tag 'upstream-3.5-rc2' of git://git.infradead.org/linux-ubifs git bisect bad e72643088f576032d0d30c1d62c8fc077f383edc # good: [419f4319495043a9507ac3e616be9ca60af09744] Merge branch 'for-3.5' of git://linux-nfs.org/~bfields/linux git bisect good 419f4319495043a9507ac3e616be9ca60af09744 # bad: [f5e7e844a571124ffc117d4696787d6afc4fc5ae] Merge tag 'for-linus-3.5-20120601' of git://git.infradead.org/linux-mtd git bisect bad f5e7e844a571124ffc117d4696787d6afc4fc5ae # good: [1193755ac6328ad240ba987e6ec41d5e8baf0680] Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs git bisect good 1193755ac6328ad240ba987e6ec41d5e8baf0680 # bad: [48445159e9ecb44a96a4de06c6ae7c54eb43ba5b] Merge branch 'for_linus' of git://cavan.codon.org.uk/platform-drivers-x86 git bisect bad 48445159e9ecb44a96a4de06c6ae7c54eb43ba5b # bad: [efff0471b0dd8b08ca3830b06a9083f6d6cef44e] Merge branch 'ux500/hickup' of git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc git bisect bad efff0471b0dd8b08ca3830b06a9083f6d6cef44e # good: [37b22400f86e83076c8e540b65e8b7e3f1f63e6b] Merge tag 'sound-3.5' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound git bisect good 37b22400f86e83076c8e540b65e8b7e3f1f63e6b # good: [4a85c7fa52d71806dd7389486f11eda907b49fd6] ARM: ux500: Add support for ab8500 regulators into the Device Tree git bisect good 4a85c7fa52d71806dd7389486f11eda907b49fd6 # bad: [416a2bd274566a6f607a271f524b2dc0b84d9106] drm/radeon: fixup tiling group size and backendmap on r6xx-r9xx (v4) git bisect bad 416a2bd274566a6f607a271f524b2dc0b84d9106 # good: [08ef8e41a6f420c3c0998b50d478e0b2c267a226] drm/mgag200: kick off conflicting framebuffers earlier. git bisect good 08ef8e41a6f420c3c0998b50d478e0b2c267a226 # good: [0b8c30bc4943137a4a36b9cb059b1cc684f5d702] drm/radeon: properly program gart on rv740, juniper, cypress, barts, hemlock git bisect good 0b8c30bc4943137a4a36b9cb059b1cc684f5d702 # good: [95c4b23ec4e2fa5604df229ddf134e31d7b3b378] drm/radeon: fix HD6790, HD6570 backend programming git bisect good 95c4b23ec4e2fa5604df229ddf134e31d7b3b378 git bisect visualize: commit 416a2bd274566a6f607a271f524b2dc0b84d9106 Author: Alex Deucher Date: Thu May 31 19:00:25 2012 -0400 drm/radeon: fixup tiling group size and backendmap on r6xx-r9xx (v4) Tiling group size is always 256bits on r6xx/r7xx/r8xx/9xx. Also fix and simplify render backend map. This now properly sets up the backend map on r6xx-9xx which should improve 3D performance. Vadim benchmarked also: Some benchmarks on juniper (5750), fullscreen 1920x1080, first result - kernel 3.4.0+ (fb21affa), second - with these patches: Lightsmark: 91 fps => 123 fps +35% Doom3: 74 fps => 101 fps +36% Signed-off-by: Alex Deucher Signed-off-by: Jerome Glisse Signed-off-by: Dave Airlie