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

Re: AAARGH bisection is hard (Re: [2.6.39 regression] X locks up hard right after logging in)

From
Junio C Hamano <gitster@pobox.com>
Date
May 13, 2011, 18:48 UTC
Message-ID
<7vliya77xl.fsf@alter.siamese.dyndns.org>
In-Reply-To
<BANLkTi=smoaARKyzWxFjid-E7qehmyAX8w@mail.gmail.com>
Linus Torvalds <torvalds@linux-foundation.org> writes:
Show 13 quoted lines
> When you say that v2.6.38 is good, that means that everything that can
> be reached from 2.6.38 is good.
>
> NOT AT ALL the same thing as "git bisect requires v2.6.38" would be.
>
> The "requires v2.6.38" would basically say that anything that doesn't
> contain v2.6.38 is "off-limits". It's fine to call them "good", but
> that's not the same thing as "git bisect good v2.6.38".
>
> Why?
>
> Think about it. It's the "reachable from v2.6.38" vs "cannot reach
> v2.6.38" difference. That's a HUGE difference.
Could you please clarify "off-limits"?

Do you mean "anything before v2.6.38 did not even have this feature, so the result of testing a version in that range does not give us any information"? The feature didn't even exist, so a bug can never trigger, and seeing "good" from such a version does not mean everything reachable from it is good? Upon seeing "bad" result from a version before v2.6.38, what can we conclude? The breakage cannot possibly come from the feature that is being checked, so the procedure to check itself is busted?

Previous: Johannes SixtNext: Andrew Lutomirski
Message 16 of 18 in “AAARGH bisection is hard (Re: [2.6.39 regression] X locks up hard right after logging in)”
  1. Andrew LutomirskiMay 12, 2011
  2. Linus TorvaldsMay 12, 2011
  3. Johannes SixtMay 12, 2011
  4. Linus TorvaldsMay 12, 2011
  5. Andrew LutomirskiMay 13, 2011
  6. Christian CouderMay 13, 2011
  7. Andrew LutomirskiMay 13, 2011
  8. Andrew LutomirskiMay 13, 2011
  9. Linus TorvaldsMay 13, 2011
  10. Andrew LutomirskiMay 13, 2011
  11. Andrew LutomirskiMay 13, 2011
  12. Linus TorvaldsMay 13, 2011
  13. Johannes SixtMay 13, 2011
  14. Linus TorvaldsMay 13, 2011
  15. Johannes SixtMay 13, 2011
  16. Junio C HamanoMay 13, 2011
  17. Andrew LutomirskiMay 13, 2011
  18. Linus TorvaldsMay 13, 2011

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.