On Fri, Aug 22, 2008 at 09:37:30PM +0200, Björn Steinbrink wrote:One thing that I have seen proposed (but never tried myself) is that you can linearize the changes using "rebase -i" (or cherry-picking), and then bisect that result. That is, given a history A-B-C-D \ / E-F where the merge "D" introduces the bug, you could try creating: A-B-C-E'-F' and bisecting that. And you should know that C is good from your previous bisection, but that F' probably is not, since it should be textually the same as D (unless, of course, you had textual conflicts during the rebase that you fixed up differently). So in essence you are testing each of E and F, but based on the other work. So you should be able to find the one patch that causes the conflict. And depending on the conflict, you may get more information by doing it the other way. I.e.,: A-E-F-B'-C' -Peff --
| David Miller | Re: Slow DOWN, please!!! |
| Greg Kroah-Hartman | [PATCH 013/196] Documentation: Replace obsolete "driverfs" with "sysfs". |
| James Bottomley | Re: Integration of SCST in the mainstream Linux kernel |
| Jeff Garzik | Re: [RFC] Heads up on sys_fallocate() |
git: | |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Gerrit Renker | [PATCH 27/37] dccp: Integration of dynamic feature activation - part 2 (server side) |
| Linus Torvalds | Re: [GIT]: Networking |
| Andrew Morton | Re: [BUG] New Kernel Bugs |
