git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: Is this a git-bisect bug?

From
Christian Couder <chriscool@tuxfamily.org>
Date
Feb 22, 2009, 06:47 UTC
Message-ID
<200902220747.29932.chriscool@tuxfamily.org>
In-Reply-To
<gnppph$r8r$1@ger.gmane.org>
Le samedi 21 février 2009, walt a écrit :
Show 38 quoted lines
> Teemu Likonen wrote:
> > On 2009-02-21 09:07 (-0800), walt wrote:
> >> I'm using the current git.git to bisect a bug in Linus.git.
> >>
> >> I got this far and then ran into trouble:
> >> good 2.6.29-rc5-00094-gc951aa6
> >> bad  2.6.29-rc5-00112-g3501033
> >>
> >> A glance at git log will show that those two commits were
> >> both from Feb 17 with only one other commit between them.
> >>
> >> So, why does this happen?:
> >>
> >> $git bisect start 3501033 c951aa6
> >> Bisecting: 8 revisions left to test after this
> >> be716615fe596ee117292dc615e95f707fb67fd1] x86, vm86: fix preemption
> >> bug
> >
> > Someone will probably give real explanation but non-linear development
> > is part of it:
> >
> > $ git log --graph --pretty=oneline --abbrev-commit c951aa6..3501033
> >
> > *   3501033 Merge branch 'x86-fixes-for-linus' of git:// [...]
> >
> > |\
> > | * be71661 x86, vm86: fix preemption bug
>  >
>  > ...
>
> I see now that git bisect actually found the guilty commit for me,
> but completely confused me by turning out five kernels in a row
> with the names 2.6.29-rc3-00nnn while I was bisecting an rc5 kernel.
> I stopped because of those tag names when I should have just forged
> ahead.
>
> I would be interested to hear opinions on whether that rc3 tag is
> the correct one to use for the bisected kernels.
Please have a look at this:
http://thread.gmane.org/gmane.comp.version-control.git/99967/focus=99977

Regards, Christian.

Previous: walt
Message 4 of 4 in “Is this a git-bisect bug?”
  1. waltFeb 21, 2009
  2. Teemu LikonenFeb 21, 2009
  3. waltFeb 21, 2009
  4. Christian CouderFeb 22, 2009

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.